window.Modernizr=function(t,c,u){function e(t){l.cssText=t}function h(t,e){return typeof t===e}function n(t,e){return!!~(""+t).indexOf(e)}function p(t,e){for(var i in t){i=t[i];if(!n(i,"-")&&l[i]!==u)return"pfx"!=e||i}return!1}function o(t,e,i){var n=t.charAt(0).toUpperCase()+t.slice(1),o=(t+" "+v.join(n+" ")+n).split(" ");if(h(e,"string")||void 0===e)return p(o,e);var s,a=(t+" "+y.join(n+" ")+n).split(" "),r=e,l=i;for(s in a){var d=r[a[s]];if(d!==u)return!1===l?a[s]:h(d,"function")?d.bind(l||r):d}return!1}function s(t,e,i,n){var o,s,a,r=c.createElement("div"),l=c.body,d=l||c.createElement("body");if(parseInt(i,10))for(;i--;)(s=c.createElement("div")).id=n?n[i]:m+(i+1),r.appendChild(s);return o=["&#173;",'<style id="s',m,'">',t,"</style>"].join(""),r.id=m,(l?r:d).innerHTML+=o,d.appendChild(r),l||(d.style.background="",d.style.overflow="hidden",a=f.style.overflow,f.style.overflow="hidden",f.appendChild(d)),o=e(r,t),l?r.parentNode.removeChild(r):(d.parentNode.removeChild(d),f.style.overflow=a),!!o}var i,a,r={},f=c.documentElement,m="modernizr",l=c.createElement(m).style,L={}.toString,d=" -webkit- -moz- -o- -ms- ".split(" "),g="Webkit Moz O ms",v=g.split(" "),y=g.toLowerCase().split(" "),w="http://www.w3.org/2000/svg",b={},_=[],x=_.slice,k={}.hasOwnProperty,C=void 0!==k&&void 0!==k.call?function(t,e){return k.call(t,e)}:function(t,e){return e in t&&void 0===t.constructor.prototype[e]};for(a in Function.prototype.bind||(Function.prototype.bind=function(i){var n=this;if("function"!=typeof n)throw new TypeError;var o=x.call(arguments,1),s=function(){var t,e;return this instanceof s?((t=function(){}).prototype=n.prototype,t=new t,e=n.apply(t,o.concat(x.call(arguments))),Object(e)===e?e:t):n.apply(i,o.concat(x.call(arguments)))};return s}),b.flexbox=function(){return o("flexWrap")},b.flexboxlegacy=function(){return o("boxDirection")},b.touch=function(){var e;return"ontouchstart"in t||t.DocumentTouch&&c instanceof DocumentTouch?e=!0:s(["@media (",d.join("touch-enabled),("),m,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(t){e=9===t.offsetTop}),e},b.rgba=function(){return e("background-color:rgba(150,255,150,.5)"),n(l.backgroundColor,"rgba")},b.hsla=function(){return e("background-color:hsla(120,40%,100%,.5)"),n(l.backgroundColor,"rgba")||n(l.backgroundColor,"hsla")},b.multiplebgs=function(){return e("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(l.background)},b.backgroundsize=function(){return o("backgroundSize")},b.borderimage=function(){return o("borderImage")},b.borderradius=function(){return o("borderRadius")},b.boxshadow=function(){return o("boxShadow")},b.textshadow=function(){return""===c.createElement("div").style.textShadow},b.opacity=function(){return e(d.join("opacity:.55;")+""),/^0.55$/.test(l.opacity)},b.cssanimations=function(){return o("animationName")},b.csscolumns=function(){return o("columnCount")},b.cssgradients=function(){var t="background-image:";return e((t+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+t)+d.join("linear-gradient(left top,#9f9, white);"+t)).slice(0,-t.length)),n(l.backgroundImage,"gradient")},b.cssreflections=function(){return o("boxReflect")},b.csstransforms=function(){return!!o("transform")},b.csstransforms3d=function(){var i=!!o("perspective");return i&&"webkitPerspective"in f.style&&s("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t,e){i=9===t.offsetLeft&&3===t.offsetHeight}),i},b.csstransitions=function(){return o("transition")},b.fontface=function(){var n;return s('@font-face {font-family:"font";src:url("https://")}',function(t,e){var i=c.getElementById("smodernizr"),i=i.sheet||i.styleSheet,i=i?i.cssRules&&i.cssRules[0]?i.cssRules[0].cssText:i.cssText||"":"";n=/src/i.test(i)&&0===i.indexOf(e.split(" ")[0])}),n},b.generatedcontent=function(){var e;return s(["#",m,"{font:0/0 a}#",m,':after{content:"',":)",'";visibility:hidden;font:3px/1 a}'].join(""),function(t){e=3<=t.offsetHeight}),e},b.svg=function(){return!!c.createElementNS&&!!c.createElementNS(w,"svg").createSVGRect},b.inlinesvg=function(){var t=c.createElement("div");return t.innerHTML="<svg/>",(t.firstChild&&t.firstChild.namespaceURI)==w},b.svgclippaths=function(){return!!c.createElementNS&&/SVGClipPath/.test(L.call(c.createElementNS(w,"clipPath")))},b)C(b,a)&&(i=a.toLowerCase(),r[i]=b[a](),_.push((r[i]?"":"no-")+i));r.addTest=function(t,e){if("object"==typeof t)for(var i in t)C(t,i)&&r.addTest(i,t[i]);else{if(t=t.toLowerCase(),r[t]!==u)return r;e="function"==typeof e?e():e,f.className+=" "+(e?"":"no-")+t,r[t]=e}return r},e("");var g=this,T=c;function S(){var t=$.elements;return"string"==typeof t?t.split(" "):t}function P(t){var e=q[t[R]];return e||(e={},z++,t[R]=z,q[z]=e),e}function O(t,e,i){return e=e||T,M?e.createElement(t):!(e=(i=i||P(e)).cache[t]?i.cache[t].cloneNode():F.test(t)?(i.cache[t]=i.createElem(t)).cloneNode():i.createElem(t)).canHaveChildren||H.test(t)||e.tagUrn?e:i.frag.appendChild(e)}function j(t){var e,i,n,o,s,a=P(t=t||T);return!$.shivCSS||E||a.hasCSS||(a.hasCSS=(o="article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}",s=(n=t).createElement("p"),n=n.getElementsByTagName("head")[0]||n.documentElement,s.innerHTML="x<style>"+o+"</style>",!!n.insertBefore(s.lastChild,n.firstChild))),M||(e=t,(i=a).cache||(i.cache={},i.createElem=e.createElement,i.createFrag=e.createDocumentFragment,i.frag=i.createFrag()),e.createElement=function(t){return $.shivMethods?O(t,e,i):i.createElem(t)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+S().join().replace(/[\w\-]+/g,function(t){return i.createElem(t),i.frag.createElement(t),'c("'+t+'")'})+");return n}")($,i.frag)),t}var E,M,I,A=g.html5||{},H=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,F=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,R="_html5shiv",z=0,q={};try{var D=T.createElement("a");D.innerHTML="<xyz></xyz>",E="hidden"in D,M=1==D.childNodes.length||(T.createElement("a"),void 0===(I=T.createDocumentFragment()).cloneNode)||void 0===I.createDocumentFragment||void 0===I.createElement}catch(t){M=E=!0}var $={elements:A.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==A.shivCSS,supportsUnknownElements:M,shivMethods:!1!==A.shivMethods,type:"default",shivDocument:j,createElement:O,createDocumentFragment:function(t,e){if(t=t||T,M)return t.createDocumentFragment();for(var i=(e=e||P(t)).frag.cloneNode(),n=0,o=S(),s=o.length;n<s;n++)i.createElement(o[n]);return i}};return g.html5=$,j(T),r._version="2.7.1",r._prefixes=d,r._domPrefixes=y,r._cssomPrefixes=v,r.testProp=function(t){return p([t])},r.testAllProps=o,r.testStyles=s,r.prefixed=function(t,e,i){return e?o(t,e,i):o(t,"pfx")},f.className=f.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(" js "+_.join(" ")),r}(this,this.document),function(t,p){function u(t){return"[object Function]"==o.call(t)}function f(t){return"string"==typeof t}function h(){}function m(t){return!t||"loaded"==t||"complete"==t||"uninitialized"==t}function g(){var t=w.shift();b=1,t?t.t?v(function(){("c"==t.t?S.injectCss:S.injectJs)(t.s,0,t.a,t.x,t.e,1)},0):(t(),g()):b=0}function e(t,e,i,n,o){return b=0,e=e||"j",f(t)?(a="c"==e?C:k,r=t,e=e,l=this.i++,i=i,n=n,o=(o=o)||S.errorTimeout,d=p.createElement(a),u=c=0,h={t:e,s:r,e:i,a:n,x:o},1===T[r]&&(u=1,T[r]=[]),"object"==a?d.data=r:(d.src=r,d.type=a),d.width=d.height="0",d.onerror=d.onload=d.onreadystatechange=function(){s.call(this,u)},w.splice(l,0,h),"img"!=a&&(u||2===T[r]?(x.insertBefore(d,_?null:y),v(s,o)):T[r].push(d))):(w.splice(this.i++,0,t),1==w.length&&g()),this;function s(t){if(!c&&m(d.readyState)&&(h.r=c=1,b||g(),d.onload=d.onreadystatechange=null,t))for(var e in"img"!=a&&v(function(){x.removeChild(d)},50),T[r])T[r].hasOwnProperty(e)&&T[r][e].onload()}var a,r,l,d,c,u,h}function r(){var t=S;return t.loader={load:e,i:0},t}var i,n=p.documentElement,v=t.setTimeout,y=p.getElementsByTagName("script")[0],o={}.toString,w=[],b=0,s="MozAppearance"in n.style,_=s&&!!p.createRange().compareNode,x=_?n:y.parentNode,n=t.opera&&"[object Opera]"==o.call(t.opera),n=!!p.attachEvent&&!n,k=s?"object":n?"script":"img",C=n?"script":k,a=Array.isArray||function(t){return"[object Array]"==o.call(t)},l=[],T={},d={timeout:function(t,e){return e.length&&(t.timeout=e[0]),t}},S=function(t){function c(t,e,i,n,o){var s=function(t){for(var e,i,t=t.split("!"),n=l.length,o=t.pop(),s=t.length,o={url:o,origUrl:o,prefixes:t},a=0;a<s;a++)i=t[a].split("="),(e=d[i.shift()])&&(o=e(o,i));for(a=0;a<n;a++)o=l[a](o);return o}(t),a=s.autoCallback;s.url.split(".").pop().split("?").shift(),s.bypass||(e=e&&(u(e)?e:e[t]||e[n]||e[t.split("/").pop().split("?")[0]]),s.instead?s.instead(t,e,i,n,o):(T[s.url]?s.noexec=!0:T[s.url]=1,i.load(s.url,s.forceCSS||!s.forceJS&&"css"==s.url.split(".").pop().split("?").shift()?"c":void 0,s.noexec,s.attrs,s.timeout),(u(e)||u(a))&&i.load(function(){r(),e&&e(s.origUrl,o,n),a&&a(s.origUrl,o,n),T[s.url]=2})))}function e(t,e){function i(i,t){if(i){if(f(i))c(i,r=t?r:function(){var t=[].slice.call(arguments);l.apply(this,t),d()},e,0,s);else if(Object(i)===i)for(o in n=function(){var t,e=0;for(t in i)i.hasOwnProperty(t)&&e++;return e}(),i)i.hasOwnProperty(o)&&(t||--n||(u(r)?r=function(){var t=[].slice.call(arguments);l.apply(this,t),d()}:r[o]=function(e){return function(){var t=[].slice.call(arguments);e&&e.apply(this,t),d()}}(l[o])),c(i[o],r,e,o,s))}else t||d()}var n,o,s=!!t.test,a=t.load||t.both,r=t.callback||h,l=r,d=t.complete||h;i(s?t.yep:t.nope,!!a),a&&i(a)}var i,n,o=this.yepnope.loader;if(f(t))c(t,0,o,0);else if(a(t))for(i=0;i<t.length;i++)f(n=t[i])?c(n,0,o,0):a(n)?S(n):Object(n)===n&&e(n,o);else Object(t)===t&&e(t,o)};S.addPrefix=function(t,e){d[t]=e},S.addFilter=function(t){l.push(t)},S.errorTimeout=1e4,null==p.readyState&&p.addEventListener&&(p.readyState="loading",p.addEventListener("DOMContentLoaded",i=function(){p.removeEventListener("DOMContentLoaded",i,0),p.readyState="complete"},0)),t.yepnope=r(),t.yepnope.executeStack=g,t.yepnope.injectJs=function(t,e,i,n,o,s){var a,r,l=p.createElement("script"),n=n||S.errorTimeout;for(r in l.src=t,i)l.setAttribute(r,i[r]);e=s?g:e||h,l.onreadystatechange=l.onload=function(){!a&&m(l.readyState)&&(a=1,e(),l.onload=l.onreadystatechange=null)},v(function(){a||e(a=1)},n),o?l.onload():y.parentNode.insertBefore(l,y)},t.yepnope.injectCss=function(t,e,i,n,o,s){var a,e=s?g:e||h;for(a in(n=p.createElement("link")).href=t,n.rel="stylesheet",n.type="text/css",i)n.setAttribute(a,i[a]);o||(y.parentNode.insertBefore(n,y),v(e,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))},Modernizr.addTest("ie8compat",function(){return!window.addEventListener&&document.documentMode&&7===document.documentMode}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(n,o){function s(t){function e(t){n?(i(),O(e),n=!(o=!0)):o=!1}var i=t,n=!1,o=!1;this.kick=function(t){n=!0,o||e()},this.end=function(t){var e=i;t&&(o?(i=n?function(){e(),t()}:t,n=!0):t())}}function t(){return!0}function a(){return!1}function e(t){t.preventDefault()}function i(t){E[t.target.tagName.toLowerCase()]||t.preventDefault()}function r(t,e){var i,n;if(t.identifiedTouch)return t.identifiedTouch(e);for(i=-1,n=t.length;++i<n;)if(t[i].identifier===e)return t[i]}function l(t,e){t=r(t.changedTouches,e.identifier);if(t&&(t.pageX!==e.pageX||t.pageY!==e.pageY))return t}function d(t){m(t,t.data,t,u)}function c(t){u()}function u(){S(document,M.move,d),S(document,M.cancel,u)}function h(t){var e=t.data,i=l(t,e);i&&m(t,e,i,f)}function p(t){var e=t.data;r(t.changedTouches,e.identifier)&&f(e.identifier)}function f(t){S(document,"."+t,h),S(document,"."+t,p)}function m(t,e,i,n){var o,s,a=i.pageX-e.startX,r=i.pageY-e.startY;a*a+r*r<C*C||(o=t,t=i,i=a,a=r,r=n,(n=e).target,e=o.targetTouches,s=o.timeStamp-n.timeStamp,n.type="movestart",n.distX=i,n.distY=a,n.deltaX=i,n.deltaY=a,n.pageX=t.pageX,n.pageY=t.pageY,n.velocityX=i/s,n.velocityY=a/s,n.targetTouches=e,n.finger=e?e.length:1,n._handled=g,n._preventTouchmoveDefault=function(){o.preventDefault()},P(n.target,n),r(n.identifier))}function g(){return this._handled=t,!1}function v(t){t._handled()}function y(t){var e=t.data.event,i=t.data.timer;x(e,t,t.timeStamp,i)}function w(t){var e=t.data.event,t=t.data.timer;S(document,M.move,y),S(document,M.end,w),k(e,t,function(){setTimeout(function(){S(e.target,"click",a)},0)})}function b(t){var e=t.data.event,i=t.data.timer,n=l(t,e);n&&(t.preventDefault(),e.targetTouches=t.targetTouches,x(e,n,t.timeStamp,i))}function _(t){var e=t.data.event,i=t.data.timer;r(t.changedTouches,e.identifier)&&(t=e,S(document,"."+t.identifier,b),S(document,"."+t.identifier,_),k(e,i))}function x(t,e,i,n){i-=t.timeStamp;t.type="move",t.distX=e.pageX-t.startX,t.distY=e.pageY-t.startY,t.deltaX=e.pageX-t.pageX,t.deltaY=e.pageY-t.pageY,t.velocityX=.3*t.velocityX+.7*t.deltaX/i,t.velocityY=.3*t.velocityY+.7*t.deltaY/i,t.pageX=e.pageX,t.pageY=e.pageY,n.kick()}function k(t,e,i){e.end(function(){return t.type="moveend",P(t.target,t),i&&i()})}var C=6,T=n.event.add,S=n.event.remove,P=function(t,e,i){n.event.trigger(e,i,t)},O=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t,e){return window.setTimeout(function(){t()},25)},E={textarea:!0,input:!0,select:!0,button:!0},M={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},I="touchmove",A="touchend",L="touchend";if(n.event.special.movestart={setup:function(t,e,i){return T(this,"movestart.move",v),!0},teardown:function(t){return S(this,"dragstart drag",e),S(this,"mousedown touchstart",i),S(this,"movestart",v),!0},add:function(t){"move"!==t.namespace&&"moveend"!==t.namespace&&(T(this,"dragstart."+t.guid+" drag."+t.guid,e,o,t.selector),T(this,"mousedown."+t.guid,i,o,t.selector))},remove:function(t){"move"!==t.namespace&&"moveend"!==t.namespace&&(S(this,"dragstart."+t.guid+" drag."+t.guid),S(this,"mousedown."+t.guid))},_default:function(e){var i,t;e._handled()&&(t={event:i={target:e.target,startX:e.startX,startY:e.startY,pageX:e.pageX,pageY:e.pageY,distX:e.distX,distY:e.distY,deltaX:e.deltaX,deltaY:e.deltaY,velocityX:e.velocityX,velocityY:e.velocityY,timeStamp:e.timeStamp,identifier:e.identifier,targetTouches:e.targetTouches,finger:e.finger},timer:new s(function(t){P(e.target,i)})},e.identifier===o?(T(e.target,"click",a),T(document,M.move,y,t),T(document,M.end,w,t)):(e._preventTouchmoveDefault(),T(document,I+"."+e.identifier,b,t),T(document,L+"."+e.identifier,_,t)))}},n.event.special.move={setup:function(){T(this,"movestart.move",n.noop)},teardown:function(){S(this,"movestart.move",n.noop)}},n.event.special.moveend={setup:function(){T(this,"movestart.moveend",n.noop)},teardown:function(){S(this,"movestart.moveend",n.noop)}},T(document,"mousedown.move",function(t){var e;1!==(e=t).which||e.ctrlKey||e.altKey||(e={target:t.target,startX:t.pageX,startY:t.pageY,timeStamp:t.timeStamp},T(document,M.move,d,e),T(document,M.cancel,c,e))}),T(document,"touchstart.move",function(t){var e;E[t.target.tagName.toLowerCase()]||(t={target:(e=t.changedTouches[0]).target,startX:e.pageX,startY:e.pageY,timeStamp:t.timeStamp,identifier:e.identifier},T(document,I+"."+e.identifier,h,t),T(document,A+"."+e.identifier,p,t))}),"function"==typeof Array.prototype.indexOf)for(var z=n,D=["changedTouches","targetTouches"],$=D.length;$--;)-1===z.event.props.indexOf(D[$])&&z.event.props.push(D[$])}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(n,t){function o(t){var e=t.target.offsetWidth,i=t.target.offsetHeight,n={distX:t.distX,distY:t.distY,velocityX:t.velocityX,velocityY:t.velocityY,finger:t.finger};t.distX>t.distY?t.distX>-t.distY?(t.distX/e>l.threshold||1<t.velocityX*t.distX/e*l.sensitivity)&&(n.type="swiperight",a(t.currentTarget,n)):(-t.distY/i>l.threshold||1<t.velocityY*t.distY/e*l.sensitivity)&&(n.type="swipeup",a(t.currentTarget,n)):t.distX>-t.distY?(t.distY/i>l.threshold||1<t.velocityY*t.distY/e*l.sensitivity)&&(n.type="swipedown",a(t.currentTarget,n)):(-t.distX/e>l.threshold||1<t.velocityX*t.distX/e*l.sensitivity)&&(n.type="swipeleft",a(t.currentTarget,n))}function s(t){var e=n.data(t,"event_swipe");return e||n.data(t,"event_swipe",e={count:0}),e}function a(t,e,i){n.event.trigger(e,i,t)}var r=n.event.add,e=n.event.remove,l={threshold:.4,sensitivity:6};n.event.special.swipe=n.event.special.swipeleft=n.event.special.swiperight=n.event.special.swipeup=n.event.special.swipedown={setup:function(t,e,i){t=s(this);if(!(0<t.count++))return r(this,"moveend",o),!0},teardown:function(){var t=s(this);if(!(0<--t.count))return e(this,"moveend",o),!0},settings:l}}),function(e){jQuery.fn[e]=function(t){return t?this.bind("resize",(i=t,function(){var t=this,e=arguments;s?clearTimeout(s):o&&i.apply(t,e),s=setTimeout(function(){o||i.apply(t,e),s=null},n||100)})):this.trigger(e);var i,n,o,s}}((jQuery,"smartresize")),function(t,o,a){function r(t,e){var i=this,n=a(i);if(i.value==n.attr("placeholder")&&n.hasClass("placeholder"))if(n.data("placeholder-password")){if(n=n.hide().next().show().attr("id",n.removeAttr("id").data("placeholder-id")),!0===t)return n[0].value=e;n.focus()}else i.value="",n.removeClass("placeholder"),i==o.activeElement&&i.select()}function n(){var e,i,n,o,t=a(this),s=this.id;if(""==this.value){if("password"==this.type){if(!t.data("placeholder-textinput")){try{e=t.clone().attr({type:"text"})}catch(t){e=a("<input>").attr(a.extend((i=this,n={},o=/^jQuery\d+$/,a.each(i.attributes,function(t,e){e.specified&&!o.test(e.name)&&(n[e.name]=e.value)}),n),{type:"text"}))}e.removeAttr("name").data({"placeholder-password":!0,"placeholder-id":s}).bind("focus.placeholder",r),t.data({"placeholder-textinput":e,"placeholder-id":s}).before(e)}t=t.removeAttr("id").hide().prev().attr("id",s).show()}t.addClass("placeholder"),t[0].value=t.attr("placeholder")}else t.removeClass("placeholder")}var e,i="placeholder"in o.createElement("input"),s="placeholder"in o.createElement("textarea"),l=a.fn,d=a.valHooks;i&&s?(e=l.placeholder=function(){return this}).input=e.textarea=!0:((e=l.placeholder=function(){return this.filter((i?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":r,"blur.placeholder":n}).data("placeholder-enabled",!0).trigger("blur.placeholder"),this}).input=i,e.textarea=s,l={get:function(t){var e=a(t);return e.data("placeholder-enabled")&&e.hasClass("placeholder")?"":t.value},set:function(t,e){var i=a(t);return i.data("placeholder-enabled")?(""==e?(t.value=e,t!=o.activeElement&&n.call(t)):i.hasClass("placeholder")&&r.call(t,!0,e)||(t.value=e),i):t.value=e}},i||(d.input=l),s||(d.textarea=l),a(function(){a(o).delegate("form","submit.placeholder",function(){var t=a(".placeholder",this).each(r);setTimeout(function(){t.each(n)},10)})}),a(t).bind("beforeunload.placeholder",function(){a(".placeholder").each(function(){this.value=""})}))}(this,document,jQuery),function(){"use strict";function e(t){if(!t)throw new Error("No options passed to Waypoint constructor");if(!t.element)throw new Error("No element option passed to Waypoint constructor");if(!t.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+i,this.options=e.Adapter.extend({},e.defaults,t),this.element=this.options.element,this.adapter=new e.Adapter(this.element),this.callback=t.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=e.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=e.Context.findOrCreateByElement(this.options.context),e.offsetAliases[this.options.offset]&&(this.options.offset=e.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),s[this.key]=this,i+=1}var i=0,s={};e.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},e.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},e.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete s[this.key]},e.prototype.disable=function(){return this.enabled=!1,this},e.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},e.prototype.next=function(){return this.group.next(this)},e.prototype.previous=function(){return this.group.previous(this)},e.invokeAll=function(t){var e,i=[];for(e in s)i.push(s[e]);for(var n=0,o=i.length;n<o;n++)i[n][t]()},e.destroyAll=function(){e.invokeAll("destroy")},e.disableAll=function(){e.invokeAll("disable")},e.enableAll=function(){e.invokeAll("enable")},e.refreshAll=function(){e.Context.refreshAll()},e.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},e.viewportWidth=function(){return document.documentElement.clientWidth},e.adapters=[],e.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},e.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=e}(),function(){"use strict";function e(t){window.setTimeout(t,1e3/60)}function i(t){this.element=t,this.Adapter=p.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+n,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,n+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var n=0,o={},p=window.Waypoint,t=window.onload;i.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},i.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical);t&&e&&(this.adapter.off(".waypoints"),delete o[this.key])},i.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,p.requestAnimationFrame(t))})},i.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){e.didScroll&&!p.isTouch||(e.didScroll=!0,p.requestAnimationFrame(t))})},i.prototype.handleResize=function(){p.Context.refreshAll()},i.prototype.handleScroll=function(){var t,e,i={},n={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(t in n){var o,s=n[t],a=s.newScroll>s.oldScroll?s.forward:s.backward;for(o in this.waypoints[t]){var r=this.waypoints[t][o],l=s.oldScroll<r.triggerPoint,d=s.newScroll>=r.triggerPoint;(l&&d||!l&&!d)&&(r.queueTrigger(a),i[r.group.id]=r.group)}}for(e in i)i[e].flushTriggers();this.oldScroll={x:n.horizontal.newScroll,y:n.vertical.newScroll}},i.prototype.innerHeight=function(){return this.element==this.element.window?p.viewportHeight():this.adapter.innerHeight()},i.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},i.prototype.innerWidth=function(){return this.element==this.element.window?p.viewportWidth():this.adapter.innerWidth()},i.prototype.destroy=function(){var t,e=[];for(t in this.waypoints)for(var i in this.waypoints[t])e.push(this.waypoints[t][i]);for(var n=0,o=e.length;n<o;n++)e[n].destroy()},i.prototype.refresh=function(){var t,e,i=this.element==this.element.window,n=i?void 0:this.adapter.offset(),o={};for(e in this.handleScroll(),t={horizontal:{contextOffset:i?0:n.left,contextScroll:i?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:i?0:n.top,contextScroll:i?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var s,a=t[e];for(s in this.waypoints[e]){var r,l=this.waypoints[e][s],d=l.options.offset,c=l.triggerPoint,u=0,h=null==c;l.element!==l.element.window&&(u=l.adapter.offset()[a.offsetProp]),"function"==typeof d?d=d.apply(l):"string"==typeof d&&(d=parseFloat(d),-1<l.options.offset.indexOf("%"))&&(d=Math.ceil(a.contextDimension*d/100)),r=a.contextScroll-a.contextOffset,l.triggerPoint=u+r-d,u=c<a.oldScroll,r=l.triggerPoint>=a.oldScroll,d=!u&&!r,!h&&(u&&r)?(l.queueTrigger(a.backward),o[l.group.id]=l.group):(!h&&d||h&&a.oldScroll>=l.triggerPoint)&&(l.queueTrigger(a.forward),o[l.group.id]=l.group)}}return p.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},i.findOrCreateByElement=function(t){return i.findByElement(t)||new i(t)},i.refreshAll=function(){for(var t in o)o[t].refresh()},i.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){t&&t(),i.refreshAll()},p.requestAnimationFrame=function(t){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e).call(window,t)},p.Context=i}(),function(){"use strict";function s(t,e){return t.triggerPoint-e.triggerPoint}function a(t,e){return e.triggerPoint-t.triggerPoint}function e(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),i[this.axis][this.name]=this}var i={vertical:{},horizontal:{}},n=window.Waypoint;e.prototype.add=function(t){this.waypoints.push(t)},e.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},e.prototype.flushTriggers=function(){for(var t in this.triggerQueues){var e=this.triggerQueues[t];e.sort("up"===t||"left"===t?a:s);for(var i=0,n=e.length;i<n;i+=1){var o=e[i];!o.options.continuous&&i!==e.length-1||o.trigger([t])}}this.clearTriggerQueues()},e.prototype.next=function(t){this.waypoints.sort(s);t=n.Adapter.inArray(t,this.waypoints);return t===this.waypoints.length-1?null:this.waypoints[t+1]},e.prototype.previous=function(t){this.waypoints.sort(s);t=n.Adapter.inArray(t,this.waypoints);return t?this.waypoints[t-1]:null},e.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},e.prototype.remove=function(t){t=n.Adapter.inArray(t,this.waypoints);-1<t&&this.waypoints.splice(t,1)},e.prototype.first=function(){return this.waypoints[0]},e.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},e.findOrCreate=function(t){return i[t.axis][t.name]||new e(t)},n.Group=e}(),function(){"use strict";function i(t){this.$element=n(t)}var n=window.jQuery,t=window.Waypoint;n.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,e){i.prototype[e]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[e].apply(this.$element,t)}}),n.each(["extend","inArray","isEmptyObject"],function(t,e){i[e]=n[e]}),t.adapters.push({name:"jquery",Adapter:i}),t.Adapter=i}(),function(){"use strict";function t(n){return function(){var e=[],i=arguments[0];return n.isFunction(arguments[0])&&((i=n.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var t=n.extend({},i,{element:this});"string"==typeof t.context&&(t.context=n(this).closest(t.context)[0]),e.push(new o(t))}),e}}var o=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(),function(e){function r(t){var e=t.length,i=d.type(t);return"function"!==i&&!d.isWindow(t)&&(!(1!==t.nodeType||!e)||"array"===i||0===e||"number"==typeof e&&0<e&&e-1 in t)}if(!e.jQuery){function d(t,e){return new d.fn.init(t,e)}d.isWindow=function(t){return null!=t&&t==t.window},d.type=function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?i[o.call(t)]||"object":typeof t},d.isArray=Array.isArray||function(t){return"array"===d.type(t)},d.isPlainObject=function(t){if(!t||"object"!==d.type(t)||t.nodeType||d.isWindow(t))return!1;try{if(t.constructor&&!n.call(t,"constructor")&&!n.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}for(var e in t);return void 0===e||n.call(t,e)},d.each=function(t,e,i){var n,o=0,s=t.length,a=r(t);if(i){if(a)for(;o<s&&!1!==(n=e.apply(t[o],i));o++);else for(o in t)if(n=e.apply(t[o],i),!1===n)break}else if(a)for(;o<s&&!1!==(n=e.call(t[o],o,t[o]));o++);else for(o in t)if(n=e.call(t[o],o,t[o]),!1===n)break;return t},d.data=function(t,e,i){var n,o;return void 0===i?(n=(o=t[d.expando])&&s[o],void 0===e?n:n&&e in n?n[e]:void 0):void 0!==e?(o=t[d.expando]||(t[d.expando]=++d.uuid),s[o]=s[o]||{},s[o][e]=i):void 0},d.removeData=function(t,e){var t=t[d.expando],i=t&&s[t];i&&d.each(e,function(t,e){delete i[e]})},d.extend=function(){var t,e,i,n,o,s=arguments[0]||{},a=1,r=arguments.length,l=!1;for("boolean"==typeof s&&(l=s,s=arguments[a]||{},a++),"object"!=typeof s&&"function"!==d.type(s)&&(s={}),a===r&&(s=this,a--);a<r;a++)if(null!=(n=arguments[a]))for(i in n)o=s[i],e=n[i],s!==e&&(l&&e&&(d.isPlainObject(e)||(t=d.isArray(e)))?(o=t?(t=!1,o&&d.isArray(o)?o:[]):o&&d.isPlainObject(o)?o:{},s[i]=d.extend(l,o,e)):void 0!==e&&(s[i]=e));return s},d.queue=function(t,e,i){var n;if(t)return n=d.data(t,e=(e||"fx")+"queue"),i?(!n||d.isArray(i)?n=d.data(t,e,function(t,e){if(e=e||[],null!=t)if(r(Object(t))){for(var i=e,n="string"==typeof t?[t]:t,o=+n.length,s=0,a=i.length;s<o;)i[a++]=n[s++];if(o!=o)for(;void 0!==n[s];)i[a++]=n[s++];i.length=a}else[].push.call(e,t);return e}(i)):n.push(i),n):n||[]},d.dequeue=function(t,o){d.each(t.nodeType?[t]:t,function(t,e){o=o||"fx";var i=d.queue(e,o),n=i.shift();(n="inprogress"===n?i.shift():n)&&("fx"===o&&i.unshift("inprogress"),n.call(e,function(){d.dequeue(e,o)}))})},d.fn=d.prototype={init:function(t){if(t.nodeType)return this[0]=t,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var t=this.offsetParent||document;t&&"html"===!t.nodeType.toLowerCase&&"static"===t.style.position;)t=t.offsetParent;return t||document}var e=this[0],t=t.apply(e),i=this.offset(),n=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:d(t).offset();return i.top-=parseFloat(e.style.marginTop)||0,i.left-=parseFloat(e.style.marginLeft)||0,t.style&&(n.top+=parseFloat(t.style.borderTopWidth)||0,n.left+=parseFloat(t.style.borderLeftWidth)||0),{top:i.top-n.top,left:i.left-n.left}}};var s={};d.expando="velocity"+(new Date).getTime(),d.uuid=0;for(var i={},n=i.hasOwnProperty,o=i.toString,t="Boolean Number String Function Array Date RegExp Object Error".split(" "),a=0;a<t.length;a++)i["[object "+t[a]+"]"]=t[a].toLowerCase();d.fn.init.prototype=d.fn,e.Velocity={Utilities:d}}}(window),function(t){"object"==typeof module&&"object"==typeof module.exports?module.exports=t():"function"==typeof define&&define.amd?define(t):t()}(function(){var t=window.jQuery||window.Zepto||window,D=window,$=document,L=void 0;function m(t){return Y.isWrapped(t)?t=[].slice.call(t):Y.isNode(t)&&(t=[t]),t}function j(t){t=R.data(t,"velocity");return null===t?L:t}function n(g,e,v,i){function n(t,e){return 1-3*e+3*t}function y(t,e,i){return((n(e,i)*t+(3*i-6*e))*t+3*e)*t}function w(t,e,i){return 3*n(e,i)*t*t+2*(3*i-6*e)*t+3*e}function o(t){for(var e=0,i=1,n=C-1;i!=n&&S[i]<=t;++i)e+=T;var o=e+(t-S[--i])/(S[i+1]-S[i])*T,s=w(o,g,v);if(_<=s){for(var a=t,r=o,l=0;l<b;++l){var d=w(r,g,v);if(0===d)return r;r-=(y(r,g,v)-a)/d}return r}if(0==s)return o;for(var c,u,h=t,p=e,f=e+T,m=0;0<(c=y(u=p+(f-p)/2,g,v)-h)?f=u:p=u,Math.abs(c)>x&&++m<k;);return u}function s(){if(l=!0,g!=e||v!=i)for(var t=0;t<C;++t)S[t]=y(t*T,g,v)}var b=4,_=.001,x=1e-7,k=10,C=11,T=1/(C-1),t="Float32Array"in D;if(4!==arguments.length)return!1;for(var a=0;a<4;++a)if("number"!=typeof arguments[a]||isNaN(arguments[a])||!isFinite(arguments[a]))return!1;g=Math.min(g,1),v=Math.min(v,1),g=Math.max(g,0),v=Math.max(v,0);function r(t){return l||s(),g===e&&v===i?t:0===t?0:1===t?1:y(o(t),e,i)}var S=new(t?Float32Array:Array)(C),l=!1,d=(r.getControlPoints=function(){return[{x:g,y:e},{x:v,y:i}]},"generateBezier("+[g,e,v,i]+")");return r.toString=function(){return d},r}function H(t,e){var i=t;return Y.isString(t)?W.Easings[t]||(i=!1):i=Y.isArray(t)&&1===t.length?function(e){return function(t){return Math.round(t*e)*(1/e)}}.apply(null,t):Y.isArray(t)&&2===t.length?a.apply(null,t.concat([e])):!(!Y.isArray(t)||4!==t.length)&&n.apply(null,t),i=!1===i?W.Easings[W.defaults.easing]?W.defaults.easing:s:i}function F(t){if(t){var e=(new Date).getTime(),i=W.State.calls.length;1e4<i&&(W.State.calls=function(t){for(var e=-1,i=t?t.length:0,n=[];++e<i;){var o=t[e];o&&n.push(o)}return n}(W.State.calls));for(var n=0;n<i;n++)if(W.State.calls[n]){for(var o=W.State.calls[n],s=o[0],a=o[2],r=!!(d=o[3]),l=null,d=d||(W.State.calls[n][3]=e-16),c=Math.min((e-d)/a.duration,1),u=0,h=s.length;u<h;u++){var p=s[u],f=p.element;if(j(f)){var m,g=!1;for(m in a.display!==L&&null!==a.display&&"none"!==a.display&&("flex"===a.display&&R.each(["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"],function(t,e){q.setPropertyValue(f,"display",e)}),q.setPropertyValue(f,"display",a.display)),a.visibility!==L&&"hidden"!==a.visibility&&q.setPropertyValue(f,"visibility",a.visibility),p)if("element"!==m){var v,y=p[m],w=Y.isString(y.easing)?W.Easings[y.easing]:y.easing;if(1===c)_=y.endValue;else{var b=y.endValue-y.startValue,_=y.startValue+b*w(c,a,b);if(!r&&_===y.currentValue)continue}y.currentValue=_,"tween"===m?l=_:(q.Hooks.registered[m]&&(v=q.Hooks.getRoot(m),w=j(f).rootPropertyValueCache[v])&&(y.rootPropertyValue=w),b=q.setPropertyValue(f,m,y.currentValue+(0===parseFloat(_)?"":y.unitType),y.rootPropertyValue,y.scrollData),q.Hooks.registered[m]&&(j(f).rootPropertyValueCache[v]=q.Normalizations.registered[v]?q.Normalizations.registered[v]("extract",null,b[1]):b[1]),"transform"===b[0]&&(g=!0))}a.mobileHA&&j(f).transformCache.translate3d===L&&(j(f).transformCache.translate3d="(0px, 0px, 0px)",g=!0),g&&q.flushTransformCache(f)}}a.display!==L&&"none"!==a.display&&(W.State.calls[n][2].display=!1),a.visibility!==L&&"hidden"!==a.visibility&&(W.State.calls[n][2].visibility=!1),a.progress&&a.progress.call(o[1],o[1],c,Math.max(0,d+a.duration-e),d,l),1===c&&x(n)}}W.State.isTicking&&k(F)}function x(t,e){if(W.State.calls[t]){for(var i=W.State.calls[t][0],n=W.State.calls[t][1],o=W.State.calls[t][2],s=W.State.calls[t][4],a=!1,r=0,l=i.length;r<l;r++){var d,c=i[r].element;if(e||o.loop||("none"===o.display&&q.setPropertyValue(c,"display",o.display),"hidden"===o.visibility&&q.setPropertyValue(c,"visibility",o.visibility)),!0===o.loop||R.queue(c)[1]!==L&&/\.velocityQueueEntryFlag/i.test(R.queue(c)[1])||!j(c)||(j(c).isAnimating=!1,d=!(j(c).rootPropertyValueCache={}),R.each(q.Lists.transforms3D,function(t,e){var i=/^scale/.test(e)?1:0,n=j(c).transformCache[e];j(c).transformCache[e]!==L&&new RegExp("^\\("+i+"[^.]").test(n)&&(d=!0,delete j(c).transformCache[e])}),o.mobileHA&&(d=!0,delete j(c).transformCache.translate3d),d&&q.flushTransformCache(c),q.Values.removeClass(c,"velocity-animating")),!e&&o.complete&&!o.loop&&r===l-1)try{o.complete.call(n,n)}catch(t){setTimeout(function(){throw t},1)}s&&!0!==o.loop&&s(n),j(c)&&!0===o.loop&&!e&&(R.each(j(c).tweensContainer,function(t,e){/^rotate/.test(t)&&360===parseFloat(e.endValue)&&(e.endValue=0,e.startValue=360),/^backgroundPosition/.test(t)&&100===parseFloat(e.endValue)&&"%"===e.unitType&&(e.endValue=0,e.startValue=100)}),W(c,"reverse",{loop:!0,delay:o.delay})),!1!==o.queue&&R.dequeue(c,o.queue)}W.State.calls[t]=!1;for(var u=0,h=W.State.calls.length;u<h;u++)if(!1!==W.State.calls[u]){a=!0;break}!1===a&&(W.State.isTicking=!1,delete W.State.calls,W.State.calls=[])}}var R,o,s,a,q,g,W,k,l=function(){if($.documentMode)return $.documentMode;for(var t=7;4<t;t--){var e=$.createElement("div");if(e.innerHTML="\x3c!--[if IE "+t+"]><span></span><![endif]--\x3e",e.getElementsByTagName("span").length)return e=null,t}return L}(),e=(o=0,D.webkitRequestAnimationFrame||D.mozRequestAnimationFrame||function(t){var e=(new Date).getTime(),i=Math.max(0,16-(e-o));return o=e+i,setTimeout(function(){t(e+i)},i)}),Y={isString:function(t){return"string"==typeof t},isArray:Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},isFunction:function(t){return"[object Function]"===Object.prototype.toString.call(t)},isNode:function(t){return t&&t.nodeType},isNodeList:function(t){return"object"==typeof t&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(t))&&t.length!==L&&(0===t.length||"object"==typeof t[0]&&0<t[0].nodeType)},isWrapped:function(t){return t&&(t.jquery||D.Zepto&&D.Zepto.zepto.isZ(t))},isSVG:function(t){return D.SVGElement&&t instanceof D.SVGElement},isEmptyObject:function(t){for(var e in t)return!1;return!0}},i=!1;if(t.fn&&t.fn.jquery?(R=t,i=!0):R=D.Velocity.Utilities,l<=8&&!i)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(!(l<=7))return s="swing",W={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:D.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:$.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:R,Redirects:{},Easings:{},Promise:D.Promise,defaults:{queue:"",duration:400,easing:s,begin:L,complete:L,progress:L,display:L,visibility:L,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(t){R.data(t,"velocity",{isSVG:Y.isSVG(t),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1},D.pageYOffset!==L?(W.State.scrollAnchor=D,W.State.scrollPropertyLeft="pageXOffset",W.State.scrollPropertyTop="pageYOffset"):(W.State.scrollAnchor=$.documentElement||$.body.parentNode||$.body,W.State.scrollPropertyLeft="scrollLeft",W.State.scrollPropertyTop="scrollTop"),a=function t(e,i,n){var o,s,a,r,l,d,c,u,h,p,f={x:-1,v:0,tension:null,friction:null},m=[0],g=0;for(e=parseFloat(e)||500,i=parseFloat(i)||20,n=n||null,f.tension=e,f.friction=i,s=(o=null!==n)?(g=t(e,i))/n*.016:.016;l=s,d=p=h=u=c=d=void 0,d={dx:(r=a||f).v,dv:v(r)},c=y(r,.5*l,d),u=y(r,.5*l,c),h=y(r,l,u),p=1/6*(d.dx+2*(c.dx+u.dx)+h.dx),d=1/6*(d.dv+2*(c.dv+u.dv)+h.dv),r.x=r.x+p*l,r.v=r.v+d*l,a=r,m.push(1+a.x),g+=16,1e-4<Math.abs(a.x)&&1e-4<Math.abs(a.v););return o?function(t){return m[t*(m.length-1)|0]}:g},W.Easings={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},spring:function(t){return 1-Math.cos(4.5*t*Math.PI)*Math.exp(6*-t)}},R.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(t,e){W.Easings[e[0]]=n.apply(null,e[1])}),(q=W.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var t,e=0;e<q.Lists.colors.length;e++){var i="color"===q.Lists.colors[e]?"0 0 0 1":"255 255 255 1";q.Hooks.templates[q.Lists.colors[e]]=["Red Green Blue Alpha",i]}if(l)for(t in q.Hooks.templates){var n,o=(n=q.Hooks.templates[t])[0].split(" "),s=n[1].match(q.RegEx.valueSplit);"Color"===o[0]&&(o.push(o.shift()),s.push(s.shift()),q.Hooks.templates[t]=[o.join(" "),s.join(" ")])}for(t in q.Hooks.templates)for(var e in o=(n=q.Hooks.templates[t])[0].split(" ")){var a=t+o[e],r=e;q.Hooks.registered[a]=[t,r]}},getRoot:function(t){var e=q.Hooks.registered[t];return e?e[0]:t},cleanRootPropertyValue:function(t,e){return q.RegEx.valueUnwrap.test(e)&&(e=e.match(q.RegEx.valueUnwrap)[1]),e=q.Values.isCSSNullValue(e)?q.Hooks.templates[t][1]:e},extractValue:function(t,e){var i,t=q.Hooks.registered[t];return t?(i=t[0],t=t[1],(e=q.Hooks.cleanRootPropertyValue(i,e)).toString().match(q.RegEx.valueSplit)[t]):e},injectValue:function(t,e,i){var n,t=q.Hooks.registered[t];return t?(n=t[0],t=t[1],(n=(i=q.Hooks.cleanRootPropertyValue(n,i)).toString().match(q.RegEx.valueSplit))[t]=e,n.join(" ")):i}},Normalizations:{registered:{clip:function(t,e,i){switch(t){case"name":return"clip";case"extract":var n=!q.RegEx.wrappedValueAlreadyExtracted.test(i)&&(n=i.toString().match(q.RegEx.valueUnwrap))?n[1].replace(/,(\s+)?/g," "):i;return n;case"inject":return"rect("+i+")"}},blur:function(t,e,i){switch(t){case"name":return W.State.isFirefox?"filter":"-webkit-filter";case"extract":var n,o=parseFloat(i);return o=o||0===o?o:(n=i.toString().match(/blur\(([0-9]+[A-z]+)\)/i))?n[1]:0;case"inject":return parseFloat(i)?"blur("+i+")":"none"}},opacity:function(t,e,i){if(l<=8)switch(t){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return n?n[1]/100:1;case"inject":return(e.style.zoom=1)<=parseFloat(i)?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(t){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){l<=9||W.State.isGingerbread||(q.Lists.transformsBase=q.Lists.transformsBase.concat(q.Lists.transforms3D));for(var t=0;t<q.Lists.transformsBase.length;t++)!function(){var o=q.Lists.transformsBase[t];q.Normalizations.registered[o]=function(t,e,i){switch(t){case"name":return"transform";case"extract":return j(e)===L||j(e).transformCache[o]===L?/^scale/i.test(o)?1:0:j(e).transformCache[o].replace(/[()]/g,"");case"inject":var n=!1;switch(o.substr(0,o.length-1)){case"translate":n=!/(%|px|em|rem|vw|vh|\d)$/i.test(i);break;case"scal":case"scale":W.State.isAndroid&&j(e).transformCache[o]===L&&i<1&&(i=1),n=!/(\d)$/i.test(i);break;case"skew":case"rotate":n=!/(deg|\d)$/i.test(i)}return n||(j(e).transformCache[o]="("+i+")"),j(e).transformCache[o]}}}();for(t=0;t<q.Lists.colors.length;t++)!function(){var s=q.Lists.colors[t];q.Normalizations.registered[s]=function(t,e,i){switch(t){case"name":return s;case"extract":var n,o=q.RegEx.wrappedValueAlreadyExtracted.test(i)?i:(o={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"},/^[A-z]+$/i.test(i)?n=o[i]!==L?o[i]:o.black:q.RegEx.isHex.test(i)?n="rgb("+q.Values.hexToRgb(i).join(" ")+")":/^rgba?\(/i.test(i)||(n=o.black),(n||i).toString().match(q.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," "));return l<=8||3!==o.split(" ").length||(o+=" 1"),o;case"inject":return l<=8?4===i.split(" ").length&&(i=i.split(/\s+/).slice(0,3).join(" ")):3===i.split(" ").length&&(i+=" 1"),(l<=8?"rgb":"rgba")+"("+i.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})},SVGAttribute:function(t){var e="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(l||W.State.isAndroid&&!W.State.isChrome)&&(e+="|transform"),new RegExp("^("+e+")$","i").test(t)},prefixCheck:function(t){if(W.State.prefixMatches[t])return[W.State.prefixMatches[t],!0];for(var e=["","Webkit","Moz","ms","O"],i=0,n=e.length;i<n;i++){var o=0===i?t:e[i]+t.replace(/^\w/,function(t){return t.toUpperCase()});if(Y.isString(W.State.prefixElement.style[o]))return[W.State.prefixMatches[t]=o,!0]}return[t,!1]}},Values:{hexToRgb:function(t){return t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(t,e,i,n){return e+e+i+i+n+n}),(t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t))?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(t){return 0==t||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(t)},getUnitType:function(t){return/^(rotate|skew)/i.test(t)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(t)?"":"px"},getDisplayType:function(t){t=t&&t.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(t,e){t.classList?t.classList.add(e):t.className+=(t.className.length?" ":"")+e},removeClass:function(t,e){t.classList?t.classList.remove(e):t.className=t.className.toString().replace(new RegExp("(^|\\s)"+e.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(t,e,i,a){function r(t,e){function i(){s&&q.setPropertyValue(t,"display","none")}var n=0;if(l<=8)n=R.css(t,e);else{var o,s=!1;if(/^(width|height)$/.test(e)&&0===q.getPropertyValue(t,"display")&&(s=!0,q.setPropertyValue(t,"display",q.Values.getDisplayType(t))),!a){if("height"===e&&"border-box"!==q.getPropertyValue(t,"boxSizing").toString().toLowerCase())return o=t.offsetHeight-(parseFloat(q.getPropertyValue(t,"borderTopWidth"))||0)-(parseFloat(q.getPropertyValue(t,"borderBottomWidth"))||0)-(parseFloat(q.getPropertyValue(t,"paddingTop"))||0)-(parseFloat(q.getPropertyValue(t,"paddingBottom"))||0),i(),o;if("width"===e&&"border-box"!==q.getPropertyValue(t,"boxSizing").toString().toLowerCase())return o=t.offsetWidth-(parseFloat(q.getPropertyValue(t,"borderLeftWidth"))||0)-(parseFloat(q.getPropertyValue(t,"borderRightWidth"))||0)-(parseFloat(q.getPropertyValue(t,"paddingLeft"))||0)-(parseFloat(q.getPropertyValue(t,"paddingRight"))||0),i(),o}o=j(t)===L?D.getComputedStyle(t,null):j(t).computedStyle?j(t).computedStyle:j(t).computedStyle=D.getComputedStyle(t,null),"borderColor"===e&&(e="borderTopColor"),""!==(n=9===l&&"filter"===e?o.getPropertyValue(e):o[e])&&null!==n||(n=t.style[e]),i()}return n="auto"===n&&/^(top|right|bottom|left)$/i.test(e)&&("fixed"===(o=r(t,"position"))||"absolute"===o&&/top|left/i.test(e))?R(t).position()[e]+"px":n}var n,o,s;if(q.Hooks.registered[e]?(n=q.Hooks.getRoot(s=e),i===L&&(i=q.getPropertyValue(t,q.Names.prefixCheck(n)[0])),q.Normalizations.registered[n]&&(i=q.Normalizations.registered[n]("extract",t,i)),n=q.Hooks.extractValue(s,i)):q.Normalizations.registered[e]&&("transform"!==(s=q.Normalizations.registered[e]("name",t))&&(o=r(t,q.Names.prefixCheck(s)[0]),q.Values.isCSSNullValue(o))&&q.Hooks.templates[e]&&(o=q.Hooks.templates[e][1]),n=q.Normalizations.registered[e]("extract",t,o)),!/^[\d-]/.test(n))if(j(t)&&j(t).isSVG&&q.Names.SVGAttribute(e))if(/^(height|width)$/i.test(e))try{n=t.getBBox()[e]}catch(t){n=0}else n=t.getAttribute(e);else n=r(t,q.Names.prefixCheck(e)[0]);return q.Values.isCSSNullValue(n)&&(n=0),2<=W.debug&&console.log("Get "+e+": "+n),n},setPropertyValue:function(t,e,i,n,o){var s,a=e;if("scroll"===e)o.container?o.container["scroll"+o.direction]=i:"Left"===o.direction?D.scrollTo(i,o.alternateValue):D.scrollTo(o.alternateValue,i);else if(q.Normalizations.registered[e]&&"transform"===q.Normalizations.registered[e]("name",t))q.Normalizations.registered[e]("inject",t,i),a="transform",i=j(t).transformCache[e];else{if(q.Hooks.registered[e]&&(o=e,s=q.Hooks.getRoot(e),n=n||q.getPropertyValue(t,s),i=q.Hooks.injectValue(o,i,n),e=s),q.Normalizations.registered[e]&&(i=q.Normalizations.registered[e]("inject",t,i),e=q.Normalizations.registered[e]("name",t)),a=q.Names.prefixCheck(e)[0],l<=8)try{t.style[a]=i}catch(t){W.debug&&console.log("Browser does not support ["+i+"] for ["+a+"]")}else j(t)&&j(t).isSVG&&q.Names.SVGAttribute(e)?t.setAttribute(e,i):t.style[a]=i;2<=W.debug&&console.log("Set "+e+" ("+a+"): "+i)}return[a,i]},flushTransformCache:function(e){function t(t){return parseFloat(q.getPropertyValue(e,t))}var i,n,o,s="";(l||W.State.isAndroid&&!W.State.isChrome)&&j(e).isSVG?(i={translate:[t("translateX"),t("translateY")],skewX:[t("skewX")],skewY:[t("skewY")],scale:1!==t("scale")?[t("scale"),t("scale")]:[t("scaleX"),t("scaleY")],rotate:[t("rotateZ"),0,0]},R.each(j(e).transformCache,function(t){/^translate/i.test(t)?t="translate":/^scale/i.test(t)?t="scale":/^rotate/i.test(t)&&(t="rotate"),i[t]&&(s+=t+"("+i[t].join(" ")+") ",delete i[t])})):(R.each(j(e).transformCache,function(t){return n=j(e).transformCache[t],"transformPerspective"===t?(o=n,!0):void(s+=(t=9===l&&"rotateZ"===t?"rotate":t)+n+" ")}),o&&(s="perspective"+o+" "+s)),q.setPropertyValue(e,"transform",s)}}).Hooks.register(),q.Normalizations.register(),W.hook=function(t,n,o){var s=L;return t=m(t),R.each(t,function(t,e){var i;j(e)===L&&W.init(e),o===L?s===L&&(s=W.CSS.getPropertyValue(e,n)):("transform"===(i=W.CSS.setPropertyValue(e,n,o))[0]&&W.CSS.flushTransformCache(e),s=i)}),s},(W=R.extend(g=function(){function t(){return e?I.promise||null:n}function i(){function i(){function d(t,e){var i=L,n=L,o=L;return Y.isArray(t)?(i=t[0],!Y.isArray(t[1])&&/^[\d-]/.test(t[1])||Y.isFunction(t[1])||q.RegEx.isHex.test(t[1])?o=t[1]:(Y.isString(t[1])&&!q.RegEx.isHex.test(t[1])||Y.isArray(t[1]))&&(n=e?t[1]:H(t[1],k.duration),t[2]!==L)&&(o=t[2])):i=t,e||(n=n||k.easing),[(i=Y.isFunction(i)?i.call(x,O,P):i)||0,n,o=Y.isFunction(o)?o.call(x,O,P):o]}function t(t,e){var e=(e||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(t){return i=t,""}),i=i||q.Values.getUnitType(t);return[e,i]}if(k.begin&&0===O)try{k.begin.call(T,T)}catch(t){setTimeout(function(){throw t},1)}if("scroll"===M){var e,i,n,o=/^x$/i.test(k.axis)?"Left":"Top",s=parseFloat(k.offset)||0;k.container?Y.isWrapped(k.container)||Y.isNode(k.container)?(k.container=k.container[0]||k.container,n=(e=k.container["scroll"+o])+R(x).position()[o.toLowerCase()]+s):k.container=null:(e=W.State.scrollAnchor[W.State["scrollProperty"+o]],i=W.State.scrollAnchor[W.State["scrollProperty"+("Left"===o?"Top":"Left")]],n=R(x).offset()[o.toLowerCase()]+s),C={scroll:{rootPropertyValue:!1,startValue:e,currentValue:e,endValue:n,unitType:"",easing:k.easing,scrollData:{container:k.container,direction:o,alternateValue:i}},element:x},W.debug&&console.log("tweensContainer (scroll): ",C.scroll,x)}else if("reverse"===M){if(!j(x).tweensContainer)return void R.dequeue(x,k.queue);var a,r;for(a in"none"===j(x).opts.display&&(j(x).opts.display="auto"),"hidden"===j(x).opts.visibility&&(j(x).opts.visibility="visible"),j(x).opts.loop=!1,j(x).opts.begin=null,j(x).opts.complete=null,E.easing||delete k.easing,E.duration||delete k.duration,k=R.extend({},j(x).opts,k),l=R.extend(!0,{},j(x).tweensContainer))"element"!==a&&(r=l[a].startValue,l[a].startValue=l[a].currentValue=l[a].endValue,l[a].endValue=r,Y.isEmptyObject(E)||(l[a].easing=k.easing),W.debug)&&console.log("reverse tweensContainer ("+a+"): "+JSON.stringify(l[a]),x);C=l}else if("start"===M){var l;for(f in j(x).tweensContainer&&!0===j(x).isAnimating&&(l=j(x).tweensContainer),R.each(S,function(t,e){if(RegExp("^"+q.Lists.colors.join("$|^")+"$").test(t)){var e=d(e,!0),i=e[0],n=e[1],e=e[2];if(q.RegEx.isHex.test(i)){for(var o=["Red","Green","Blue"],s=q.Values.hexToRgb(i),a=e?q.Values.hexToRgb(e):L,r=0;r<o.length;r++){var l=[s[r]];n&&l.push(n),a!==L&&l.push(a[r]),S[t+o[r]]=l}delete S[t]}}}),S){var c=d(S[f]),u=c[0],h=c[1],p=c[2],f=q.Names.camelCase(f),c=q.Hooks.getRoot(f),m=!1;if(j(x).isSVG||"tween"===c||!1!==q.Names.prefixCheck(c)[1]||q.Normalizations.registered[c]!==L){(k.display!==L&&null!==k.display&&"none"!==k.display||k.visibility!==L&&"hidden"!==k.visibility)&&/opacity|filter/.test(f)&&!p&&0!==u&&(p=0),k._cacheValues&&l&&l[f]?(p===L&&(p=l[f].endValue+l[f].unitType),m=j(x).rootPropertyValueCache[c]):q.Hooks.registered[f]?p===L?(m=q.getPropertyValue(x,c),p=q.getPropertyValue(x,f,m)):m=q.Hooks.templates[c][1]:p===L&&(p=q.getPropertyValue(x,f));var g=!1,v=t(f,p),p=v[0],y=v[1],u=(v=t(f,u))[0].replace(/^([+-\/*])=/,function(t,e){return g=e,""}),w=v[1];if(p=parseFloat(p)||0,u=parseFloat(u)||0,"%"===w&&(/^(fontSize|lineHeight)$/.test(f)?(u/=100,w="em"):/^scale/.test(f)?(u/=100,w=""):/(Red|Green|Blue)$/i.test(f)&&(u=u/100*255,w="")),/[\/*]/.test(g))w=y;else if(y!==w&&0!==p)if(0===u)w=y;else{_=_||function(){var i,t={myParent:x.parentNode||$.body,position:q.getPropertyValue(x,"position"),fontSize:q.getPropertyValue(x,"fontSize")},e=t.position===A.lastPosition&&t.myParent===A.lastParent,n=t.fontSize===A.lastFontSize,o=(A.lastParent=t.myParent,A.lastPosition=t.position,A.lastFontSize=t.fontSize,{});return n&&e?(o.emToPx=A.lastEmToPx,o.percentToPxWidth=A.lastPercentToPxWidth,o.percentToPxHeight=A.lastPercentToPxHeight):(i=j(x).isSVG?$.createElementNS("http://www.w3.org/2000/svg","rect"):$.createElement("div"),W.init(i),t.myParent.appendChild(i),R.each(["overflow","overflowX","overflowY"],function(t,e){W.CSS.setPropertyValue(i,e,"hidden")}),W.CSS.setPropertyValue(i,"position",t.position),W.CSS.setPropertyValue(i,"fontSize",t.fontSize),W.CSS.setPropertyValue(i,"boxSizing","content-box"),R.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(t,e){W.CSS.setPropertyValue(i,e,"100%")}),W.CSS.setPropertyValue(i,"paddingLeft","100em"),o.percentToPxWidth=A.lastPercentToPxWidth=(parseFloat(q.getPropertyValue(i,"width",null,!0))||1)/100,o.percentToPxHeight=A.lastPercentToPxHeight=(parseFloat(q.getPropertyValue(i,"height",null,!0))||1)/100,o.emToPx=A.lastEmToPx=(parseFloat(q.getPropertyValue(i,"paddingLeft"))||1)/100,t.myParent.removeChild(i)),null===A.remToPx&&(A.remToPx=parseFloat(q.getPropertyValue($.body,"fontSize"))||16),null===A.vwToPx&&(A.vwToPx=parseFloat(D.innerWidth)/100,A.vhToPx=parseFloat(D.innerHeight)/100),o.remToPx=A.remToPx,o.vwToPx=A.vwToPx,o.vhToPx=A.vhToPx,1<=W.debug&&console.log("Unit ratios: "+JSON.stringify(o),x),o}();var b=/margin|padding|left|right|width|text|word|letter/i.test(f)||/X$/.test(f)||"x"===f?"x":"y";switch(y){case"%":p*="x"==b?_.percentToPxWidth:_.percentToPxHeight;break;case"px":break;default:p*=_[y+"ToPx"]}switch(w){case"%":p*=1/("x"==b?_.percentToPxWidth:_.percentToPxHeight);break;case"px":break;default:p*=1/_[w+"ToPx"]}}switch(g){case"+":u=p+u;break;case"-":u=p-u;break;case"*":u*=p;break;case"/":u=p/u}C[f]={rootPropertyValue:m,startValue:p,currentValue:p,endValue:u,unitType:w,easing:h},W.debug&&console.log("tweensContainer ("+f+"): "+JSON.stringify(C[f]),x)}else W.debug&&console.log("Skipping ["+c+"] due to a lack of browser support.")}C.element=x}C.element&&(q.Values.addClass(x,"velocity-animating"),z.push(C),""===k.queue&&(j(x).tweensContainer=C,j(x).opts=k),j(x).isAnimating=!0,O===P-1?(W.State.calls.push([z,T,k,null,I.resolver]),!1===W.State.isTicking&&(W.State.isTicking=!0,F())):O++)}var _,x=this,k=R.extend({},W.defaults,E),C={};switch(j(x)===L&&W.init(x),parseFloat(k.delay)&&!1!==k.queue&&R.queue(x,k.queue,function(t){W.velocityQueueEntryFlag=!0,j(x).delayTimer={setTimeout:setTimeout(t,parseFloat(k.delay)),next:t}}),k.duration.toString().toLowerCase()){case"fast":k.duration=200;break;case"normal":k.duration=400;break;case"slow":k.duration=600;break;default:k.duration=parseFloat(k.duration)||1}!1!==W.mock&&(!0===W.mock?k.duration=k.delay=1:(k.duration*=parseFloat(W.mock)||1,k.delay*=parseFloat(W.mock)||1)),k.easing=H(k.easing,k.duration),k.begin&&!Y.isFunction(k.begin)&&(k.begin=null),k.progress&&!Y.isFunction(k.progress)&&(k.progress=null),k.complete&&!Y.isFunction(k.complete)&&(k.complete=null),k.display!==L&&null!==k.display&&(k.display=k.display.toString().toLowerCase(),"auto"===k.display)&&(k.display=W.CSS.Values.getDisplayType(x)),k.visibility!==L&&null!==k.visibility&&(k.visibility=k.visibility.toString().toLowerCase()),k.mobileHA=k.mobileHA&&W.State.isMobile&&!W.State.isGingerbread,!1===k.queue?k.delay?setTimeout(i,k.delay):i():R.queue(x,k.queue,function(t,e){return!0===e?(I.promise&&I.resolver(T),!0):(W.velocityQueueEntryFlag=!0,void i())}),""!==k.queue&&"fx"!==k.queue||"inprogress"===R.queue(x)[0]||R.dequeue(x)}var e,n,o,T,S,s=arguments[0]&&(arguments[0].p||R.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||Y.isString(arguments[0].properties));if(Y.isWrapped(this)?(e=!1,o=0,n=T=this):(e=!0,o=1,T=s?arguments[0].elements||arguments[0].e:arguments[0]),T=m(T)){E=s?(S=arguments[0].properties||arguments[0].p,arguments[0].options||arguments[0].o):(S=arguments[o],arguments[o+1]);var P=T.length,O=0;if(!/^(stop|finish|finishAll)$/i.test(S)&&!R.isPlainObject(E))for(var E={},a=o+1;a<arguments.length;a++)Y.isArray(arguments[a])||!/^(fast|normal|slow)$/i.test(arguments[a])&&!/^\d/.test(arguments[a])?Y.isString(arguments[a])||Y.isArray(arguments[a])?E.easing=arguments[a]:Y.isFunction(arguments[a])&&(E.complete=arguments[a]):E.duration=arguments[a];var M,r,l,d,I={promise:null,resolver:null,rejecter:null};switch(e&&W.Promise&&(I.promise=new W.Promise(function(t,e){I.resolver=t,I.rejecter=e})),S){case"scroll":M="scroll";break;case"reverse":M="reverse";break;case"finish":case"finishAll":case"stop":R.each(T,function(t,e){j(e)&&j(e).delayTimer&&(clearTimeout(j(e).delayTimer.setTimeout),j(e).delayTimer.next&&j(e).delayTimer.next(),delete j(e).delayTimer),"finishAll"!==S||!0!==E&&!Y.isString(E)||(R.each(R.queue(e,Y.isString(E)?E:""),function(t,e){Y.isFunction(e)&&e()}),R.queue(e,Y.isString(E)?E:"",[]))});var c=[];return R.each(W.State.calls,function(o,s){s&&R.each(s[1],function(t,i){var n=E===L?"":E;return!0!==n&&s[2].queue!==n&&(E!==L||!1!==s[2].queue)||void R.each(T,function(t,e){e===i&&(!0!==E&&!Y.isString(E)||(R.each(R.queue(e,Y.isString(E)?E:""),function(t,e){Y.isFunction(e)&&e(null,!0)}),R.queue(e,Y.isString(E)?E:"",[])),"stop"===S?(j(e)&&j(e).tweensContainer&&!1!==n&&R.each(j(e).tweensContainer,function(t,e){e.endValue=e.currentValue}),c.push(o)):"finish"!==S&&"finishAll"!==S||(s[2].duration=1))})})}),"stop"===S&&(R.each(c,function(t,e){x(e,!0)}),I.promise)&&I.resolver(T),t();default:if(!R.isPlainObject(S)||Y.isEmptyObject(S))return Y.isString(S)&&W.Redirects[S]?(r=(h=R.extend({},E)).duration,l=h.delay||0,!0===h.backwards&&(T=R.extend(!0,[],T).reverse()),R.each(T,function(t,e){parseFloat(h.stagger)?h.delay=l+parseFloat(h.stagger)*t:Y.isFunction(h.stagger)&&(h.delay=l+h.stagger.call(e,t,P)),h.drag&&(h.duration=parseFloat(r)||(/^(callout|transition)/.test(S)?1e3:400),h.duration=Math.max(h.duration*(h.backwards?1-t/P:(t+1)/P),.75*h.duration,200)),W.Redirects[S].call(e,e,h||{},t,P,T,I.promise?I:L)})):(d="Velocity: First argument ("+S+") was not a property map, a known action, or a registered redirect. Aborting.",I.promise?I.rejecter(new Error(d)):console.log(d)),t();M="start"}var u,h,A={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},z=[];if(R.each(T,function(t,e){Y.isNode(e)&&i.call(e)}),(h=R.extend({},W.defaults,E)).loop=parseInt(h.loop),u=2*h.loop-1,h.loop)for(var p=0;p<u;p++){var f={delay:h.delay,progress:h.progress};p===u-1&&(f.display=h.display,f.visibility=h.visibility,f.complete=h.complete),g(T,"reverse",f)}return t()}},W)).animate=g,k=D.requestAnimationFrame||e,W.State.isMobile||$.hidden===L||$.addEventListener("visibilitychange",function(){$.hidden?(k=function(t){return setTimeout(function(){t(!0)},16)},F()):k=D.requestAnimationFrame||e}),t.Velocity=W,t!==D&&(t.fn.velocity=g,t.fn.velocity.defaults=W.defaults),R.each(["Down","Up"],function(t,c){W.Redirects["slide"+c]=function(i,t,e,n,o,s){var t=R.extend({},t),a=t.begin,r=t.complete,l={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},d={};t.display===L&&(t.display="Down"===c?"inline"===W.CSS.Values.getDisplayType(i)?"inline-block":"block":"none"),t.begin=function(){for(var t in a&&a.call(o,o),l){d[t]=i.style[t];var e=W.CSS.getPropertyValue(i,t);l[t]="Down"===c?[e,0]:[0,e]}d.overflow=i.style.overflow,i.style.overflow="hidden"},t.complete=function(){for(var t in d)i.style[t]=d[t];r&&r.call(o,o),s&&s.resolver(o)},W(i,l,t)}}),R.each(["In","Out"],function(t,l){W.Redirects["fade"+l]=function(t,e,i,n,o,s){var e=R.extend({},e),a={opacity:"In"===l?1:0},r=e.complete;e.complete=i!==n-1?e.begin=null:function(){r&&r.call(o,o),s&&s.resolver(o)},e.display===L&&(e.display="In"===l?"auto":"none"),W(this,a,e)}}),W;function v(t){return-t.tension*t.x-t.friction*t.v}function y(t,e,i){i={x:t.x+i.dx*e,v:t.v+i.dv*e,tension:t.tension,friction:t.friction};return{dx:i.v,dv:v(i)}}jQuery.fn.velocity=jQuery.fn.animate}),function(t){"function"==typeof require&&"object"==typeof exports?module.exports=t():"function"==typeof define&&define.amd?define(["velocity"],t):t()}(function(){var t=window.jQuery||window.Zepto||window,e=window,g=void document;if(t.Velocity&&t.Velocity.Utilities){var i,n,o,v=t.Velocity,y=v.Utilities,t=v.version;if(t=t,n=[],(i={major:1,minor:1,patch:0})&&t&&(y.each([i,t],function(t,e){var i=[];y.each(e,function(t,e){for(;e.toString().length<5;)e="0"+e;i.push(e)}),n.push(i.join(""))}),parseFloat(n[0])>parseFloat(n[1])))throw i="Velocity UI Pack: You need to update Velocity (jquery.velocity.js) to a newer version. Visit http://github.com/julianshapiro/velocity.",alert(i),new Error(i);for(o in v.RegisterEffect=v.RegisterUI=function(f,m){return v.Redirects[f]=function(n,a,t,e,r,i){function o(){a.display!==g&&"none"!==a.display||!/Out$/.test(f)||y.each(r.nodeType?[r]:r,function(t,e){v.CSS.setPropertyValue(e,"display","none")}),a.complete&&a.complete.call(r,r),i&&i.resolver(r||n)}var s=t===e-1;m.defaultDuration="function"==typeof m.defaultDuration?m.defaultDuration.call(r,r):parseFloat(m.defaultDuration);for(var l=0;l<m.calls.length;l++){var d=m.calls[l],c=d[0],u=a.duration||m.defaultDuration||1e3,h=d[1],d=d[2]||{},p={};p.duration=u*(h||1),p.queue=a.queue||"",p.easing=d.easing||"ease",p.delay=parseFloat(d.delay)||0,p._cacheValues=d._cacheValues||!0,0===l&&(p.delay+=parseFloat(a.delay)||0,0===t&&(p.begin=function(){a.begin&&a.begin.call(r,r);var t,e,n,o,s,i=f.match(/(In|Out)$/);i&&"In"===i[0]&&c.opacity!==g&&y.each(r.nodeType?[r]:r,function(t,e){v.CSS.setPropertyValue(e,"opacity",0)}),a.animateParentHeight&&i&&(t=r,i=i[0],e=u+p.delay,n=a.stagger,s=0,y.each(t.nodeType?[t]:t,function(t,i){n&&(e+=t*n),o=i.parentNode,y.each(["height","paddingTop","paddingBottom","marginTop","marginBottom"],function(t,e){s+=parseFloat(v.CSS.getPropertyValue(i,e))})}),v.animate(o,{height:("In"===i?"+":"-")+"="+s},{queue:!1,easing:"ease-in-out",duration:e*("In"===i?.6:1)}))}),null!==a.display&&(a.display!==g&&"none"!==a.display?p.display=a.display:/In$/.test(f)&&(h=v.CSS.Values.getDisplayType(n),p.display="inline"===h?"inline-block":h)),a.visibility)&&"hidden"!==a.visibility&&(p.visibility=a.visibility),l===m.calls.length-1&&(p.complete=function(){if(m.reset){for(var t in m.reset){var e=m.reset[t];v.CSS.Hooks.registered[t]!==g||"string"!=typeof e&&"number"!=typeof e||(m.reset[t]=[m.reset[t],m.reset[t]])}var i={duration:0,queue:!1};s&&(i.complete=o),v.animate(n,m.reset,i)}else s&&o()},"hidden"===a.visibility)&&(p.visibility=a.visibility),v.animate(n,c,p)}},v},v.RegisterEffect.packagedEffects={"callout.bounce":{defaultDuration:550,calls:[[{translateY:-30},.25],[{translateY:0},.125],[{translateY:-15},.125],[{translateY:0},.25]]},"callout.shake":{defaultDuration:800,calls:[[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:0},.125]]},"callout.flash":{defaultDuration:1100,calls:[[{opacity:[0,"easeInOutQuad",1]},.25],[{opacity:[1,"easeInOutQuad"]},.25],[{opacity:[0,"easeInOutQuad"]},.25],[{opacity:[1,"easeInOutQuad"]},.25]]},"callout.pulse":{defaultDuration:825,calls:[[{scaleX:1.1,scaleY:1.1},.5,{easing:"easeInExpo"}],[{scaleX:1,scaleY:1},.5]]},"callout.swing":{defaultDuration:950,calls:[[{rotateZ:15},.2],[{rotateZ:-10},.2],[{rotateZ:5},.2],[{rotateZ:-5},.2],[{rotateZ:0},.2]]},"callout.tada":{defaultDuration:1e3,calls:[[{scaleX:.9,scaleY:.9,rotateZ:-3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:-3},.1],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],[{scaleX:1,scaleY:1,rotateZ:0},.2]]},"transition.fadeIn":{defaultDuration:500,calls:[[{opacity:[1,0]}]]},"transition.fadeOut":{defaultDuration:500,calls:[[{opacity:[0,1]}]]},"transition.flipXIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateY:[0,-55]}]],reset:{transformPerspective:0}},"transition.flipXOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateY:55}]],reset:{transformPerspective:0,rotateY:0}},"transition.flipYIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateX:[0,-45]}]],reset:{transformPerspective:0}},"transition.flipYOut":{defaultDuration:800,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateX:25}]],reset:{transformPerspective:0,rotateX:0}},"transition.flipBounceXIn":{defaultDuration:900,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateY:[-10,90]},.5],[{opacity:.8,rotateY:10},.25],[{opacity:1,rotateY:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceXOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateY:-10},.5],[{opacity:0,rotateY:90},.5]],reset:{transformPerspective:0,rotateY:0}},"transition.flipBounceYIn":{defaultDuration:850,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateX:[-10,90]},.5],[{opacity:.8,rotateX:10},.25],[{opacity:1,rotateX:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceYOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateX:-15},.5],[{opacity:0,rotateX:90},.5]],reset:{transformPerspective:0,rotateX:0}},"transition.swoopIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["100%","50%"],transformOriginY:["100%","100%"],scaleX:[1,0],scaleY:[1,0],translateX:[0,-700],translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%"}},"transition.swoopOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformOriginX:["50%","100%"],transformOriginY:["100%","100%"],scaleX:0,scaleY:0,translateX:-700,translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%",scaleX:1,scaleY:1,translateX:0}},"transition.whirlIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,0],scaleY:[1,0],rotateY:[0,160]},1,{easing:"easeInOutSine"}]]},"transition.whirlOut":{defaultDuration:750,calls:[[{opacity:[0,"easeInOutQuint",1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:0,scaleY:0,rotateY:160},1,{easing:"swing"}]],reset:{scaleX:1,scaleY:1,rotateY:0}},"transition.shrinkIn":{defaultDuration:750,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,1.5],scaleY:[1,1.5],translateZ:0}]]},"transition.shrinkOut":{defaultDuration:600,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:1.3,scaleY:1.3,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.expand":{defaultDuration:700,calls:[[{opacity:[1,0],transformOriginX:["0%","0%"],transformOriginY:["50%","50%"],scaleX:[1,.625],scaleY:[1,.625],translateZ:0}]]},"transition.expandIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,.625],scaleY:[1,.625],translateZ:0}]]},"transition.expandOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:.5,scaleY:.5,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.bounceIn":{defaultDuration:800,calls:[[{opacity:[1,0],scaleX:[1.05,.3],scaleY:[1.05,.3]},.4],[{scaleX:.9,scaleY:.9,translateZ:0},.2],[{scaleX:1,scaleY:1},.5]]},"transition.bounceOut":{defaultDuration:800,calls:[[{scaleX:.95,scaleY:.95},.35],[{scaleX:1.1,scaleY:1.1,translateZ:0},.35],[{opacity:[0,1],scaleX:.3,scaleY:.3},.3]],reset:{scaleX:1,scaleY:1}},"transition.bounceUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[-30,1e3]},.6,{easing:"easeOutCirc"}],[{translateY:10},.2],[{translateY:0},.2]]},"transition.bounceUpOut":{defaultDuration:1e3,calls:[[{translateY:20},.2],[{opacity:[0,"easeInCirc",1],translateY:-1e3},.8]],reset:{translateY:0}},"transition.bounceDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[30,-1e3]},.6,{easing:"easeOutCirc"}],[{translateY:-10},.2],[{translateY:0},.2]]},"transition.bounceDownOut":{defaultDuration:1e3,calls:[[{translateY:-20},.2],[{opacity:[0,"easeInCirc",1],translateY:1e3},.8]],reset:{translateY:0}},"transition.bounceLeftIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[30,-1250]},.6,{easing:"easeOutCirc"}],[{translateX:-10},.2],[{translateX:0},.2]]},"transition.bounceLeftOut":{defaultDuration:750,calls:[[{translateX:30},.2],[{opacity:[0,"easeInCirc",1],translateX:-1250},.8]],reset:{translateX:0}},"transition.bounceRightIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[-30,1250]},.6,{easing:"easeOutCirc"}],[{translateX:10},.2],[{translateX:0},.2]]},"transition.bounceRightOut":{defaultDuration:750,calls:[[{translateX:-30},.2],[{opacity:[0,"easeInCirc",1],translateX:1250},.8]],reset:{translateX:0}},"transition.slideUpIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,20],translateZ:0}]]},"transition.slideUpOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:-20,translateZ:0}]],reset:{translateY:0}},"transition.slideDownIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,-20],translateZ:0}]]},"transition.slideDownOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:20,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,-20],translateZ:0}]]},"transition.slideLeftOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:-20,translateZ:0}]],reset:{translateX:0}},"transition.slideRightIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,20],translateZ:0}]]},"transition.slideRightOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:20,translateZ:0}]],reset:{translateX:0}},"transition.slideUpBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,75],translateZ:0}]]},"transition.slideUpBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:-75,translateZ:0}]],reset:{translateY:0}},"transition.slideDownBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,-75],translateZ:0}]]},"transition.slideDownBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:75,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,-75],translateZ:0}]]},"transition.slideLeftBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:-75,translateZ:0}]],reset:{translateX:0}},"transition.slideRightBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,75],translateZ:0}]]},"transition.slideRightBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:75,translateZ:0}]],reset:{translateX:0}},"transition.perspectiveUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveUpOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveDownOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveLeftIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveLeftOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}},"transition.perspectiveRightIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveRightOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}}},v.RegisterEffect.packagedEffects)v.RegisterEffect(o,v.RegisterEffect.packagedEffects[o]);v.RunSequence=function(t){var a=y.extend(!0,[],t);1<a.length&&(y.each(a.reverse(),function(t,e){var i,n,o,s=a[t+1];s&&(t=e.o||e.options,i=s.o||s.options,t=t&&!1===t.sequenceQueue?"begin":"complete",n=i&&i[t],(o={})[t]=function(){var t=s.e||s.elements,t=t.nodeType?[t]:t;n&&n.call(t,t),v(e)},s.o?s.o=y.extend({},i,o):s.options=y.extend({},i,o))}),a.reverse()),v(a[0])}}else e.console&&console.log("Velocity UI Pack: Velocity must be loaded first. Aborting.")}),function(g){var v=!1,y=!1,s=function(t){return!!RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(t)},a=function(t,e){t.html(e)},r=function(t){var e=t.attr("id"),i=t.attr("class");"string"==typeof e&&""!==e&&t.attr("id",e.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-id-$1")),"string"==typeof i&&""!==i&&"sidr-inner"!==i&&t.attr("class",i.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-class-$1")),t.removeAttr("style")},i=function(t,e,i){e="function"==typeof e?(i=e,"sidr"):e||"sidr";var n,o,s,a=g("#"+e),r=g(a.data("body")),l=g("html"),d=a.outerWidth(!0),c=a.data("speed"),u=a.data("side"),h=a.data("displace"),p=a.data("onOpen"),f=a.data("onClose"),m="sidr"===e?"sidr-open":"sidr-open "+e+"-open";"open"===t||"toggle"===t&&!a.is(":visible")?a.is(":visible")||v||(!1!==y?w.close(y,function(){w.open(e)}):(v=!0,o="left"===u?(n={left:d+"px"},{left:"0px"}):(n={right:d+"px"},{right:"0px"}),r.is("body")&&(s=l.scrollTop(),l.css("overflow-x","hidden").scrollTop(s)),h?r.addClass("sidr-animating").css({width:r.width(),position:"absolute"}).animate(n,c,function(){g(this).addClass(m)}):setTimeout(function(){g(this).addClass(m)},c),a.css("display","block").animate(o,c,function(){v=!1,y=e,"function"==typeof i&&i(e),r.removeClass("sidr-animating")}),p())):a.is(":visible")&&!v&&(v=!0,o="left"===u?(n={left:0},{left:"-"+d+"px"}):(n={right:0},{right:"-"+d+"px"}),r.is("body")&&(s=l.scrollTop(),l.removeAttr("style").scrollTop(s)),r.addClass("sidr-animating").animate(n,c).removeClass(m),a.animate(o,c,function(){a.removeAttr("style").hide(),r.removeAttr("style"),g("html").removeAttr("style"),y=v=!1,"function"==typeof i&&i(e),r.removeClass("sidr-animating")}),f())},w={open:function(t,e){i("open",t,e)},close:function(t,e){i("close",t,e)},toggle:function(t,e){i("toggle",t,e)},toogle:function(t,e){i("toggle",t,e)}};g.sidr=function(t){return w[t]?w[t].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof t&&"string"!=typeof t&&t?void g.error("Method "+t+" does not exist on jQuery.sidr"):w.toggle.apply(this,arguments)},g.fn.sidr=function(t){var i,e,t=g.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,onOpen:function(){},onClose:function(){}},t),n=t.name,o=g("#"+n);return(o=0===o.length?g("<div />").attr("id",n).appendTo(g("body")):o).addClass("sidr").addClass(t.side).data({speed:t.speed,side:t.side,body:t.body,displace:t.displace,onOpen:t.onOpen,onClose:t.onClose}),"function"==typeof t.source?(e=t.source(n),a(o,e)):"string"==typeof t.source&&s(t.source)?g.get(t.source,function(t){a(o,t)}):"string"==typeof t.source?(i="",e=t.source.split(","),g.each(e,function(t,e){i+='<div class="sidr-inner">'+g(e).html()+"</div>"}),t.renaming&&((e=g("<div />").html(i)).find("*").each(function(t,e){e=g(e);r(e)}),i=e.html()),a(o,i)):null!==t.source&&g.error("Invalid Sidr Source"),this.each(function(){var t=g(this);t.data("sidr")||(t.data("sidr",n),"ontouchstart"in document.documentElement?(t.bind("touchstart",function(t){t.originalEvent.touches[0],this.touched=t.timeStamp}),t.bind("touchend",function(t){Math.abs(t.timeStamp-this.touched)<200&&(t.preventDefault(),w.toggle(n))})):t.click(function(t){t.preventDefault(),w.toggle(n)}))})}}(jQuery),function(d){"use strict";var a,c,u,h;d=jQuery,a=function(t){return d("<style>").attr({class:"keyframe-style",id:t.id,type:"text/css"}).appendTo("head")},d.keyframe={getVendorPrefix:function(){var t=navigator.userAgent;return-1!==t.indexOf("Opera")?"-o-":-1!==t.indexOf("MSIE")?"-ms-":-1!==t.indexOf("WebKit")?"-webkit-":-1!==t.indexOf("Gecko")?"-moz-":""},isSupported:function(){var t=d("body").get(0),e=!1;return e=t.style.animationName||this.getVendorPrefix().slice(1,-1)+"AnimationName"in t.style?!0:e},getProperty:function(t){var e=t;return e="transform"===t?this.getVendorPrefix()+e:e},generate:function(t){var e,i,n,o=t.name||"",s="@"+this.getVendorPrefix()+"keyframes "+o+" {";for(n in t)if("name"!==n){for(i in s+=n+" {",t[n])s+=this.getProperty(i)+":"+t[n][i]+";";s+="}"}s+="}",0<(e=d("style#"+t.name)).length?(e.html(s),d("*").filter(function(){this.style[d.keyframe.getVendorPrefix().slice(1,-1)+"AnimationName"]}).each(function(){var t=d(this),e=t.data("keyframeOptions");t.resetKeyframe(function(){t.playKeyframe(e)})})):a({id:o}).append(s)},define:function(t){if(!t.length)return this.generate(t);for(var e=0;e<t.length;e++){var i=t[e];this.generate(i)}}},h=d.keyframe.getVendorPrefix(),c="animation-play-state",u="running",d.fn.resetKeyframe=function(t){d(this).css(h+c,u).css(h+"animation","none");t&&setTimeout(t,1)},d.fn.pauseKeyframe=function(){d(this).css(h+c,"paused")},d.fn.resumeKeyframe=function(){return d(this).css(h+c,u)},d.fn.playKeyframe=function(e,i){function n(t,e,i){for(var n,o=0,s=[];o<a.length;)a[o]||(e=e.toLowerCase()),n=a[o]+e,t.off(n).on(n,i),s.push(o++)}var o,s,t,a,r,l;"string"==typeof e&&(e={name:(l=e.trim().split(" "))[0],duration:parseInt(l[1]),timingFunction:l[2],delay:parseInt(l[3]),repeat:l[4],direction:l[5],fillMode:l[6],complete:i}),l=(e=d.extend({duration:0,timingFunction:"ease",delay:0,repeat:1,direction:"normal",fillMode:"forwards",complete:i},e)).duration,t=e.delay,r=e.repeat,o=e.name+" "+l+"ms "+e.timingFunction+" "+t+"ms "+r+" "+e.direction+" "+e.fillMode,i=e.complete,s=h+"animation",a=["webkit","moz","MS","o",""];this.each(function(){var t=d(this).addClass("boostKeyframe").css(h+c,u).css(s,o).data("keyframeOptions",e);i&&(n(t,"AnimationIteration",i),n(t,"AnimationEnd",i))})},a({id:"boost-keyframe"}).append(" .boostKeyframe{"+h+"transform:scale3d(1,1,1);}")}.call(this),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(d){"use strict";var n,a=window.Slick||{};n=0,(a=function(t,e){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(t),appendDots:d(t),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,e){return'<button type="button" data-role="none" role="button" aria-required="false" tabindex="0">'+(e+1)+"</button>"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.hidden="hidden",i.paused=!1,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=d(t),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,t=d(t).data("slick")||{},i.options=d.extend({},i.defaults,t,e),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=d.proxy(i.autoPlay,i),i.autoPlayClear=d.proxy(i.autoPlayClear,i),i.changeSlide=d.proxy(i.changeSlide,i),i.clickHandler=d.proxy(i.clickHandler,i),i.selectHandler=d.proxy(i.selectHandler,i),i.setPosition=d.proxy(i.setPosition,i),i.swipeHandler=d.proxy(i.swipeHandler,i),i.dragHandler=d.proxy(i.dragHandler,i),i.keyHandler=d.proxy(i.keyHandler,i),i.autoPlayIterator=d.proxy(i.autoPlayIterator,i),i.instanceUid=n++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0),i.checkResponsive(!0)}).prototype.addSlide=a.prototype.slickAdd=function(t,e,i){var n=this;if("boolean"==typeof e)i=e,e=null;else if(e<0||e>=n.slideCount)return!1;n.unload(),"number"==typeof e?0===e&&0===n.$slides.length?d(t).appendTo(n.$slideTrack):i?d(t).insertBefore(n.$slides.eq(e)):d(t).insertAfter(n.$slides.eq(e)):!0===i?d(t).prependTo(n.$slideTrack):d(t).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each(function(t,e){d(e).attr("data-slick-index",t)}),n.$slidesCache=n.$slides,n.reinit()},a.prototype.animateHeight=function(){var t,e=this;1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.animate({height:t},e.options.speed))},a.prototype.animateSlide=function(t,e){var i={},n=this;n.animateHeight(),!0===n.options.rtl&&!1===n.options.vertical&&(t=-t),!1===n.transformsEnabled?!1===n.options.vertical?n.$slideTrack.animate({left:t},n.options.speed,n.options.easing,e):n.$slideTrack.animate({top:t},n.options.speed,n.options.easing,e):!1===n.cssTransitions?(!0===n.options.rtl&&(n.currentLeft=-n.currentLeft),d({animStart:n.currentLeft}).animate({animStart:t},{duration:n.options.speed,easing:n.options.easing,step:function(t){t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate("+t+"px, 0px)":i[n.animType]="translate(0px,"+t+"px)",n.$slideTrack.css(i)},complete:function(){e&&e.call()}})):(n.applyTransition(),t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate3d("+t+"px, 0px, 0px)":i[n.animType]="translate3d(0px,"+t+"px, 0px)",n.$slideTrack.css(i),e&&setTimeout(function(){n.disableTransition(),e.call()},n.options.speed))},a.prototype.asNavFor=function(e){var t=this.options.asNavFor;null!==(t=t&&null!==t?d(t).not(this.$slider):t)&&"object"==typeof t&&t.each(function(){var t=d(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},a.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,(!1===e.options.fade?e.$slideTrack:e.$slides.eq(t)).css(i)},a.prototype.autoPlay=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer),t.slideCount>t.options.slidesToShow&&!0!==t.paused&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},a.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},a.prototype.autoPlayIterator=function(){var t=this;!1===t.options.infinite?1===t.direction?(t.currentSlide+1===t.slideCount-1&&(t.direction=0),t.slideHandler(t.currentSlide+t.options.slidesToScroll)):(t.currentSlide-1==0&&(t.direction=1),t.slideHandler(t.currentSlide-t.options.slidesToScroll)):t.slideHandler(t.currentSlide+t.options.slidesToScroll)},a.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=d(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=d(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},a.prototype.buildDots=function(){var t,e,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(e='<ul class="'+i.options.dotsClass+'">',t=0;t<=i.getDotCount();t+=1)e+="<li>"+i.options.customPaging.call(this,i,t)+"</li>";i.$dots=d(e+="</ul>").appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},a.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,e){d(e).attr("data-slick-index",t).data("originalStyling",d(e).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?d('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),d("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},a.prototype.buildRows=function(){var t,e,i,n=this,o=document.createDocumentFragment(),s=n.$slider.children();if(1<n.options.rows){for(i=n.options.slidesPerRow*n.options.rows,e=Math.ceil(s.length/i),t=0;t<e;t++){for(var a=document.createElement("div"),r=0;r<n.options.rows;r++){for(var l=document.createElement("div"),d=0;d<n.options.slidesPerRow;d++){var c=t*i+(r*n.options.slidesPerRow+d);s.get(c)&&l.appendChild(s.get(c))}a.appendChild(l)}o.appendChild(a)}n.$slider.html(o),n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}},a.prototype.checkResponsive=function(t,e){var i,n,o,s=this,a=!1,r=s.$slider.width(),l=window.innerWidth||d(window).width();if("window"===s.respondTo?o=l:"slider"===s.respondTo?o=r:"min"===s.respondTo&&(o=Math.min(l,r)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){for(i in n=null,s.breakpoints)s.breakpoints.hasOwnProperty(i)&&(!1===s.originalSettings.mobileFirst?o<s.breakpoints[i]&&(n=s.breakpoints[i]):o>s.breakpoints[i]&&(n=s.breakpoints[i]));null!==n?null!==s.activeBreakpoint&&n===s.activeBreakpoint&&!e||(s.activeBreakpoint=n,"unslick"===s.breakpointSettings[n]?s.unslick(n):(s.options=d.extend({},s.originalSettings,s.breakpointSettings[n]),!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t)),a=n):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t),a=n),t||!1===a||s.$slider.trigger("breakpoint",[s,a])}},a.prototype.changeSlide=function(t,e){var i,n=this,o=d(t.target);switch(o.is("a")&&t.preventDefault(),o.is("li")||(o=o.closest("li")),i=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,t.data.message){case"previous":s=0==i?n.options.slidesToScroll:n.options.slidesToShow-i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-s,!1,e);break;case"next":s=0==i?n.options.slidesToScroll:i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+s,!1,e);break;case"index":var s=0===t.data.index?0:t.data.index||o.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(s),!1,e),o.children().trigger("focus");break;default:return}},a.prototype.checkNavigable=function(t){var e=this.getNavigableIndexes(),i=0;if(t>e[e.length-1])t=e[e.length-1];else for(var n in e){if(t<e[n]){t=i;break}i=e[n]}return t},a.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(d("li",t.$dots).off("click.slick",t.changeSlide),!0===t.options.pauseOnDotsHover)&&!0===t.options.autoplay&&d("li",t.$dots).off("mouseenter.slick",d.proxy(t.setPaused,t,!0)).off("mouseleave.slick",d.proxy(t.setPaused,t,!1)),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow)&&t.$nextArrow.off("click.slick",t.changeSlide),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),d(document).off(t.visibilityChange,t.visibility),t.$list.off("mouseenter.slick",d.proxy(t.setPaused,t,!0)),t.$list.off("mouseleave.slick",d.proxy(t.setPaused,t,!1)),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().off("click.slick",t.selectHandler),d(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),d(window).off("resize.slick.slick-"+t.instanceUid,t.resize),d("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),d(window).off("load.slick.slick-"+t.instanceUid,t.setPosition),d(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)},a.prototype.cleanUpRows=function(){var t;1<this.options.rows&&((t=this.$slides.children().children()).removeAttr("style"),this.$slider.html(t))},a.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},a.prototype.destroy=function(t){var e=this;e.autoPlayClear(),e.touchObject={},e.cleanUpEvents(),d(".slick-cloned",e.$slider).detach(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.$prevArrow.length&&(e.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.prevArrow))&&e.$prevArrow.remove(),e.$nextArrow&&e.$nextArrow.length&&(e.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.nextArrow))&&e.$nextArrow.remove(),e.$slides&&(e.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.detach(),e.$list.detach(),e.$slider.append(e.$slides)),e.cleanUpRows(),e.$slider.removeClass("slick-slider"),e.$slider.removeClass("slick-initialized"),e.unslicked=!0,t||e.$slider.trigger("destroy",[e])},a.prototype.disableTransition=function(t){var e={};e[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(t)).css(e)},a.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},a.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},a.prototype.filterSlides=a.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},a.prototype.getCurrent=a.prototype.slickCurrentSlide=function(){return this.currentSlide},a.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(!0===t.options.infinite)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n-1},a.prototype.getLeft=function(t){var e,i=this,n=0;return i.slideOffset=0,e=i.$slides.first().outerHeight(!0),!0===i.options.infinite?(i.slideCount>i.options.slidesToShow&&(i.slideOffset=i.slideWidth*i.options.slidesToShow*-1,n=e*i.options.slidesToShow*-1),i.slideCount%i.options.slidesToScroll!=0&&t+i.options.slidesToScroll>i.slideCount&&i.slideCount>i.options.slidesToShow&&(n=t>i.slideCount?(i.slideOffset=(i.options.slidesToShow-(t-i.slideCount))*i.slideWidth*-1,(i.options.slidesToShow-(t-i.slideCount))*e*-1):(i.slideOffset=i.slideCount%i.options.slidesToScroll*i.slideWidth*-1,i.slideCount%i.options.slidesToScroll*e*-1))):t+i.options.slidesToShow>i.slideCount&&(i.slideOffset=(t+i.options.slidesToShow-i.slideCount)*i.slideWidth,n=(t+i.options.slidesToShow-i.slideCount)*e),i.slideCount<=i.options.slidesToShow&&(n=i.slideOffset=0),!0===i.options.centerMode&&!0===i.options.infinite?i.slideOffset+=i.slideWidth*Math.floor(i.options.slidesToShow/2)-i.slideWidth:!0===i.options.centerMode&&(i.slideOffset=0,i.slideOffset+=i.slideWidth*Math.floor(i.options.slidesToShow/2)),e=!1===i.options.vertical?t*i.slideWidth*-1+i.slideOffset:t*e*-1+n,!0===i.options.variableWidth&&(n=i.slideCount<=i.options.slidesToShow||!1===i.options.infinite?i.$slideTrack.children(".slick-slide").eq(t):i.$slideTrack.children(".slick-slide").eq(t+i.options.slidesToShow),e=!0===i.options.rtl?n[0]?-1*(i.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===i.options.centerMode)&&(n=i.slideCount<=i.options.slidesToShow||!1===i.options.infinite?i.$slideTrack.children(".slick-slide").eq(t):i.$slideTrack.children(".slick-slide").eq(t+i.options.slidesToShow+1),e=!0===i.options.rtl?n[0]?-1*(i.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(i.$list.width()-n.outerWidth())/2),e},a.prototype.getOption=a.prototype.slickGetOption=function(t){return this.options[t]},a.prototype.getNavigableIndexes=function(){for(var t=this,e=0,i=0,n=[],o=!1===t.options.infinite?t.slideCount:(e=-1*t.options.slidesToScroll,i=-1*t.options.slidesToScroll,2*t.slideCount);e<o;)n.push(e),e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n},a.prototype.getSlick=function(){return this},a.prototype.getSlideCount=function(){var i,n=this,o=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0;return!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(t,e){return e.offsetLeft-o+d(e).outerWidth()/2>-1*n.swipeLeft?(i=e,!1):void 0}),Math.abs(d(i).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},a.prototype.goTo=a.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:parseInt(t)}},e)},a.prototype.init=function(t){var e=this;d(e.$slider).hasClass("slick-initialized")||(d(e.$slider).addClass("slick-initialized"),e.buildRows(),e.buildOut(),e.setProps(),e.startLoad(),e.loadSlider(),e.initializeEvents(),e.updateArrows(),e.updateDots()),t&&e.$slider.trigger("init",[e]),!0===e.options.accessibility&&e.initADA()},a.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.on("click.slick",{message:"next"},t.changeSlide))},a.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&d("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&!0===t.options.autoplay&&d("li",t.$dots).on("mouseenter.slick",d.proxy(t.setPaused,t,!0)).on("mouseleave.slick",d.proxy(t.setPaused,t,!1))},a.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),d(document).on(t.visibilityChange,d.proxy(t.visibility,t)),t.$list.on("mouseenter.slick",d.proxy(t.setPaused,t,!0)),t.$list.on("mouseleave.slick",d.proxy(t.setPaused,t,!1)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().on("click.slick",t.selectHandler),d(window).on("orientationchange.slick.slick-"+t.instanceUid,d.proxy(t.orientationChange,t)),d(window).on("resize.slick.slick-"+t.instanceUid,d.proxy(t.resize,t)),d("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),d(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),d(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)},a.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show(),!0===t.options.autoplay&&t.autoPlay()},a.prototype.keyHandler=function(t){t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:"previous"}}):39===t.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:"next"}}))},a.prototype.lazyLoad=function(){function t(t){d("img[data-lazy]",t).each(function(){var t=d(this),e=d(this).attr("data-lazy"),i=document.createElement("img");i.onload=function(){t.animate({opacity:0},100,function(){t.attr("src",e).animate({opacity:1},200,function(){t.removeAttr("data-lazy").removeClass("slick-loading")})})},i.src=e})}var e,i,n=this;!0===n.options.centerMode?i=!0===n.options.infinite?(e=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(e=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),n.options.slidesToShow/2+1+2+n.currentSlide):(i=(e=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide)+n.options.slidesToShow,!0===n.options.fade&&(0<e&&e--,i<=n.slideCount)&&i++),t(n.$slider.find(".slick-slide").slice(e,i)),n.slideCount<=n.options.slidesToShow?t(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?t(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&t(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},a.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},a.prototype.next=a.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},a.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},a.prototype.pause=a.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},a.prototype.play=a.prototype.slickPlay=function(){this.paused=!1,this.autoPlay()},a.prototype.postSlide=function(t){var e=this;e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),!(e.swipeLeft=null)===e.options.autoplay&&!1===e.paused&&e.autoPlay(),!0===e.options.accessibility&&e.initADA()},a.prototype.prev=a.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},a.prototype.preventDefault=function(t){t.preventDefault()},a.prototype.progressiveLazyLoad=function(){var t,e=this;0<d("img[data-lazy]",e.$slider).length&&((t=d("img[data-lazy]",e.$slider).first()).attr("src",null),t.attr("src",t.attr("data-lazy")).removeClass("slick-loading").load(function(){t.removeAttr("data-lazy"),e.progressiveLazyLoad(),!0===e.options.adaptiveHeight&&e.setPosition()}).error(function(){t.removeAttr("data-lazy"),e.progressiveLazyLoad()}))},a.prototype.refresh=function(t){var e=this,i=e.slideCount-e.options.slidesToShow;e.options.infinite||(e.slideCount<=e.options.slidesToShow?e.currentSlide=0:e.currentSlide>i&&(e.currentSlide=i)),i=e.currentSlide,e.destroy(!0),d.extend(e,e.initials,{currentSlide:i}),e.init(),t||e.changeSlide({data:{message:"index",index:i}},!1)},a.prototype.registerBreakpoints=function(){var t,e,i,n=this,o=n.options.responsive||null;if("array"===d.type(o)&&o.length){for(t in n.respondTo=n.options.respondTo||"window",o)if(i=n.breakpoints.length-1,e=o[t].breakpoint,o.hasOwnProperty(t)){for(;0<=i;)n.breakpoints[i]&&n.breakpoints[i]===e&&n.breakpoints.splice(i,1),i--;n.breakpoints.push(e),n.breakpointSettings[e]=o[t].settings}n.breakpoints.sort(function(t,e){return n.options.mobileFirst?t-e:e-t})}},a.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses(0),t.setPosition(),t.$slider.trigger("reInit",[t]),!0===t.options.autoplay&&t.focusHandler()},a.prototype.resize=function(){var t=this;d(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=d(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},a.prototype.removeSlide=a.prototype.slickRemove=function(t,e,i){var n=this;return t="boolean"==typeof t?!0===(e=t)?0:n.slideCount-1:!0===e?--t:t,!(n.slideCount<1||t<0||t>n.slideCount-1)&&(n.unload(),(!0===i?n.$slideTrack.children():n.$slideTrack.children(this.options.slide).eq(t)).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},a.prototype.setCSS=function(t){var e,i,n=this,o={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,!1!==n.transformsEnabled&&(!(o={})===n.cssTransitions?o[n.animType]="translate("+e+", "+i+")":o[n.animType]="translate3d("+e+", "+i+", 0px)"),n.$slideTrack.css(o)},a.prototype.setDimensions=function(){var t=this,e=(!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length))),t.$slides.first().outerWidth(!0)-t.$slides.first().width());!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},a.prototype.setFade=function(){var i,n=this;n.$slides.each(function(t,e){i=n.slideWidth*t*-1,!0===n.options.rtl?d(e).css({position:"relative",right:i,top:0,zIndex:n.options.zIndex-2,opacity:0}):d(e).css({position:"relative",left:i,top:0,zIndex:n.options.zIndex-2,opacity:0})}),n.$slides.eq(n.currentSlide).css({zIndex:n.options.zIndex-1,opacity:1})},a.prototype.setHeight=function(){var t,e=this;1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.css("height",t))},a.prototype.setOption=a.prototype.slickSetOption=function(t,e,i){var n,o,s=this;if("responsive"===t&&"array"===d.type(e))for(o in e)if("array"!==d.type(s.options.responsive))s.options.responsive=[e[o]];else{for(n=s.options.responsive.length-1;0<=n;)s.options.responsive[n].breakpoint===e[o].breakpoint&&s.options.responsive.splice(n,1),n--;s.options.responsive.push(e[o])}else s.options[t]=e;!0===i&&(s.unload(),s.reinit())},a.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},a.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0!==t.options.useCSS||(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty)&&void 0===e.webkitPerspective&&(t.animType=!1),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty)&&void 0===e.MozPerspective&&(t.animType=!1),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty)&&void 0===e.webkitPerspective&&(t.animType=!1),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform)&&(t.animType=!1),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},a.prototype.setSlideClasses=function(t){var e,i,n=this,o=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");n.$slides.eq(t).addClass("slick-current"),!0===n.options.centerMode?(i=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&((i<=t&&t<=n.slideCount-1-i?n.$slides.slice(t-i,t+i+1):(e=n.options.slidesToShow+t,o.slice(e-i+1,e+i+2))).addClass("slick-active").attr("aria-hidden","false"),0===t?o.eq(o.length-1-n.options.slidesToShow).addClass("slick-center"):t===n.slideCount-1&&o.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(t).addClass("slick-center")):(0<=t&&t<=n.slideCount-n.options.slidesToShow?n.$slides.slice(t,t+n.options.slidesToShow):o.length<=n.options.slidesToShow?o:(i=n.slideCount%n.options.slidesToShow,e=!0===n.options.infinite?n.options.slidesToShow+t:t,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-t<n.options.slidesToShow?o.slice(e-(n.options.slidesToShow-i),e+i):o.slice(e,e+n.options.slidesToShow))).addClass("slick-active").attr("aria-hidden","false"),"ondemand"===n.options.lazyLoad&&n.lazyLoad()},a.prototype.setupInfinite=function(){var t,e,i,n=this;if(!0===n.options.fade&&(n.options.centerMode=!1),!0===n.options.infinite&&!1===n.options.fade&&(e=null,n.slideCount>n.options.slidesToShow)){for(i=!0===n.options.centerMode?n.options.slidesToShow+1:n.options.slidesToShow,t=n.slideCount;t>n.slideCount-i;--t)d(n.$slides[e=t-1]).clone(!0).attr("id","").attr("data-slick-index",e-n.slideCount).prependTo(n.$slideTrack).addClass("slick-cloned");for(t=0;t<i;t+=1)e=t,d(n.$slides[e]).clone(!0).attr("id","").attr("data-slick-index",e+n.slideCount).appendTo(n.$slideTrack).addClass("slick-cloned");n.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},a.prototype.setPaused=function(t){var e=this;!0===e.options.autoplay&&!0===e.options.pauseOnHover&&((e.paused=t)?e.autoPlayClear():e.autoPlay())},a.prototype.selectHandler=function(t){var e=this,t=d(t.target).is(".slick-slide")?d(t.target):d(t.target).parents(".slick-slide"),t=(t=parseInt(t.attr("data-slick-index")))||0;return e.slideCount<=e.options.slidesToShow?(e.setSlideClasses(t),void e.asNavFor(t)):void e.slideHandler(t)},a.prototype.slideHandler=function(t,e,i){var n,o,s,a=this;return e=e||!1,!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===t||a.slideCount<=a.options.slidesToShow?void 0:(!1===e&&a.asNavFor(t),n=t,e=a.getLeft(n),s=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?s:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(t<0||t>a.getDotCount()*a.options.slidesToScroll)||!1===a.options.infinite&&!0===a.options.centerMode&&(t<0||t>a.slideCount-a.options.slidesToScroll)?void(!1===a.options.fade&&(n=a.currentSlide,!0!==i?a.animateSlide(s,function(){a.postSlide(n)}):a.postSlide(n))):(!0===a.options.autoplay&&clearInterval(a.autoPlayTimer),o=n<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+n:n>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:n-a.slideCount:n,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,o]),t=a.currentSlide,a.currentSlide=o,a.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade?(!0!==i?(a.fadeSlideOut(t),a.fadeSlide(o,function(){a.postSlide(o)})):a.postSlide(o),void a.animateHeight()):void(!0!==i?a.animateSlide(e,function(){a.postSlide(o)}):a.postSlide(o))))},a.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},a.prototype.swipeDirection=function(){var t=this,e=t.touchObject.startX-t.touchObject.curX,i=t.touchObject.startY-t.touchObject.curY,i=Math.atan2(i,e),e=Math.round(180*i/Math.PI);return(e=e<0?360-Math.abs(e):e)<=45&&0<=e||e<=360&&315<=e?!1===t.options.rtl?"left":"right":135<=e&&e<=225?!1===t.options.rtl?"right":"left":!0===t.options.verticalSwiping?35<=e&&e<=135?"left":"right":"vertical"},a.prototype.swipeEnd=function(t){var e,i=this;if(i.dragging=!1,i.shouldClick=!(10<i.touchObject.swipeLength),void 0===i.touchObject.curX)return!1;if(!0===i.touchObject.edgeHit&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe)switch(i.swipeDirection()){case"left":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.slideHandler(e),i.currentDirection=0,i.touchObject={},i.$slider.trigger("swipe",[i,"left"]);break;case"right":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.slideHandler(e),i.currentDirection=1,i.touchObject={},i.$slider.trigger("swipe",[i,"right"])}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},a.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},a.prototype.swipeMove=function(t){var e,i,n=this,o=void 0!==t.originalEvent?t.originalEvent.touches:null;return!(!n.dragging||o&&1!==o.length)&&(e=n.getLeft(n.currentSlide),n.touchObject.curX=void 0!==o?o[0].pageX:t.clientX,n.touchObject.curY=void 0!==o?o[0].pageY:t.clientY,n.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(n.touchObject.curX-n.touchObject.startX,2))),!0===n.options.verticalSwiping&&(n.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(n.touchObject.curY-n.touchObject.startY,2)))),"vertical"!==(o=n.swipeDirection())?(void 0!==t.originalEvent&&4<n.touchObject.swipeLength&&t.preventDefault(),t=(!1===n.options.rtl?1:-1)*(n.touchObject.curX>n.touchObject.startX?1:-1),!0===n.options.verticalSwiping&&(t=n.touchObject.curY>n.touchObject.startY?1:-1),i=n.touchObject.swipeLength,(n.touchObject.edgeHit=!1)===n.options.infinite&&(0===n.currentSlide&&"right"===o||n.currentSlide>=n.getDotCount()&&"left"===o)&&(i=n.touchObject.swipeLength*n.options.edgeFriction,n.touchObject.edgeHit=!0),!1===n.options.vertical?n.swipeLeft=e+i*t:n.swipeLeft=e+i*(n.$list.height()/n.listWidth)*t,!0===n.options.verticalSwiping&&(n.swipeLeft=e+i*t),!0!==n.options.fade&&!1!==n.options.touchMove&&(!0===n.animating?(n.swipeLeft=null,!1):void n.setCSS(n.swipeLeft))):void 0)},a.prototype.swipeStart=function(t){var e,i=this;return 1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?!(i.touchObject={}):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},a.prototype.unfilterSlides=a.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},a.prototype.unload=function(){var t=this;d(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},a.prototype.unslick=function(t){this.$slider.trigger("unslick",[this,t]),this.destroy()},a.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2);!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},a.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},a.prototype.visibility=function(){var t=this;document[t.hidden]?(t.paused=!0,t.autoPlayClear()):!0===t.options.autoplay&&(t.paused=!1,t.autoPlay())},a.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){d(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+t})}),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each(function(t){d(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+t,id:"slick-slide"+e.instanceUid+t})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},a.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},a.prototype.focusHandler=function(){var i=this;i.$slider.on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var e=d(this);setTimeout(function(){i.isPlay&&(e.is(":focus")?(i.autoPlayClear(),i.paused=!0):(i.paused=!1,i.autoPlay()))},0)})},d.fn.slick=function(){for(var t,e=this,i=arguments[0],n=Array.prototype.slice.call(arguments,1),o=e.length,s=0;s<o;s++)if("object"==typeof i||void 0===i?e[s].slick=new a(e[s],i):t=e[s].slick[i].apply(e[s].slick,n),void 0!==t)return t;return e}}),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}(function(s){"use strict";function a(t){return!t.nodeName||-1!==s.inArray(t.nodeName.toLowerCase(),["iframe","#document","html","body"])}function e(t){return s.isFunction(t)||s.isPlainObject(t)?t:{top:t,left:t}}var v=s.scrollTo=function(t,e,i){return s(window).scrollTo(t,e,i)};return v.defaults={axis:"xy",duration:0,limit:!0},s.fn.scrollTo=function(t,i,m){"object"==typeof i&&(m=i,i=0),"function"==typeof m&&(m={onAfter:m}),"max"===t&&(t=9e9),m=s.extend({},v.defaults,m),i=i||m.duration;var g=m.queue&&1<m.axis.length;return g&&(i/=2),m.offset=e(m.offset),m.over=e(m.over),this.each(function(){function r(t){var e=s.extend({},m,{queue:!0,duration:i,complete:t&&function(){t.call(c,h,m)}});u.stop().animate(p,e)}if(null!==t){var l,d=a(this),c=d?this.contentWindow||window:this,u=s(c),h=t,p={};switch(typeof h){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(h)){h=e(h);break}if(!(h=d?s(h):s(h,c)).length)return;case"object":(h.is||h.style)&&(l=(h=s(h)).offset())}var f=s.isFunction(m.offset)&&m.offset(c,h)||m.offset;s.each(m.axis.split(""),function(t,e){var i="x"===e?"Left":"Top",n=i.toLowerCase(),o="scroll"+i,s=u[o](),a=v.max(c,e);l?(p[o]=l[n]+(d?0:s-u.offset()[n]),m.margin&&(p[o]-=parseInt(h.css("margin"+i),10)||0,p[o]-=parseInt(h.css("border"+i+"Width"),10)||0),p[o]+=f[n]||0,m.over[n]&&(p[o]+=h["x"===e?"width":"height"]()*m.over[n])):(i=h[n],p[o]=i.slice&&"%"===i.slice(-1)?parseFloat(i)/100*a:i),m.limit&&/^\d+$/.test(p[o])&&(p[o]=p[o]<=0?0:Math.min(p[o],a)),!t&&1<m.axis.length&&(s===p[o]?p={}:g&&(r(m.onAfterFirst),p={}))}),r(m.onAfter)}})},v.max=function(t,e){var i,n,e="x"===e?"Width":"Height",o="scroll"+e;return a(t)?(e="client"+e,i=(n=t.ownerDocument||t.document).documentElement,n=n.body,Math.max(i[o],n[o])-Math.min(i[e],n[e])):t[o]-s(t)[e.toLowerCase()]()},s.Tween.propHooks.scrollLeft=s.Tween.propHooks.scrollTop={get:function(t){return s(t.elem)[t.prop]()},set:function(t){var e=this.get(t);if(t.options.interrupt&&t._last&&t._last!==e)return s(t.elem).stop();var i=Math.round(t.now);e!==i&&(s(t.elem)[t.prop](i),t._last=this.get(t))}},v}),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(t,e,i,n,o){return jQuery.easing[jQuery.easing.def](t,e,i,n,o)},easeInQuad:function(t,e,i,n,o){return n*(e/=o)*e+i},easeOutQuad:function(t,e,i,n,o){return-n*(e/=o)*(e-2)+i},easeInOutQuad:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e+i:-n/2*(--e*(e-2)-1)+i},easeInCubic:function(t,e,i,n,o){return n*(e/=o)*e*e+i},easeOutCubic:function(t,e,i,n,o){return n*((e=e/o-1)*e*e+1)+i},easeInOutCubic:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i},easeInQuart:function(t,e,i,n,o){return n*(e/=o)*e*e*e+i},easeOutQuart:function(t,e,i,n,o){return-n*((e=e/o-1)*e*e*e-1)+i},easeInOutQuart:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e*e+i:-n/2*((e-=2)*e*e*e-2)+i},easeInQuint:function(t,e,i,n,o){return n*(e/=o)*e*e*e*e+i},easeOutQuint:function(t,e,i,n,o){return n*((e=e/o-1)*e*e*e*e+1)+i},easeInOutQuint:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e*e*e+i:n/2*((e-=2)*e*e*e*e+2)+i},easeInSine:function(t,e,i,n,o){return-n*Math.cos(e/o*(Math.PI/2))+n+i},easeOutSine:function(t,e,i,n,o){return n*Math.sin(e/o*(Math.PI/2))+i},easeInOutSine:function(t,e,i,n,o){return-n/2*(Math.cos(Math.PI*e/o)-1)+i},easeInExpo:function(t,e,i,n,o){return 0==e?i:n*Math.pow(2,10*(e/o-1))+i},easeOutExpo:function(t,e,i,n,o){return e==o?i+n:n*(1-Math.pow(2,-10*e/o))+i},easeInOutExpo:function(t,e,i,n,o){return 0==e?i:e==o?i+n:(e/=o/2)<1?n/2*Math.pow(2,10*(e-1))+i:n/2*(2-Math.pow(2,-10*--e))+i},easeInCirc:function(t,e,i,n,o){return-n*(Math.sqrt(1-(e/=o)*e)-1)+i},easeOutCirc:function(t,e,i,n,o){return n*Math.sqrt(1-(e=e/o-1)*e)+i},easeInOutCirc:function(t,e,i,n,o){return(e/=o/2)<1?-n/2*(Math.sqrt(1-e*e)-1)+i:n/2*(Math.sqrt(1-(e-=2)*e)+1)+i},easeInElastic:function(t,e,i,n,o){var s=1.70158,a=0,r=n;return 0==e?i:1==(e/=o)?i+n:(a=a||.3*o,s=r<Math.abs(n)?(r=n,a/4):a/(2*Math.PI)*Math.asin(n/r),-(r*Math.pow(2,10*--e)*Math.sin((e*o-s)*(2*Math.PI)/a))+i)},easeOutElastic:function(t,e,i,n,o){var s=1.70158,a=0,r=n;return 0==e?i:1==(e/=o)?i+n:(a=a||.3*o,s=r<Math.abs(n)?(r=n,a/4):a/(2*Math.PI)*Math.asin(n/r),r*Math.pow(2,-10*e)*Math.sin((e*o-s)*(2*Math.PI)/a)+n+i)},easeInOutElastic:function(t,e,i,n,o){var s=1.70158,a=0,r=n;return 0==e?i:2==(e/=o/2)?i+n:(a=a||o*(.3*1.5),s=r<Math.abs(n)?(r=n,a/4):a/(2*Math.PI)*Math.asin(n/r),e<1?r*Math.pow(2,10*--e)*Math.sin((e*o-s)*(2*Math.PI)/a)*-.5+i:r*Math.pow(2,-10*--e)*Math.sin((e*o-s)*(2*Math.PI)/a)*.5+n+i)},easeInBack:function(t,e,i,n,o,s){return n*(e/=o)*e*(((s=null==s?1.70158:s)+1)*e-s)+i},easeOutBack:function(t,e,i,n,o,s){return n*((e=e/o-1)*e*(((s=null==s?1.70158:s)+1)*e+s)+1)+i},easeInOutBack:function(t,e,i,n,o,s){return null==s&&(s=1.70158),(e/=o/2)<1?n/2*(e*e*((1+(s*=1.525))*e-s))+i:n/2*((e-=2)*e*((1+(s*=1.525))*e+s)+2)+i},easeInBounce:function(t,e,i,n,o){return n-jQuery.easing.easeOutBounce(t,o-e,0,n,o)+i},easeOutBounce:function(t,e,i,n,o){return(e/=o)<1/2.75?n*(7.5625*e*e)+i:e<2/2.75?n*(7.5625*(e-=1.5/2.75)*e+.75)+i:e<2.5/2.75?n*(7.5625*(e-=2.25/2.75)*e+.9375)+i:n*(7.5625*(e-=2.625/2.75)*e+.984375)+i},easeInOutBounce:function(t,e,i,n,o){return e<o/2?.5*jQuery.easing.easeInBounce(t,2*e,0,n,o)+i:.5*jQuery.easing.easeOutBounce(t,2*e-o,0,n,o)+.5*n+i}}),function(s,e){"use strict";s.HoverDir=function(t,e){this.$el=s(e),this._init(t)},s.HoverDir.defaults={speed:300,easing:"ease",hoverDelay:0,inverse:!1},s.HoverDir.prototype={_init:function(t){this.options=s.extend(!0,{},s.HoverDir.defaults,t),this.transitionProp="all "+this.options.speed+"ms "+this.options.easing,this.support=Modernizr.csstransitions,this._loadEvents()},_loadEvents:function(){var o=this;this.$el.on("mouseenter.hoverdir, mouseleave.hoverdir",function(t){var e=s(this),i=e.find("div.portfolio-entry-hover, div.portfolio-custom-hover"),e=o._getDir(e,{x:t.pageX,y:t.pageY}),n=o._getStyle(e);"mouseenter"===t.type?(i.hide().css(n.from),clearTimeout(o.tmhover),o.tmhover=setTimeout(function(){i.show(0,function(){var t=s(this);o.support&&t.css("transition",o.transitionProp),o._applyAnimation(t,n.to,o.options.speed)})},o.options.hoverDelay)):(o.support&&i.css("transition",o.transitionProp),clearTimeout(o.tmhover),o._applyAnimation(i,n.from,o.options.speed))})},_getDir:function(t,e){var i=t.width(),n=t.height(),o=(e.x-t.offset().left-i/2)*(n<i?n/i:1),e=(e.y-t.offset().top-n/2)*(i<n?i/n:1);return Math.round((Math.atan2(e,o)*(180/Math.PI)+180)/90+3)%4},_getStyle:function(t){var e,i,n={left:"0px",top:"-100%"},o={left:"0px",top:"100%"},s={left:"-100%",top:"0px"},a={left:"100%",top:"0px"},r={top:"0px"},l={left:"0px"};switch(t){case 0:e=this.options.inverse?o:n,i=r;break;case 1:e=this.options.inverse?s:a,i=l;break;case 2:e=this.options.inverse?n:o,i=r;break;case 3:e=this.options.inverse?a:s,i=l}return{from:e,to:i}},_applyAnimation:function(t,e,i){s.fn.applyStyle=this.support?s.fn.css:s.fn.animate,t.stop().applyStyle(e,s.extend(!0,[],{duration:i+"ms"}))}};function n(t){e.console&&e.console.error(t)}s.fn.hoverdir=function(t){var e,i=s.data(this,"hoverdir");return"string"==typeof t?(e=Array.prototype.slice.call(arguments,1),this.each(function(){i?s.isFunction(i[t])&&"_"!==t.charAt(0)?i[t].apply(i,e):n("no such method '"+t+"' for hoverdir instance"):n("cannot call methods on hoverdir prior to initialization; attempted to call method '"+t+"'")})):this.each(function(){i?i._init():i=s.data(this,"hoverdir",new s.HoverDir(t,this))}),i}}(jQuery,window),function(t){function e(){t(".project.portfolio-hover-style-1 .entry-thumb, .dfd-gallery-single-item.portfolio-hover-style-1 .entry-thumb").each(function(){t(this).hoverdir({})})}t(window).load(function(){e(),t(".dfd-blog, .dfd-portfolio, .dfd-gallery").observeDOM(function(){e()})})}(jQuery),function(m){var g="chaffle",e={init:function(f){return f=m.extend({speed:20,time:70},f),this.each(function(){function t(){e="",clearInterval(n),clearInterval(o),n=setInterval(function(){u.call(a)},f.speed),o=setInterval(function(){h.call(this)},f.time)}var e,n,o,s,a=this,r=m(this),l=r.data(g),d=r.data("remove-hover"),c=(l||(f=m.extend({},f),r.data(g,{options:f})),r.text()),u=function(){if(r.text(e),0<c.length-e.length)for(i=0;i<c.length-e.length;i++){var t=p.call();r.append(t)}else clearInterval(n)},h=function(){e.length<c.length?e=c.substr(0,e.length+1):clearInterval(o)},p=function(){var t;switch(r.data("lang")){case"en":t=String.fromCharCode(33+Math.round(99*Math.random()));break;case"ja":t=String.fromCharCode(19968+Math.round(80*Math.random()));break;case"ja-hiragana":t=String.fromCharCode(12352+Math.round(50*Math.random()));break;case"ja-katakana":t=String.fromCharCode(12448+Math.round(84*Math.random()))}return t};d||r.unbind("mouseover."+g).bind("mouseover."+g,function(){t.call(a)}),r.data("load")&&"onload"==r.data("load")&&(s=m(this).parents(".dfd-animated-text-block").data("speed")?m(this).parents(".dfd-animated-text-block").data("speed"):50,r.on("init-chaffle",function(){f.time=s,t.call(a)}),r.on("reinit-chaffle",function(){f.time=+s,t.call(a)}))})},destroy:function(){return this.each(function(){var t=m(this);m(window).unbind("."+g),t.removeData(g)})}};m.fn.chaffle=function(t){return e[t]?e[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void m.error("Method "+t+" does not exist on jQuery."+g):e.init.apply(this,arguments)}}(jQuery),function(b){function _(){var t=location.href;return hashtag=(hashtag=-1!==t.indexOf("#prettyPhoto")&&decodeURI(t.substring(t.indexOf("#prettyPhoto")+1,t.length)))&&hashtag.replace(/<|>/g,"")}function x(t,e){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");t=new RegExp("[\\?&]"+t+"=([^&#]*)").exec(e);return null==t?"":t[1]}b.prettyPhoto={version:"3.1.6"},b.fn.prettyPhoto=function(e){e=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:'<div class="pp_pic_holder"> \t\t\t\t\t\t<div class="ppt">&nbsp;</div> \t\t\t\t\t\t<div class="pp_top"> \t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t</div> \t\t\t\t\t\t<div class="pp_content_container"> \t\t\t\t\t\t\t<div class="pp_left"> \t\t\t\t\t\t\t<div class="pp_right"> \t\t\t\t\t\t\t\t<div class="pp_content"> \t\t\t\t\t\t\t\t\t<div class="pp_loaderIcon"></div> \t\t\t\t\t\t\t\t\t<div class="pp_fade"> \t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_expand" title="Expand the image">Expand</a> \t\t\t\t\t\t\t\t\t\t<div class="pp_hoverContainer"> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_next" href="#">next</a> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_previous" href="#">previous</a> \t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t<div id="pp_full_res"></div> \t\t\t\t\t\t\t\t\t\t<div class="pp_details"> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_nav"> \t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t\t\t\t\t<p class="currentTextHolder">0/0</p> \t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t\t<p class="pp_description"></p> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_social">{pp_social}</div> \t\t\t\t\t\t\t\t\t\t\t<a class="pp_close" href="#">Close</a> \t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t</div> \t\t\t\t\t\t<div class="pp_bottom"> \t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t</div> \t\t\t\t\t</div> \t\t\t\t\t<div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"> \t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t<div> \t\t\t\t\t\t\t\t\t<ul> \t\t\t\t\t\t\t\t\t\t{gallery} \t\t\t\t\t\t\t\t\t</ul> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t</div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',audio_markup:'<div class="pp_audio_container"><div class="thumb-wrap">{thumb}</div><div class="dfd-composition-heading"><div><h3 class="entry-title">{title}</h3><div class="entry-subtitle">{subtitle}</div></div></div><audio class="audio" preload="auto" controls="controls"><source src ="{path}"></audio></div>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:"",social_tools:'<div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"><\/script></div><div class="facebook"><iframe src="//www.facebook.com/plugins/like.php?locale=en_US&href={location_href}&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div>'},e);var i,n,o,s,a,r,l,d=this,c=!1,u=b(window).height(),h=b(window).width();function p(){b(".pp_loaderIcon").hide();var t=v(pp_images[set_position]);(projectedTop=scroll_pos.scrollTop+(u/2-i.containerHeight/2))<0&&(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:i.contentHeight,width:i.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:h/2-i.containerWidth/2<0?0:h/2-i.containerWidth/2,width:i.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(i.height).width(i.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&&"image"==t?$pp_pic_holder.find(".pp_hoverContainer").show():("vimeo"==t||"youtube"==t||"audio"==t?$pp_pic_holder.find(".pp_hoverContainer").css("zIndex","-1").find("> *:not(.pp_close)"):$pp_pic_holder.find(".pp_hoverContainer")).hide(),settings.allow_expand&&(i.resized?b("a.pp_expand,a.pp_contract").css("display","block"):b("a.pp_expand").css("display","none")),!settings.autoplay_slideshow||l||n||b.prettyPhoto.startSlideshow(),settings.changepicturecallback(),n=!0}),isSet&&settings.overlay_gallery&&"image"==v(pp_images[set_position])?(itemWidth=110,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=(itemsPerPage=Math.floor(i.containerWidth/itemWidth))<pp_images.length?itemsPerPage:pp_images.length,0==(totalPage=Math.ceil(pp_images.length/itemsPerPage)-1)?(navWidth=0,$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").hide()):$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").show(),galleryWidth=i.width,fullGalleryWidth=pp_images.length*itemWidth,$pp_gallery.find("div:first").width(galleryWidth).find("ul").width(fullGalleryWidth).find("li.selected").removeClass("selected"),goToPage=Math.floor(set_position/itemsPerPage)<totalPage?Math.floor(set_position/itemsPerPage):totalPage,b.prettyPhoto.changeGalleryPage(goToPage),$pp_gallery_li.filter(":eq("+set_position+")").addClass("selected")):$pp_pic_holder.find(".pp_content").unbind("mouseenter mouseleave"),"youtube"==t||"vimeo"==t?$pp_pic_holder.find("#pp_full_res").animate({opacity:0},{complete:function(t,e){var i=b(this);"undefined"!=typeof pp_animation&&""!=pp_animation||(pp_animation="transition.shrinkIn"),i.velocity(pp_animation,{display:"auto"})}},settings.animation_speed):"audio"==t&&($pp_pic_holder.find("audio").audioPlayer({strPlay:"",strPause:"",strVolume:""}),$pp_pic_holder.find(".audioplayer-playpause a").click()),e.ajaxcallback()}function f(t){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){b(".pp_loaderIcon").show(),t()})}function m(t,e){resized=!1,g(t,e),imageWidth=t,imageHeight=e;var i=0,n=300+(i=b(".dfd-frame-line.line-bottom")?2*b(".dfd-frame-line.line-bottom").height()+20:i);if((Modernizr.touch&&h<800||"youtube"==v(pp_images[set_position])||"vimeo"==v(pp_images[set_position])||"audio"==v(pp_images[set_position]))&&(n=0),(h<r||u-n<a)&&doresize&&settings.allow_resize&&!c){for(resized=!0,fitting=!1;!fitting;)h<r&&u-n<a?a/(u-n)<r/h?(imageWidth=h-100,imageHeight=e/t*imageWidth):(imageHeight=u-n,imageWidth=t/e*imageHeight):h<r?(imageWidth=h-100,imageHeight=e/t*imageWidth):u-n<a?(imageHeight=u-n,imageWidth=t/e*imageHeight):fitting=!0,a=imageHeight,r=imageWidth;(h<r||u<a)&&m(r,a),g(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(a),containerWidth:Math.floor(r)+2*settings.horizontal_padding,contentHeight:Math.floor(o),contentWidth:Math.floor(s),resized:resized}}function g(t,e){t=parseFloat(t),e=parseFloat(e),($pp_details=$pp_pic_holder.find(".pp_details")).width(t),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(t).appendTo(b("body")).css({position:"absolute",top:-1e4}),detailsHeight=(detailsHeight+=$pp_details.height())<=34?36:detailsHeight,$pp_details.remove(),($pp_title=$pp_pic_holder.find(".ppt")).width(t),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo(b("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),"youtube"!=v(pp_images[set_position])&&"vimeo"!=v(pp_images[set_position])&&"audio"!=v(pp_images[set_position])||(detailsHeight=0,$pp_pic_holder.find(".pp_details").remove()),o=e+detailsHeight,s=t,a=o+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),r=t}function v(t){return t.match(/youtube\.com\/watch/i)||t.match(/youtu\.be/i)?"youtube":t.match(/vimeo\.com/i)?"vimeo":t.match(/\b.mov\b/i)?"quicktime":t.match(/\b.mp3/i)?"audio":t.match(/\b.swf\b/i)?"flash":t.match(/\biframe=true\b/i)?"iframe":t.match(/\bajax=true\b/i)?"ajax":t.match(/\bcustom=true\b/i)?"custom":"#"==t.substr(0,1)?"inline":"image"}function y(){if(doresize&&"undefined"!=typeof $pp_pic_holder){if(scroll_pos=t(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),(projectedTop=u/2+scroll_pos.scrollTop-contentHeight/2)<0&&(projectedTop=0),contentHeight>u)return;$pp_pic_holder.css({top:projectedTop,left:h/2+scroll_pos.scrollLeft-contentwidth/2})}}function t(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&&document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function w(){if(settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href))),settings.markup=settings.markup.replace("{pp_social}",""),b("body").append(settings.markup),$pp_pic_holder=b(".pp_pic_holder"),$ppt=b(".ppt"),$pp_overlay=b("div.pp_overlay"),isSet&&settings.overlay_gallery){currentGalleryPage=0,toInject="";for(var t=0;t<pp_thumbs.length;t++)img_src=pp_thumbs[t].match(/\b(jpg|jpeg|png|gif)\b/gi)?(classname="",pp_thumbs[t]):(classname="default",""),toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='90' height='90' alt='' /></a></li>";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=b(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").click(function(){return b.prettyPhoto.changeGalleryPage("next"),b.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").click(function(){return b.prettyPhoto.changeGalleryPage("previous"),b.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=110,$pp_gallery_li.each(function(t){b(this).find("a").click(function(){return b.prettyPhoto.changePage(t),b.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&&($pp_pic_holder.find(".pp_nav").prepend('<a href="#" class="pp_play">Play</a>'),$pp_pic_holder.find(".pp_nav .pp_play").click(function(){return b.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme);b(window).width();b("body").hasClass("dfd-custom-padding-html")&&b(".dfd-frame-line.line-bottom").height(),$pp_overlay.css({opacity:0,height:b(document).height(),width:b(window).width()}).bind("click",function(){settings.modal||b.prettyPhoto.close()}),b("a.pp_close").bind("click",function(){return b.prettyPhoto.close(),!1}),settings.allow_expand&&b("a.pp_expand").bind("click",function(t){return b(this).hasClass("pp_expand")?(b(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):(b(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0,y()),f(function(){b.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){return b.prettyPhoto.changePage("previous"),b.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){return b.prettyPhoto.changePage("next"),b.prettyPhoto.stopSlideshow(),!1}),y()}return doresize=!0,scroll_pos=t(),b(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){y(),u=b(window).height(),h=b(window).width(),b("body").hasClass("dfd-custom-padding-html")&&(h-=2*b(".dfd-frame-line.line-bottom").height()),"undefined"!=typeof $pp_overlay&&$pp_overlay.height(b(document).height()).width(h)}),e.keyboard_shortcuts&&b(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(t){if("undefined"!=typeof $pp_pic_holder&&$pp_pic_holder.is(":visible"))switch(t.keyCode){case 37:b.prettyPhoto.changePage("previous"),t.preventDefault();break;case 39:b.prettyPhoto.changePage("next"),t.preventDefault();break;case 27:settings.modal||b.prettyPhoto.close(),t.preventDefault()}}),b.prettyPhoto.initialize=function(t){return ppEvent=t,b(t.target).hasClass("active")||(b(t.target).addClass("active"),"pp_default"==(settings=e).theme&&(settings.horizontal_padding=16),theRel=b(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=!!galleryRegExp.exec(theRel),pp_images=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).attr("href")}):b.makeArray(b(this).attr("href")),pp_thumbs=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).attr("data-thumb")?b(t).attr("data-thumb"):b(t).attr("href")}):b.makeArray(b(this).attr("data-thumb")),pp_animation=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).attr("data-animation")?b(t).attr("data-animation"):""}):b(this).attr("data-animation"),pp_audio_thumb=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).attr("data-audio-thumb")?b(t).attr("data-audio-thumb"):""}):b(this).attr("data-audio-thumb"),pp_audio_title=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).attr("data-audio-title")?b(t).attr("data-audio-title"):""}):b(this).attr("data-audio-title"),pp_audio_subtitle=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).attr("data-audio-subtitle")?b(t).attr("data-audio-subtitle"):""}):b(this).attr("data-audio-subtitle"),pp_titles=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).find("img").attr("alt")?b(t).find("img").attr("alt"):""}):b.makeArray(b(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(d,function(t,e){if(-1!=b(t).attr(settings.hook).indexOf(theRel))return b(t).attr("title")?b(t).attr("title"):""}):b.makeArray(b(this).attr("title")),pp_images.length>settings.overlay_gallery_max&&(settings.overlay_gallery=!1),set_position=jQuery.inArray(b(this).attr("href"),pp_images),rel_index=isSet?set_position:b("a["+settings.hook+"^='"+theRel+"']").index(b(this)),w(),settings.allow_resize&&b(window).bind("scroll.prettyphoto",function(){y()}),b.prettyPhoto.open(t)),!1},b.prettyPhoto.open=function(t){return"undefined"==typeof settings&&(settings=e,pp_images=b.makeArray(t),pp_titles=arguments[1]?b.makeArray(arguments[1]):b.makeArray(""),pp_descriptions=arguments[2]?b.makeArray(arguments[2]):b.makeArray(""),isSet=1<pp_images.length,set_position=arguments[3]||0,w(t.target)),settings.hideflash&&b("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),1<b(pp_images).size()?b(".pp_nav").show():b(".pp_nav").hide(),b(".pp_loaderIcon").show(),settings.deeplinking&&"undefined"!=typeof theRel&&(location.hash=theRel+"/"+rel_index+"/"),settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&&$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+b(pp_images).size()),void 0!==pp_descriptions[set_position]&&""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(x("width",pp_images[set_position]))?x("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(x("height",pp_images[set_position]))?x("height",pp_images[set_position]):settings.default_height.toString(),c=!1,-1!=movie_height.indexOf("%")&&(movie_height=parseFloat(b(window).height()*parseFloat(movie_height)/100-150),c=!0),-1!=movie_width.indexOf("%")&&(movie_width=parseFloat(b(window).width()*parseFloat(movie_width)/100-150),c=!0),$pp_pic_holder.fadeIn(function(){switch(settings.show_title&&""!=pp_titles[set_position]&&void 0!==pp_titles[set_position]?$ppt.html(unescape(pp_titles[set_position])):$ppt.html("&nbsp;"),imgPreloader="",skipInjection=!1,v(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&&set_position<b(pp_images).size()-1&&(nextImage.src=pp_images[set_position+1]),prevImage=new Image,isSet&&pp_images[set_position-1]&&(prevImage.src=pp_images[set_position-1]),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]),imgPreloader.onload=function(){i=m(imgPreloader.width,imgPreloader.height),p()},imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist."),b.prettyPhoto.close()},imgPreloader.src=pp_images[set_position];break;case"youtube":i=m(movie_width,movie_height),$pp_pic_holder.addClass("dfd-video-box"),""==(movie_id=x("v",pp_images[set_position]))&&0<(movie_id=0<(movie_id=(movie_id=pp_images[set_position].split("youtu.be/"))[1]).indexOf("?")?movie_id.substr(0,movie_id.indexOf("?")):movie_id).indexOf("&")&&(movie_id=movie_id.substr(0,movie_id.indexOf("&"))),movie="//www.youtube.com/embed/"+movie_id,x("rel",pp_images[set_position])?movie+="?rel="+x("rel",pp_images[set_position]):movie+="?rel=1",settings.autoplay&&(movie+="&autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,i.width).replace(/{height}/g,i.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":i=m(movie_width,movie_height),$pp_pic_holder.addClass("dfd-video-box");var t=(movie_id=pp_images[set_position]).match(/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/);movie="//player.vimeo.com/video/"+t[3]+"?title=0&amp;byline=0&amp;portrait=0",settings.autoplay&&(movie+="&autoplay=1;"),vimeo_width=i.width+"/embed/?moog_width="+i.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,i.height).replace(/{path}/g,movie);break;case"audio":i=m(500,530),$pp_pic_holder.addClass("dfd-audio-box"),audio_url=pp_images[set_position],toInject=settings.audio_markup.replace(/{thumb}/g,'<img src="'+pp_audio_thumb+'" alt="audio thumb" />').replace(/{title}/g,pp_audio_title).replace(/{subtitle}/g,pp_audio_subtitle).replace(/{path}/g,audio_url);break;case"quicktime":i=m(movie_width,movie_height),$pp_pic_holder.addClass("dfd-video-box"),i.height+=15,i.contentHeight+=15,i.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,i.width).replace(/{height}/g,i.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":i=m(movie_width,movie_height),flash_vars=(flash_vars=pp_images[set_position]).substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=(filename=pp_images[set_position]).substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,i.width).replace(/{height}/g,i.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":i=m(movie_width,movie_height),frame_url=(frame_url=pp_images[set_position]).substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,i.width).replace(/{height}/g,i.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,i=m(movie_width,movie_height),doresize=!0,skipInjection=!0,b.get(pp_images[set_position],function(t){toInject=settings.inline_markup.replace(/{content}/g,t),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,p()});break;case"custom":i=m(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=b(pp_images[set_position]).clone().append('<br clear="all" />').css({width:settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo(b("body")).show(),doresize=!1,i=m(b(myClone).width(),b(myClone).height()),doresize=!0,b(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,b(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,p())}),!1},b.prettyPhoto.changePage=function(t){currentGalleryPage=0,"previous"==t?--set_position<0&&(set_position=b(pp_images).size()-1):"next"==t?++set_position>b(pp_images).size()-1&&(set_position=0):set_position=t,rel_index=set_position,doresize=doresize||!0,settings.allow_expand&&b(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),f(function(){b.prettyPhoto.open()})},b.prettyPhoto.changeGalleryPage=function(t){"next"==t?++currentGalleryPage>totalPage&&(currentGalleryPage=0):"previous"==t?--currentGalleryPage<0&&(currentGalleryPage=totalPage):currentGalleryPage=t,slide_speed="next"==t||"previous"==t?settings.animation_speed:0,slide_to=currentGalleryPage*(itemsPerPage*itemWidth),$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},b.prettyPhoto.startSlideshow=function(){void 0===l?($pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){return b.prettyPhoto.stopSlideshow(),!1}),l=setInterval(b.prettyPhoto.startSlideshow,settings.slideshow)):b.prettyPhoto.changePage("next")},b.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){return b.prettyPhoto.startSlideshow(),!1}),clearInterval(l),l=void 0},b.prettyPhoto.close=function(){void 0!==ppEvent.target&&b(ppEvent.target).removeClass("active"),$pp_overlay.is(":animated")||(b.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),b("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){b(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&&b("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),b(this).remove(),b(window).unbind("scroll.prettyphoto"),-1!==location.href.indexOf("#prettyPhoto")&&(location.hash="prettyPhoto"),settings.callback(),doresize=!0,n=!1,delete settings}))},!pp_alreadyInitialized&&_()&&(pp_alreadyInitialized=!0,hashIndex=_(),hashIndex=(hashRel=hashIndex).substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){b("a["+e.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.unbind("click.prettyphoto").bind("click.prettyphoto",b.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1,DFD_VideoModule=(!function(s){var n={data:[],tag:"img",mode:"display",LS_Variable:"__HotspotPlugin_LocalStorage",hiddenClass:"hidden",interactivity:"hover",done_btnId:"HotspotPlugin_Done",remove_btnId:"HotspotPlugin_Remove",sync_btnId:"HotspotPlugin_Server",done_btnClass:"btn btn-success HotspotPlugin_Done",remove_btnClass:"btn btn-danger HotspotPlugin_Remove",sync_btnClass:"btn btn-info HotspotPlugin_Server",hotspotClass:"HotspotPlugin_Hotspot",hotspotAuxClass:"HotspotPlugin_inc",hotspotOverlayClass:"HotspotPlugin_Overlay",dataStuff:[{property:"Title",default:"jQuery Hotspot"},{property:"Message",default:"This jQuery Plugin lets you create hotspot to any HTML element. "}]};function e(t,e){this.config=s.extend(!0,{},n,e),this.element=t,this.imageEl=t.find(this.config.tag),this.imageParent=this.imageEl.parent(),this.broadcast="";var i=this;s.each(this.config,function(t,e){"function"==typeof e&&i.element.on(t+".hotspot",function(){e(i.broadcast)})}),this.init()}e.prototype.init=function(){this.getData()},e.prototype.getData=function(){null===(""==s(this.config.LS_Variable).val()||s(this.config.LS_Variable).val())&&0==this.config.data.length||(this.beautifyData(),s("body").trigger("dfd-hotspot-inited"))},e.prototype.beautifyData=function(){0!=this.config.data.length&&(t=this.config.data);for(var t,e=JSON.parse(t),i=e.length-1;0<=i;i--){var n,o=e[i],o=(n="none"===this.config.interactivity?s('<div><i class="close-item dfd-socicon-cross-24 hide"></i></div>'):s('<div><i class="close-item dfd-socicon-cross-24 hide"></i></div>').addClass(this.config.hiddenClass),s.each(o,function(t,e){"string"==typeof e&&s("<div/>",{html:e}).addClass("Hotspot_"+t).appendTo(n)}),s("<div/>",{html:n}).css({top:o.y+"%",left:o.x+"%"}).addClass(this.config.hotspotClass).appendTo(this.element));"click"===this.config.interactivity||"hover"===this.config.interactivity?this.addEvents(o):n.removeClass(this.config.hiddenClass),"none"===this.config.interactivity&&n.css("display","block")}},e.prototype.addEvents=function(t){function e(){"hover"===i.config.interactivity&&void 0!==s(window).width()&&s(window).width()<768&&(n="click")}var i=this,n=i.config.interactivity;s(document).ready(function(){e(),"hover"===(n="hover"===i.config.interactivity&&void 0!==s(window).width()&&s(window).width()<768?"click":n)?t.hover(function(){s(this).toggleClass("active").children("div").toggleClass(i.config.hiddenClass)}):t.off().on(n,function(t){s(this).toggleClass("active").children("div").toggleClass(i.config.hiddenClass)})}),s(window).on("resize",function(){e()})},s.fn.hotspot=function(t){return new e(this,t),this}}(jQuery),!function(d,c,u){"use strict";function t(){c(".rrssb-buttons").each(function(t){c(this).addClass("rrssb-"+(t+1))}),c(".rrssb-buttons li .rrssb-text").each(function(t){var e=c(this),i=e.width();e.closest("li").attr("data-size",i)})}var n,e={calc:!1},o=(c.fn.rrssb=function(t){var e,i=c.extend({description:u,emailAddress:u,emailBody:u,emailSubject:u,image:u,title:u,url:u},t);for(e in i.emailSubject=i.emailSubject||i.title,i.emailBody=i.emailBody||(i.description||"")+(i.url?"\n\n"+i.url:""),i)i.hasOwnProperty(e)&&i[e]!==u&&(i[e]=o(i[e]));i.url!==u&&(c(this).find(".rrssb-facebook a").attr("href","https://www.facebook.com/sharer/sharer.php?u="+i.url),c(this).find(".rrssb-tumblr a").attr("href","http://tumblr.com/share/link?url="+i.url+(i.title!==u?"&name="+i.title:"")+(i.description!==u?"&description="+i.description:"")),c(this).find(".rrssb-linkedin a").attr("href","http://www.linkedin.com/shareArticle?mini=true&url="+i.url+(i.title!==u?"&title="+i.title:"")+(i.description!==u?"&summary="+i.description:"")),c(this).find(".rrssb-twitter a").attr("href","https://twitter.com/intent/tweet?text="+(i.description!==u?i.description:"")+"%20"+i.url),c(this).find(".rrssb-hackernews a").attr("href","https://news.ycombinator.com/submitlink?u="+i.url+(i.title!==u?"&text="+i.title:"")),c(this).find(".rrssb-reddit a").attr("href","http://www.reddit.com/submit?url="+i.url+(i.description!==u?"&text="+i.description:"")+(i.title!==u?"&title="+i.title:"")),c(this).find(".rrssb-pinterest a").attr("href","http://pinterest.com/pin/create/button/?url="+i.url+(i.image!==u?"&amp;media="+i.image:"")+(i.description!==u?"&description="+i.description:"")),c(this).find(".rrssb-pocket a").attr("href","https://getpocket.com/save?url="+i.url),c(this).find(".rrssb-github a").attr("href",i.url),c(this).find(".rrssb-print a").attr("href","javascript:window.print()"),c(this).find(".rrssb-whatsapp a").attr("href","whatsapp://send?text="+(i.description!==u?i.description+"%20":i.title!==u?i.title+"%20":"")+i.url)),i.emailAddress===u&&!i.emailSubject||c(this).find(".rrssb-email a").attr("href","mailto:"+(i.emailAddress||"")+"?"+(i.emailSubject!==u?"subject="+i.emailSubject:"")+(i.emailBody!==u?"&body="+i.emailBody:""))},function(t){if(t!==u&&null!==t){if(null===t.match(/%[0-9a-f]{2}/i))return encodeURIComponent(t);t=decodeURIComponent(t),o(t)}}),i=(n={},function(t,e,i){n[i=i||"Don't call this twice without a uniqueId"]&&clearTimeout(n[i]),n[i]=setTimeout(t,e)});c(document).ready(function(){try{c(document).on("click",".rrssb-buttons a.popup",{},function(t){var e,i,n,o,s,a,r,l=c(this);e=l.attr("href"),l=l.find(".rrssb-text").html(),i=580,n=470,o=d.screenLeft!==u?d.screenLeft:screen.left,s=d.screenTop!==u?d.screenTop:screen.top,a=d.innerWidth||document.documentElement.clientWidth||screen.width,r=d.innerHeight||document.documentElement.clientHeight||screen.height,(e=d.open(e,l,"scrollbars=yes, width="+i+", height="+n+", top="+(r/3-n/3+s)+", left="+(a/2-i/2+o)))&&e.focus&&e.focus(),t.preventDefault()})}catch(t){}c(d).resize(function(){i(function(){},200,"finished resizing")}),t()}),d.rrssbInit=t}(window,jQuery),!function(t){"use strict";var n={share:function(){var i=[];0<t("[data-share]").length&&t("[data-share]").each(function(e){i[e]={},i[e].self=t(this),i[e].self.hasClass("initialized")||(i[e].self.addClass("initialized"),i[e].url=i[e].self.data("share-url"),i[e].countFacebook=i[e].self.find('[data-share-count="facebook"]'),i[e].countGoogle=i[e].self.find('[data-share-count="google"]'),i[e].SHARE_URL=void 0===i[e].url||""===i[e].url?window.location.href:i[e].url,t.ajax({url:ajax_var.url,type:"POST",dataType:"json",data:{action:"dfd_share_counter",nonce:ajax_var.nonce,url:i[e].SHARE_URL,counts:{facebook:i[e].countFacebook.length,google:i[e].countGoogle.length}},success:function(t){i[e].countFacebook.text(n.shareApproximate(t.Facebook)),i[e].countGoogle.text(n.shareApproximate(t.Google))},error:function(){i[e].countFacebook.html(0),i[e].countGoogle.html(0)}}))})},shareFormatDecimals:function(t,e){t/=e;return t<10?Math.round(10*t)/10:Math.round(t)},shareApproximate:function(t){var e=t<0,i=t,t=(i=e?Math.abs(t):i)<1e4?i:i<1e6?n.shareFormatDecimals(i,1e3)+"k":i<1e9?n.shareFormatDecimals(i,1e6)+"m":n.shareFormatDecimals(i,1e9)+"b";return t=e?"-"+t:t},popupCenter:function(t,e,i,n){var o=void 0!==window.screenLeft?window.screenLeft:screen.left,s=void 0!==window.screenTop?window.screenTop:screen.top,a=window.innerWidth||document.documentElement.clientWidth||screen.width,r=window.innerHeight||document.documentElement.clientHeight||screen.height,t=window.open(t,e,"scrollbars=yes, width="+i+", height="+n+", top="+(r/3-n/3+s)+", left="+(a/2-i/2+o));t&&t.focus&&t.focus()}};t(document).ready(function(){n.share(),t("body").on("post-load init-lightbox",function(){n.share()})})}(jQuery),!function(d){"use strict";d.fn.equalHeightsDestroy=function(){return d(this).css({height:"auto","min-height":"0px"}),this},d.fn.equalHeights=function(t){var t=d.extend({container:null},t),e=0,i=0,n=d(this);return n.css({height:"auto","min-height":"0px"}).each(function(){var t=d(this);t.height()>e&&(e=t.height(),i=t.outerHeight())}).css({height:i,"min-height":i}),null!=t.container&&n.parents(t.container).css({height:i,"min-height":i}),this},d.fn.splitRows=function(t){var i=d.extend({container:".row",class:"row-i-"},t);if(0!==this.length){var e,n=d(this[0]).parent(i.container).innerWidth(),o=0,s=0,a=[];for(e in this.each(function(){var t=d(this),e=t.width(),e=(n<(o+=e)&&(o=e,s+=1,a=[]),t.attr("data-row"));e&&t.removeClass(i.class+e),t.attr("data-row",s).addClass(i.class+s),0==s&&t.attr("data-row",s).addClass("row-first"),a.push(t)}),a)a[e].addClass("row-last")}return this},d.fn.verticalCenterAlign=function(){return this.each(function(){var t=d(this),e=t.parent();return t.css("position","absolute"),t.css("top",(e.height()-t.height())/2+"px"),this})},d.equalHeightsAdvanced=function(t){var i,n,o,s=d.extend({container:".row-goods",cell:".cell",class:"row-i-",class_first_el:"row-el-first",class_last_el:"row-el-last",class_row_first:"row-first",class_row_last:"row-last",equalHeight:!0},t),t=d(s.container+" "+s.cell),a=(t.splitRows(s),0),r=0,l=0;return t.each(function(){var t=d(this),e=(t.removeClass(s.class_first_el).removeClass(s.class_middle_el).removeClass(s.class_last_el).removeClass(s.class_row_first).removeClass(s.class_row_last),t.attr("data-row")),e=s.class+e;r++,n!==e&&(a++,l=r,r=0,s.equalHeight&&d(s.container+" ."+e).equalHeights(),n=e,t.addClass(s.class_first_el),i)&&i.addClass(s.class_last_el),1===a&&t.addClass(s.class_row_first),i=t,o=e}),d(s.container+" ."+o).addClass(s.class_row_last),l&&l-1===r&&i.addClass(s.class_last_el),this}}(jQuery),!function(t){var e;if("object"==typeof exports){try{e=require("jquery")}catch(t){}module.exports=t(window,document,e)}else window.Dropkick=t(window,document,window.jQuery)}(function(s,a,e,n){function o(t,e){var i,n;if(this===s)return new o(t,e);for("string"==typeof t&&"#"===t[0]&&(t=a.getElementById(t.substr(1))),i=0;i<o.uid;i++)if((n=o.cache[i])instanceof o&&n.data.select===t)return h.extend(n.data.settings,e),n;return t?"SELECT"===t.nodeName?this.init(t,e):void 0:(console.error("You must pass a select to DropKick"),!1)}function t(){}var r,l=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),d=s.parent!==s.self&&location.host===parent.location.host,c=-1!==navigator.appVersion.indexOf("MSIE"),u={initialize:t,change:t,open:t,close:t,search:"strict",bubble:!0},h={hasClass:function(t,e){e=new RegExp("(^|\\s+)"+e+"(\\s+|$)");return t&&e.test(t.className)},addClass:function(t,e){t&&!h.hasClass(t,e)&&(t.className+=" "+e)},removeClass:function(t,e){e=new RegExp("(^|\\s+)"+e+"(\\s+|$)");t&&(t.className=t.className.replace(e," "))},toggleClass:function(t,e){var i=h.hasClass(t,e)?"remove":"add";h[i+"Class"](t,e)},extend:function(i){return Array.prototype.slice.call(arguments,1).forEach(function(t){if(t)for(var e in t)i[e]=t[e]}),i},offset:function(t){var t=t.getBoundingClientRect()||{top:0,left:0},e=a.documentElement,i=c?e.scrollTop:s.pageYOffset,n=c?e.scrollLeft:s.pageXOffset;return{top:t.top+i-e.clientTop,left:t.left+n-e.clientLeft}},position:function(t,e){for(var i={top:0,left:0};t&&t!==e;)i.top+=t.offsetTop,i.left+=t.offsetLeft,t=t.parentNode;return i},closest:function(t,e){for(;t;){if(t===e)return t;t=t.parentNode}return!1},create:function(t,e){var i,n=a.createElement(t);for(i in e=e||{})e.hasOwnProperty(i)&&("innerHTML"===i?n.innerHTML=e[i]:n.setAttribute(i,e[i]));return n},deferred:function(i){return function(){var t=arguments,e=this;s.setTimeout(function(){i.apply(e,t)},1)}}};return o.cache={},o.uid=0,o.prototype={add:function(t,e){var i;"string"==typeof t&&(i=t,(t=a.createElement("option")).text=i),"OPTION"===t.nodeName&&(i=h.create("li",{class:"dk-option","data-value":t.value,innerHTML:t.text,role:"option","aria-selected":"false",id:"dk"+this.data.cacheID+"-"+(t.id||t.value.replace(" ","-"))}),h.addClass(i,t.className),this.length+=1,t.disabled&&(h.addClass(i,"dk-option-disabled"),i.setAttribute("aria-disabled","true")),this.data.select.add(t,e),"number"==typeof e&&(e=this.item(e)),-1<this.options.indexOf(e)?e.parentNode.insertBefore(i,e):this.data.elem.lastChild.appendChild(i),i.addEventListener("mouseover",this),e=this.options.indexOf(e),this.options.splice(e,0,i),t.selected)&&this.select(e)},item:function(t){return t=t<0?this.options.length+t:t,this.options[t]||null},remove:function(t){var e=this.item(t);e.parentNode.removeChild(e),this.options.splice(t,1),this.data.select.remove(t),this.select(this.data.select.selectedIndex),--this.length},init:function(t,e){var i,n=o.build(t,"dk"+o.uid);if(this.data={},this.data.select=t,this.data.elem=n.elem,this.data.settings=h.extend({},u,e),this.disabled=t.disabled,this.form=t.form,this.length=t.length,this.multiple=t.multiple,this.options=n.options.slice(0),this.selectedIndex=t.selectedIndex,this.selectedOptions=n.selected.slice(0),this.value=t.value,this.data.cacheID=o.uid,(o.cache[this.data.cacheID]=this).data.settings.initialize.call(this),o.uid+=1,this._changeListener||(t.addEventListener("change",this),this._changeListener=!0),!l||this.data.settings.mobile){if(t.parentNode.insertBefore(this.data.elem,t),t.setAttribute("data-dkCacheId",this.data.cacheID),this.data.elem.addEventListener("click",this),this.data.elem.addEventListener("keydown",this),this.data.elem.addEventListener("keypress",this),this.form&&this.form.addEventListener("reset",this),!this.multiple)for(i=0;i<this.options.length;i++)this.options[i].addEventListener("mouseover",this);r||(a.addEventListener("click",o.onDocClick),d&&parent.document.addEventListener("click",o.onDocClick),r=!0)}return this},close:function(){var t,e=this.data.elem;if(!this.isOpen||this.multiple)return!1;for(t=0;t<this.options.length;t++)h.removeClass(this.options[t],"dk-option-highlight");e.lastChild.setAttribute("aria-expanded","false"),h.removeClass(e.lastChild,"dk-select-options-highlight"),h.removeClass(e,"dk-select-open-(up|down)"),this.isOpen=!1,this.data.settings.close.call(this)},open:h.deferred(function(){var t,e=this.data.elem,i=e.lastChild,n=c?h.offset(e).top-a.documentElement.scrollTop:h.offset(e).top-s.scrollY,o=s.innerHeight-(n+e.offsetHeight);return!this.isOpen&&!this.multiple&&(i.style.display="block",t=i.offsetHeight,i.style.display="",n=t<n&&!(t<o)?"-up":"-down",this.isOpen=!0,h.addClass(e,"dk-select-open"+n),i.setAttribute("aria-expanded","true"),this._scrollTo(this.options.length-1),this._scrollTo(this.selectedIndex),void this.data.settings.open.call(this))}),disable:function(t,e){var i="dk-option-disabled";0!==arguments.length&&"boolean"!=typeof t||(e=t===n,t=this.data.elem,i="dk-select-disabled",this.disabled=e),e===n&&(e=!0),"number"==typeof t&&(t=this.item(t)),h[e?"addClass":"removeClass"](t,i)},select:function(t,e){var i,n,o,s=this.data.select;if("string"==typeof(t="number"==typeof t?this.item(t):t))for(i=0;i<this.length;i++)this.options[i].getAttribute("data-value")===t&&(t=this.options[i]);return!(!t||"string"==typeof t||!e&&h.hasClass(t,"dk-option-disabled"))&&(h.hasClass(t,"dk-option")?(o=this.options.indexOf(t),n=s.options[o],this.multiple?(h.toggleClass(t,"dk-option-selected"),n.selected=!n.selected,h.hasClass(t,"dk-option-selected")?(t.setAttribute("aria-selected","true"),this.selectedOptions.push(t)):(t.setAttribute("aria-selected","false"),o=this.selectedOptions.indexOf(t),this.selectedOptions.splice(o,1))):(o=this.data.elem.firstChild,this.selectedOptions.length&&(h.removeClass(this.selectedOptions[0],"dk-option-selected"),this.selectedOptions[0].setAttribute("aria-selected","false")),h.addClass(t,"dk-option-selected"),t.setAttribute("aria-selected","true"),o.setAttribute("aria-activedescendant",t.id),o.className="dk-selected "+n.className,o.innerHTML=n.text,this.selectedOptions[0]=t,n.selected=!0),this.selectedIndex=s.selectedIndex,this.value=s.value,e||this.data.select.dispatchEvent(new CustomEvent("change",{bubbles:this.data.settings.bubble})),t):void 0)},selectOne:function(t,e){return this.reset(!0),this._scrollTo(t),this.select(t,e)},search:function(t,e){var i,n,o,s,a,r,l,d,c=this.data.select.options,u=[];if(!t)return this.options;for(e="fuzzy"===(e=e?e.toLowerCase():"strict")?2:"partial"===e?1:0,d=new RegExp((e?"":"^")+t,"i"),i=0;i<c.length;i++)if(o=c[i].text.toLowerCase(),2==e){for(n=t.toLowerCase().split(""),s=a=r=l=0;a<o.length;)o[a]===n[s]?(r+=1+r,s++):r=0,l+=r,a++;s===n.length&&u.push({e:this.options[i],s:l,i:i})}else d.test(o)&&u.push(this.options[i]);return u=2===e?u.sort(function(t,e){return e.s-t.s||t.i-e.i}).reduce(function(t,e){return t[t.length]=e.e,t},[]):u},focus:function(){this.disabled||(this.multiple?this.data.elem:this.data.elem.children[0]).focus()},reset:function(t){for(var e=this.data.select,i=this.selectedOptions.length=0;i<e.options.length;i++)e.options[i].selected=!1,h.removeClass(this.options[i],"dk-option-selected"),this.options[i].setAttribute("aria-selected","false"),!t&&e.options[i].defaultSelected&&this.select(i,!0);this.selectedOptions.length||this.multiple||this.select(0,!0)},refresh:function(){this.dispose().init(this.data.select,this.data.settings)},dispose:function(){return delete o.cache[this.data.cacheID],l&&!this.data.settings.mobile||(this.data.elem.parentNode.removeChild(this.data.elem),this.data.select.removeAttribute("data-dkCacheId")),this},handleEvent:function(t){if(!this.disabled)switch(t.type){case"click":this._delegate(t);break;case"keydown":this._keyHandler(t);break;case"keypress":this._searchOptions(t);break;case"mouseover":this._highlight(t);break;case"reset":this.reset();break;case"change":this.data.settings.change.call(this)}},_delegate:function(t){var e,i,n,o=t.target;if(h.hasClass(o,"dk-option-disabled"))return!1;if(this.multiple){if(h.hasClass(o,"dk-option"))if("Range"===(i=s.getSelection()).type&&i.collapseToStart(),t.shiftKey)if(i=this.options.indexOf(this.selectedOptions[0]),(n=this.options.indexOf(this.selectedOptions[this.selectedOptions.length-1]))<(e=i<(e=this.options.indexOf(o))&&e<n?i:e)&&i<n&&(n=i),this.reset(!0),e<n)for(;e<n+1;)this.select(e++);else for(;n-1<e;)this.select(e--);else t.ctrlKey||t.metaKey||this.reset(!0),this.select(o)}else this[this.isOpen?"close":"open"](),h.hasClass(o,"dk-option")&&this.select(o)},_highlight:function(t){var e,t=t.target;if(!this.multiple){for(e=0;e<this.options.length;e++)h.removeClass(this.options[e],"dk-option-highlight");h.addClass(this.data.elem.lastChild,"dk-select-options-highlight"),h.addClass(t,"dk-option-highlight")}},_keyHandler:function(t){var e,i,n=this.selectedOptions,o=this.options,s=1,a=9,r=13,l=27,d=32,c=38,u=40;switch(t.keyCode){case c:s=-1;case u:if(t.preventDefault(),e=n[n.length-1],h.hasClass(this.data.elem.lastChild,"dk-select-options-highlight"))for(h.removeClass(this.data.elem.lastChild,"dk-select-options-highlight"),i=0;i<o.length;i++)h.hasClass(o[i],"dk-option-highlight")&&(h.removeClass(o[i],"dk-option-highlight"),e=o[i]);(s=o.indexOf(e)+s)>o.length-1?s=o.length-1:s<0&&(s=0),this.data.select.options[s].disabled||(this.reset(!0),this.select(s),this._scrollTo(s));break;case d:if(!this.isOpen){t.preventDefault(),this.open();break}case a:case r:for(s=0;s<o.length;s++)h.hasClass(o[s],"dk-option-highlight")&&this.select(s);case l:this.isOpen&&(t.preventDefault(),this.close())}},_searchOptions:function(t){var e=this,t=String.fromCharCode(t.keyCode||t.which);this.data.searchString===n&&(this.data.searchString=""),e.data.searchTimeout&&clearTimeout(e.data.searchTimeout),e.data.searchTimeout=setTimeout(function(){e.data.searchString=""},1e3),this.data.searchString+=t,(t=this.search(this.data.searchString,this.data.settings.search)).length&&!h.hasClass(t[0],"dk-option-disabled")&&this.selectOne(t[0])},_scrollTo:function(t){var e,i,n=this.data.elem.lastChild;return!(-1===t||"number"!=typeof t&&!t||!this.isOpen&&!this.multiple)&&("number"==typeof t&&(t=this.item(t)),void((i=(e=h.position(t,n).top)-n.scrollTop)+t.offsetHeight>n.offsetHeight?(e+=t.offsetHeight,n.scrollTop=e-n.offsetHeight):i<0&&(n.scrollTop=e)))}},o.build=function(t,s){function a(t){var e,i,n,o=[];switch(t.nodeName){case"OPTION":e=h.create("li",{class:"dk-option ","data-value":t.value,innerHTML:t.text,role:"option","aria-selected":"false",id:s+"-"+(t.id||t.value.replace(" ","-"))}),h.addClass(e,t.className),t.disabled&&(h.addClass(e,"dk-option-disabled"),e.setAttribute("aria-disabled","true")),t.selected&&(h.addClass(e,"dk-option-selected"),e.setAttribute("aria-selected","true"),r.selected.push(e)),r.options.push(this.appendChild(e));break;case"OPTGROUP":for(e=h.create("li",{class:"dk-optgroup"}),t.label&&e.appendChild(h.create("div",{class:"dk-optgroup-label",innerHTML:t.label})),i=h.create("ul",{class:"dk-optgroup-options"}),n=t.children.length;n--;o.unshift(t.children[n]));o.forEach(a,i),this.appendChild(e).appendChild(i)}}var e,i,n,o=[],r={elem:null,options:[],selected:[]};for(r.elem=h.create("div",{class:"dk-select"+(t.multiple?"-multi":"")}),i=h.create("ul",{class:"dk-select-options",id:s+"-listbox",role:"listbox"}),t.disabled&&h.addClass(r.elem,"dk-select-disabled"),r.elem.id=s+(t.id?"-"+t.id:""),h.addClass(r.elem,t.className),t.multiple?(r.elem.setAttribute("tabindex",t.getAttribute("tabindex")||"0"),i.setAttribute("aria-multiselectable","true")):(e=t.options[t.selectedIndex],r.elem.appendChild(h.create("div",{class:"dk-selected "+e.className,tabindex:t.tabindex||0,innerHTML:e?e.text:"&nbsp;",id:s+"-combobox","aria-live":"assertive","aria-owns":i.id,role:"combobox"})),i.setAttribute("aria-expanded","false")),n=t.children.length;n--;o.unshift(t.children[n]));return o.forEach(a,r.elem.appendChild(i)),r},o.onDocClick=function(t){var e,i;if(1!==t.target.nodeType)return!1;for(i in null!==(e=t.target.getAttribute("data-dkcacheid"))&&o.cache[e].focus(),o.cache)h.closest(t.target,o.cache[i].data.elem)||i===e||o.cache[i].disabled||o.cache[i].close()},e!==n&&(e.fn.dropkick=function(){var t=Array.prototype.slice.call(arguments);return e(this).each(function(){t[0]&&"object"!=typeof t[0]?"string"==typeof t[0]&&o.prototype[t[0]].apply(new o(this),t.slice(1)):new o(this,t[0]||{})})}),o}),!function(b,_,d){"use strict";var i,x,s,k,a,C,T,c,n,r,l,u,h,p,f,m,o="accessibleMegaMenu",g={uuidPrefix:"accessible-megamenu",menuClass:"accessible-megamenu",topNavItemClass:"accessible-megamenu-top-nav-item",panelClass:"accessible-megamenu-panel",panelGroupClass:"accessible-megamenu-panel-group",hoverClass:"hover",focusClass:"focus",openClass:"open"},S={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38,keyMap:{48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",190:"."}};function e(t,e){this.element=t,this.settings=b.extend({},g,e),this._defaults=g,this._name=o,this.init()}function v(t){return b.expr.filters.visible(t)&&!b(t).parents().addBack().filter(function(){return"hidden"===b.css(this,"visibility")}).length}function y(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase()||!(o=b("img[usemap=#"+n+"]")[0]))&&v(o)):(/input|select|textarea|button|object/.test(s)?!t.disabled:"a"===s&&t.href||e)&&v(t)}e.prototype=(i=0,x="",s="function"==typeof _.hasOwnProperty&&!!_.hasOwnProperty("ontouchstart"),k=function(t){return b(t).closest(":data(plugin_"+o+")").data("plugin_"+o)},a=function(t){t=b(t);var e=this.settings;t.attr("id")||t.attr("id",e.uuidPrefix+"-"+(new Date).getTime()+"-"+ ++i)},C=function(t,e){var i,n=b(t.target),o=this,s=this.settings,a=this.menu,r=n.closest("."+s.topNavItemClass),l=n.hasClass(s.panelClass)?n:n.closest("."+s.panelClass);m.call(this,e),b("html").off("mouseup.outside-accessible-megamenu, touchend.outside-accessible-megamenu, mspointerup.outside-accessible-megamenu, pointerup.outside-accessible-megamenu",c),a.find("[aria-expanded]."+this.settings.panelClass).off("DOMAttrModified.accessible-megamenu"),e?(r=a.find("."+s.topNavItemClass+" ."+s.openClass+":first").closest("."+s.topNavItemClass)).is(t.relatedTarget)||0<r.has(t.relatedTarget).length?0===r.length&&a.find("[aria-expanded=true]").attr("aria-expanded","false").removeClass(s.openClass).filter("."+s.panelClass).attr("aria-hidden","true"):("mouseout"===t.type||"focusout"===t.type)&&0<r.has(d.activeElement).length||(r.find("[aria-expanded]").attr("aria-expanded","false").removeClass(s.openClass).filter("."+s.panelClass).attr("aria-hidden","true"),("keydown"===t.type&&t.keyCode===S.ESCAPE||"DOMAttrModified"===t.type)&&(i=r.find(":tabbable:first"),setTimeout(function(){a.find("[aria-expanded]."+o.settings.panelClass).off("DOMAttrModified.accessible-megamenu"),i.focus(),o.justFocused=!1},99))):(clearTimeout(o.focusTimeoutID),r.siblings().find("[aria-expanded]").attr("aria-expanded","false").removeClass(s.openClass).filter("."+s.panelClass).attr("aria-hidden","true"),r.find("[aria-expanded]").attr("aria-expanded","true").addClass(s.openClass).filter("."+s.panelClass).attr("aria-hidden","false"),jQuery(this.element).trigger("megamenu:open",r.find("[aria-expanded]")),"mouseover"===t.type&&n.is(":tabbable")&&1===r.length&&0===l.length&&0<a.has(d.activeElement).length&&(n.focus(),o.justFocused=!1),m.call(o))},T=function(t){var e=b(t.target),i=e.closest("."+this.settings.topNavItemClass),n=e.closest("."+this.settings.panelClass);1===i.length&&0===n.length&&1===i.find("."+this.settings.panelClass).length&&(e.hasClass(this.settings.openClass)?this.justFocused?(t.preventDefault(),t.stopPropagation(),this.justFocused=!1):s&&(t.preventDefault(),t.stopPropagation(),C.call(this,t,e.hasClass(this.settings.openClass))):C.call(this,t))},c=function(t){0===this.menu.has(b(t.target)).length&&(t.preventDefault(),t.stopPropagation(),C.call(this,t,!0))},n=function(t){"aria-expanded"===t.originalEvent.attrName&&"false"===t.originalEvent.newValue&&b(t.target).hasClass(this.settings.openClass)&&(t.preventDefault(),t.stopPropagation(),C.call(this,t,!0))},r=function(t){clearTimeout(this.focusTimeoutID),b(t.target).addClass(this.settings.focusClass).on("click.accessible-megamenu",b.proxy(T,this)),this.justFocused=!0,this.panels.filter("."+this.settings.openClass).length&&C.call(this,t)},l=function(e){this.justFocused=!1;var i=this,t=b(e.target),n=t.closest("."+this.settings.topNavItemClass);t.removeClass(this.settings.focusClass).off("click.accessible-megamenu",T),_.cvox?i.focusTimeoutID=setTimeout(function(){_.cvox.Api.getCurrentNode(function(t){n.has(t).length?clearTimeout(i.focusTimeoutID):i.focusTimeoutID=setTimeout(function(t,e,i){C.call(t,e,i)},275,i,e,!0)})},25):i.focusTimeoutID=setTimeout(function(){C.call(i,e,!0)},300)},u=function(t){var e,i,n,o,s,a,r=b(b(this).is(".hover:tabbable")?this:t.target),l=r.is(t.target)?this:k(r),d=l.settings,c=l.menu,u=l.topnavitems,h=r.closest("."+d.topNavItemClass),p=c.find(":tabbable"),c=r.hasClass(d.panelClass)?r:r.closest("."+d.panelClass),f=c.find("."+d.panelGroupClass),m=r.closest("."+d.panelGroupClass),g=t.keyCode||t.which,v=!1,y=S.keyMap[t.keyCode]||"",w=1===h.length&&0===c.length;switch(r.is(".hover:tabbable")&&b("html").off("keydown.accessible-megamenu"),g){case S.ESCAPE:C.call(l,t,!0);break;case S.DOWN:t.preventDefault(),!(v=w?(C.call(l,t),1===h.find("."+d.panelClass+" :tabbable:first").focus().length):1===p.filter(":gt("+p.index(r)+"):first").focus().length)&&_.opera&&"[object Opera]"===opera.toString()&&(t.ctrlKey||t.metaKey)&&(n=(p=b(":tabbable")).index(r),v=1===b(":tabbable:gt("+b(":tabbable").index(r)+"):first").focus().length);break;case S.UP:t.preventDefault(),w&&r.hasClass(d.openClass)?(C.call(l,t,!0),(e=u.filter(":lt("+u.index(h)+"):last")).children("."+d.panelClass).length&&(v=1===e.children().attr("aria-expanded","true").addClass(d.openClass).filter("."+d.panelClass).attr("aria-hidden","false").find(":tabbable:last").focus(),jQuery(this.element).trigger("megamenu: open",e.children()))):w||(v=1===p.filter(":lt("+p.index(r)+"):last").focus().length),!v&&_.opera&&"[object Opera]"===opera.toString()&&(t.ctrlKey||t.metaKey)&&(n=(p=b(":tabbable")).index(r),v=1===b(":tabbable:lt("+b(":tabbable").index(r)+"):first").focus().length);break;case S.RIGHT:t.preventDefault(),v=w?1===u.filter(":gt("+u.index(h)+"):first").find(":tabbable:first").focus().length:(v=f.length&&m.length?1===f.filter(":gt("+f.index(m)+"):first").find(":tabbable:first").focus().length:v)||1===h.find(":tabbable:first").focus().length;break;case S.LEFT:t.preventDefault(),v=w?1===u.filter(":lt("+u.index(h)+"):last").find(":tabbable:first").focus().length:(v=f.length&&m.length?1===f.filter(":lt("+f.index(m)+"):last").find(":tabbable:first").focus().length:v)||1===h.find(":tabbable:first").focus().length;break;case S.TAB:n=p.index(r),t.shiftKey&&w&&r.hasClass(d.openClass)?(C(t,!0),(e=u.filter(":lt("+u.index(h)+"):last")).children("."+d.panelClass).length&&(v=e.children().attr("aria-expanded","true").addClass(d.openClass).filter("."+d.panelClass).attr("aria-hidden","false").find(":tabbable:last").focus(),jQuery(this.element).trigger("megamenu: open",e.children()))):t.shiftKey&&0<n?v=1===p.filter(":lt("+n+"):last").focus().length:!t.shiftKey&&n<p.length-1?v=1===p.filter(":gt("+n+"):first").focus().length:_.opera&&"[object Opera]"===opera.toString()&&(n=(p=b(":tabbable")).index(r),v=t.shiftKey?1===b(":tabbable:lt("+b(":tabbable").index(r)+"):last").focus().length:1===b(":tabbable:gt("+b(":tabbable").index(r)+"):first").focus().length),v&&t.preventDefault();break;case S.SPACE:w&&(t.preventDefault(),T.call(l,t));break;default:if(clearTimeout(this.keydownTimeoutID),0===(x+=y!==x?y:"").length)return;for(this.keydownTimeoutID=setTimeout(function(){x=""},1e3),p=w&&!r.hasClass(d.openClass)?p.filter("."+d.topNavItemClass+" > :tabbable"):h.find(":tabbable"),t.shiftKey&&(p=b(p.get().reverse())),n=0;n<p.length;n++)if((o=p.eq(n)).is(r)){i=1===x.length?n+1:n;break}for(a=new RegExp("^"+x.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),"i"),n=i;n<p.length;n++)if(o=p.eq(n),s=b.trim(o.text()),a.test(s)){v=!0,o.focus();break}if(!v)for(n=0;n<i;n++)if(o=p.eq(n),s=b.trim(o.text()),a.test(s)){o.focus();break}}l.justFocused=!1},h=function(t){this.mouseTimeoutID=setTimeout(function(){clearTimeout(this.focusTimeoutID)},1)},p=function(t){clearTimeout(this.mouseTimeoutID),b(t.target).addClass(this.settings.hoverClass),C.call(this,t),b(t.target).is(":tabbable")&&b("html").on("keydown.accessible-megamenu",b.proxy(u,t.target))},f=function(t){var e=this;b(t.target).removeClass(e.settings.hoverClass),e.mouseTimeoutID=setTimeout(function(){C.call(e,t,!0)},300),b(t.target).is(":tabbable")&&b("html").off("keydown.accessible-megamenu")},m=function(t){var e=this.menu;t?(b("html").off("mouseup.outside-accessible-megamenu, touchend.outside-accessible-megamenu, mspointerup.outside-accessible-megamenu,  pointerup.outside-accessible-megamenu",c),e.find("[aria-expanded]."+this.settings.panelClass).off("DOMAttrModified.accessible-megamenu",n)):(b("html").on("mouseup.outside-accessible-megamenu, touchend.outside-accessible-megamenu, mspointerup.outside-accessible-megamenu,  pointerup.outside-accessible-megamenu",b.proxy(c,this)),e.find("[aria-expanded=true]."+this.settings.panelClass).on("DOMAttrModified.accessible-megamenu",b.proxy(n,this)))},{constructor:e,init:function(){var n=this,o=this.settings,t=(this.justFocused=!1,this.nav=b(this.element)),e=this.menu=t.children().first(),i=this.topnavitems=e.children();t.attr("role","navigation"),e.addClass(o.menuClass),i.each(function(t,e){var i;(e=b(e)).addClass(o.topNavItemClass),i=e.find(":tabbable:first"),e=e.children(":not(:tabbable):last"),a.call(n,i),e.length&&(a.call(n,e),i.attr({"aria-haspopup":!0,"aria-owns":e.attr("id"),"aria-controls":e.attr("id"),"aria-expanded":!1}),e.attr({role:"group","aria-expanded":!1,"aria-hidden":!0}).addClass(o.panelClass).not("[aria-labelledby]").attr("aria-labelledby",i.attr("id")))}),this.panels=e.find("."+o.panelClass),e.on("focusin.accessible-megamenu",":tabbable, :focusable, ."+o.panelClass,b.proxy(r,this)).on("focusout.accessible-megamenu",":tabbable, :focusable, ."+o.panelClass,b.proxy(l,this)).on("keydown.accessible-megamenu",b.proxy(u,this)).on("mouseover.accessible-megamenu",b.proxy(p,this)).on("mouseout.accessible-megamenu",b.proxy(f,this)).on("mousedown.accessible-megamenu",b.proxy(h,this)),s&&e.on("touchstart.accessible-megamenu",b.proxy(T,this)),e.find("hr").attr("role","separator")},getDefaults:function(){return this._defaults},getOption:function(t){return this.settings[t]},getAllOptions:function(){return this.settings},setOption:function(t,e,i){this.settings[t]=e,i&&this.init()}}),b.fn[o]=function(t){return this.each(function(){b.data(this,"plugin_"+o)||b.data(this,"plugin_"+o,new e(this,t))})},b.extend(b.expr[":"],{data:b.expr.createPseudo?b.expr.createPseudo(function(e){return function(t){return!!b.data(t,e)}}):function(t,e,i){return!!b.data(t,i[3])},focusable:function(t){return y(t,!isNaN(b.attr(t,"tabindex")))},tabbable:function(t){var e=b.attr(t,"tabindex"),i=isNaN(e);return(i||0<=e)&&y(t,!i)}})}(jQuery,window,document),!function(l){"use strict";var d;l("body").hasClass("dfd-rtl")||(d=l(window),l.runMegaMenu=function(){l("nav.mega-menu").accessibleMegaMenu({uuidPrefix:"accessible-megamenu",menuClass:"nav-menu",topNavItemClass:"nav-item",panelClass:"sub-nav",panelGroupClass:"sub-nav-group",hoverClass:"hover",focusClass:"focus",openClass:"open"}).on("megamenu:open focusin.accessible-megamenu mouseover.accessible-megamenu",function(t,e){if(d.width()<=screen_medium)return!1;l(this);var i,n,o,s,a,r,e=l(e);if(e.is(".main-menu-link.open")&&0<e.siblings("div.sub-nav").length)i=e.siblings("div.sub-nav");else{if(!e.is("div.sub-nav"))return!0;e=(i=e).siblings(".main-menu-link")}i.removeAttr("style").removeClass("sub-nav-onecol"),i.parents("#header-container").hasClass("dfd-enable-mega-menu")&&(i.find("ul.sub-menu-wide").each(function(){var t=l(this),e=0,i=t.data("limit-columns"),n=0;t.children().each(function(){(!i||n<i)&&(e+=Math.ceil(getComputedStyle(l(this)[0]).width.substring(0,getComputedStyle(l(this)[0]).width.indexOf("px")))),n++}),t.innerWidth(e+n)}),n=d.width(),o=i.width(),s=0,i.css({"max-width":n}),n<o&&(i.addClass("sub-nav-onecol"),o=i.width()),a=e.outerWidth(),(r=e.offset().left)<0&&(s=-(r-o/2+a/2)),(r=n-e.offset().left-a)<o-a&&(s=-(o-a-r)),i.css("margin-left",Math.ceil(s))),l(".sub-menu.sub-nav-group .has-submenu").hover(function(){var i=l(this),n=i.find("> .sub-sub-menu");setTimeout(function(){var t=l(window).width(),e=i.outerWidth(!0);(n.offset().left+e>t&&!n.hasClass("sub-nav-left")||n.hasClass("sub-nav-left"))&&n.addClass("sub-nav-left")},50)})})},l("document").ready(function(){function t(t){t.click(function(t){t.preventDefault();var t=l(this),e=t.siblings("div.sub-nav");(e=0===e.length?t.siblings("ul"):e).slideToggle(),t.toggleClass("open")})}t(l("#header .onclick-nav-menu li.has-submenu > a")),t(l(".widget.widget_nav_menu li.has-submenu > a"))}))}(jQuery),!function(l){"use strict";var d,t;l("body").hasClass("dfd-rtl")&&(d=l(window),l.runMegaMenu=function(){l("nav.mega-menu").accessibleMegaMenu({uuidPrefix:"accessible-megamenu",menuClass:"nav-menu",topNavItemClass:"nav-item",panelClass:"sub-nav",panelGroupClass:"sub-nav-group",hoverClass:"hover",focusClass:"focus",openClass:"open"}).on("megamenu:open",function(t,e){if(d.width()<=screen_medium)return!1;l(this);var i,n,o,s,a,r,e=l(e);if(e.is(".main-menu-link.open")&&0<e.siblings("div.sub-nav").length)i=e.siblings("div.sub-nav");else{if(!e.is("div.sub-nav"))return!0;e=(i=e).siblings(".main-menu-link")}i.removeAttr("style").removeClass("sub-nav-onecol"),(i.parents("#header-container").hasClass("header-style-1")||i.parents("#header-container").hasClass("header-style-2")||i.parents("#header-container").hasClass("header-style-3")||i.parents("#header-container").hasClass("header-style-4"))&&(i.find("ul.sub-menu-wide").each(function(){var t=l(this),e=1;t.children().each(function(){e+=l(this).outerWidth()}),t.innerWidth(e)}),r=d.width(),n=i.width(),o=0,i.css({"max-width":r}),r<n&&(i.addClass("sub-nav-onecol"),n=i.width()),s=e.outerWidth(),a=e.offset().left,(r=r-e.offset().left-s)<0&&(o=-(r-n/2+s/2)),i.css("margin-right",o=a<n-s?-(n-s-a):o))})},t=function(t){var i=t.find("> ul"),e=l(".carousel-nav.next",t),n=l(".carousel-nav.prev",t),o=t.innerWidth(),s=0;l(".menu-item-depth-0",t).each(function(){var t=l(this);s+=t.outerWidth(!0),o<s?t.hide():t.show()}),o<s?(t.addClass("menu-with-slider"),t.find(".carousel-nav").css("display","block"),e.unbind("click").on("click touchend",function(){var t=i.find(".menu-item-depth-0:visible:first"),e=i.find(".menu-item-depth-0:visible:last").next(".menu-item-depth-0");0<e.length&&(t.hide("fast"),e.show("fast"))}),n.unbind("click").on("click touchend",function(){var t=i.find(".menu-item-depth-0:visible:last"),e=i.find(".menu-item-depth-0:visible:first").prev(".menu-item-depth-0");0<e.length&&(t.hide("fast"),e.show("fast"))})):(t.removeClass("menu-with-slider"),t.find(".carousel-nav").css("display","none"))},d.on("load resize scroll",function(){l("#header-container .onclick-menu-wrap .onclick-menu-cover").css("height",.7*d.height()),l("#header-container").hasClass("header-style-5")||l("#header-container").hasClass("header-style-7")||l("#header-container").hasClass("header-style-8")||setTimeout(function(){t(l("#main_mega_menu")),t(l("#top_left_mega_menu")),t(l("#top_right_mega_menu"))},500)}),l("document").ready(function(){function t(t){t.click(function(t){t.preventDefault();var t=l(this),e=t.siblings("div.sub-nav");(e=0===e.length?t.siblings("ul"):e).slideToggle(),t.toggleClass("open")})}t(l("#header .onclick-nav-menu li.has-submenu > a")),t(l(".widget.widget_nav_menu li.has-submenu > a"))}))}(jQuery),!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(n){"use strict";var o=[],s={precision:100,elapse:!1,defer:!1};(e=[]).push(/^[0-9]*$/.source),e.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),e.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source);var e=new RegExp(e.join("|")),c={Y:"years",z:"yearsToMonth",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"};function i(d){return function(t){var e=t.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(e)for(var i=0,n=e.length;i<n;++i){var o=e[i].match(/%(-|!)?([a-zA-Z]{1})(:[^;]+;)?/),s=(s=(s=o[0]).toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),new RegExp(s)),a=o[1]||"",r=o[3]||"",l=null,o=o[2];c.hasOwnProperty(o)&&(l=c[o],l=Number(d[l])),null!==l&&("!"===a&&(l=function(t,e){var i="s",n="";t&&(t=t.replace(/(:|;|\s)/gi,"").split(/\,/),i=1===t.length?t[0]:(n=t[0],t[1]));return 1<Math.abs(e)?i:n}(r,l)),""===a&&l<10&&(l="0"+l.toString()),t=t.replace(s,l.toString()))}return t=t.replace(/%%/,"%")}}function a(t,e,i){this.el=t,this.$el=n(t),this.interval=null,this.offset={},this.options=n.extend({},s),this.instanceNumber=o.length,o.push(this),this.$el.data("countdown-instance",this.instanceNumber),i&&("function"==typeof i?(this.$el.on("update.countdown",i),this.$el.on("stoped.countdown",i),this.$el.on("finish.countdown",i)):this.options=n.extend({},s,i)),this.setFinalDate(e),!1===this.options.defer&&this.start()}n.extend(a.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var t=this;this.update(),this.interval=setInterval(function(){t.update.call(t)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),o[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(t){this.finalDate=function(t){if(t instanceof Date)return t;if(String(t).match(e))return String(t).match(/^[0-9]*$/)&&(t=Number(t)),String(t).match(/\-/)&&(t=String(t).replace(/\-/g,"/")),new Date(t);throw new Error("Couldn't cast `"+t+"` to a date object.")}(t)},update:function(){var t,e,i;0===this.$el.closest("html").length?this.remove():(e=void 0!==n._data(this.el,"events"),t=new Date,i=this.finalDate.getTime()-t.getTime(),i=Math.ceil(i/1e3),i=!this.options.elapse&&i<0?0:Math.abs(i),this.totalSecsLeft!==i&&e&&(this.totalSecsLeft=i,this.elapsed=t>=this.finalDate,e=Math.floor(this.totalSecsLeft/60/60/24/30.4368/12),i=Math.abs(12*e),this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:e,yearsToMonth:Math.floor(this.totalSecsLeft/60/60/24/30.4368-i),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish"))))},dispatchEvent:function(t){t=n.Event(t+".countdown");t.finalDate=this.finalDate,t.elapsed=this.elapsed,t.offset=n.extend({},this.offset),t.strftime=i(this.offset),this.$el.trigger(t)}}),n.fn.countdown=function(){var i=Array.prototype.slice.call(arguments,0);return this.each(function(){var t,e=n(this).data("countdown-instance");void 0!==e?(e=o[e],t=i[0],a.prototype.hasOwnProperty(t)?e[t].apply(e,i.slice(1)):null===String(t).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(e.setFinalDate.call(e,t),e.start()):n.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,t))):new a(this,i[0],i[1])})}}),!function(){var M=this.jQuery||window.jQuery,I=M(window);M.fn.stick_in_parent=function(t){var x,e,o,i,n,s,k=(t=null==t?{}:t).sticky_class,C=t.inner_scrolling,T=t.recalc_every,S=t.parent,P=t.offset_top,O=t.spacer,E=t.bottoming;for(null==P&&(P=0),null==S&&(S=void 0),null==C&&(C=!0),null==k&&(k="is_stuck"),x=M(document),null==E&&(E=!0),o=function(t){var e,i;return window.getComputedStyle?(t[0],e=window.getComputedStyle(t[0]),i=parseFloat(e.getPropertyValue("width"))+parseFloat(e.getPropertyValue("margin-left"))+parseFloat(e.getPropertyValue("margin-right")),"border-box"!==e.getPropertyValue("box-sizing")&&(i+=parseFloat(e.getPropertyValue("border-left-width"))+parseFloat(e.getPropertyValue("border-right-width"))+parseFloat(e.getPropertyValue("padding-left"))+parseFloat(e.getPropertyValue("padding-right"))),i):t.outerWidth(!0)},i=function(s,a,r,l,d,c,u,h){var p,t,f,m,g,v,y,w,e,b,_,n;if(!s.data("sticky_kit")){if(s.data("sticky_kit",!0),g=x.height(),y=s.parent(),!(y=null!=S?y.closest(S):y).length)throw"failed to find stick parent";if(p=f=!1,(_=null!=O?O&&s.closest(O):M("<div />"))&&_.css("position",s.css("position")),(w=function(){var t,e,i;if(!h)return g=x.height(),t=parseInt(y.css("border-top-width"),10),e=parseInt(y.css("padding-top"),10),a=parseInt(y.css("padding-bottom"),10),r=y.offset().top+t+e,l=y.height(),f&&(p=f=!1,null==O&&(s.insertAfter(_),_.detach()),s.css({position:"",top:"",width:"",bottom:""}).removeClass(k),y.removeClass(k),i=!0),d=s.offset().top-(parseInt(s.css("margin-top"),10)||0)-P,c=s.outerHeight(!0),u=s.css("float"),_&&_.css({width:o(s),height:c,display:s.css("display"),"vertical-align":s.css("vertical-align"),float:u}),i?n():void 0})(),c!==l)return m=void 0,v=P,b=T,n=function(){var t,e,i,n,o;if(!h)return i=!1,null!=b&&--b<=0&&(b=T,w(),i=!0),i||x.height()===g||(w(),i=!0),i=I.scrollTop(),null!=m&&(e=i-m),m=i,f?(E&&(n=l+r<i+c+v,p)&&!n&&(p=!1,s.css({position:"fixed",bottom:"",top:v}).trigger("sticky_kit:unbottom")),i<d&&(f=!1,v=P,null==O&&("left"!==u&&"right"!==u||s.insertAfter(_),_.detach()),t={position:"",width:"",top:""},y.removeClass(k),s.css(t).removeClass(k).trigger("sticky_kit:unstick")),C&&(o=I.height())<c+P&&(p||(v-=e,v=Math.max(o-c,v),v=Math.min(P,v),f&&s.css({top:v+"px"})))):d<i&&(f=!0,(t={position:"fixed",top:v}).width="border-box"===s.css("box-sizing")?s.outerWidth()+"px":s.width()+"px",y.addClass(k),s.css(t).addClass(k),null==O&&(s.after(_),"left"!==u&&"right"!==u||_.append(s)),s.trigger("sticky_kit:stick")),f&&E&&(null==n&&(n=l+r<i+c+v),!p)&&n?(p=!0,"static"===y.css("position")&&y.css({position:"relative"}),s.css({position:"absolute",bottom:a,top:"auto"}).trigger("sticky_kit:bottom")):void 0},e=function(){return w(),n()},t=function(){if(h=!0,I.off("touchmove",n),I.off("scroll",n),I.off("resize",e),M(document.body).off("sticky_kit:recalc",e),s.off("sticky_kit:detach",t),s.removeData("sticky_kit"),s.css({position:"",bottom:"",top:"",width:""}),y.position("position",""),f)return null==O&&("left"!==u&&"right"!==u||s.insertAfter(_),_.remove()),y.removeClass(k),s.removeClass(k)},I.on("touchmove",n),I.on("scroll",n),I.on("resize",e),M(document.body).on("sticky_kit:recalc",e),s.on("sticky_kit:detach",t),setTimeout(n,0)}},n=0,s=this.length;n<s;n++)e=this[n],i(M(e));return this}}.call(this),jQuery(document).ready(function(){jQuery(".post-like a").click(function(){var e=jQuery(this),t=e.data("post_id");return jQuery.ajax({type:"post",url:ajax_var.url,data:"action=dfd_post_like&nonce="+ajax_var.nonce+"&post_like=&post_id="+t,success:function(t){"already"!=t&&(e.addClass("voted"),e.find(".count").text(t))}}),!1}),jQuery("a.post-like, a.post-like-mini").click(function(){var e=jQuery(this),t=e.data("post_id");return jQuery.ajax({type:"post",url:ajax_var.url,data:"action=dfd_post_like&nonce="+ajax_var.nonce+"&post_like=&post_id="+t,success:function(t){"already"!=t&&(e.addClass("voted"),jQuery(".count",e).text(t))}}),!1})}),!function(l){"use strict";function d(t){return/In/.test(t)||0<=l.inArray(t,l.fn.textillate.defaults.inEffects)}function c(t){return/Out/.test(t)||0<=l.inArray(t,l.fn.textillate.defaults.outEffects)}function a(t){var t=t.attributes||[],i={};return t.length&&l.each(t,function(t,e){/^data-in-*/.test(e.nodeName)?(i.in=i.in||{},i.in[e.nodeName.replace(/data-in-/,"")]=e.nodeValue):/^data-out-*/.test(e.nodeName)?(i.out=i.out||{},i.out[e.nodeName.replace(/data-out-/,"")]=e.nodeValue):/^data-*/.test(e.nodeName)&&(i[e.nodeName]=e.nodeValue)}),i}function r(t,s,e){var i=t.length;if(i){if(s.shuffle)for(var n,o,a=t,r=a.length;r;n=parseInt(Math.random()*r),o=a[--r],a[r]=a[n],a[n]=o);t.each(function(t){var n=l(this);function o(){d(s.effect)?n.css("visibility","visible"):c(s.effect)&&n.css("visibility","hidden"),!--i&&e&&e()}t=s.sync?s.delay:s.delay*t*s.delayScale;n.text()?setTimeout(function(){var t,e,i;t=n,e=s.effect,i=o,t.addClass("animated "+e).css("visibility","visible").show(),t.one("animationend webkitAnimationEnd oAnimationEnd",function(){t.removeClass("animated "+e),i&&i()})},t):o()})}else e&&e()}function s(t,e){var s=this,i=l(t);s.init=function(){s.$texts=i.find(e.selector),s.$texts.length||(s.$texts=l('<ul class="texts"><li>'+i.html()+"</li></ul>"),i.html(s.$texts)),s.$texts.hide(),s.$current=l("<span>").text(s.$texts.find(":first-child").html()).prependTo(i),d(e.effect)?s.$current.css("visibility","hidden"):c(e.effect)&&s.$current.css("visibility","visible"),s.setOptions(e),setTimeout(function(){s.options.autoStart&&s.start()},s.options.initialDelay)},s.setOptions=function(t){s.options=t},s.start=function(t){!function i(n){var t=l.extend({},s.options,a(n)),o=(s.$current.text(n.html()).lettering("words"),s.$current.find('[class^="word"]').css({display:"inline-block","-webkit-transform":"translate3d(0,0,0)","-moz-transform":"translate3d(0,0,0)","-o-transform":"translate3d(0,0,0)",transform:"translate3d(0,0,0)"}).each(function(){l(this).lettering()}),s.$current.find('[class^="char"]').css("display","inline-block"));d(t.in.effect)?o.css("visibility","hidden"):c(t.in.effect)&&o.css("visibility","visible"),r(o,t.in,function(){setTimeout(function(){var t=l.extend({},s.options,a(n)),e=n.next();(e=s.options.loop&&!e.length?s.$texts.find(":first-child"):e).length&&r(o,t.out,function(){i(e)})},s.options.minDisplayTime)})}(s.$texts.find(":nth-child("+(t||1)+")"))},s.init()}l.fn.textillate=function(n,o){return this.each(function(){var t=l(this),e=t.data("textillate"),i=l.extend(!0,{},l.fn.textillate.defaults,a(this),"object"==typeof n&&n);e?"string"==typeof n?e[n].apply(e,[].concat(o)):e.setOptions.call(e,i):t.data("textillate",e=new s(this,i))})},l.fn.textillate.defaults={selector:".texts",loop:!1,minDisplayTime:2e3,initialDelay:0,in:{effect:"fadeInLeftBig",delayScale:1.5,delay:50,sync:!1,shuffle:!1},out:{effect:"hinge",delayScale:1.5,delay:50,sync:!1,shuffle:!1},autoStart:!0,inEffects:[],outEffects:["hinge"]}}(jQuery),!function(s){function t(t,e,i,n){e=t.text().split(e);var o="";e.length&&(s(e).each(function(t,e){o+='<span class="'+i+(t+1)+'">'+e+"</span>"+n}),t.empty().append(o))}var e={init:function(){return this.each(function(){t(s(this),"","char","")})},words:function(){return this.each(function(){t(s(this)," ","word"," ")})},lines:function(){return this.each(function(){t(s(this).children("br").replaceWith("eefec303079ad17405c889e092e105b0").end(),"eefec303079ad17405c889e092e105b0","line","")})}};s.fn.lettering=function(t){return t&&e[t]?e[t].apply(this,[].slice.call(arguments,1)):"letters"!==t&&t?(s.error("Method "+t+" does not exist on jQuery.lettering"),this):e.init.apply(this,[].slice.call(arguments,0))}}(jQuery),!function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e:t.fluidvids=e()}(this,function(){"use strict";var s={selector:"iframe",players:["www.youtube.com","player.vimeo.com"]},n=document.head||document.getElementsByTagName("head")[0];return s.apply=function(){for(var t,e,i=document.querySelectorAll(s.selector),n=0;n<i.length;n++){var o=i[n];e=o.src,new RegExp("^(https?:)?//(?:"+s.players.join("|")+").*$","i").test(e)&&(t=e=void 0,(o=o).getAttribute("data-fluidvids")||(e=document.createElement("div"),t=parseInt(o.height||o.offsetHeight,10)/parseInt(o.width||o.offsetWidth,10)*100,o.parentNode.insertBefore(e,o),o.setAttribute("data-fluidvids","loaded"),e.className+="fluidvids",e.style.paddingTop=t+"%",e.appendChild(o)))}},s.init=function(t){for(var e in t)s[e]=t[e];var i;s.apply(),(i=document.createElement("div")).innerHTML="<p>x</p><style>.fluidvids{width:100%;position:relative;}.fluidvids iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;}</style>",n.appendChild(i.childNodes[1])},s}),!function(d){var i="panr",n={sensitivity:30,scale:!0,scaleOnHover:!1,scaleTo:1.1,scaleDuration:.25,panY:!0,panX:!0,panDuration:1.25,resetPanOnMouseLeave:!1,onEnter:function(){},onLeave:function(){}};function e(t,e){this.element=t,this.settings=d.extend({},n,e),this._defaults=n,this._name=i,this.init()}e.prototype={init:function(){var e,i,n,o,s=this.settings,a=d(this.element),t=a.width(),r=(a.height(),a.width()-s.sensitivity),l=(t-r)/r;(s.scale||!s.scaleOnHover&&s.scale)&&TweenMax.set(a,{scale:s.scaleTo}),"string"===jQuery.type(s.moveTarget)&&(s.moveTarget=d(this.element).parent(s.moveTarget)),s.moveTarget.on("mouseenter",function(t){s.scaleOnHover&&gsap.to(a,{duration:s.scaleDuration,ease:Power0.easeNone,scale:s.scaleTo})}),s.moveTarget||(s.moveTarget=d(this.element)),s.moveTarget.on("mousemove",function(t){e=t.pageX-(a.offset().left+a.width()/2),i=t.pageY-(a.offset().top+a.height()/2),s.panX&&(n=-l*e),s.panY&&(o=-l*i),d.extend({},n,o),gsap.to(a,{duration:s.panDuration,ease:Power0.easeNone,scale:s.scaleTo,x:n,y:o})}),s.scale&&(s.scaleOnHover||s.scale)&&s.resetPanOnMouseLeave,s.moveTarget.on("mouseleave",function(t){gsap.to(a,{duration:s.panDuration,ease:Power0.easeNone,scale:1,x:0,y:0})})}},d.fn[i]=function(t){return this.each(function(){d.data(this,"plugin_"+i)||d.data(this,"plugin_"+i,new e(this,t))})}}(jQuery,(window,document)),!function(e){function t(){e(".project.panr, .dfd-gallery-single-item.panr, .dfd-single-image-module.panr, .dfd-info-banner.panr, .dfd-woo-single-category.panr").each(function(){var t=e(this);e("img",t).panr({moveTarget:t,sensitivity:18,scale:!1,scaleOnHover:!0,scaleTo:1.08,scaleDuration:1,panDuration:1,resetPanOnMouseLeave:!1})})}e(window).load(function(){t(),e(".dfd-blog, .dfd-portfolio, .dfd-gallery").observeDOM(function(){t()})})}(jQuery),!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{})}(this,function(t){"use strict";function n(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}function k(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function $(t){return!1!==t}function s(){return"undefined"!=typeof window}function M(t){return u(t)||q(t)}function l(t){return(pe=Q(t,a))&&m}function I(t,e){return!e&&console.warn(t)}function d(t,e){return t&&(a[t]=e)&&pe&&(pe[t]=e)||a}function A(){return 0}function p(t,e){return(t=t.split(",")).forEach(e)||t}function g(t,e,i,n){W.length&&Ce(),t.render(e,i,n),W.length&&Ce()}function v(t){return t}function L(t,e){for(var i in e)i in t||(t[i]=e[i]);return t}function y(t,e){for(var i in e)i in t||"duration"===i||"ease"===i||(t[i]=e[i])}function Q(t,e){for(var i in e)t[i]=e[i];return t}function w(t,e){for(var i in e)"__proto__"!==i&&"constructor"!==i&&"prototype"!==i&&(t[i]=S(e[i])?w(t[i]||(t[i]={}),e[i]):e[i]);return t}function U(t,e){var i,n={};for(i in t)i in e||(n[i]=t[i]);return n}function G(t){var e=t.parent||H,i=t.keyframes?y:L;if($(t.inherit))for(;e;)i(t,e.vars.defaults),e=e.parent||e._dp;return t}function j(t,e){!t.parent||e&&!t.parent.autoRemoveChildren||t.parent.remove(t),t._act=0}function Z(t){return!t||t._ts&&Z(t.parent)}function b(t){return t._repeat?K(t._tTime,t=t.duration()+t._rDelay)*t:0}function K(t,e){return e=Math.floor(t/=e),t&&e===t?e-1:e}function J(t,e){return(t-e._start)*e._ts+(0<=e._ts?0:e._dirty?e.totalDuration():e._tDur)}function tt(t,e){var i;if((e._time||e._initted&&!e._dur)&&(i=J(t.rawTime(),e),!e._dur||lt(0,e.totalDuration(),i)-e._tTime>R)&&e.render(i,!0),Pe(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(i=t;i._dp;)0<=i.rawTime()&&i.totalTime(i._tTime),i=i._dp;t._zTime=-R}}function C(t,e,i,n){e.parent&&j(e),e._start=z((T(i)?i:i||t!==H?c(t,i,e):t._time)+e._delay),e._end=z(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0));var i=t,o=e,s="_first",a="_last",r=t._sort?"_start":0;void 0===s&&(s="_first");var l,d=i[a=void 0===a?"_last":a];if(r)for(l=o[r];d&&d[r]>l;)d=d._prev;return d?(o._next=d._next,d._next=o):(o._next=i[s],i[s]=o),o._next?o._next._prev=o:i[a]=o,o._prev=d,o.parent=o._dp=i,ot(e)||(t._recent=e),n||tt(t,e),t}function et(t,e){(a.ScrollTrigger||fe("scrollTrigger",e))&&a.ScrollTrigger.create(e,t)}function it(t,e,i,n){return ai(t,e),t._initted?!i&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&At!==f.frame?(W.push(t),t._lazy=[e,n]):void 0:1}function nt(t){return(t=t.parent)&&t._ts&&t._initted&&!t._lock&&(t.rawTime()<0||nt(t))}function ot(t){return"isFromStart"===(t=t.data)||"isStart"===t}function st(t,e,i,n){var o=t._repeat,e=z(e)||0,s=t._tTime/t._tDur;return s&&!n&&(t._time*=e/t._dur),t._dur=e,t._tDur=o?o<0?1e10:z(e*(o+1)+t._rDelay*o):e,s&&!n?Ee(t,t._tTime=t._tDur*s):t.parent&&Oe(t),i||Pe(t.parent,t),t}function at(t){return t instanceof E?Pe(t):st(t,t._dur)}function c(t,e,i){var n,o,s,a=t.labels,r=t._recent||Me,l=t.duration()>=x?r.endTime(!1):t._dur;return q(e)&&(isNaN(e)||e in a)?(o=e.charAt(0),s="%"===e.substr(-1),n=e.indexOf("="),"<"===o||">"===o?(0<=n&&(e=e.replace(/=/,"")),("<"===o?r._start:r.endTime(0<=r._repeat))+(parseFloat(e.substr(1))||0)*(s?(n<0?r:i).totalDuration()/100:1)):n<0?(e in a||(a[e]=l),a[e]):(o=parseFloat(e.charAt(n-1)+e.substr(n+1)),s&&i&&(o=o/100*(P(i)?i[0]:i).totalDuration()),1<n?c(t,e.substr(0,n-1),i)+o:l+o)):null==e?l:+e}function rt(t,e,i){var n,o,s=T(e[1]),a=(s?2:1)+(t<2?0:1),r=e[a];if(s&&(r.duration=e[1]),r.parent=i,t){for(n=r,o=i;o&&!("immediateRender"in n);)n=o.vars.defaults||{},o=$(o.vars.inherit)&&o.parent;r.immediateRender=$(n.immediateRender),t<2?r.runBackwards=1:r.startAt=e[a-1]}return new X(e[0],r,e[1+a])}function lt(t,e,i){return i<t?t:e<i?e:i}function dt(t){var p,f,m,g,v,y,w,b,_;return u(t)?t:(p=S(t)?t:{each:t},f=Be(p.ease),m=p.from||0,g=parseFloat(p.base)||0,v={},t=0<m&&m<1,y=isNaN(m)||t,w=p.axis,q(_=b=m)?b=_={center:.5,edges:.5,end:1}[m]||0:!t&&y&&(b=m[0],_=m[1]),function(t,e,i){var n,o,s,a,r,l,d,c,u=(i||p).length,h=v[u];if(!h){if(!(c="auto"===p.grid?0:(p.grid||[1,x])[1])){for(l=-x;l<(l=i[c++].getBoundingClientRect().left)&&c<u;);c--}for(h=v[u]=[],n=y?Math.min(c,u)*b-.5:m%c,o=y?u*_/c-.5:m/c|0,d=x,r=l=0;r<u;r++)a=r%c-n,s=o-(r/c|0),h[r]=a=w?Math.abs("y"===w?s:a):ee(a*a+s*s),l<a&&(l=a),a<d&&(d=a);"random"===m&&De(h),h.max=l-d,h.min=d,h.v=u=(parseFloat(p.amount)||parseFloat(p.each)*(u<c?u-1:w?"y"===w?u/c:c:Math.max(c,u/c))||0)*("edges"===m?-1:1),h.b=u<0?g-u:g,h.u=N(p.amount||p.each)||0,f=f&&u<0?Ve(f):f}return u=(h[t]-h.min)/h.max||0,z(h.b+(f?f(u):u)*h.v)+h.u})}function ct(i){var n=i<1?Math.pow(10,(i+"").length-2):1;return function(t){var e=Math.round(parseFloat(t)/i)*i*n;return(e-e%1)/n+(T(t)?0:N(t))}}function ut(l,t){var d,c,e=P(l);return!e&&S(l)&&(d=e=l.radius||x,l.values?(l=O(l.values),(c=!T(l[0]))&&(d*=d)):l=ct(l.increment)),Ie(t,e?u(l)?function(t){return c=l(t),Math.abs(c-t)<=d?c:t}:function(t){for(var e,i,n=parseFloat(c?t.x:t),o=parseFloat(c?t.y:0),s=x,a=0,r=l.length;r--;)(e=c?(e=l[r].x-n)*e+(i=l[r].y-o)*i:Math.abs(l[r]-n))<s&&(s=e,a=r);return a=!d||s<=d?l[a]:t,c||a===t||T(t)?a:a+N(t)}:ct(l))}function ht(t,e,i,n){return Ie(P(t)?!e:!0===i?!!(i=0):!n,function(){return P(t)?t[~~(Math.random()*t.length)]:(i=i||1e-5)&&(n=i<1?Math.pow(10,(i+"").length-2):1)&&Math.floor(Math.round((t-i/2+Math.random()*(e-t+.99*i))/i)*i*n)/n})}function pt(e,i,t){return Ie(t,function(t){return e[~~i(t)]})}function ft(e,t,i){var n=t-e;return P(e)?pt(e,ft(0,e.length),t):Ie(i,function(t){return(n+(t-e)%n)%n+e})}function mt(e,t,i){var n=t-e,o=2*n;return P(e)?pt(e,mt(0,e.length-1),t):Ie(i,function(t){return e+(n<(t=(o+(t-e)%o)%o||0)?o-t:t)})}function gt(e,t,i,n,o){var s=t-e,a=n-i;return Ie(o,function(t){return i+((t-e)/s*a||0)})}function vt(e,i,t,n){var o=isNaN(e+i)?0:function(t){return(1-t)*e+t*i};if(!o){var s,a,r,l,d,c=q(e),u={};if(!0===t&&(n=1,t=null),c)e={p:e},i={p:i};else if(P(e)&&!P(i)){for(r=[],l=e.length,d=l-2,a=1;a<l;a++)r.push(vt(e[a-1],e[a]));l--,o=function(t){t*=l;var e=Math.min(d,~~t);return r[e](t-e)},t=i}else n||(e=Q(P(e)?[]:{},e));if(!r){for(s in i)ei.call(u,e,s,"get",i[s]);o=function(t){return ui(t,u),c?e.p:e}}}return Ie(t,o)}function yt(t,e,i){var n,o,s,a=t.labels,r=x;for(n in a)(o=a[n]-e)<0==!!i&&o&&r>(o=Math.abs(o))&&(s=n,r=o);return s}function _(t,e,i){var n=t.vars,o=n[e];if(o)e=n[e+"Params"],n=n.callbackScope||t,i&&W.length&&Ce(),e?o.apply(n,e):o.call(n)}function wt(t){return j(t),t.scrollTrigger&&t.scrollTrigger.kill(!1),t.progress()<1&&_(t,"onInterrupt"),t}function bt(t,e,i){return(6*(t=t<0?t+1:1<t?t-1:t)<1?e+(i-e)*t*6:t<.5?i:3*t<2?e+(i-e)*(2/3-t)*6:e)*h+.5|0}function _t(t,e,i){var n,o,s,a,r="",l=(t+r).match(Fe),d=e?"hsla(":"rgba(",c=0;if(!l)return t;if(l=l.map(function(t){return(t=je(t,e,1))&&d+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"}),i&&(s=He(t),(n=i.c).join(r)!==s.c.join(r)))for(a=(o=t.replace(Fe,"1").split(le)).length-1;c<a;c++)r+=o[c]+(~n.indexOf(c)?l.shift()||d+"0,0,0,0)":(s.length?s:l.length?l:i).shift());if(!o)for(a=(o=t.split(Fe)).length-1;c<a;c++)r+=o[c]+l[c];return r+o[a]}function xt(t){var e=t.join(" ");if(Fe.lastIndex=0,Fe.test(e))return e=Re.test(e),t[1]=_t(t[1],e),t[0]=_t(t[0],e,He(t[1])),!0}function kt(t,e){for(var i,n=t._first;n;)n instanceof E?kt(n,e):!n.vars.yoyoEase||n._yoyo&&n._repeat||n._yoyo===e||(n.timeline?kt(n.timeline,e):(i=n._ease,n._ease=n._yEase,n._yEase=i,n._yoyo=e)),n=n._next}function Ct(t,e,i,n){var o,s={easeIn:e,easeOut:i=void 0===i?function(t){return 1-e(1-t)}:i,easeInOut:n=void 0===n?function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2}:n};p(t,function(t){for(var e in r[t]=a[t]=s,r[o=t.toLowerCase()]=i,s)r[o+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=r[t+"."+e]=s[e]})}function Tt(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}}function St(i,t,e){function n(t){return 1===t?1:o*Math.pow(2,-10*t)*ne((t-s)*a)+1}var o=1<=t?t:1,s=(a=(e||(i?.3:.45))/(t<1?t:1))/Kt*(Math.asin(1/o)||0),e="out"===i?n:"in"===i?function(t){return 1-n(1-t)}:Tt(n),a=Kt/a;return e.config=function(t,e){return St(i,t,e)},e}function Pt(e,i){function n(t){return t?--t*t*((i+1)*t+i)+1:0}void 0===i&&(i=1.70158);var t="out"===e?n:"in"===e?function(t){return 1-n(1-t)}:Tt(n);return t.config=function(t){return Pt(e,t)},t}var Ot,H,i,Et,Mt,It,At,zt,Dt,$t,Lt,jt,Ht,Ft,Rt,qt,Wt,Yt,Nt,Xt,Vt,Bt,Qt,Ut,Gt,F={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Zt={duration:.5,overwrite:!1,delay:0},x=1e8,R=1/x,Kt=2*Math.PI,Jt=Kt/4,te=0,ee=Math.sqrt,ie=Math.cos,ne=Math.sin,q=function(t){return"string"==typeof t},u=function(t){return"function"==typeof t},T=function(t){return"number"==typeof t},oe=function(t){return void 0===t},S=function(t){return"object"==typeof t},se="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},P=Array.isArray,ae=/(?:-?\.?\d|\.)+/gi,re=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,le=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,de=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,ce=/[+-]=-?[.\d]+/,ue=/[^,'"\[\]\s]+/gi,he=/[\d.+\-=]+(?:e[-+]\d*)*/i,a={},pe={},fe=function(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")},me={},W=[],ge={},Y={},ve={},ye=30,we=[],be="",_e=function(t){var e,i,n=t[0];if(S(n)||u(n)||(t=[t]),!(e=(n._gsap||{}).harness)){for(i=we.length;i--&&!we[i].targetTest(n););e=we[i]}for(i=t.length;i--;)t[i]&&(t[i]._gsap||(t[i]._gsap=new Ge(t[i],e)))||t.splice(i,1);return t},xe=function(t){return t._gsap||_e(O(t))[0]._gsap},ke=function(t,e,i){return(i=t[e])&&u(i)?t[e]():oe(i)&&t.getAttribute&&t.getAttribute(e)||i},z=function(t){return Math.round(1e5*t)/1e5||0},Ce=function(){var t,e,i=W.length,n=W.slice(0);for(ge={},t=W.length=0;t<i;t++)(e=n[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)},Te=function(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(ue).length<2?e:q(t)?t.trim():t},Se=function(t,e,i,n){void 0===i&&(i="_first"),void 0===n&&(n="_last");var o=e._prev,s=e._next;o?o._next=s:t[i]===e&&(t[i]=s),s?s._prev=o:t[n]===e&&(t[n]=o),e._next=e._prev=e.parent=null},Pe=function(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var i=t;i;)i._dirty=1,i=i.parent;return t},Oe=function(t){return t._end=z(t._start+(t._tDur/Math.abs(t._ts||t._rts||R)||0))},Ee=function(t,e){var i=t._dp;return i&&i.smoothChildTiming&&t._ts&&(t._start=z(i._time-(0<t._ts?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),Oe(t),i._dirty||Pe(i,t)),t},Me={_start:0,endTime:A,totalDuration:A},Ie=function(t,e){return t||0===t?e(t):e},N=function(t){var e;return"string"==typeof t&&(e=he.exec(t))?t.substr(e.index+e[0].length):""},Ae=[].slice,ze=function(t,e){return t&&S(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&S(t[0]))&&!t.nodeType&&t!==i},O=function(t,e,i){return!q(t)||i||!Et&&qe()?P(t)?(n=i,void 0===o&&(o=[]),t.forEach(function(t){return q(t)&&!n||ze(t,1)?o.push.apply(o,O(t)):o.push(t)})||o):ze(t)?Ae.call(t,0):t?[t]:[]:Ae.call((e||Mt).querySelectorAll(t),0);var n,o},De=function(t){return t.sort(function(){return.5-Math.random()})},$e=function(t){for(var e,i,n,o,s=0,a="";~(e=t.indexOf("random(",s));)n=t.indexOf(")",e),o="["===t.charAt(e+7),i=t.substr(e+7,n-e-7).match(o?ue:ae),a+=t.substr(s,e-s)+ht(o?i:+i[0],o?0:+i[1],+i[2]||1e-5),s=n+1;return a+t.substr(s,t.length-s)},h=255,Le={aqua:[0,h,h],lime:[0,h,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,h],navy:[0,0,128],white:[h,h,h],olive:[128,128,0],yellow:[h,h,0],orange:[h,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[h,0,0],pink:[h,192,203],cyan:[0,h,h],transparent:[h,h,h,0]},je=function(t,e,i){var n,o,s,a,r,l,d,c=t?T(t)?[t>>16,t>>8&h,t&h]:0:Le.black;if(!c){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),Le[t])c=Le[t];else if("#"===t.charAt(0)){if(9===(t=t.length<6?"#"+(n=t.charAt(1))+n+(o=t.charAt(2))+o+(s=t.charAt(3))+s+(5===t.length?t.charAt(4)+t.charAt(4):""):t).length)return[(c=parseInt(t.substr(1,6),16))>>16,c>>8&h,c&h,parseInt(t.substr(7),16)/255];c=[(t=parseInt(t.substr(1),16))>>16,t>>8&h,t&h]}else if("hsl"===t.substr(0,3))if(c=d=t.match(ae),e){if(~t.indexOf("="))return c=t.match(re),i&&c.length<4&&(c[3]=1),c}else a=+c[0]%360/360,r=+c[1]/100,n=2*(l=+c[2]/100)-(o=l<=.5?l*(r+1):l+r-l*r),3<c.length&&(c[3]*=1),c[0]=bt(a+1/3,n,o),c[1]=bt(a,n,o),c[2]=bt(a-1/3,n,o);else c=t.match(ae)||Le.transparent;c=c.map(Number)}return e&&!d&&(n=c[0]/h,o=c[1]/h,s=c[2]/h,l=((t=Math.max(n,o,s))+(e=Math.min(n,o,s)))/2,t===e?a=r=0:(d=t-e,r=.5<l?d/(2-t-e):d/(t+e),a=t===n?(o-s)/d+(o<s?6:0):t===o?(s-n)/d+2:(n-o)/d+4,a*=60),c[0]=~~(a+.5),c[1]=~~(100*r+.5),c[2]=~~(100*l+.5)),i&&c.length<4&&(c[3]=1),c},He=function(t){var e=[],i=[],n=-1;return t.split(Fe).forEach(function(t){t=t.match(le)||[];e.push.apply(e,t),i.push(n+=t.length+1)}),e.c=i,e},Fe=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(t in Le)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),Re=/hsl[a]?\(/,f=(Rt=Date.now,qt=500,Wt=33,Yt=Rt(),Nt=Yt,Vt=Xt=1e3/240,Qt={time:0,frame:0,tick:function(){Qe(!0)},deltaRatio:function(t){return Ht/(1e3/(t||60))},wake:function(){It&&(!Et&&s()&&(i=Et=window,Mt=i.document||{},a.gsap=m,(i.gsapVersions||(i.gsapVersions=[])).push(m.version),l(pe||i.GreenSockGlobals||!i.gsap&&i||{}),jt=i.requestAnimationFrame),$t&&Qt.sleep(),Lt=jt||function(t){return setTimeout(t,Vt-1e3*Qt.time+1|0)},Dt=1,Qe(2))},sleep:function(){(jt?i.cancelAnimationFrame:clearTimeout)($t),Dt=0,Lt=A},lagSmoothing:function(t,e){qt=t||1/R,Wt=Math.min(e,qt,0)},fps:function(t){Xt=1e3/(t||240),Vt=1e3*Qt.time+Xt},add:function(t){Bt.indexOf(t)<0&&Bt.push(t),qe()},remove:function(t){~(t=Bt.indexOf(t))&&Bt.splice(t,1)&&t<=Ft&&Ft--},_listeners:Bt=[]}),qe=function(){return!Dt&&f.wake()},r={},We=/^[\d.\-M][\d.\-,\s]/,Ye=/["']/g,Ne=function(t){for(var e,i,n,o={},s=t.substr(1,t.length-3).split(":"),a=s[0],r=1,l=s.length;r<l;r++)i=s[r],e=r!==l-1?i.lastIndexOf(","):i.length,n=i.substr(0,e),o[a]=isNaN(n)?n.replace(Ye,"").trim():+n,a=i.substr(e+1).trim();return o},Xe=function(t){var e=t.indexOf("(")+1,i=t.indexOf(")"),n=t.indexOf("(",e);return t.substring(e,~n&&n<i?t.indexOf(")",i+1):i)},Ve=function(e){return function(t){return 1-e(1-t)}},Be=function(t,e){return t&&(u(t)?t:r[t]||(i=((t=t)+"").split("("),(n=r[i[0]])&&1<i.length&&n.config?n.config.apply(null,~t.indexOf("{")?[Ne(i[1])]:Xe(t).split(",").map(Te)):r._CE&&We.test(t)?r._CE("",t):n))||e;var i,n};function Qe(t){var e,i,n,o=Rt()-Nt,s=!0===t;if(qt<o&&(Yt+=o-Wt),(0<(o=(i=(Nt+=o)-Yt)-Vt)||s)&&(n=++Qt.frame,Ht=i-1e3*Qt.time,Qt.time=i/=1e3,Vt+=o+(Xt<=o?4:Xt-o),e=1),s||($t=Lt(Qe)),e)for(Ft=0;Ft<Bt.length;Ft++)Bt[Ft](i,Ht,n,t)}function Ue(t){return t<Gt?Ut*t*t:t<.7272727272727273?Ut*Math.pow(t-1.5/2.75,2)+.75:t<.9090909090909092?Ut*(t-=2.25/2.75)*t+.9375:Ut*Math.pow(t-2.625/2.75,2)+.984375}p("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var i=e<5?e+1:e;Ct(t+",Power"+(i-1),e?function(t){return Math.pow(t,i)}:function(t){return t},function(t){return 1-Math.pow(1-t,i)},function(t){return t<.5?Math.pow(2*t,i)/2:1-Math.pow(2*(1-t),i)/2})}),r.Linear.easeNone=r.none=r.Linear.easeIn,Ct("Elastic",St("in"),St("out"),St()),Ut=7.5625,Gt=1/2.75,Ct("Bounce",function(t){return 1-Ue(1-t)},Ue),Ct("Expo",function(t){return t?Math.pow(2,10*(t-1)):0}),Ct("Circ",function(t){return-(ee(1-t*t)-1)}),Ct("Sine",function(t){return 1===t?1:1-ie(t*Jt)}),Ct("Back",Pt("in"),Pt("out"),Pt()),r.SteppedEase=r.steps=a.SteppedEase={config:function(t,e){var i=1/(t=void 0===t?1:t),n=t+(e?0:1),o=e?1:0,s=1-R;return function(t){return((n*lt(0,s,t)|0)+o)*i}}},Zt.ease=r["quad.out"],p("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return be+=t+","+t+"Params,"});var Ge=function(t,e){this.id=te++,(t._gsap=this).target=t,this.harness=e,this.get=e?e.get:ke,this.set=e?e.getSetter:bi},Ze=((e=Ke.prototype).delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},e.duration=function(t){return arguments.length?this.totalDuration(0<this._repeat?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,st(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,e){if(qe(),!arguments.length)return this._tTime;var i=this._dp;if(i&&i.smoothChildTiming&&this._ts){for(Ee(this,t),i._dp&&!i.parent&&tt(i,this);i.parent;)i.parent._time!==i._start+(0<=i._ts?i._tTime/i._ts:(i.totalDuration()-i._tTime)/-i._ts)&&i.totalTime(i._tTime,!0),i=i.parent;!this.parent&&this._dp.autoRemoveChildren&&(0<this._ts&&t<this._tDur||this._ts<0&&0<t||!this._tDur&&!t)&&C(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===R||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),g(this,t,e)),this},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+b(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+b(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},e.iteration=function(t,e){var i=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*i,e):this._repeat?K(this._tTime,i)+1:1},e.timeScale=function(t){if(!arguments.length)return this._rts===-R?0:this._rts;if(this._rts===t)return this;for(var e=this.parent&&this._ts?J(this.parent._time,this):this._tTime,t=(this._rts=+t||0,this._ts=this._ps||t===-R?0:this._rts,this.totalTime(lt(-this._delay,this._tDur,e),!0)),i=t.parent;i&&i.parent;)i._dirty=1,i.totalDuration(),i=i.parent;return t},e.paused=function(t){return arguments.length?(this._ps!==t&&((this._ps=t)?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(qe(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==R&&(this._tTime-=R)))),this):this._ps},e.startTime=function(t){var e;return arguments.length?(this._start=t,!(e=this.parent||this._dp)||!e._sort&&this.parent||C(e,this,t-this._delay),this):this._start},e.endTime=function(t){return this._start+($(t)?this.totalDuration():this.duration())/Math.abs(this._ts)},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?J(e.rawTime(t),this):this._tTime:this._tTime},e.globalTime=function(t){for(var e=this,i=arguments.length?t:e.rawTime();e;)i=e._start+i/(e._ts||1),e=e._dp;return i},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,at(this)):-2===this._repeat?1/0:this._repeat},e.repeatDelay=function(t){var e;return arguments.length?(e=this._time,this._rDelay=t,at(this),e?this.time(e):this):this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,e){return this.totalTime(c(this,t),$(e))},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,$(e))},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-R:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-R,this},e.isActive=function(){var t=this.parent||this._dp,e=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(t=t.rawTime(!0))>=e&&t<this.endTime(!0)-R))},e.eventCallback=function(t,e,i){var n=this.vars;return 1<arguments.length?(e?(n[t]=e,i&&(n[t+"Params"]=i),"onUpdate"===t&&(this._onUpdate=e)):delete n[t],this):n[t]},e.then=function(n){var o=this;return new Promise(function(e){function t(){var t=o.then;o.then=null,u(i)&&(i=i(o))&&(i.then||i===o)&&(o.then=t),e(i),o.then=t}var i=u(n)?n:v;o._initted&&1===o.totalProgress()&&0<=o._ts||!o._tTime&&o._ts<0?t():o._prom=t})},e.kill=function(){wt(this)},Ke);function Ke(t){this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat===1/0?-2:t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,st(this,+t.duration,1,1),this.data=t.data,Dt||f.wake()}L(Ze.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-R,_prom:0,_ps:!1,_rts:1});n(ti,Je=Ze),(e=ti.prototype).to=function(t,e,i){return rt(0,arguments,this),this},e.from=function(t,e,i){return rt(1,arguments,this),this},e.fromTo=function(t,e,i,n){return rt(2,arguments,this),this},e.set=function(t,e,i){return e.duration=0,e.parent=this,G(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new X(t,e,c(this,i),1),this},e.call=function(t,e,i){return C(this,X.delayedCall(0,t,e),i)},e.staggerTo=function(t,e,i,n,o,s,a){return i.duration=e,i.stagger=i.stagger||n,i.onComplete=s,i.onCompleteParams=a,i.parent=this,new X(t,i,c(this,o)),this},e.staggerFrom=function(t,e,i,n,o,s,a){return i.runBackwards=1,G(i).immediateRender=$(i.immediateRender),this.staggerTo(t,e,i,n,o,s,a)},e.staggerFromTo=function(t,e,i,n,o,s,a,r){return n.startAt=i,G(n).immediateRender=$(n.immediateRender),this.staggerTo(t,e,n,o,s,a,r)},e.render=function(t,e,i){var n,o,s,a,r,l,d,c,u,h,p=this._time,f=this._dirty?this.totalDuration():this._tDur,m=this._dur,g=this!==H&&f-R<t&&0<=t?f:t<R?0:t,v=this._zTime<0!=t<0&&(this._initted||!m);if(g!==this._tTime||i||v){if(p!==this._time&&m&&(g+=this._time-p,t+=this._time-p),n=g,c=this._start,r=!(d=this._ts),v&&(m||(p=this._zTime),!t&&e||(this._zTime=t)),this._repeat){if(v=this._yoyo,a=m+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*a+t,e,i);if(n=z(g%a),g===f?(s=this._repeat,n=m):((s=~~(g/a))&&s===g/a&&(n=m,s--),m<n&&(n=m)),u=K(this._tTime,a),v&&1&s&&(n=m-n,h=1),s!==(u=!p&&this._tTime&&u!==s?s:u)&&!this._lock){var y=v&&1&u,v=y===(v&&1&s),p=(y=s<u?!y:y)?0:m;if(this._lock=1,this.render(p||(h?0:z(s*a)),e,!m)._lock=0,this._tTime=g,!e&&this.parent&&_(this,"onRepeat"),this.vars.repeatRefresh&&!h&&(this.invalidate()._lock=1),p&&p!==this._time||r!=!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(m=this._dur,f=this._tDur,v&&(this._lock=2,this.render(p=y?m:-1e-4,!0),this.vars.repeatRefresh)&&!h&&this.invalidate(),this._lock=0,!this._ts&&!r)return this;kt(this,h)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(l=function(t,e,i){var n;if(e<i)for(n=t._first;n&&n._start<=i;){if(!n._dur&&"isPause"===n.data&&n._start>e)return n;n=n._next}else for(n=t._last;n&&n._start>=i;){if(!n._dur&&"isPause"===n.data&&n._start<e)return n;n=n._prev}}(this,z(p),z(n)))&&(g-=n-(n=l._start)),this._tTime=g,this._time=n,this._act=!d,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t,p=0),!p&&n&&!e&&(_(this,"onStart"),this._tTime!==g))return this;if(p<=n&&0<=t)for(w=this._first;w;){if(o=w._next,(w._act||n>=w._start)&&w._ts&&l!==w){if(w.parent!==this)return this.render(t,e,i);if(w.render(0<w._ts?(n-w._start)*w._ts:(w._dirty?w.totalDuration():w._tDur)+(n-w._start)*w._ts,e,i),n!==this._time||!this._ts&&!r){l=0,o&&(g+=this._zTime=-R);break}}w=o}else for(var w=this._last,b=t<0?t:n;w;){if(o=w._prev,(w._act||b<=w._end)&&w._ts&&l!==w){if(w.parent!==this)return this.render(t,e,i);if(w.render(0<w._ts?(b-w._start)*w._ts:(w._dirty?w.totalDuration():w._tDur)+(b-w._start)*w._ts,e,i),n!==this._time||!this._ts&&!r){l=0,o&&(g+=this._zTime=b?-R:R);break}}w=o}if(l&&!e&&(this.pause(),l.render(p<=n?0:-R)._zTime=p<=n?1:-1,this._ts))return this._start=c,Oe(this),this.render(t,e,i);this._onUpdate&&!e&&_(this,"onUpdate",!0),!(g===f&&f>=this.totalDuration()||!g&&p)||c!==this._start&&Math.abs(d)===Math.abs(this._ts)||this._lock||(!t&&m||!(g===f&&0<this._ts||!g&&this._ts<0)||j(this,1),e)||t<0&&!p||!g&&!p&&f||(_(this,g===f&&0<=t?"onComplete":"onReverseComplete",!0),!this._prom)||g<f&&0<this.timeScale()||this._prom()}return this},e.add=function(t,e){var i=this;if(T(e)||(e=c(this,e,t)),!(t instanceof Ze)){if(P(t))return t.forEach(function(t){return i.add(t,e)}),this;if(q(t))return this.addLabel(t,e);if(!u(t))return this;t=X.delayedCall(0,t)}return this!==t?C(this,t,e):this},e.getChildren=function(t,e,i,n){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===i&&(i=!0),void 0===n&&(n=-x);for(var o=[],s=this._first;s;)s._start>=n&&(s instanceof X?e&&o.push(s):(i&&o.push(s),t&&o.push.apply(o,s.getChildren(!0,e,i)))),s=s._next;return o},e.getById=function(t){for(var e=this.getChildren(1,1,1),i=e.length;i--;)if(e[i].vars.id===t)return e[i]},e.remove=function(t){return q(t)?this.removeLabel(t):u(t)?this.killTweensOf(t):(Se(this,t),t===this._recent&&(this._recent=this._last),Pe(this))},e.totalTime=function(t,e){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=z(f.time-(0<this._ts?t/this._ts:(this.totalDuration()-t)/-this._ts))),Je.prototype.totalTime.call(this,t,e),this._forcing=0,this):this._tTime},e.addLabel=function(t,e){return this.labels[t]=c(this,e),this},e.removeLabel=function(t){return delete this.labels[t],this},e.addPause=function(t,e,i){e=X.delayedCall(0,e||A,i);return e.data="isPause",this._hasPause=1,C(this,e,c(this,t))},e.removePause=function(t){var e=this._first;for(t=c(this,t);e;)e._start===t&&"isPause"===e.data&&j(e),e=e._next},e.killTweensOf=function(t,e,i){for(var n=this.getTweensOf(t,i),o=n.length;o--;)ni!==n[o]&&n[o].kill(t,e);return this},e.getTweensOf=function(t,e){for(var i,n=[],o=O(t),s=this._first,a=T(e);s;)s instanceof X?function(t,e){for(var i=e.length,n=0;t.indexOf(e[n])<0&&++n<i;);return n<i}(s._targets,o)&&(a?(!ni||s._initted&&s._ts)&&s.globalTime(0)<=e&&s.globalTime(s.totalDuration())>e:!e||s.isActive())&&n.push(s):(i=s.getTweensOf(o,e)).length&&n.push.apply(n,i),s=s._next;return n},e.tweenTo=function(t,e){e=e||{};var i,n=this,o=c(n,t),t=e,s=t.startAt,a=t.onStart,r=t.onStartParams,t=t.immediateRender,l=X.to(n,L({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:o,overwrite:"auto",duration:e.duration||Math.abs((o-(s&&"time"in s?s.time:n._time))/n.timeScale())||R,onStart:function(){var t;n.pause(),i||(t=e.duration||Math.abs((o-(s&&"time"in s?s.time:n._time))/n.timeScale()),l._dur!==t&&st(l,t,0,1).render(l._time,!0,!0),i=1),a&&a.apply(l,r||[])}},e));return t?l.render(0):l},e.tweenFromTo=function(t,e,i){return this.tweenTo(e,L({startAt:{time:c(this,t)}},i))},e.recent=function(){return this._recent},e.nextLabel=function(t){return void 0===t&&(t=this._time),yt(this,c(this,t))},e.previousLabel=function(t){return void 0===t&&(t=this._time),yt(this,c(this,t),1)},e.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+R)},e.shiftChildren=function(t,e,i){void 0===i&&(i=0);for(var n,o=this._first,s=this.labels;o;)o._start>=i&&(o._start+=t,o._end+=t),o=o._next;if(e)for(n in s)s[n]>=i&&(s[n]+=t);return Pe(this)},e.invalidate=function(){var t=this._first;for(this._lock=0;t;)t.invalidate(),t=t._next;return Je.prototype.invalidate.call(this)},e.clear=function(t){void 0===t&&(t=!0);for(var e,i=this._first;i;)e=i._next,this.remove(i),i=e;return this._dp&&(this._time=this._tTime=this._pTime=0),t&&(this.labels={}),Pe(this)},e.totalDuration=function(t){var e,i,n,o=0,s=this,a=s._last,r=x;if(arguments.length)return s.timeScale((s._repeat<0?s.duration():s.totalDuration())/(s.reversed()?-t:t));if(s._dirty){for(n=s.parent;a;)e=a._prev,a._dirty&&a.totalDuration(),r<(i=a._start)&&s._sort&&a._ts&&!s._lock?(s._lock=1,C(s,a,i-a._delay,1)._lock=0):r=i,i<0&&a._ts&&(o-=i,(!n&&!s._dp||n&&n.smoothChildTiming)&&(s._start+=i/s._ts,s._time-=i,s._tTime-=i),s.shiftChildren(-i,!1,-1/0),r=0),a._end>o&&a._ts&&(o=a._end),a=e;st(s,s===H&&s._time>o?s._time:o,1,1),s._dirty=0}return s._tDur},ti.updateRoot=function(t){if(H._ts&&(g(H,J(t,H)),At=f.frame),f.frame>=ye){ye+=F.autoSleep||120;var e=H._first;if((!e||!e._ts)&&F.autoSleep&&f._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||f.sleep()}}};var Je,E=ti;function ti(t,e){var i;return(i=Je.call(this,t=void 0===t?{}:t)||this).labels={},i.smoothChildTiming=!!t.smoothChildTiming,i.autoRemoveChildren=!!t.autoRemoveChildren,i._sort=$(t.sortChildren),H&&C(t.parent||H,k(i),e),t.reversed&&i.reverse(),t.paused&&i.paused(!0),t.scrollTrigger&&et(k(i),t.scrollTrigger),i}L(E.prototype,{_lock:0,_hasPause:0,_forcing:0});function ei(t,e,i,n,o,s,a,r,l){u(n)&&(n=n(o||0,t,s));var d,o=t[e],s="get"!==i?i:u(o)?l?t[e.indexOf("set")||!u(t["get"+e.substr(3)])?e:"get"+e.substr(3)](l):t[e]():o,i=u(o)?l?yi:vi:gi;if(s!==(n=!q(n)||"="!==(n=~n.indexOf("random(")?$e(n):n).charAt(1)||!(d=parseFloat(s)+parseFloat(n.substr(2))*("-"===n.charAt(0)?-1:1)+(N(s)||0))&&0!==d?n:d))return isNaN(s*n)||""===n?(o||e in t||fe(e,n),si.call(this,t,e,s,n,i,r||F.stringFilter,l)):(d=new V(this._pt,t,e,+s||0,n-(s||0),"boolean"==typeof o?xi:_i,0,i),l&&(d.fp=l),a&&d.modifier(a,this,t),this._pt=d)}function ii(t,e,i,n,o,s){var a,r,l,d;if(Y[t]&&!1!==(a=new Y[t]).init(o,a.rawVars?e[t]:function(t,e,i,n,o){if(u(t)&&(t=ri(t,o,e,i,n)),!S(t)||t.style&&t.nodeType||P(t)||se(t))return q(t)?ri(t,o,e,i,n):t;var s,a={};for(s in t)a[s]=ri(t[s],o,e,i,n);return a}(e[t],n,o,s,i),i,n,s)&&(i._pt=r=new V(i._pt,o,t,0,1,a.render,a,0,a.priority),i!==zt))for(l=i._ptLookup[i._targets.indexOf(o)],d=a._props.length;d--;)l[a._props[d]]=r;return a}var ni,oi,si=function(t,e,i,n,o,s,a){var r,l,d,c,u,h=new V(this._pt,t,e,0,1,ci,null,o),p=0,f=0;for(h.b=i,h.e=n,i+="",(o=~(n+="").indexOf("random("))&&(n=$e(n)),s&&(s(s=[i,n],t,e),i=s[0],n=s[1]),r=i.match(de)||[];c=de.exec(n);)d=c[0],c=n.substring(p,c.index),l?l=(l+1)%5:"rgba("===c.substr(-5)&&(l=1),d!==r[f++]&&(u=parseFloat(r[f-1])||0,h._pt={_next:h._pt,p:c||1===f?c:",",s:u,c:"="===d.charAt(1)?parseFloat(d.substr(2))*("-"===d.charAt(0)?-1:1):parseFloat(d)-u,m:l&&l<4?Math.round:0},p=de.lastIndex);return h.c=p<n.length?n.substring(p,n.length):"",h.fp=a,(ce.test(n)||o)&&(h.e=0),this._pt=h},ai=function t(e,i){var n,o,s,a,r,l,d,c,u,h,p,f,m,g=e.vars,v=g.ease,y=g.startAt,w=g.immediateRender,b=g.lazy,_=g.onUpdate,x=g.onUpdateParams,k=g.callbackScope,C=g.runBackwards,T=g.yoyoEase,S=g.keyframes,P=g.autoRevert,O=e._dur,E=e._startAt,M=e._targets,I=e.parent,A=I&&"nested"===I.data?I.parent._targets:M,z="auto"===e._overwrite&&!Ot,D=e.timeline;if(e._ease=Be(v=!D||S&&v?v:"none",Zt.ease),e._yEase=T?Ve(Be(!0===T?v:T,Zt.ease)):0,T&&e._yoyo&&!e._repeat&&(T=e._yEase,e._yEase=e._ease,e._ease=T),e._from=!D&&!!g.runBackwards,!D){if(f=(c=M[0]?xe(M[0]).harness:0)&&g[c.prop],n=U(g,me),E&&E.render(-1,!0).kill(),y)if(j(e._startAt=X.set(M,L({data:"isStart",overwrite:!1,parent:I,immediateRender:!0,lazy:$(b),startAt:null,delay:0,onUpdate:_,onUpdateParams:x,callbackScope:k,stagger:0},y))),i<0&&!w&&!P&&e._startAt.render(-1,!0),w){if(0<i&&!P&&(e._startAt=0),O&&i<=0)return void(i&&(e._zTime=i))}else!1===P&&(e._startAt=0);else if(C&&O)if(E)P||(e._startAt=0);else if(s=L({overwrite:!1,data:"isFromStart",lazy:(w=i?!1:w)&&$(b),immediateRender:w,stagger:0,parent:I},n),f&&(s[c.prop]=f),j(e._startAt=X.set(M,s)),i<0&&e._startAt.render(-1,!0),w){if(!i)return}else t(e._startAt,R);for(e._pt=0,b=O&&$(b)||b&&!O,o=0;o<M.length;o++){if(d=(r=M[o])._gsap||_e(M)[o]._gsap,e._ptLookup[o]=h={},ge[d.id]&&W.length&&Ce(),p=A===M?o:A.indexOf(r),c&&!1!==(u=new c).init(r,f||n,e,p,A)&&(e._pt=a=new V(e._pt,r,u.name,0,1,u.render,u,0,u.priority),u._props.forEach(function(t){h[t]=a}),u.priority)&&(l=1),!c||f)for(s in n)Y[s]&&(u=ii(s,n,e,p,r,A))?u.priority&&(l=1):h[s]=a=ei.call(e,r,s,"get",n[s],p,A,0,g.stringFilter);e._op&&e._op[o]&&e.kill(r,e._op[o]),z&&e._pt&&(ni=e,H.killTweensOf(r,h,e.globalTime(0)),m=!e.parent,ni=0),e._pt&&b&&(ge[d.id]=1)}l&&mi(e),e._onInit&&e._onInit(e)}e._onUpdate=_,e._initted=(!e._op||e._pt)&&!m},ri=function(t,e,i,n,o){return u(t)?t.call(e,i,n,o):q(t)&&~t.indexOf("random(")?$e(t):t},li=be+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",di=(li+",id,stagger,delay,duration,paused,scrollTrigger").split(","),X=(n(o,oi=Ze),(e=o.prototype).render=function(t,e,i){var n,o,s=this._time,a=this._tDur,r=this._dur,l=a-R<t&&0<=t?a:t<R?0:t;if(r){if(l!==this._tTime||!t||i||!this._initted&&this._tTime||this._startAt&&this._zTime<0!=t<0){if(p=l,m=this.timeline,this._repeat){if(u=r+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*u+t,e,i);if(p=z(l%u),l===a?(v=this._repeat,p=r):((v=~~(l/u))&&v===l/u&&(p=r,v--),r<p&&(p=r)),(f=this._yoyo&&1&v)&&(h=this._yEase,p=r-p),y=K(this._tTime,u),p===s&&!i&&this._initted)return this;v!==y&&(m&&this._yEase&&kt(m,f),!this.vars.repeatRefresh||f||this._lock||(this._lock=i=1,this.render(z(u*v),!0).invalidate()._lock=0))}if(!this._initted){if(it(this,t<0?t:p,i,e))return this._tTime=0,this;if(r!==this._dur)return this.render(t,e,i)}if(this._tTime=l,this._time=p,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=o=(h||this._ease)(p/r),this._from&&(this.ratio=o=1-o),p&&!s&&!e&&(_(this,"onStart"),this._tTime!==l))return this;for(n=this._pt;n;)n.r(o,n.d),n=n._next;m&&m.render(t<0?t:!p&&f?-R:m._dur*o,e,i)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,i),_(this,"onUpdate")),this._repeat&&v!==y&&this.vars.onRepeat&&!e&&this.parent&&_(this,"onRepeat"),l!==this._tDur&&l||this._tTime!==l||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),!t&&r||!(l===this._tDur&&0<this._ts||!l&&this._ts<0)||j(this,1),e)||t<0&&!s||!l&&!s||(_(this,l===a?"onComplete":"onReverseComplete",!0),!this._prom)||l<a&&0<this.timeScale()||this._prom()}}else{var d,c,u=this,h=t,p=e,f=i,m=u.ratio,g=h<0||!h&&(!u._start&&nt(u)&&(u._initted||!ot(u))||(u._ts<0||u._dp._ts<0)&&!ot(u))?0:1,v=u._rDelay,y=0;if(v&&u._repeat&&(y=lt(0,u._tDur,h),r=K(y,v),c=K(u._tTime,v),u._yoyo&&1&r&&(g=1-g),r!==c)&&(m=1-g,u.vars.repeatRefresh)&&u._initted&&u.invalidate(),g!==m||f||u._zTime===R||!h&&u._zTime){if(u._initted||!it(u,h,f,p)){for(c=u._zTime,u._zTime=h||(p?R:0),p=p||h&&!c,u.ratio=g,u._from&&(g=1-g),u._time=0,u._tTime=y,d=u._pt;d;)d.r(g,d.d),d=d._next;u._startAt&&h<0&&u._startAt.render(h,!0,!0),u._onUpdate&&!p&&_(u,"onUpdate"),y&&u._repeat&&!p&&u.parent&&_(u,"onRepeat"),(h>=u._tDur||h<0)&&u.ratio===g&&(g&&j(u,1),p||(_(u,g?"onComplete":"onReverseComplete",!0),u._prom&&u._prom()))}}else u._zTime||(u._zTime=h)}return this},e.targets=function(){return this._targets},e.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),oi.prototype.invalidate.call(this)},e.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e))return this._lazy=this._pt=0,this.parent?wt(this):this;if(this.timeline)h=this.timeline.totalDuration(),this.timeline.killTweensOf(t,e,ni&&!0!==ni.vars.overwrite)._first||wt(this),this.parent&&h!==this.timeline.totalDuration()&&st(this,this._dur*this.timeline._tDur/h,0,1);else{var i,n,o,s,a,r,l,d=this._targets,c=t?O(t):d,u=this._ptLookup,h=this._pt;if((!e||"all"===e)&&function(t,e){for(var i=t.length,n=i===e.length;n&&i--&&t[i]===e[i];);return i<0}(d,c))return"all"===e&&(this._pt=0),wt(this);for(i=this._op=this._op||[],"all"!==e&&(q(e)&&(a={},p(e,function(t){return a[t]=1}),e=a),e=function(t,e){var i,n,o,s,t=t[0]?xe(t[0]).harness:0,a=t&&t.aliases;if(!a)return e;for(n in i=Q({},e),a)if(n in i)for(o=(s=a[n].split(",")).length;o--;)i[s[o]]=i[n];return i}(d,e)),l=d.length;l--;)if(~c.indexOf(d[l]))for(a in n=u[l],"all"===e?(i[l]=e,s=n,o={}):(o=i[l]=i[l]||{},s=e),s)(r=n&&n[a])&&("kill"in r.d&&!0!==r.d.kill(a)||Se(this,r,"_pt"),delete n[a]),"all"!==o&&(o[a]=1);this._initted&&!this._pt&&h&&wt(this)}return this},o.to=function(t,e){return new o(t,e,arguments[2])},o.from=function(t,e){return rt(1,arguments)},o.delayedCall=function(t,e,i,n){return new o(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:n})},o.fromTo=function(t,e,i){return rt(2,arguments)},o.set=function(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new o(t,e)},o.killTweensOf=function(t,e,i){return H.killTweensOf(t,e,i)},o);function o(t,e,i,n){"number"==typeof e&&(i.duration=e,e=i,i=null);var o,s,a,r,l,d,c,u,h,n=(o=oi.call(this,n?e:G(e))||this).vars,p=n.duration,f=n.delay,m=n.immediateRender,g=n.stagger,v=n.overwrite,y=n.keyframes,w=n.defaults,b=n.scrollTrigger,_=n.yoyoEase,n=e.parent||H,x=(P(t)||se(t)?T(t[0]):"length"in e)?[t]:O(t);if(o._targets=x.length?_e(x):I("GSAP target "+t+" not found. https://greensock.com",!F.nullTargetWarn)||[],o._ptLookup=[],o._overwrite=v,y||g||M(p)||M(f)){if(e=o.vars,(s=o.timeline=new E({data:"nested",defaults:w||{}})).kill(),s.parent=s._dp=k(o),s._start=0,y)L(s.vars.defaults,{ease:"none"}),g?x.forEach(function(i,n){return y.forEach(function(t,e){return s.to(i,t,e?">":n*g)})}):y.forEach(function(t){return s.to(x,t,">")});else{if(l=x.length,u=g?dt(g):A,S(g))for(d in g)~li.indexOf(d)&&((h=h||{})[d]=g[d]);for(a=0;a<l;a++){for(d in r={},e)di.indexOf(d)<0&&(r[d]=e[d]);r.stagger=0,_&&(r.yoyoEase=_),h&&Q(r,h),c=x[a],r.duration=+ri(p,k(o),a,c,x),r.delay=(+ri(f,k(o),a,c,x)||0)-o._delay,!g&&1===l&&r.delay&&(o._delay=f=r.delay,o._start+=f,r.delay=0),s.to(c,r,u(a,c,x))}s.duration()?p=f=0:o.timeline=0}p||o.duration(p=s.duration())}else o.timeline=0;return!0!==v||Ot||(ni=k(o),H.killTweensOf(x),ni=0),C(n,k(o),i),e.reversed&&o.reverse(),e.paused&&o.paused(!0),(m||!p&&!y&&o._start===z(n._time)&&$(m)&&Z(k(o))&&"nested"!==n.data)&&(o._tTime=-R,o.render(Math.max(0,-f))),b&&et(k(o),b),o}L(X.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),p("staggerTo,staggerFrom,staggerFromTo",function(i){X[i]=function(){var t=new E,e=Ae.call(arguments,0);return e.splice("staggerFromTo"===i?5:4,0,0),t[i].apply(t,e)}});function ci(t,e){var i=e._pt,n="";if(!t&&e.b)n=e.b;else if(1===t&&e.e)n=e.e;else{for(;i;)n=i.p+(i.m?i.m(i.s+i.c*t):Math.round(1e4*(i.s+i.c*t))/1e4)+n,i=i._next;n+=e.c}e.set(e.t,e.p,n,e)}function ui(t,e){for(var i=e._pt;i;)i.r(t,i.d),i=i._next}function hi(t,e,i,n){for(var o,s=this._pt;s;)o=s._next,s.p===n&&s.modifier(t,e,i),s=o}function pi(t){for(var e,i,n=this._pt;n;)i=n._next,n.p===t&&!n.op||n.op===t?Se(this,n,"_pt"):n.dep||(e=1),n=i;return!e}function fi(t,e,i,n){n.mSet(t,e,n.m.call(n.tween,i,n.mt),n)}function mi(t){for(var e,i,n,o,s=t._pt;s;){for(e=s._next,i=n;i&&i.pr>s.pr;)i=i._next;(s._prev=i?i._prev:o)?s._prev._next=s:n=s,(s._next=i)?i._prev=s:o=s,s=e}t._pt=n}var gi=function(t,e,i){return t[e]=i},vi=function(t,e,i){return t[e](i)},yi=function(t,e,i,n){return t[e](n.fp,i)},wi=function(t,e,i){return t.setAttribute(e,i)},bi=function(t,e){return u(t[e])?vi:oe(t[e])&&t.setAttribute?wi:gi},_i=function(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e)},xi=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},V=(ki.prototype.modifier=function(t,e,i){this.mSet=this.mSet||this.set,this.set=fi,this.m=t,this.mt=i,this.tween=e},ki);function ki(t,e,i,n,o,s,a,r,l){this.t=e,this.s=n,this.c=o,this.p=i,this.r=s||_i,this.d=a||this,this.set=r||gi,this.pr=l||0,(this._next=t)&&(t._prev=this)}p(be+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return me[t]=1}),a.TweenMax=a.TweenLite=X,a.TimelineLite=a.TimelineMax=E,H=new E({sortChildren:!1,defaults:Zt,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),F.stringFilter=xt;function Ci(t,c){return{name:t,rawVars:1,init:function(t,d,e){e._onInit=function(t){var e,i;if(q(d)&&(e={},p(d,function(t){return e[t]=1}),d=e),c){for(i in e={},d)e[i]=c(d[i]);d=e}var n,o,s,a=t,r=d,l=a._targets;for(n in r)for(o=l.length;o--;)(s=(s=(s=a._ptLookup[o][n])&&s.d)&&(s._pt?nn(s,n):s))&&s.modifier&&s.modifier(r[n],a,l[o],n)}}}}function Ti(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function Si(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function Pi(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)}function Oi(t,e){t=e.s+e.c*t,e.set(e.t,e.p,~~(t+(t<0?-.5:.5))+e.u,e)}function Ei(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)}function Mi(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)}function Ii(t,e,i){return t.style[e]=i}function Ai(t,e,i){return t.style.setProperty(e,i)}function zi(t,e,i){return t._gsap[e]=i}function Di(t,e,i){return t._gsap.scaleX=t._gsap.scaleY=i}function $i(t,e,i,n,o){(t=t._gsap).scaleX=t.scaleY=i,t.renderTransform(o,t)}function Li(t,e,i,n,o){(t=t._gsap)[e]=i,t.renderTransform(o,t)}function ji(){_n()&&window.document&&(Bi=window,Qi=Bi.document,Ui=Qi.documentElement,Zi=In("div")||{style:{}},In("div"),B=zn(B),Mn=B+"Origin",Zi.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Ji=!!zn("perspective"),Gi=1)}function Hi(t){var e,i=In("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=this.parentNode,o=this.nextSibling,s=this.style.cssText;if(Ui.appendChild(i),i.appendChild(this),this.style.display="block",t)try{e=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=Hi}catch(t){}else this._gsapBBox&&(e=this._gsapBBox());return n&&(o?n.insertBefore(this,o):n.appendChild(this)),Ui.removeChild(i),this.style.cssText=s,e}function Fi(t,e){for(var i=e.length;i--;)if(t.hasAttribute(e[i]))return t.getAttribute(e[i])}function Ri(t,e,i,n){var o;return Gi||ji(),e in En&&"transform"!==e&&~(e=En[e]).indexOf(",")&&(e=e.split(",")[0]),xn[e]&&"transform"!==e?(o=Vn(t,n),o="transformOrigin"!==e?o[e]:o.svg?o.origin:Bn(D(t,Mn))+" "+o.zOrigin+"px"):(o=t.style[e])&&"auto"!==o&&!n&&!~(o+"").indexOf("calc(")||(o=qn[e]&&qn[e](t,e,i)||D(t,e)||ke(t,e)||("opacity"===e?1:0)),i&&!~(o+"").trim().indexOf(" ")?Fn(t,e,o,i)+i:o}function qi(t,e,i,n){i&&"none"!==i||((o=(s=zn(e,t,1))&&D(t,s,1))&&o!==i?(e=s,i=o):"borderColor"===e&&(i=D(t,"borderTopColor")));var o,s,a,r,l,d,c,u,h,p,f,m=new V(this._pt,t.style,e,0,1,ci),g=0,v=0;if(m.b=i,m.e=n,i+="","auto"===(n+="")&&(t.style[e]=n,n=D(t,e)||n,t.style[e]=i),xt(s=[i,n]),n=s[1],a=(i=s[0]).match(le)||[],(n.match(le)||[]).length){for(;u=le.exec(n);)h=u[0],u=n.substring(g,u.index),l?l=(l+1)%5:"rgba("!==u.substr(-5)&&"hsla("!==u.substr(-5)||(l=1),h!==(d=a[v++]||"")&&(r=parseFloat(d)||0,p=d.substr((r+"").length),(f="="===h.charAt(1)?+(h.charAt(0)+"1"):0)&&(h=h.substr(2)),c=parseFloat(h),h=h.substr((c+"").length),g=le.lastIndex-h.length,h||(h=h||F.units[e]||p,g===n.length&&(n+=h,m.e+=h)),p!==h&&(r=Fn(t,e,d,h)||0),m._pt={_next:m._pt,p:u||1===v?u:",",s:r,c:f?f*c:c-r,m:l&&l<4||"zIndex"===e?Math.round:0});m.c=g<n.length?n.substring(g,n.length):""}else m.r="display"===e&&"none"===n?Mi:Ei;return ce.test(n)&&(m.e=0),this._pt=m}function Wi(t,e){if(e.tween&&e.tween._time===e.tween._dur){var i,n,o,s=e.t,a=s.style,r=e.u,e=s._gsap;if("all"===r||!0===r)a.cssText="",n=1;else for(o=(r=r.split(",")).length;-1<--o;)i=r[o],xn[i]&&(n=1,i="transformOrigin"===i?Mn:B),Ln(s,i);n&&(Ln(s,B),e)&&(e.svg&&s.removeAttribute("transform"),Vn(s,1),e.uncache=1)}}function Yi(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t}function Ni(t,e,i,n,o,s){var a,r=t._gsap,o=o||Xn(t,!0),l=r.xOrigin||0,d=r.yOrigin||0,c=r.xOffset||0,u=r.yOffset||0,h=o[0],p=o[1],f=o[2],m=o[3],g=o[4],v=o[5],y=e.split(" "),w=parseFloat(y[0])||0,b=parseFloat(y[1])||0;i?o!==Wn&&(o=h*m-p*f)&&(a=w*(-p/o)+b*(h/o)-(h*v-p*g)/o,w=w*(m/o)+b*(-f/o)+(f*v-m*g)/o,b=a):(w=(o=Dn(t)).x+(~y[0].indexOf("%")?w/100*o.width:w),b=o.y+(~(y[1]||y[0]).indexOf("%")?b/100*o.height:b)),n||!1!==n&&r.smooth?(r.xOffset=c+((g=w-l)*h+(v=b-d)*f)-g,r.yOffset=u+(g*p+v*m)-v):r.xOffset=r.yOffset=0,r.xOrigin=w,r.yOrigin=b,r.smooth=!!n,r.origin=e,r.originIsAbsolute=!!i,t.style[Mn]="0px 0px",s&&(jn(s,r,"xOrigin",l,w),jn(s,r,"yOrigin",d,b),jn(s,r,"xOffset",c,r.xOffset),jn(s,r,"yOffset",u,r.yOffset)),t.setAttribute("data-svg-origin",w+" "+b)}function Xi(t,e,i){var n=N(e);return z(parseFloat(e)+parseFloat(Fn(t,"x",i+"px",n)))+n}function Vi(t,e){for(var i in e)t[i]=e[i];return t}var Bi,Qi,Ui,Gi,Zi,Ki,Ji,tn,en={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];e.forEach(function(t){var e=(t=!t.name&&t.default||t).name,i=u(t),i=e&&!i&&t.init?function(){this._props=[]}:t,n={init:A,render:ui,add:ei,kill:pi,modifier:hi,rawVars:0},o={targetTest:0,get:0,getSetter:bi,aliases:{},register:0};if(qe(),t!==i){if(Y[e])return;L(i,L(U(t,n),o)),Q(i.prototype,Q(n,U(t,o))),Y[i.prop=e]=i,t.targetTest&&(we.push(i),me[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}d(e,i),t.register&&t.register(m,i,V)})},timeline:function(t){return new E(t)},getTweensOf:function(t,e){return H.getTweensOf(t,e)},getProperty:function(n,t,e,i){q(n)&&(n=O(n)[0]);var o=xe(n||{}).get,s=e?v:Te;return"native"===e&&(e=""),n&&(t?s((Y[t]&&Y[t].get||o)(n,t,e,i)):function(t,e,i){return s((Y[t]&&Y[t].get||o)(n,t,e,i))})},quickSetter:function(i,e,n){var o,s;if(1<(i=O(i)).length)return o=i.map(function(t){return m.quickSetter(t,e,n)}),s=o.length,function(t){for(var e=s;e--;)o[e](t)};i=i[0]||{};var a=Y[e],r=xe(i),l=r.harness&&(r.harness.aliases||{})[e]||e,d=a?function(t){var e=new a;zt._pt=0,e.init(i,n?t+n:t,zt,0,[i]),e.render(1,e),zt._pt&&ui(1,zt)}:r.set(i,l);return a?d:function(t){return d(i,l,n?t+n:t,r,1)}},isTweening:function(t){return 0<H.getTweensOf(t,!0).length},defaults:function(t){return t&&t.ease&&(t.ease=Be(t.ease,Zt.ease)),w(Zt,t||{})},config:function(t){return w(F,t||{})},registerEffect:function(t){var n=t.name,o=t.effect,e=t.plugins,s=t.defaults,t=t.extendTimeline;(e||"").split(",").forEach(function(t){return t&&!Y[t]&&!a[t]&&I(n+" effect requires "+t+" plugin.")}),ve[n]=function(t,e,i){return o(O(t),L(e||{},s),i)},t&&(E.prototype[n]=function(t,e,i){return this.add(ve[n](t,S(e)?e:(i=e)&&{},this),i)})},registerEase:function(t,e){r[t]=Be(e)},parseEase:function(t,e){return arguments.length?Be(t,e):r},getById:function(t){return H.getById(t)},exportRoot:function(t,e){var i,n,o=new E(t=void 0===t?{}:t);for(o.smoothChildTiming=$(t.smoothChildTiming),H.remove(o),o._dp=0,o._time=o._tTime=H._time,i=H._first;i;)n=i._next,!e&&!i._dur&&i instanceof X&&i.vars.onComplete===i._targets[0]||C(o,i,i._start-i._delay),i=n;return C(H,o,0),o},utils:{wrap:ft,wrapYoyo:mt,distribute:dt,random:ht,snap:ut,normalize:function(t,e,i){return gt(t,e,0,1,i)},getUnit:N,clamp:function(e,i,t){return Ie(t,function(t){return lt(e,i,t)})},splitColor:je,toArray:O,selector:function(i){return i=O(i)[0]||I("Invalid scope")||{},function(t){var e=i.current||i.nativeElement||i;return O(t,e.querySelectorAll?e:e===i?I("Invalid scope")||Mt.createElement("div"):i)}},mapRange:gt,pipe:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return function(t){return e.reduce(function(t,e){return e(t)},t)}},unitize:function(e,i){return function(t){return e(parseFloat(t))+(i||N(t))}},interpolate:vt,shuffle:De},install:l,effects:ve,ticker:f,updateRoot:E.updateRoot,plugins:Y,globalTimeline:H,core:{PropTween:V,globals:d,Tween:X,Timeline:E,Animation:Ze,getCache:xe,_removeLinkedListItem:Se,suppressOverwrites:function(t){return Ot=t}}},nn=(p("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return en[t]=X[t]}),f.add(E.updateRoot),zt=en.to({},{duration:0}),function(t,e){for(var i=t._pt;i&&i.p!==e&&i.op!==e&&i.fp!==e;)i=i._next;return i}),m=en.registerPlugin({name:"attr",init:function(t,e,i,n,o){var s,a;for(s in e)(a=this.add(t,"setAttribute",(t.getAttribute(s)||0)+"",e[s],n,o,0,0,s))&&(a.op=s),this._props.push(s)}},{name:"endArray",init:function(t,e){for(var i=e.length;i--;)this.add(t,i,t[i]||0,e[i])}},Ci("roundProps",ct),Ci("modifiers"),Ci("snap",ut))||en,e=(X.version=E.version=m.version="3.7.1",It=1,s()&&qe(),r.Power0),on=r.Power1,sn=r.Power2,an=r.Power3,rn=r.Power4,ln=r.Linear,dn=r.Quad,cn=r.Cubic,un=r.Quart,hn=r.Quint,pn=r.Strong,fn=r.Elastic,mn=r.Back,gn=r.SteppedEase,vn=r.Bounce,yn=r.Sine,wn=r.Expo,bn=r.Circ,_n=function(){return"undefined"!=typeof window},xn={},kn=180/Math.PI,Cn=Math.PI/180,Tn=Math.atan2,Sn=/([A-Z])/g,Pn=/(?:left|right|width|margin|padding|x)/i,On=/[\s,\(]\S/,En={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},B="transform",Mn=B+"Origin",In=function(t,e){e=Qi.createElementNS?Qi.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):Qi.createElement(t);return e.style?e:Qi.createElement(t)},D=function t(e,i,n){var o=getComputedStyle(e);return o[i]||o.getPropertyValue(i.replace(Sn,"-$1").toLowerCase())||o.getPropertyValue(i)||!n&&t(e,zn(i)||i,1)||""},An="O,Moz,ms,Ms,Webkit".split(","),zn=function(t,e,i){var n=(e||Zi).style,o=5;if(t in n&&!i)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);o--&&!(An[o]+t in n););return o<0?null:(3===o?"ms":0<=o?An[o]:"")+t},Dn=function(e){var i;try{i=e.getBBox()}catch(t){i=Hi.call(e,!0)}return!(i=i&&(i.width||i.height)||e.getBBox===Hi?i:Hi.call(e,!0))||i.width||i.x||i.y?i:{x:+Fi(e,["x","cx","x1"])||0,y:+Fi(e,["y","cy","y1"])||0,width:0,height:0}},$n=function(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!Dn(t))},Ln=function(t,e){e&&(t=t.style,e in xn&&e!==Mn&&(e=B),t.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),t.removeProperty(e.replace(Sn,"-$1").toLowerCase())):t.removeAttribute(e))},jn=function(t,e,i,n,o,s){e=new V(t._pt,e,i,0,1,s?Mi:Ei);return(t._pt=e).b=n,e.e=o,t._props.push(i),e},Hn={deg:1,rad:1,turn:1},Fn=function t(e,i,n,o){var s,a=parseFloat(n)||0,r=(n+"").trim().substr((a+"").length)||"px",l=Zi.style,d=Pn.test(i),c="svg"===e.tagName.toLowerCase(),u=(c?"client":"offset")+(d?"Width":"Height"),h="px"===o,p="%"===o;return o===r||!a||Hn[o]||Hn[r]?a:("px"===r||h||(a=t(e,i,n,"px")),n=e.getCTM&&$n(e),!p&&"%"!==r||!xn[i]&&!~i.indexOf("adius")?(l[d?"width":"height"]=100+(h?r:o),i=~i.indexOf("adius")||"em"===o&&e.appendChild&&!c?e:e.parentNode,(o=(i=(i=n?(e.ownerSVGElement||{}).parentNode:i)&&i!==Qi&&i.appendChild?i:Qi.body)._gsap)&&p&&o.width&&d&&o.time===f.time?z(a/o.width*100):(!p&&"%"!==r||(l.position=D(e,"position")),i===e&&(l.position="static"),i.appendChild(Zi),s=Zi[u],i.removeChild(Zi),l.position="absolute",d&&p&&((o=xe(i)).time=f.time,o.width=i[u]),z(h?s*a/100:s&&a?100/s*a:0))):(s=n?e.getBBox()[d?"width":"height"]:e[u],z(p?a/s*100:a/100*s)))},Rn={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},qn={clearProps:function(t,e,i,n,o){if("isFromStart"!==o.data)return(e=t._pt=new V(t._pt,e,i,0,0,Wi)).u=n,e.pr=-10,e.tween=o,t._props.push(i),1}},Wn=[1,0,0,1,0,0],Yn={},Nn=function(t){t=D(t,B);return Yi(t)?Wn:t.substr(7).match(re).map(z)},Xn=function(t,e){var i,n,o,s=t._gsap||xe(t),a=t.style,r=Nn(t);return s.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(r=[(n=t.transform.baseVal.consolidate().matrix).a,n.b,n.c,n.d,n.e,n.f]).join(",")?Wn:r:(r!==Wn||t.offsetParent||t===Ui||s.svg||(n=a.display,a.display="block",(s=t.parentNode)&&t.offsetParent||(o=1,i=t.nextSibling,Ui.appendChild(t)),r=Nn(t),n?a.display=n:Ln(t,"display"),o&&(i?s.insertBefore(t,i):s?s.appendChild(t):Ui.removeChild(t))),e&&6<r.length?[r[0],r[1],r[4],r[5],r[12],r[13]]:r)},Vn=function(t,e){var i,n,o,s,a,r,l,d,c,u,h,p,f,m,g,v,y,w,b,_,x,k,C,T,S,P,O,E,M,I,A=t._gsap||new Ge(t);return"x"in A&&!e&&!A.uncache||(i=t.style,n=A.scaleX<0,o=D(t,Mn)||"0",M=s=a=l=d=c=u=h=0,I=r=1,A.svg=!(!t.getCTM||!$n(t)),p=Xn(t,A.svg),A.svg&&(x=(!A.uncache||"0px 0px"===o)&&!e&&t.getAttribute("data-svg-origin"),Ni(t,x||o,!!x||A.originIsAbsolute,!1!==A.smooth,p)),e=A.xOrigin||0,O=A.yOrigin||0,p!==Wn&&(g=p[0],v=p[1],y=p[2],w=p[3],M=b=p[4],s=_=p[5],6===p.length?(I=Math.sqrt(g*g+v*v),r=Math.sqrt(w*w+y*y),l=g||v?Tn(v,g)*kn:0,(u=y||w?Tn(y,w)*kn+l:0)&&(r*=Math.abs(Math.cos(u*Cn))),A.svg&&(M-=e-(e*g+O*y),s-=O-(e*v+O*w))):(e=p[6],O=p[7],T=p[8],S=p[9],P=p[10],E=p[11],M=p[12],s=p[13],a=p[14],d=(p=Tn(e,P))*kn,p&&(x=b*(f=Math.cos(-p))+T*(m=Math.sin(-p)),k=_*f+S*m,C=e*f+P*m,T=b*-m+T*f,S=_*-m+S*f,P=e*-m+P*f,E=O*-m+E*f,b=x,_=k,e=C),c=(p=Tn(-y,P))*kn,p&&(f=Math.cos(-p),E=w*(m=Math.sin(-p))+E*f,g=x=g*f-T*m,v=k=v*f-S*m,y=C=y*f-P*m),l=(p=Tn(v,g))*kn,p&&(x=g*(f=Math.cos(p))+v*(m=Math.sin(p)),k=b*f+_*m,v=v*f-g*m,_=_*f-b*m,g=x,b=k),d&&359.9<Math.abs(d)+Math.abs(l)&&(d=l=0,c=180-c),I=z(Math.sqrt(g*g+v*v+y*y)),r=z(Math.sqrt(_*_+e*e)),p=Tn(b,_),u=2e-4<Math.abs(p)?p*kn:0,h=E?1/(E<0?-E:E):0),A.svg)&&(x=t.getAttribute("transform"),A.forceCSS=t.setAttribute("transform","")||!Yi(D(t,B)),x)&&t.setAttribute("transform",x),90<Math.abs(u)&&Math.abs(u)<270&&(n?(I*=-1,u+=l<=0?180:-180,l+=l<=0?180:-180):(r*=-1,u+=u<=0?180:-180)),A.x=M-((A.xPercent=M&&(A.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-M)?-50:0)))?t.offsetWidth*A.xPercent/100:0)+"px",A.y=s-((A.yPercent=s&&(A.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-s)?-50:0)))?t.offsetHeight*A.yPercent/100:0)+"px",A.z=a+"px",A.scaleX=z(I),A.scaleY=z(r),A.rotation=z(l)+"deg",A.rotationX=z(d)+"deg",A.rotationY=z(c)+"deg",A.skewX=u+"deg",A.skewY="0deg",A.transformPerspective=h+"px",(A.zOrigin=parseFloat(o.split(" ")[2])||0)&&(i[Mn]=Bn(o)),A.xOffset=A.yOffset=0,A.force3D=F.force3D,A.renderTransform=A.svg?Jn:Ji?Kn:Qn,A.uncache=0),A},Bn=function(t){return(t=t.split(" "))[0]+" "+t[1]},Qn=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,Kn(t,e)},Un="0deg",Gn="0px",Zn=") ",Kn=function(t,e){var i,n,o,e=e||this,s=e.xPercent,a=e.yPercent,r=e.x,l=e.y,d=e.z,c=e.rotation,u=e.rotationY,h=e.rotationX,p=e.skewX,f=e.skewY,m=e.scaleX,g=e.scaleY,v=e.transformPerspective,y=e.force3D,w=e.target,e=e.zOrigin,b="",t="auto"===y&&t&&1!==t||!0===y;!e||h===Un&&u===Un||(y=parseFloat(u)*Cn,i=Math.sin(y),n=Math.cos(y),y=parseFloat(h)*Cn,o=Math.cos(y),r=Xi(w,r,i*o*-e),l=Xi(w,l,-Math.sin(y)*-e),d=Xi(w,d,n*o*-e+e)),v!==Gn&&(b+="perspective("+v+Zn),(s||a)&&(b+="translate("+s+"%, "+a+"%) "),!t&&r===Gn&&l===Gn&&d===Gn||(b+=d!==Gn||t?"translate3d("+r+", "+l+", "+d+") ":"translate("+r+", "+l+Zn),c!==Un&&(b+="rotate("+c+Zn),u!==Un&&(b+="rotateY("+u+Zn),h!==Un&&(b+="rotateX("+h+Zn),p===Un&&f===Un||(b+="skew("+p+", "+f+Zn),1===m&&1===g||(b+="scale("+m+", "+g+Zn),w.style[B]=b||"translate(0, 0)"},Jn=function(t,e){var i,n,o,s,a,e=e||this,r=e.xPercent,l=e.yPercent,d=e.x,c=e.y,u=e.rotation,h=e.skewX,p=e.skewY,f=e.scaleX,m=e.scaleY,g=e.target,v=e.xOrigin,y=e.yOrigin,w=e.xOffset,b=e.yOffset,e=e.forceCSS,_=parseFloat(d),x=parseFloat(c),u=parseFloat(u),h=parseFloat(h);(p=parseFloat(p))&&(h+=p=parseFloat(p),u+=p),u||h?(u*=Cn,h*=Cn,i=Math.cos(u)*f,n=Math.sin(u)*f,o=Math.sin(u-h)*-m,s=Math.cos(u-h)*m,h&&(p*=Cn,a=Math.tan(h-p),o*=a=Math.sqrt(1+a*a),s*=a,p)&&(a=Math.tan(p),i*=a=Math.sqrt(1+a*a),n*=a),i=z(i),n=z(n),o=z(o),s=z(s)):(i=f,s=m,n=o=0),(_&&!~(d+"").indexOf("px")||x&&!~(c+"").indexOf("px"))&&(_=Fn(g,"x",d,"px"),x=Fn(g,"y",c,"px")),(v||y||w||b)&&(_=z(_+v-(v*i+y*o)+w),x=z(x+y-(v*n+y*s)+b)),(r||l)&&(a=g.getBBox(),_=z(_+r/100*a.width),x=z(x+l/100*a.height)),g.setAttribute("transform",a="matrix("+i+","+n+","+o+","+s+","+_+","+x+")"),e&&(g.style[B]=a)},to=(p("padding,margin,Width,Radius",function(e,i){var t="Bottom",r=(i<3?["Top","Right",t,"Left"]:["TopLeft","TopRight",t+"Right",t+"Left"]).map(function(t){return i<2?e+t:"border"+t+e});qn[1<i?"border"+e:e]=function(e,t,i,n,o){var s,a;if(arguments.length<4)return s=r.map(function(t){return Ri(e,t,i)}),5===(a=s.join(" ")).split(s[0]).length?s[0]:a;s=(n+"").split(" "),a={},r.forEach(function(t,e){return a[t]=s[e]=s[e]||s[(e-1)/2|0]}),e.init(t,a,o)}}),{name:"css",register:ji,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,i,n,o){var s,a,r,l,d,c,u,h,p,L,f,m,j,g,v,y,w,b,_,x=this._props,k=t.style,C=i.vars.startAt;for(d in Gi||ji(),e)if("autoRound"!==d&&(a=e[d],!Y[d]||!ii(d,e,i,n,t,o)))if(h=typeof a,l=qn[d],"string"===(h="function"===h?typeof(a=a.call(i,n,t,o)):h)&&~a.indexOf("random(")&&(a=$e(a)),l)l(this,t,d,a,i)&&(j=1);else if("--"===d.substr(0,2))s=(getComputedStyle(t).getPropertyValue(d)+"").trim(),a+="",Fe.lastIndex=0,Fe.test(s)||(c=N(s),u=N(a)),u?c!==u&&(s=Fn(t,d,s,u)+u):c&&(a+=c),this.add(k,"setProperty",s,a,n,o,0,0,d),x.push(d);else if("undefined"!==h){if((!(C&&d in C)||(s="function"==typeof C[d]?C[d].call(i,n,t,o):C[d],d in F.units&&!N(s)&&(s+=F.units[d]),"="===(s+"").charAt(1)))&&(s=Ri(t,d)),l=parseFloat(s),(h="string"===h&&"="===a.charAt(1)?+(a.charAt(0)+"1"):0)&&(a=a.substr(2)),r=parseFloat(a),p=(d=d in En&&("autoAlpha"===d&&(1===l&&"hidden"===Ri(t,"visibility")&&r&&(l=0),jn(this,k,"visibility",l?"inherit":"hidden",r?"inherit":"hidden",!r)),"scale"!==d)&&"transform"!==d&&~(d=En[d]).indexOf(",")?d.split(",")[0]:d)in xn)if(L||((f=t._gsap).renderTransform&&!e.parseTransform||Vn(t,e.parseTransform),m=!1!==e.smoothOrigin&&f.smooth,(L=this._pt=new V(this._pt,k,B,0,1,f.renderTransform,f,0,-1)).dep=1),"scale"===d)this._pt=new V(this._pt,f,"scaleY",f.scaleY,(h?h*r:r-f.scaleY)||0),x.push("scaleY",d),d+="X";else{if("transformOrigin"===d){_=b=w=void 0,w=(y=a).split(" "),b=w[0],_=w[1]||"50%","top"!==b&&"bottom"!==b&&"left"!==_&&"right"!==_||(y=b,b=_,_=y),w[0]=Rn[b]||b,w[1]=Rn[_]||_,a=w.join(" "),f.svg?Ni(t,a,0,m,0,this):((u=parseFloat(a.split(" ")[2])||0)!==f.zOrigin&&jn(this,f,"zOrigin",f.zOrigin,u),jn(this,k,d,Bn(s),Bn(a)));continue}if("svgOrigin"===d){Ni(t,a,1,m,0,this);continue}if(d in Yn){y=this,b=f,_=d,w=l,A=h,v=$=void 0,$=q(g=a),v=parseFloat(g)*($&&~g.indexOf("rad")?kn:1),v=w+(A=A?v*A:v-w)+"deg",$&&("short"===($=g.split("_")[1])&&(A%=360)!==A%180&&(A+=A<0?360:-360),"cw"===$&&A<0?A=(A+36e9)%360-360*~~(A/360):"ccw"===$&&0<A&&(A=(A-36e9)%360-360*~~(A/360))),y._pt=g=new V(y._pt,b,_,w,A,Si),g.e=v,g.u="deg",y._props.push(_);continue}if("smoothOrigin"===d){jn(this,f,"smooth",f.smooth,a);continue}if("force3D"===d){f[d]=a;continue}if("transform"===d){M=O=E=P=S=T=$=D=void 0;var T,S,P,O,E,M,I=this,A=a,z=t,D=Vi({},z._gsap),$=z.style;for(S in D.svg?(P=z.getAttribute("transform"),z.setAttribute("transform",""),$[B]=A,T=Vn(z,1),Ln(z,B),z.setAttribute("transform",P)):(P=getComputedStyle(z)[B],$[B]=A,T=Vn(z,1),$[B]=P),xn)(P=D[S])!==(E=T[S])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(S)<0&&(O=N(P)!==(M=N(E))?Fn(z,S,P,M):parseFloat(P),E=parseFloat(E),I._pt=new V(I._pt,T,S,O,E-O,Ti),I._pt.u=M||0,I._props.push(S));Vi(T,D);continue}}else d in k||(d=zn(d)||d);if(p||(r||0===r)&&(l||0===l)&&!On.test(a)&&d in k)r=r||0,(c=(s+"").substr((l+"").length))!==(u=N(a)||(d in F.units?F.units[d]:c))&&(l=Fn(t,d,s,u)),this._pt=new V(this._pt,p?f:k,d,l,h?h*r:r-l,p||"px"!==u&&"zIndex"!==d||!1===e.autoRound?Ti:Oi),this._pt.u=u||0,c!==u&&(this._pt.b=s,this._pt.r=Pi);else if(d in k)qi.call(this,t,d,s,a);else{if(!(d in t)){fe(d,a);continue}this.add(t,d,s||t[d],a,n,o)}x.push(d)}j&&mi(this)},get:Ri,aliases:En,getSetter:function(t,e,i){var n=En[e];return(e=n&&n.indexOf(",")<0?n:e)in xn&&e!==Mn&&(t._gsap.x||Ri(t,"x"))?i&&Ki===i?"scale"===e?Di:zi:(Ki=i||{})&&("scale"===e?$i:Li):t.style&&!oe(t.style[e])?Ii:~e.indexOf("-")?Ai:bi(t,e)},core:{_removeProperty:Ln,_getMatrix:Xn}}),eo=(m.utils.checkPrefix=zn,tn=p((eo="x,y,z,scale,scaleX,scaleY,xPercent,yPercent")+","+(io="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(t){xn[t]=1}),p(io,function(t){F.units[t]="deg",Yn[t]=1}),En[tn[13]]=eo+","+io,p("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(t){t=t.split(":");En[t[1]]=tn[t[0]]}),p("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){F.units[t]="px"}),m.registerPlugin(to),m.registerPlugin(to)||m),io=eo.core.Tween;t.Back=mn,t.Bounce=vn,t.CSSPlugin=to,t.Circ=bn,t.Cubic=cn,t.Elastic=fn,t.Expo=wn,t.Linear=ln,t.Power0=e,t.Power1=on,t.Power2=sn,t.Power3=an,t.Power4=rn,t.Quad=dn,t.Quart=un,t.Quint=hn,t.Sine=yn,t.SteppedEase=gn,t.Strong=pn,t.TimelineLite=E,t.TimelineMax=E,t.TweenLite=X,t.TweenMax=io,t.default=eo,t.gsap=eo,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete window.default}),!function(e,i){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("jquery")):e.jQueryBridget=i(e,e.jQuery)}(window,function(t,e){"use strict";var i=Array.prototype.slice,n=t.console,u=void 0===n?function(){}:function(t){n.error(t)};function o(l,d,c){(c=c||e||t.jQuery)&&(d.prototype.option||(d.prototype.option=function(t){c.isPlainObject(t)&&(this.options=c.extend(!0,this.options,t))}),c.fn[l]=function(t){var e,n,o,s,a,r;return"string"==typeof t?(e=i.call(arguments,1),o=e,a="$()."+l+'("'+(n=t)+'")',(e=this).each(function(t,e){var i,e=c.data(e,l);e?(i=e[n])&&"_"!=n.charAt(0)?(i=i.apply(e,o),s=void 0===s?i:s):u(a+" is not a valid method"):u(l+" not initialized. Cannot call methods, i.e. "+a)}),void 0!==s?s:e):(r=t,this.each(function(t,e){var i=c.data(e,l);i?(i.option(r),i._init()):(i=new d(e,r),c.data(e,l,i))}),this)},s(c))}function s(t){t&&!t.bridget&&(t.bridget=o)}return s(e||t.jQuery),o}),!function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return-1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){for(var n=0,o=i[n],s=(e=e||[],this._onceEvents&&this._onceEvents[t]);o;){var a=s&&s[o];a&&(this.off(t,o),delete s[o]),o.apply(this,e),o=i[n+=a?0:1]}return this}},t}),!function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function g(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}var e="undefined"==typeof console?function(){}:function(t){console.error(t)},v=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],y=v.length;function w(t){t=getComputedStyle(t);return t||e("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),t}var b,_=!1;function x(t){if(_||(_=!0,(c=document.createElement("div")).style.width="200px",c.style.padding="1px 2px 3px 4px",c.style.borderStyle="solid",c.style.borderWidth="1px 2px 3px 4px",c.style.boxSizing="border-box",(d=document.body||document.documentElement).appendChild(c),s=w(c),x.isBoxSizeOuter=b=200==g(s.width),d.removeChild(c)),(t="string"==typeof t?document.querySelector(t):t)&&"object"==typeof t&&t.nodeType){var e=w(t);if("none"==e.display){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},n=0;n<y;n++)i[v[n]]=0;return i}for(var o={},s=(o.width=t.offsetWidth,o.height=t.offsetHeight,o.isBorderBox="border-box"==e.boxSizing),a=0;a<y;a++){var r=v[a],l=e[r],l=parseFloat(l);o[r]=isNaN(l)?0:l}var d=o.paddingLeft+o.paddingRight,c=o.paddingTop+o.paddingBottom,t=o.marginLeft+o.marginRight,u=o.marginTop+o.marginBottom,h=o.borderLeftWidth+o.borderRightWidth,p=o.borderTopWidth+o.borderBottomWidth,f=s&&b,m=g(e.width),m=(!1!==m&&(o.width=m+(f?0:d+h)),g(e.height));return!1!==m&&(o.height=m+(f?0:c+p)),o.innerWidth=o.width-(d+h),o.innerHeight=o.height-(c+p),o.outerWidth=o.width+t,o.outerHeight=o.height+u,o}}return x}),!function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var i=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i]+"MatchesSelector";if(t[n])return n}}();return function(t,e){return t[i](e)}}),!function(e,i){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("desandro-matches-selector")):e.fizzyUIUtils=i(e,e.matchesSelector)}(window,function(i,s){var l={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"object"==typeof t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},removeFrom:function(t,e){e=t.indexOf(e);-1!=e&&t.splice(e,1)},getParent:function(t,e){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,s(t,e))return t},getQueryElement:function(t){return"string"==typeof t?document.querySelector(t):t},handleEvent:function(t){var e="on"+t.type;this[e]&&this[e](t)},filterFindElements:function(t,n){t=l.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement)if(n){s(t,n)&&o.push(t);for(var e=t.querySelectorAll(n),i=0;i<e.length;i++)o.push(e[i])}else o.push(t)}),o},debounceMethod:function(t,e,n){var o=t.prototype[e],s=e+"Timeout";t.prototype[e]=function(){var t=this[s],e=(t&&clearTimeout(t),arguments),i=this;this[s]=setTimeout(function(){o.apply(i,e),delete i[s]},n||100)}},docReady:function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},toDashed:function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()}},d=i.console;return l.htmlInit=function(a,r){l.docReady(function(){var t=l.toDashed(r),n="data-"+t,e=document.querySelectorAll("["+n+"]"),t=document.querySelectorAll(".js-"+t),e=l.makeArray(e).concat(l.makeArray(t)),o=n+"-options",s=i.jQuery;e.forEach(function(e){var t,i=e.getAttribute(n)||e.getAttribute(o);try{t=i&&JSON.parse(i)}catch(t){return void(d&&d.error("Error parsing "+n+" on "+e.className+": "+t))}i=new a(e,t);s&&s.data(e,r,i)})})},l}),!function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";var i=document.documentElement.style,n="string"==typeof i.transition?"transition":"WebkitTransition",i="string"==typeof i.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[n],s={transform:i,transition:n,transitionDuration:n+"Duration",transitionProperty:n+"Property",transitionDelay:n+"Delay"};function a(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}t=a.prototype=Object.create(t.prototype);t.constructor=a,t._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},t.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},t.getSize=function(){this.size=e(this.element)},t.css=function(t){var e,i=this.element.style;for(e in t)i[s[e]||e]=t[e]},t.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],t=t[i?"top":"bottom"],o=this.layout.size,n=-1!=n.indexOf("%")?parseFloat(n)/100*o.width:parseInt(n,10),t=-1!=t.indexOf("%")?parseFloat(t)/100*o.height:parseInt(t,10),n=isNaN(n)?0:n,t=isNaN(t)?0:t;n-=e?o.paddingLeft:o.paddingRight,t-=i?o.paddingTop:o.paddingBottom,this.position.x=n,this.position.y=t},t.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"right":"left",s=this.position.x+t[i?"paddingLeft":"paddingRight"],i=(e[i?"left":"right"]=this.getXValue(s),e[o]="",n?"paddingTop":"paddingBottom"),s=n?"bottom":"top",o=this.position.y+t[i];e[n?"top":"bottom"]=this.getYValue(o),e[s]="",this.css(e),this.emitEvent("layout",[this])},t.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},t.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},t._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),s=parseInt(e,10),o=o===this.position.x&&s===this.position.y;this.setPosition(t,e),o&&!this.isTransitioning?this.layoutPosition():((s={}).transform=this.getTranslate(t-i,e-n),this.transition({to:s,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0}))},t.getTranslate=function(t,e){return"translate3d("+(t=this.layout._getOption("originLeft")?t:-t)+"px, "+(e=this.layout._getOption("originTop")?e:-e)+"px, 0)"},t.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},t.moveTo=t._transitionTo,t.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},t._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},t.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e,i=this._transn;for(e in t.onTransitionEnd)i.onEnd[e]=t.onTransitionEnd[e];for(e in t.to)i.ingProperties[e]=!0,t.isCleaning&&(i.clean[e]=!0);t.from&&(this.css(t.from),this.element.offsetHeight,0),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var r="opacity,"+i.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()}),l=(t.enableTransition=function(){var t;this.isTransitioning||(t=this.layout.options.transitionDuration,this.css({transitionProperty:r,transitionDuration:t="number"==typeof t?t+"ms":t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(o,this,!1))},t.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},t.onotransitionend=function(t){this.ontransitionend(t)},{"-webkit-transform":"transform"}),d=(t.ontransitionend=function(t){var e,i;t.target===this.element&&(e=this._transn,i=l[t.propertyName]||t.propertyName,delete e.ingProperties[i],function(t){for(var e in t)return;return 1}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd&&(e.onEnd[i].call(this),delete e.onEnd[i]),this.emitEvent("transitionEnd",[this]))},t.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},t._removeStyles=function(t){var e,i={};for(e in t)i[e]="";this.css(i)},{transitionProperty:"",transitionDuration:"",transitionDelay:""});return t.removeTransitionStyles=function(){this.css(d)},t.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},t.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},t.remove=function(){n&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),this.hide()):this.removeElem()},t.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},t.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},t.getHideRevealTransitionEndProperty=function(t){var e,t=this.layout.options[t];if(t.opacity)return"opacity";for(e in t)return e},t.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},t.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},t.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},a}),!function(o,s){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(t,e,i,n){return s(o,t,e,i,n)}):"object"==typeof module&&module.exports?module.exports=s(o,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):o.Outlayer=s(o,o.EvEmitter,o.getSize,o.fizzyUIUtils,o.Outlayer.Item)}(window,function(t,e,o,n,s){"use strict";function i(){}var a=t.console,r=t.jQuery,l=0,d={};function c(t,e){var i=n.getQueryElement(t);i?(this.element=i,r&&(this.$element=r(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e),e=++l,this.element.outlayerGUID=e,(d[e]=this)._create(),this._getOption("initLayout")&&this.layout()):a&&a.error("Bad element for "+this.constructor.namespace+": "+(i||t))}c.namespace="outlayer",c.Item=s,c.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)"}};var u=c.prototype;function h(t){function e(){t.apply(this,arguments)}return(e.prototype=Object.create(t.prototype)).constructor=e}n.extend(u,e.prototype),u.option=function(t){n.extend(this.options,t)},u._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},c.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},u._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},u.reloadItems=function(){this.items=this._itemize(this.element.children)},u._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var s=new i(e[o],this);n.push(s)}return n},u._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},u.getItemElements=function(){return this.items.map(function(t){return t.element})},u.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},u._init=u.layout,u._resetLayout=function(){this.getSize()},u.getSize=function(){this.size=o(this.element)},u._getMeasurement=function(t,e){var i,n=this.options[t];n?("string"==typeof n?i=this.element.querySelector(n):n instanceof HTMLElement&&(i=n),this[t]=i?o(i)[e]:n):this[t]=0},u.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},u._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},u._layoutItems=function(t,i){var n;this._emitCompleteOnItems("layout",t),t&&t.length&&(n=[],t.forEach(function(t){var e=this._getItemLayoutPosition(t);e.item=t,e.isInstant=i||t.isLayoutInstant,n.push(e)},this),this._processLayoutQueue(n))},u._getItemLayoutPosition=function(){return{x:0,y:0}},u._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},u.updateStagger=function(){var t=this.options.stagger;if(null!=t)return this.stagger=function(t){if("number"==typeof t)return t;var t=t.match(/(^\d*\.?\d*)(\w*)/),e=t&&t[1],t=t&&t[2];if(!e.length)return 0;e=parseFloat(e);t=p[t]||1;return e*t}(t),this.stagger;this.stagger=0},u._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},u._postLayout=function(){this.resizeContainer()},u.resizeContainer=function(){var t;this._getOption("resizeContainer")&&(t=this._getContainerSize())&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))},u._getContainerSize=i,u._setContainerMeasure=function(t,e){var i;void 0!==t&&((i=this.size).isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px")},u._emitCompleteOnItems=function(e,t){var i=this;function n(){i.dispatchEvent(e+"Complete",null,[t])}var o,s=t.length;function a(){++o==s&&n()}t&&s?(o=0,t.forEach(function(t){t.once(e,a)})):n()},u.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;this.emitEvent(t,n),r&&(this.$element=this.$element||r(this.element),e?((n=r.Event(e)).type=t,this.$element.trigger(n,i)):this.$element.trigger(t,i))},u.ignore=function(t){t=this.getItem(t);t&&(t.isIgnored=!0)},u.unignore=function(t){t=this.getItem(t);t&&delete t.isIgnored},u.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},u.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},u._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)},u._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},u._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},u._manageStamp=i,u._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,t=o(t);return{left:e.left-i.left-t.marginLeft,top:e.top-i.top-t.marginTop,right:i.right-e.right-t.marginRight,bottom:i.bottom-e.bottom-t.marginBottom}},u.handleEvent=n.handleEvent,u.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},u.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},u.onresize=function(){this.resize()},n.debounceMethod(c,"onresize",100),u.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},u.needsResizeLayout=function(){var t=o(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},u.addItems=function(t){t=this._itemize(t);return t.length&&(this.items=this.items.concat(t)),t},u.appended=function(t){t=this.addItems(t);t.length&&(this.layoutItems(t,!0),this.reveal(t))},u.prepended=function(t){var e,t=this._itemize(t);t.length&&(e=this.items.slice(0),this.items=t.concat(e),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(e))},u.reveal=function(t){var i;this._emitCompleteOnItems("reveal",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.reveal()}))},u.hide=function(t){var i;this._emitCompleteOnItems("hide",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.hide()}))},u.revealItemElements=function(t){t=this.getItems(t);this.reveal(t)},u.hideItemElements=function(t){t=this.getItems(t);this.hide(t)},u.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},u.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){t=this.getItem(t);t&&e.push(t)},this),e},u.remove=function(t){t=this.getItems(t);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},u.destroy=function(){var t=this.element.style,t=(t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize(),this.element.outlayerGUID);delete d[t],delete this.element.outlayerGUID,r&&r.removeData(this.element,this.constructor.namespace)},c.data=function(t){t=(t=n.getQueryElement(t))&&t.outlayerGUID;return t&&d[t]},c.create=function(t,e){var i=h(c);return i.defaults=n.extend({},c.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},c.compatOptions),i.namespace=t,i.data=c.data,i.Item=h(s),n.htmlInit(i,t),r&&r.bridget&&r.bridget(t,i),i};var p={ms:1,s:1e3};return c.Item=s,c}),!function(t,e){"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer))}(window,function(t){"use strict";function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),n=i._create,o=(i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t,e=this.layout.options.getSortData,i=this.layout._sorters;for(t in e){var n=i[t];this.sortData[t]=n(this.element,this)}}},i.destroy);return i.destroy=function(){o.apply(this,arguments),this.css({display:""})},e}),!function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer))}(window,function(e,i){"use strict";function n(t){(this.isotope=t)&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var o=n.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(t){o[t]=function(){return i.prototype[t].apply(this.isotope,arguments)}}),o.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},o._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},o.getColumnWidth=function(){this.getSegmentSize("column","Width")},o.getRowHeight=function(){this.getSegmentSize("row","Height")},o.getSegmentSize=function(t,e){var i,t=t+e,n="outer"+e;this._getMeasurement(t,n),this[t]||(i=this.getFirstItemSize(),this[t]=i&&i[n]||this.isotope.size["inner"+e])},o.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},o.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},o.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},n.modes={},n.create=function(t,e){function i(){n.apply(this,arguments)}return(i.prototype=Object.create(o)).constructor=i,e&&(i.options=e),n.modes[i.prototype.namespace=t]=i},n}),!function(t,e){"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,r){var t=t.create("masonry"),e=(t.compatOptions.fitWidth="isFitWidth",t.prototype);return e._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},e.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(t=(t=this.items[0])&&t.element,this.columnWidth=t&&r(t).outerWidth||this.containerWidth);var t=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,i=e/t,e=t-e%t,i=Math[e&&e<1?"round":"floor"](i);this.cols=Math.max(i,1)},e.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,t=r(t);this.containerWidth=t&&t.innerWidth},e._getItemLayoutPosition=function(t){t.getSize();for(var e=t.size.outerWidth%this.columnWidth,e=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth),e=Math.min(e,this.cols),i=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](e,t),n={x:this.columnWidth*i.col,y:i.y},o=i.y+t.size.outerHeight,s=e+i.col,a=i.col;a<s;a++)this.colYs[a]=o;return n},e._getTopColPosition=function(t){var t=this._getTopColGroup(t),e=Math.min.apply(Math,t);return{col:t.indexOf(e),y:e}},e._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;n<i;n++)e[n]=this._getColGroupY(n,t);return e},e._getColGroupY=function(t,e){return e<2?this.colYs[t]:(t=this.colYs.slice(t,t+e),Math.max.apply(Math,t))},e._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,i=1<t&&i+t>this.cols?0:i,e=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=e?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},e._manageStamp=function(t){var e=r(t),t=this._getElementOffset(t),i=this._getOption("originLeft")?t.left:t.right,n=i+e.outerWidth,i=Math.floor(i/this.columnWidth),i=Math.max(0,i),o=Math.floor(n/this.columnWidth);o-=n%this.columnWidth?0:1;for(var o=Math.min(this.cols-1,o),s=(this._getOption("originTop")?t.top:t.bottom)+e.outerHeight,a=i;a<=o;a++)this.colYs[a]=Math.max(s,this.colYs[a])},e._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},e._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},e.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},t}),!function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry)}(window,function(t,e){"use strict";var i,t=t.create("masonry"),n=t.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(i in e.prototype)o[i]||(n[i]=e.prototype[i]);var s=n.measureColumns,a=(n.measureColumns=function(){this.items=this.isotope.filteredItems,s.call(this)},n._getOption);return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.isotope,arguments)},t}),!function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var t=t.create("fitRows"),e=t.prototype;return e._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},e._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter,i=(0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY),{x:this.x,y:this.y});return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,i},e._getContainerSize=function(){return{height:this.maxY}},t}),!function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var t=t.create("vertical",{horizontalAlignment:0}),e=t.prototype;return e._resetLayout=function(){this.y=0},e._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},e._getContainerSize=function(){return{height:this.y}},t}),!function(a,r){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(t,e,i,n,o,s){return r(a,t,0,i,n,o,s)}):"object"==typeof module&&module.exports?module.exports=r(a,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope/js/item"),require("isotope/js/layout-mode"),require("isotope/js/layout-modes/masonry"),require("isotope/js/layout-modes/fit-rows"),require("isotope/js/layout-modes/vertical")):a.Isotope=r(a,a.Outlayer,a.getSize,a.matchesSelector,a.fizzyUIUtils,a.Isotope.Item,a.Isotope.LayoutMode)}(window,function(t,i,e,n,s,o,a){var r=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},d=i.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0}),t=(d.Item=o,d.LayoutMode=a,d.prototype),c=(t._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),i.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],a.modes)this._initLayoutMode(t)},t.reloadItems=function(){this.itemGUID=0,i.prototype.reloadItems.call(this)},t._itemize=function(){for(var t=i.prototype._itemize.apply(this,arguments),e=0;e<t.length;e++)t[e].id=this.itemGUID++;return this._updateItemsSortData(t),t},t._initLayoutMode=function(t){var e=a.modes[t],i=this.options[t]||{};this.options[t]=e.options?s.extend(e.options,i):i,this.modes[t]=new e(this)},t.layout=function(){!this._isLayoutInited&&this._getOption("initLayout")?this.arrange():this._layout()},t._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},t.arrange=function(t){this.option(t),this._getIsInstant();t=this._filter(this.items);this.filteredItems=t.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[t]):this._hideReveal(t),this._sort(),this._layout()},t._init=t.arrange,t._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},t._getIsInstant=function(){var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;return this._isInstant=t},t._bindArrangeComplete=function(){var t,e,i,n=this;function o(){t&&e&&i&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems])}this.once("layoutComplete",function(){t=!0,o()}),this.once("hideComplete",function(){e=!0,o()}),this.once("revealComplete",function(){i=!0,o()})},t._filter=function(t){for(var e=this.options.filter,i=[],n=[],o=[],s=this._getFilterTest(e||"*"),a=0;a<t.length;a++){var r,l=t[a];l.isIgnored||((r=s(l))&&i.push(l),r&&l.isHidden?n.push(l):r||l.isHidden||o.push(l))}return{matches:i,needReveal:n,needHide:o}},t._getFilterTest=function(e){return r&&this.options.isJQueryFiltering?function(t){return r(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return n(t.element,e)}},t.updateSortData=function(t){t=t?(t=s.makeArray(t),this.getItems(t)):this.items;this._getSorters(),this._updateItemsSortData(t)},t._getSorters=function(){var t,e=this.options.getSortData;for(t in e){var i=e[t];this._sorters[t]=c(i)}},t._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++)t[i].updateSortData()},function(t){var e,i,n,o,s;return"string"==typeof t&&(n=(i=(e=l(t).split(" "))[0]).match(/^\[(.+)\]$/),o=function(e,i){if(e)return function(t){return t.getAttribute(e)};return function(t){t=t.querySelector(i);return t&&t.textContent}}(n&&n[1],i),t=(s=d.sortDataParsers[e[1]])?function(t){return t&&s(o(t))}:function(t){return t&&o(t)}),t});d.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},t._sort=function(){var t,a,r;this.options.sortBy&&(t=s.makeArray(this.options.sortBy),this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory)),a=this.sortHistory,r=this.options.sortAscending,this.filteredItems.sort(function(t,e){for(var i=0;i<a.length;i++){var n=a[i],o=t.sortData[n],s=e.sortData[n];if(s<o||o<s)return(s<o?1:-1)*((void 0!==r[n]?r[n]:r)?1:-1)}return 0}))},t._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},t._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(e)return e.options=this.options[t],e;throw new Error("No layout mode: "+t)},t._resetLayout=function(){i.prototype._resetLayout.call(this),this._mode()._resetLayout()},t._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},t._manageStamp=function(t){this._mode()._manageStamp(t)},t._getContainerSize=function(){return this._mode()._getContainerSize()},t.needsResizeLayout=function(){return this._mode().needsResizeLayout()},t.appended=function(t){var t=this.addItems(t);t.length&&(t=this._filterRevealAdded(t),this.filteredItems=this.filteredItems.concat(t))},t.prepended=function(t){var e,t=this._itemize(t);t.length&&(this._resetLayout(),this._manageStamps(),e=this._filterRevealAdded(t),this.layoutItems(this.filteredItems),this.filteredItems=e.concat(this.filteredItems),this.items=t.concat(this.items))},t._filterRevealAdded=function(t){t=this._filter(t);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches},t.insert=function(t){var e=this.addItems(t);if(e.length){for(var i,n=e.length,o=0;o<n;o++)i=e[o],this.element.appendChild(i.element);t=this._filter(e).matches;for(o=0;o<n;o++)e[o].isLayoutInstant=!0;for(this.arrange(),o=0;o<n;o++)delete e[o].isLayoutInstant;this.reveal(t)}};var u=t.remove;return t.remove=function(t){t=s.makeArray(t);for(var e=this.getItems(t),i=(u.call(this,t),e&&e.length),n=0;i&&n<i;n++){var o=e[n];s.removeFrom(this.filteredItems,o)}},t.shuffle=function(){for(var t=0;t<this.items.length;t++)this.items[t].sortData.random=Math.random();this.options.sortBy="random",this._sort(),this._layout()},t._noTransition=function(t,e){var i=this.options.transitionDuration,t=(this.options.transitionDuration=0,t.apply(this,e));return this.options.transitionDuration=i,t},t.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},d}),!function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return-1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){for(var n=0,o=i[n],s=(e=e||[],this._onceEvents&&this._onceEvents[t]);o;){var a=s&&s[o];a&&(this.off(t,o),delete s[o]),o.apply(this,e),o=i[n+=a?0:1]}return this}},e.allOff=e.removeAllListeners=function(){delete this._events,delete this._onceEvents},t}),!function(e,i){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("ev-emitter")):e.imagesLoaded=i(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){var n=e.jQuery,o=e.console;function s(t,e){for(var i in e)t[i]=e[i];return t}function a(t,e,i){if(!(this instanceof a))return new a(t,e,i);"string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=function(t){var e=[];if(Array.isArray(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e}(t),this.options=s({},this.options),"function"==typeof e?i=e:s(this.options,e),i&&this.on("always",i),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(function(){this.check()}.bind(this))}(a.prototype=Object.create(t.prototype)).options={},a.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},a.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&r[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background)for(var s=t.querySelectorAll(this.options.background),n=0;n<s.length;n++){var a=s[n];this.addElementBackgroundImages(a)}}};var r={1:!0,9:!0,11:!0};function i(t){this.img=t}function l(t,e){this.url=t,this.element=e,this.img=new Image}return a.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},a.prototype.addImage=function(t){t=new i(t);this.images.push(t)},a.prototype.addBackground=function(t,e){t=new l(t,e);this.images.push(t)},a.prototype.check=function(){var n=this;function e(t,e,i){setTimeout(function(){n.progress(t,e,i)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",e),t.check()}):this.complete()},a.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&o&&o.log("progress: "+i,t,e)},a.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(t=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[t](this))},(i.prototype=Object.create(t.prototype)).check=function(){this.getIsImageComplete()?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),this.proxyImage.src=this.img.src)},i.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},i.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(l.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},l.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},(a.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((n=t).fn.imagesLoaded=function(t,e){return new a(this,t,e).jqDeferred.promise(n(this))})})(),a}),!function(_,x){"use strict";_.fn.slideParallax=function(){return this.each(function(){var s=_(this),a=s.parents(".dfd-slide-parallax-wrap").data("direction")?s.parents(".dfd-slide-parallax-wrap").data("direction"):"horizontal",r=s.find(".handler"),l=r.find(".pointer"),d=s.find(".image-left img"),c=s.find(".image-right img"),i=s.find(".image-left, .image-right"),u={width:null,height:null,pointer_height:null},e=.5,n=.5,t=function(){o(),h(),p()},o=function(){s.find(".image-left img, .image-right img").andSelf().css({width:"auto",height:"auto"})},h=function(){u.pointer_height=l.height();var t=s.width(),e=d.width(),i=d.height(),n=c.width(),o=c.height(),t=(u.width=Math.min(e,n,t),Math.floor(u.width*i/e)),i=Math.floor(u.width*o/n);u.height=Math.min(t,i)},p=function(){s.find(".image-wrap > img").css({display:"block",position:"absolute"}).andSelf().css({width:u.width,height:u.height});var t=Math.round(u.width/2),e=Math.round(u.height/2);"vertical"==a?i.css({width:u.width,height:e}):i.css({width:t,height:u.height})},f=function(){s.on("mousedown touchstart",function(t){t.preventDefault(),_(this).bind("mousemove touchmove",function(t){m(t)})}),s.on("mouseup touchend",function(t){_(this).unbind("mousemove touchmove")})},m=function(t){t=b(t);g(t.y),v(t.x)},g=function(t){"vertical"==a?(r.css("top",t),d.parent().css("height",t),c.parent().css("height",u.height-t)):l.css("top",t),n=t/u.height},v=function(t){"vertical"==a?l.css("left",t):(r.css("left",t),d.parent().css("width",t),c.parent().css("width",u.width-t)),e=t/u.width},y=function(){v(Math.floor(e*u.width))},w=function(){g(Math.floor(n*u.height))},b=function(t){var e={x:null,y:null},t="touchmove"==t.type?(t.stopImmediatePropagation(),t.originalEvent.touches[0]||t.originalEvent.changedTouches[0]):t,i=s.offset(),n=s.height(),t=(e.x=t.pageX-i.left,e.y=t.pageY-i.top,null),i=(0<e.y&&e.y<n?t=e.y:e.y<=0?t=0:n<=e.y&&(t=n),null),n=parseInt(r.width()/2)+1,o=s.width()-parseInt(r.width()/2);return"vertical"==a&&(n=0,o=s.width()),n<e.x&&e.x<o?i=e.x:e.x<=n?i=n:o<=e.x&&(i=o),{x:i,y:t}};t(),f(),_(x).on("load resize",function(){t(),y(),w()})})}}(jQuery,window),!function(n){"use strict";function o(t,e){this.el=n(t),this.options=n.extend({},n.fn.typed.defaults,e),this.isInput=this.el.is("input"),this.attr=this.options.attr,this.showCursor=!this.isInput&&this.options.showCursor,this.elContent=this.attr?this.el.attr(this.attr):this.el.text(),this.contentType=this.options.contentType,this.typeSpeed=this.options.typeSpeed,this.startDelay=this.options.startDelay,this.backSpeed=this.options.backSpeed,this.backDelay=this.options.backDelay,this.stringsElement=this.options.stringsElement,this.strings=this.options.strings,this.stringsCss=[],this.strPos=0,this.arrayPos=0,this.stopNum=0,this.loop=this.options.loop,this.loopCount=this.options.loopCount,this.curLoop=0,this.stop=!1,this.cursorChar=this.options.cursorChar,this.shuffle=this.options.shuffle,this.sequence=[],this.build()}o.prototype={constructor:o,init:function(){var e=this;e.timeout=setTimeout(function(){for(var t=0;t<e.strings.length;++t)e.sequence[t]=t;e.shuffle&&(e.sequence=e.shuffleArray(e.sequence)),e.typewrite(e.strings[e.sequence[e.arrayPos]],e.strPos)},e.startDelay)},build:function(){var t,i=this;!0===this.showCursor&&(this.cursor=n('<span class="typed-cursor">'+this.cursorChar+"</span>"),this.el.after(this.cursor)),this.stringsElement&&(i.strings=[],this.stringsElement.hide(),(!(t=this.stringsElement.find("p"))||t.length<1||""==t)&&(t=this.stringsElement.find("span")),n.each(t,function(t,e){i.stringsCss.push(n(e).attr("style")),i.strings.push(n(e).html())})),this.init()},typewrite:function(o,s){var t,a;!0!==this.stop&&(t=Math.round(70*Math.random())+this.typeSpeed,(a=this).timeout=setTimeout(function(){var t,e=0,i=o.substr(s);if("^"===i.charAt(0)&&(t=1,/^\^\d+/.test(i)&&(t+=(i=/\d+/.exec(i)[0]).length,e=parseInt(i)),o=o.substring(0,s)+o.substring(s+t)),"html"===a.contentType){i=o.substr(s).charAt(0);if("<"===i||"&"===i){for(var n="",n="<"===i?">":";";o.substr(s).charAt(0)!==n;)o.substr(s).charAt(0),s++;s++,0}}a.timeout=setTimeout(function(){var t;s===o.length?(a.options.onStringTyped(a.arrayPos),a.arrayPos===a.strings.length-1&&(a.options.callback(),a.curLoop++,!1===a.loop||a.curLoop===a.loopCount)||(a.timeout=setTimeout(function(){a.backspace(o,s)},a.backDelay))):(0===s&&a.options.preStringTyped(a.arrayPos),t=o.substr(0,s+1),a.attr?a.el.attr(a.attr,t):(a.el.attr("style",a.stringsCss[a.arrayPos]),a.isInput?a.el.val(t):"html"===a.contentType?a.el.html(t):a.el.text(t)),s++,a.typewrite(o,s))},e)},t))},backspace:function(e,i){var t,n;!0!==this.stop&&(t=Math.round(70*Math.random())+this.backSpeed,(n=this).timeout=setTimeout(function(){if("html"===n.contentType&&">"===e.substr(i).charAt(0)){for(;"<"!==e.substr(i).charAt(0);)e.substr(i).charAt(0),i--;i--,0}var t=e.substr(0,i);n.attr?n.el.attr(n.attr,t):n.isInput?n.el.val(t):"html"===n.contentType?n.el.html(t):n.el.text(t),i>n.stopNum?(i--,n.backspace(e,i)):i<=n.stopNum&&(n.arrayPos++,n.arrayPos===n.strings.length?(n.arrayPos=0,n.shuffle&&(n.sequence=n.shuffleArray(n.sequence)),n.init()):n.typewrite(n.strings[n.sequence[n.arrayPos]],i))},t))},shuffleArray:function(t){var e,i,n=t.length;if(n)for(;--n;)e=t[i=Math.floor(Math.random()*(n+1))],t[i]=t[n],t[n]=e;return t},reset:function(){clearInterval(this.timeout);var t=this.el.attr("id");this.el.after('<span id="'+t+'"/>'),this.el.remove(),void 0!==this.cursor&&this.cursor.remove(),this.options.resetCallback()}},n.fn.typed=function(i){return this.each(function(){var t=n(this),e=t.data("typed");e||t.data("typed",e=new o(this,"object"==typeof i&&i)),"string"==typeof i&&e[i]()})},n.fn.typed.defaults={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,shuffle:!1,backDelay:500,loop:!1,loopCount:!1,showCursor:!0,cursorChar:"|",attr:null,contentType:"html",callback:function(){},preStringTyped:function(){},onStringTyped:function(){},resetCallback:function(){}}}(window.jQuery),!function(h){function a(t){this.init(t)}a.prototype={value:0,size:100,startAngle:-Math.PI,thickness:"auto",fill:{gradient:["#3aeabb","#fdd250"]},emptyFill:"rgba(0, 0, 0, .1)",animation:{duration:1200,easing:"circleProgressEasing"},animationStartValue:0,reverse:!1,lineCap:"butt",constructor:a,el:null,canvas:null,ctx:null,radius:0,arcFill:null,lastFrameValue:0,init:function(t){h.extend(this,t),this.radius=this.size/2,this.initWidget(),this.initFill(),this.draw()},initWidget:function(){var t=this.canvas=this.canvas||h("<canvas>").prependTo(this.el)[0];t.width=this.size,t.height=this.size,this.ctx=t.getContext("2d")},initFill:function(){function t(){var t=h("<canvas>")[0];t.width=i.size,t.height=i.size,t.getContext("2d").drawImage(e,0,0,s,s),i.arcFill=i.ctx.createPattern(t,"no-repeat"),i.drawFrame(i.lastFrameValue)}var e,i=this,n=this.fill,o=this.ctx,s=this.size;if(!n)throw Error("The fill is not specified!");if(n.color&&(this.arcFill=n.color),n.gradient){var a=n.gradient;if(1==a.length)this.arcFill=a[0];else if(1<a.length){for(var r=n.gradientAngle||0,r=n.gradientDirection||[s/2*(1-Math.cos(r)),s/2*(1+Math.sin(r)),s/2*(1+Math.cos(r)),s/2*(1-Math.sin(r))],l=o.createLinearGradient.apply(o,r),d=0;d<a.length;d++){var c=a[d],u=d/(a.length-1);h.isArray(c)&&(u=c[1],c=c[0]),l.addColorStop(u,c)}this.arcFill=l}}n.image&&(n.image instanceof Image?e=n.image:(e=new Image).src=n.image,e.complete?t():e.onload=t)},draw:function(){this.animation?this.drawAnimated(this.value):this.drawFrame(this.value)},drawFrame:function(t){this.lastFrameValue=t,this.ctx.clearRect(0,0,this.size,this.size),this.drawEmptyArc(t),this.drawArc(t)},drawArc:function(t){var e=this.ctx,i=this.radius,n=this.getThickness(),o=this.startAngle;e.save(),e.beginPath(),this.reverse?e.arc(i,i,i-n/2,o-2*Math.PI*t,o):e.arc(i,i,i-n/2,o,o+2*Math.PI*t),e.lineWidth=n,e.lineCap=this.lineCap,e.strokeStyle=this.arcFill,e.stroke(),e.restore()},drawEmptyArc:function(t){var e=this.ctx,i=this.radius,n=this.getThickness(),o=this.startAngle;t<1&&(e.save(),e.beginPath(),t<=0?e.arc(i,i,i-n/2,0,2*Math.PI):this.reverse?e.arc(i,i,i-n/2,o,o-2*Math.PI*t):e.arc(i,i,i-n/2,o+2*Math.PI*t,o),e.lineWidth=n,e.strokeStyle=this.emptyFill,e.stroke(),e.restore())},drawAnimated:function(i){var n=this,o=this.el,t=h(this.canvas);t.stop(!0,!1),o.trigger("circle-animation-start"),t.css({animationProgress:0}).animate({animationProgress:1},h.extend({},this.animation,{step:function(t){var e=n.animationStartValue*(1-t)+i*t;n.drawFrame(e),o.trigger("circle-animation-progress",[t,e])}})).promise().always(function(){o.trigger("circle-animation-end")})},getThickness:function(){return h.isNumeric(this.thickness)?this.thickness:this.size/14},getValue:function(){return this.value},setValue:function(t){this.animation&&(this.animationStartValue=this.lastFrameValue),this.value=t,this.draw()}},h.circleProgress={defaults:a.prototype},h.easing.circleProgressEasing=function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i},h.fn.circleProgress=function(o,t){var e,s="circle-progress",i=this.data(s);if("widget"==o){if(i)return i.canvas;throw Error('Calling "widget" method on not initialized instance is forbidden')}if("value"!=o)return this.each(function(){var t,e=h(this),i=e.data(s),n=h.isPlainObject(o)?o:{};i?i.init(n):("string"==typeof(t=h.extend({},e.data())).fill&&(t.fill=JSON.parse(t.fill)),"string"==typeof t.animation&&(t.animation=JSON.parse(t.animation)),(n=h.extend(t,n)).el=e,i=new a(n),e.data(s,i))});if(i)return void 0===t?i.getValue():(e=t,this.each(function(){h(this).data(s).setValue(e)}));throw Error('Calling "value" method on not initialized instance is forbidden')}}(jQuery),!function(){var d,o,c,u,t,a,l,O,s,h,n,p,i,f,E,r,e,m,g=[].slice;function v(t){var e,i,n,o,s,a,r,l=this;if(this.options=t,this.el=this.options.el,null!=this.el.odometer)return this.el.odometer;for(e in this.el.odometer=this,a=v.options)n=a[e],null==this.options[e]&&(this.options[e]=n);null==(t=this.options).duration&&(t.duration=d),this.MAX_VALUES=this.options.duration/u/c|0,this.resetFormat(),this.value=this.cleanValue(null!=(t=this.options.value)?t:""),this.renderInside(),this.render();try{for(o=0,s=(r=["innerHTML","innerText","textContent"]).length;o<s;o++)i=r[o],null!=this.el[i]&&function(e){Object.defineProperty(l.el,e,{get:function(){var t;return"innerHTML"===e?l.inside.outerHTML:null!=(t=l.inside.innerText)?t:l.inside.textContent},set:function(t){return l.update(t)}})}(i)}catch(t){this.watchForMutations()}}o=/^\(?([^)]*)\)?(?:(.)(D*)(d*))?$/,d=2e3,c=2,u=1e3/30,m=document.createElement("div").style,l=null!=m.transition||null!=m.webkitTransition||null!=m.mozTransition||null!=m.oTransition,p=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,t=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,s=function(t){var e=document.createElement("div");return e.innerHTML=t,e.children[0]},n=function(t,e){return t.className=t.className.replace(new RegExp("(^| )"+e.split(" ").join("|")+"( |$)","gi")," ")},O=function(t,e){return n(t,e),t.className+=" "+e},f=function(t,e){var i;return null!=document.createEvent?((i=document.createEvent("HTMLEvents")).initEvent(e,!0,!0),t.dispatchEvent(i)):void 0},h=function(){var t;return null!=(t=null!=(t=window.performance)&&"function"==typeof t.now?t.now():void 0)?t:+new Date},i=function(t,e){return(e=null==e?0:e)?(t=t*Math.pow(10,e)+.5,(t=Math.floor(t))/Math.pow(10,e)):Math.round(t)},r=!(E=function(t){return t<0?Math.ceil(t):Math.floor(t)}),(m=function(){var t,e,i,n,o;if(!r&&null!=window.jQuery){for(r=!0,o=[],e=0,i=(n=["html","text"]).length;e<i;e++)t=n[e],o.push(function(){var i=window.jQuery.fn[t];return window.jQuery.fn[t]=function(t){var e;return null==t||null==(null!=(e=this[0])?e.odometer:void 0)?i.apply(this,arguments):this[0].odometer.update(t)}}());return o}})(),setTimeout(m,0),v.prototype.renderInside=function(){return this.inside=document.createElement("div"),this.inside.className="odometer-inside",this.el.innerHTML="",this.el.appendChild(this.inside)},v.prototype.watchForMutations=function(){var i=this;if(null!=t)try{return null==this.observer&&(this.observer=new t(function(t){var e=i.el.innerText;return i.renderInside(),i.render(i.value),i.update(e)})),this.watchMutations=!0,this.startWatchingMutations()}catch(t){}},v.prototype.startWatchingMutations=function(){return this.watchMutations?this.observer.observe(this.el,{childList:!0}):void 0},v.prototype.stopWatchingMutations=function(){var t;return null!=(t=this.observer)?t.disconnect():void 0},v.prototype.cleanValue=function(t){var e;return"string"==typeof t&&(t=(t=(t=t.replace(null!=(e=this.format.radix)?e:".","<radix>")).replace(/[.,]/g,"")).replace("<radix>","."),t=parseFloat(t,10)||0),i(t,this.format.precision)},v.prototype.bindTransitionEnd=function(){var t,e,i,n,o,s,a=this;if(!this.transitionEndBound){for(this.transitionEndBound=!0,e=!1,s=[],i=0,n=(o="transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd".split(" ")).length;i<n;i++)t=o[i],s.push(this.el.addEventListener(t,function(){return e||(e=!0,setTimeout(function(){return a.render(),e=!1,f(a.el,"odometerdone")},0)),!0},!1));return s}},v.prototype.resetFormat=function(){var t,e,i,n=null!=(n=this.options.format)?n:"(,ddd).dd";if(n=o.exec(n=n||"d"))return i=(n=n.slice(1,5))[0],e=n[1],t=n[2],n=n[3],n=(t=(null!=t?t.length:void 0)||0)+(null!=n?n.length:void 0)||0,this.format={repeating:i,radix:e,precision:n,fractional:t};throw new Error("Odometer: Unparsable digit format")},v.prototype.render=function(t){var e,i,n,o,s,a,r;for(null==t&&(t=this.value),this.stopWatchingMutations(),this.resetFormat(),this.inside.innerHTML="",s=this.options.theme,o=[],a=0,r=(e=this.el.className.split(" ")).length;a<r;a++)(i=e[a]).length&&((n=/^odometer-theme-(.+)$/.exec(i))?s=n[1]:/^odometer(-|$)/.test(i)||o.push(i));return o.push("odometer"),l||o.push("odometer-no-transitions"),o.push(s?"odometer-theme-"+s:"odometer-auto-theme"),this.el.className=o.join(" "),this.ribbons={},this.formatDigits(t),this.startWatchingMutations()},v.prototype.formatDigits=function(t){var e,i,n,o,s,a,r,l,d,c,u;if(this.digits=[],this.options.formatFunction)for(r=0,d=(c=this.options.formatFunction(t).split("").reverse()).length;r<d;r++)(a=c[r]).match(/[0-9]/)?((e=this.renderDigit()).querySelector(".odometer-value").innerHTML=a,this.digits.push(e),this.insertDigit(e)):this.addSpacer(a);else{for(s=Math.abs(t),(i=Math.max(this.format.fractional,this.getFractionalDigitCount(s)))&&(s=Math.round(s*Math.pow(10,i))),n=0;0<s;)this.addDigit((s%10).toString(),i<=n),s=Math.floor(s/10),(n+=1)===i&&this.addDigit(".",!0);for(o=null!=(u=this.options.minIntegerLen)?u:0,n=l=n-i;l<o;n=l+=1)this.addDigit(0,!0);t<0&&this.addDigit("-",!0)}},v.prototype.update=function(t){var e,i=this;return(e=(t=this.cleanValue(t))-this.value)?(n(this.el,"odometer-animating-up odometer-animating-down odometer-animating"),O(this.el,0<e?"odometer-animating-up":"odometer-animating-down"),this.stopWatchingMutations(),this.animate(t),this.startWatchingMutations(),setTimeout(function(){return i.el.offsetHeight,O(i.el,"odometer-animating")},0),this.value=t):void 0},v.prototype.renderDigit=function(){return s('<span class="odometer-digit"><span class="odometer-digit-spacer">8</span><span class="odometer-digit-inner"><span class="odometer-ribbon"><span class="odometer-ribbon-inner"><span class="odometer-value"></span></span></span></span></span>')},v.prototype.insertDigit=function(t,e){return null!=e?this.inside.insertBefore(t,e):this.inside.children.length?this.inside.insertBefore(t,this.inside.children[0]):this.inside.appendChild(t)},v.prototype.addSpacer=function(t,e,i){var n=s('<span class="odometer-formatting-mark"></span>');return n.innerHTML=t,i&&O(n,i),this.insertDigit(n,e)},v.prototype.addDigit=function(t,e){var i,n,o;if(null==e&&(e=!0),"-"===t)return this.addSpacer(t,null,"odometer-negation-mark");if("."===t)return this.addSpacer(null!=(o=this.format.radix)?o:".",null,"odometer-radix-mark");if(e)for(n=!1;;){if(!this.format.repeating.length){if(n)throw new Error("Bad odometer format without digits");this.resetFormat(),n=!0}if(i=this.format.repeating[this.format.repeating.length-1],this.format.repeating=this.format.repeating.substring(0,this.format.repeating.length-1),"d"===i)break;this.addSpacer(i)}return(o=this.renderDigit()).querySelector(".odometer-value").innerHTML=t,this.digits.push(o),this.insertDigit(o)},v.prototype.animate=function(t){return l&&"count"!==this.options.animation?this.animateSlide(t):this.animateCount(t)},v.prototype.animateCount=function(e){var i,n,o,s,a,r=this;if(n=+e-this.value)return s=o=h(),i=this.value,(a=function(){var t;return h()-s>r.options.duration?(r.value=e,r.render(),void f(r.el,"odometerdone")):(50<(t=h()-o)&&(o=h(),t=t/r.options.duration,i+=n*t,r.render(Math.round(i))),null!=p?p(a):setTimeout(a,50))})()},v.prototype.getDigitCount=function(){for(var t,e,i,n=1<=arguments.length?g.call(arguments,0):[],o=i=0,s=n.length;i<s;o=++i)e=n[o],n[o]=Math.abs(e);return t=Math.max.apply(Math,n),Math.ceil(Math.log(t+1)/Math.log(10))},v.prototype.getFractionalDigitCount=function(){for(var t,e,i=1<=arguments.length?g.call(arguments,0):[],n=/^\-?\d*\.(\d*?)0*$/,o=e=0,s=i.length;e<s;o=++e)t=i[o],i[o]=t.toString(),t=n.exec(i[o]),i[o]=null==t?0:t[1].length;return Math.max.apply(Math,i)},v.prototype.resetDigits=function(){return this.digits=[],this.ribbons=[],this.inside.innerHTML="",this.resetFormat()},v.prototype.animateSlide=function(t){var e,i,n,o,s,a,r,l,d,c,u,h,p,f,m,g,v,y,w,b,_,x,k,C,T,S=this.value,P=Math.max(this.format.fractional,this.getFractionalDigitCount(S,t));if(P&&(t=Math.round(t*Math.pow(10,P)),S=Math.round(S*Math.pow(10,P))),n=t-S){for(this.bindTransitionEnd(),k=null!=(k=this.options.minIntegerLen)?k:0,o=Math.max(this.getDigitCount(S,t),k+P),s=[],c=g=e=0;0<=o?g<o:o<g;c=0<=o?++g:--g){if(f=E(S/Math.pow(10,o-c-1)),a=(r=E(t/Math.pow(10,o-c-1)))-f,Math.abs(a)>this.MAX_VALUES){for(d=[],u=a/(this.MAX_VALUES+this.MAX_VALUES*e*.5),i=f;0<a&&i<r||a<0&&r<i;)d.push(Math.round(i)),i+=u;d[d.length-1]!==r&&d.push(r),e++}else d=function(){T=[];for(var t=f;f<=r?t<=r:r<=t;f<=r?t++:t--)T.push(t);return T}.apply(this);for(c=v=0,w=d.length;v<w;c=++v)l=d[c],d[c]=Math.abs(l%10);s.push(d)}for(this.resetDigits(),c=y=0,b=(C=s.reverse()).length;y<b;c=++y)for(d=C[c],this.digits[c]||this.addDigit(" ",P<=c),null==(m=this.ribbons)[c]&&(m[c]=this.digits[c].querySelector(".odometer-ribbon-inner")),this.ribbons[c].innerHTML="",_=(d=n<(h=x=0)?d.reverse():d).length;x<_;h=++x)l=d[h],(p=document.createElement("div")).className="odometer-value",p.innerHTML=l,this.ribbons[c].appendChild(p),h===d.length-1&&O(p,"odometer-last-value"),0===h&&O(p,"odometer-first-value");return f<0&&this.addDigit("-"),null!=(k=this.inside.querySelector(".odometer-radix-mark"))&&k.parent.removeChild(k),P?this.addSpacer(this.format.radix,this.digits[P-1],"odometer-radix-mark"):void 0}},(a=v).options=null!=(m=window.odometerOptions)?m:{},setTimeout(function(){var t,e,i,n,o;if(window.odometerOptions){for(t in o=[],n=window.odometerOptions)e=n[t],o.push(null!=(i=a.options)[t]?(i=a.options)[t]:i[t]=e);return o}},0),a.init=function(){var t,e,i,n,o,s;if(null!=document.querySelectorAll){for(s=[],i=0,n=(e=document.querySelectorAll(a.options.selector||".odometer")).length;i<n;i++)t=e[i],s.push(t.odometer=new a({el:t,value:null!=(o=t.innerText)?o:t.textContent}));return s}},null!=(null!=(m=document.documentElement)?m.doScroll:void 0)&&null!=document.createEventObject?(e=document.onreadystatechange,document.onreadystatechange=function(){return"complete"===document.readyState&&!1!==a.options.auto&&a.init(),null!=e?e.apply(this,arguments):void 0}):document.addEventListener("DOMContentLoaded",function(){return!1!==a.options.auto?a.init():void 0},!1),"function"==typeof define&&define.amd?define(["jquery"],function(){return a}):"undefined"!=typeof exports&&null!==exports?module.exports=a:window.Odometer=a}.call(this),odometerOptions={auto:!1},DFD_VideoModule||{}),screen_medium=(!function(i){function n(t){var e=t,i=((t=document.createElement("script")).src="https://f.vimeocdn.com/js/froogaloop2.min.js",t.id="dfd-vimeo-api-script",document.getElementsByTagName("script")[0]);return i.parentNode.insertBefore(t,i),play=function(){var t=$f(e[0]);t.addEvent("ready",function(){t.api("play")})},{setIframe:setIframe=function(t){e=t},play:play}}function o(t){var e=t;return play=function(){e[0].src+="&autoplay=1"},{setIframe:setIframe=function(t){e=t},play:play}}DFD_VideoModule={block_id:"",id:"",$video_container:"",iframe:[],player:[],getTypePlayer:function(t,e){t&&""!=t&&"#"!=t?(t=t.search("player.vimeo.com"),this.player["#"+this.id]=new(0<=t?n:o)(e)):alert("No valid video url were added in Video module settings. Please specify the valid video url")},init:function(t,e){this.id=t,this.block_id=e,this.iframe["#"+t]=i("#"+t).find("iframe");e=i(this.iframe["#"+t]).attr("src");this.getTypePlayer(e,this.iframe["#"+t]),this.addLightBox(),this.addEvents()},addEvents:function(){var e=this;i("#"+this.block_id+" a.dfd-video-link").on("click",function(t){id=i(this).attr("href"),t.preventDefault();t=i(this).data("animation");e.$video_container.find(".fluidvids").removeClass("LightBoxVideoModule_Hide"),e.$video_container.fadeIn("slow").find(".fluidvids").removeClass("LightBoxVideoModule_Show"),t?e.$video_container.find(".fluidvids").velocity(t,{display:"auto"}):e.$video_container.find(".fluidvids").velocity("transition.slideUpBigIn",{display:"auto"}),e.$video_container.css("display","block"),i(e.$video_container[0]).attr("id",id.replace("#","")),e.$video_container.find(".fluidvids").append(e.iframe[id]),e.player[id].play()}),i("#"+this.block_id+" a.dfd-video-image-thumb").on("click",function(t){t.preventDefault(),id=i(this).attr("href"),i(this).parent().addClass("active"),i(this).fadeOut("slow"),e.player[id].play()}),this.$video_container.find("a.fullscreen-video-close").on("click",function(t){t.preventDefault(),e.$video_container.find(".fluidvids").addClass("LightBoxVideoModule_Hide"),setTimeout(function(){e.$video_container.fadeOut("slow").find("iframe").remove()},500)})},addLightBox:function(){0==i(".dfd-fullscreen-video-container").length?(this.$video_container=i('<div class="dfd-fullscreen-video-container video_module" ><div class="fluidvids"></div><a href="#close-video" class="fullscreen-video-close">×</a></div>'),this.$video_container.appendTo("body")):this.$video_container=i(".dfd-fullscreen-video-container")}}}(jQuery),!function(w,t,i){function b(t){var e=t/3600,i=Math.floor(e),n=t%3600/60,o=Math.floor(n);return 59<(t=Math.ceil(t%3600%60))&&(t=0,o=Math.ceil(n)),59<o&&(o=0,i=Math.ceil(e)),(0==i?"":0<i&&i.toString().length<2?"0"+i+":":i+":")+(o.toString().length<2?"0"+o:o)+":"+(t.toString().length<2?"0"+t:t)}function _(t){var e=i.createElement("audio");return!(!e.canPlayType||!e.canPlayType("audio/"+t.split(".").pop().toLowerCase()+";").replace(/no/,""))}var x="ontouchstart"in t,k=x?"touchstart":"mousedown",C=x?"touchmove":"mousemove",T=x?"touchcancel":"mouseup";w.fn.audioPlayer=function(v){var t,v=w.extend({classPrefix:"audioplayer",strPlay:"Play",strPause:"Pause",strVolume:"Volume"},v),y={},e={playPause:"playpause",playing:"playing",stopped:"stopped",time:"time",timeCurrent:"time-current",timeDuration:"time-duration",bar:"bar",barLoaded:"bar-loaded",barPlayed:"bar-played",volume:"volume",volumeButton:"volume-button",volumeAdjust:"volume-adjust",noVolume:"novolume",muted:"muted",mini:"mini"};for(t in e)y[t]=v.classPrefix+"-"+e[t];return this.each(function(){if("audio"!=w(this).prop("tagName").toLowerCase())return!1;var e,t,i,n,o,s,a,r,l,d,c=w(this),u=c.attr("src"),h=""===(h=c.get(0).getAttribute("autoplay"))||"autoplay"===h,p=""===(p=c.get(0).getAttribute("loop"))||"loop"===p,f=!1,m=(void 0===u?c.find("source").each(function(){if(void 0!==(u=w(this).attr("src"))&&_(u))return!(f=!0)}):_(u)&&(f=!0),w('<div class="'+v.classPrefix+'">'+(f?w("<div>").append(c.eq(0).clone()).html():'<embed src="'+u+'" width="0" height="0" volume="100" autostart="'+h.toString()+'" loop="'+p.toString()+'" />')+'<div class="'+y.playPause+'" title="'+v.strPlay+'"><a href="#">'+v.strPlay+"</a></div></div>")),g=(g=f?m.find("audio"):m.find("embed")).get(0);f?(m.find("audio").css({width:0,height:0,visibility:"hidden"}),m.append('<div class="'+y.time+" "+y.timeCurrent+'"></div><div class="'+y.bar+'"><div class="'+y.barLoaded+'"></div><div class="'+y.barPlayed+'"></div></div><div class="'+y.time+" "+y.timeDuration+'"></div><div class="'+y.volume+'"><div class="'+y.volumeButton+'" title="'+v.strVolume+'"><a href="#">'+v.strVolume+'</a></div><div class="'+y.volumeAdjust+'"><div><div></div></div></div></div>'),e=m.find("."+y.bar),t=m.find("."+y.barPlayed),i=m.find("."+y.barLoaded),n=m.find("."+y.timeCurrent),o=m.find("."+y.timeDuration),p=m.find("."+y.volumeButton),s=m.find("."+y.volumeAdjust+" > div"),a=0,r=function(t){theRealEvent=x?t.originalEvent.touches[0]:t,g.currentTime=Math.round(g.duration*(theRealEvent.pageX-e.offset().left)/e.width())},l=function(t){theRealEvent=x?t.originalEvent.touches[0]:t,g.volume=Math.abs((theRealEvent.pageX-(s.offset().left+s.width()))/s.width())},d=g.volume,g.volume=.111,Math.round(1e3*g.volume)/1e3==.111?g.volume=d:m.addClass(y.noVolume),o.html("&hellip;"),n.html(b(0)),g.addEventListener("loadeddata",function(){var t;t=setInterval(function(){if(g.buffered.length<1)return!0;i.width(g.buffered.end(0)/g.duration*100+"%"),Math.floor(g.buffered.end(0))>=Math.floor(g.duration)&&clearInterval(t)},100),o.html(w.isNumeric(g.duration)?b(g.duration):"&hellip;"),s.find("div").width(100*g.volume+"%"),a=g.volume}),g.addEventListener("timeupdate",function(){n.html(b(g.currentTime)),t.width(g.currentTime/g.duration*100+"%")}),g.addEventListener("volumechange",function(){s.find("div").width(100*g.volume+"%"),0<g.volume&&m.hasClass(y.mute)&&m.removeClass(y.mute),g.volume<=0&&!m.hasClass(y.mute)&&m.addClass(y.mute)}),g.addEventListener("ended",function(){m.removeClass(y.playing).addClass(y.stopped)}),e.on(k,function(t){r(t),e.on(C,function(t){r(t)})}).on(T,function(){e.unbind(C)}),p.on("click",function(){return m.hasClass(y.muted)?(m.removeClass(y.muted),g.volume=a):(m.addClass(y.muted),a=g.volume,g.volume=0),!1}),s.on(k,function(t){l(t),s.on(C,function(t){l(t)})}).on(T,function(){s.unbind(C)})):m.addClass(y.mini),m.addClass(h?y.playing:y.stopped),m.find("."+y.playPause).on("click",function(){return m.hasClass(y.playing)?(w(this).attr("title",v.strPlay).find("a").html(v.strPlay),m.removeClass(y.playing).addClass(y.stopped),f?g.pause():g.Stop()):(w(this).attr("title",v.strPause).find("a").html(v.strPause),m.addClass(y.playing).removeClass(y.stopped),f?g.play():g.Play()),!1}),c.replaceWith(m)}),this}}(jQuery,window,document),!function(s){"use strict";s.fn.changeWords=function(t){var e=s.extend({time:1500,animate:"zoomIn",afterChangeAnimate:"zoomIn",selector:"span"},t),i=s(e.selector,this).size(),n=s(e.selector,this),o=(n.filter(function(){return"1"!=s(this).attr("data-id")}).css("display","none"),1);setInterval(function(){var t=++o;n.filter(function(){return s(this).attr("data-id")!=t}).removeClass(e.animate).addClass("dfd-text-animated "+e.afterChangeAnimate).trigger("reinit-chaffle"),n.filter(function(){return s(this).attr("data-id")!=t}).css("display","none").removeClass(),n.filter(function(){return s(this).attr("data-id")==t}).addClass("dfd-text-animated "+e.animate).css({display:"inline-block",opacity:"1"}).trigger("init-chaffle"),o==i&&(o=0)},e.time)}}(jQuery),!function(o){"use strict";o.fn.observeDOM=function(e){var t=window.MutationObserver||window.WebKitMutationObserver,i=window.addEventListener,n=o(this)[0];return n&&(t?new t(function(t){(t[0].addedNodes.length||t[0].removedNodes.length)&&e()}).observe(n,{childList:!0}):i&&(n.addEventListener("DOMNodeInserted",e,!1),n.addEventListener("DOMNodeRemoved",e,!1))),this}}(jQuery),!function(i){"use strict";i.fn.dfdEqWidth=function(){var t=i(this),e=100/t.length;return t.css("width",e+"%"),this}}(jQuery),!function(a){"use strict";a.fn.products_thumbnails_carousel=function(t,e,i){var n=a(this),o=1<t?t-1:1,s=1<o?o-1:1;return a(window).width()<800&&(i=!1),n.slick({infinite:!0,slidesToShow:t,slidesToScroll:1,arrows:!1,dots:!1,autoplay:!0,autoplaySpeed:2e3,vertical:e,verticalSwiping:i,focusOnSelect:!0,responsive:[{breakpoint:800,settings:{slidesToShow:o,slidesToScroll:1,infinite:!0,arrows:!1,dots:!1,vertical:!1}},{breakpoint:500,settings:{slidesToShow:s,slidesToScroll:1,arrows:!1,dots:!1,vertical:!1}}]}),this}}(jQuery),!function(E){E(window).load(function(){var s,e,m,g,v,y,i,n,o,a,r,l,d,c,u,w,b,_,h,p,x,t=/chrome/.test(navigator.userAgent.toLowerCase());function f(){var t,e,i,n,o;document.body&&(t=document.body,e=document.documentElement,i=window.innerHeight,o=t.scrollHeight,u=0<=document.compatMode.indexOf("CSS")?e:t,s=t,d=!0,top!=self?r=!0:i<o&&(t.offsetHeight<=i||e.offsetHeight<=i)&&(n=!1,o=function(){n||e.scrollHeight==document.height||(n=!0,setTimeout(function(){e.style.height=document.height+"px",n=!1},500))},e.style.height="auto",setTimeout(o,10),S("DOMNodeInserted",o),S("DOMNodeRemoved",o),u.offsetHeight<=i)&&((i=document.createElement("div")).style.clear="both",t.appendChild(i)),-1<document.URL.indexOf("mail.google.com")&&((i=document.createElement("style")).innerHTML=".iu { visibility: hidden }",(document.getElementsByTagName("head")[0]||e).appendChild(i)),c||a||(t.style.backgroundAttachment="scroll",e.style.backgroundAttachment="scroll"))}function k(d,c,u,h){var t,e,p,f;h=h||1e3,t=0<(t=c)?1:-1,e=0<(e=u)?1:-1,l.x===t&&l.y===e||(l.x=t,l.y=e,w=[],_=0),i&&((t=+new Date-_)<n&&1<(t=(1+30/t)/2)&&(t=Math.min(t,o),c*=t,u*=t),_=+new Date),w.push({x:c,y:u,lastX:c<0?.99:-.99,lastY:u<0?.99:-.99,start:+new Date}),b||E("body").hasClass("top-inner-page-initializing")||E("#layout").hasClass("one-page-scroll")||(p=d===document.body,x(f=function(){for(var t,e=+new Date,i=0,n=0,o=0;o<w.length;o++){var s=w[o],a=e-s.start,r=g<=a,l=r?1:a/g;v&&(l=1<=(t=l)?1:t<=0?0:(1==y&&(y/=O(1)),O(t))),i+=a=s.x*l-s.lastX>>0,n+=l=s.y*l-s.lastY>>0,s.lastX+=a,s.lastY+=l,r&&(w.splice(o,1),o--)}p?window.scrollBy(i,n):(i&&(d.scrollLeft+=i),n&&(d.scrollTop+=n)),(w=c||u?w:[]).length?x(f,d,h/m+1):b=!1},d,0),b=!0)}function C(t,e){for(var i=t.length;i--;)h[p(t[i])]=e;return e}function T(t){var e=[],i=u.scrollHeight;do{var n=h[p(t)];if(n)return C(e,n);if(e.push(t),i===t.scrollHeight){if(!r||u.clientHeight+10<i)return C(e,document.body)}else if(t.clientHeight+10<t.scrollHeight&&("scroll"===(overflow=getComputedStyle(t,"").getPropertyValue("overflow-y"))||"auto"===overflow))return C(e,t)}while(t=t.parentNode)}function S(t,e,i){window.addEventListener(t,e,i||!1)}function P(t,e){return(t.nodeName||"").toLowerCase()===e.toLowerCase()}function O(t){var e;return(t*=6)<1?e=t-(1-Math.exp(-t)):(e=Math.exp(-1),e+=(t=1-Math.exp(-(t-1)))*(1-e)),e*y}!navigator.platform.match(/(Mac|iPhone|iPod|iPad)/i)&&t&&E("body").hasClass("dfd-smooth-scroll")&&(m=150,g=800,i=v=!0,n=20,r=a=!(o=y=1),c=!(d=!(l={x:0,y:0})),u=document.documentElement,b=!(w=[]),_=+new Date,h={},setInterval(function(){h={}},1e4),e=0,p=function(t){return t.uniqueID||(t.uniqueID=e++)},x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(t,e,i){window.setTimeout(t,i||1e3/60)},S("mousedown",function(t){s=t.target}),S("mousewheel",function(t){d||f();var e=T(i=t.target);if(!e||t.defaultPrevented||P(s,"embed")||P(i,"embed")&&/\.pdf/i.test(i.src))return!0;var i=t.wheelDeltaX||0,n=t.wheelDeltaY||0;i||(n=n||(t.wheelDelta||0)),1.2<Math.abs(i)&&(i*=1.25),1.2<Math.abs(n)&&(n*=1.25),k(e,-i,-n),t.preventDefault()},{passive:!1}),S("load",f))})}(jQuery),800),ua=(!function(t,e){"use strict";t(document).ready(function(){t.fn.placeholder&&t("input, textarea").placeholder()}),Modernizr.touch&&!e.location.hash&&t(e).load(function(){setTimeout(function(){e.scrollTo(0,1)},0)})}(jQuery,this),window.requestAnimationFrame||(window.requestAnimationFrame=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t,e){window.setTimeout(t,1e3/60)}),navigator.userAgent),checker={os:{iphone:ua.match(/iPhone/),ipod:ua.match(/iPod/),ipad:ua.match(/iPad/),blackberry:ua.match(/BlackBerry/),android:ua.match(/(Android|Linux armv6l|Linux armv7l)/),linux:ua.match(/Linux/),win:ua.match(/Windows/),mac:ua.match(/Macintosh/)},ua:{ie:ua.match(/MSIE/),ie6:ua.match(/MSIE 6.0/),ie7:ua.match(/MSIE 7.0/),ie8:ua.match(/MSIE 8.0/),ie9:ua.match(/MSIE 9.0/),ie10:ua.match(/MSIE 10.0/),opera:ua.match(/Opera/),firefox:ua.match(/Firefox/),chrome:ua.match(/Chrome/),safari:ua.match(/(Safari|BlackBerry)/)}};!function(B){"use strict";var Q=window.dfd_ronneby||{},p=((window.dfd_ronneby=Q).window=B(window),Q.document=B(document),Q.windowHeight=Q.window.height(),Q.windowWidth=Q.window.width(),Q.scrollbarWidth=0,Q.windowScrollTop=0,Q.sameOrigin=!0,Q.isSafari=!1,window.Modernizr);Q.initSizing=function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");0<e&&(i=parseInt(t.substring(e+5,t.indexOf(".",e)),10),B("html").addClass("dfd-ie-detected ie-"+i));0<t.indexOf("Trident/")&&(e=t.indexOf("rv:"),i=parseInt(t.substring(e+3,t.indexOf(".",e)),10),B("html").addClass("dfd-ie-detected ie-"+i));var i,e=t.indexOf("Edge/");0<e&&(i=parseInt(t.substring(e+5,t.indexOf(".",e)),10),B("html").addClass("dfd-ie-detected ie-"+i)),Q.isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);try{Q.sameOrigin=window.parent.location.host==window.location.host}catch(t){Q.sameOrigin=!1}function n(){Q.windowScrollTop=Q.window.scrollTop()}function o(){Q.windowHeight=Q.window.height(),Q.windowWidth=Q.window.width()+Q.scrollbarWidth,n()}Q.document.ready(function(){var t=document.createElement("div");t.style.overflowY="scroll",t.style.width="50px",t.style.height="50px",t.style.visibility="hidden",document.body.appendChild(t),Q.scrollbarWidth=t.offsetWidth-t.clientWidth,document.body.removeChild(t)});o(),n(),Q.window.on("resize load",o).on("scroll",n),Q.window.on("load",function(){B("body").trigger("reinit-waypoint"),window.top!=window.self&&B("body").hasClass("single-my-product")&&B("#header-container, #footer-wrap, #wpadminbar").hide()});var s,a=B("body"),r=!1;Q.window.on("scroll",function(){p.touch||(r||(r=!0,a.addClass("scrolling")),clearTimeout(s),s=setTimeout(function(){a.removeClass("scrolling"),r=!1},200))})},Q.initfluidvids=function(){function t(){fluidvids.init({selector:"iframe:not(.dfd-bg-frame)",players:["www.youtube.com","player.vimeo.com"]})}Q.document.on("ready",t),B("body").on("post-load",t)},Q.initShortcodes=function(){function t(){var t,e,i,n,o,s;(t=function(){B(".dfd-price-wrap .dfd-price-block").each(function(){var t,e,i,n,o,s,a=B(this);a.find(".dfd-price-cover")&&(t=a.find(".dfd-price-cover"),s=a.find(".thumb-wrap"),o=n=i=e=0,a.find(".text-wrap").height()<(s=s.height())&&(a.find(".text-wrap").addClass("small-img"),a.css("height",s+"px")),t.find(".price-title")&&(e=t.find(".price-title").width(),n=parseFloat(t.find(".price-title").css("font-size")),o=(parseFloat(t.find(".price-title").css("line-height"))-n)/2),t.find(">.amount")&&(i=t.find(".amount").width()),B("body").hasClass("rtl")?t.find(".price-delimeter").css({right:e,left:i,bottom:o,"padding-left":i+20}):(t.find(".price-delimeter").css({left:e,right:i,bottom:o}),t.find(".price-title").css({"padding-right":i+20})),t.find(".price-delimeter").css({left:e,right:i,bottom:o}))})})(),Q.window.on("load resize",t),B("body").on("tabs-reinited",function(){setTimeout(function(){t()},200)}),B(".dfd_tabs_block .dfd_tta_tabs").find(".vc_tta-tabs-list").on("click",".vc_tta-tab:not(.vc_active)",function(){B("body").trigger("tabs-reinited"),B(this).siblings().removeClass("vc_active"),B(this).addClass("vc_active");var t=B(this).find("a").attr("href"),e=B(this).parent().parent().parent(),i=e.find(t),n=i.height();setTimeout(function(){e.find(".vc_tta-panels .vc_tta-panel").removeClass("vc_active"),e.find(".vc_tta-panel-body").attr("style",""),i.addClass("vc_active"),767<Q.windowWidth&&i.parent().css({height:n})},150)}),B(".dfd_tabs_block .dfd_tta_tabs").find(".vc_tta-panel").on("click touchend",".vc_tta-panel-title a",function(){B("body").trigger("tabs-reinited");var t=B(this).parent().parent().parent();t.siblings().removeClass("vc_active"),t.addClass("vc_active")}),e=function(){B(".dfd_tabs_block").each(function(){var t=B(this).find(".dfd_tta_tabs").find(".vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active");767<Q.windowWidth?t.parent().css({height:t.find(".vc_tta-panel-body").height()}):t.parent().css({height:"auto"})})},B("body").on("click",".dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-list a",function(){var t=B(this).data("vc-target"),t=B(t),e=t.find(".vc_tta-panel-body");t.parent().css({height:e.height()})}),Q.window.on("load resize",function(){e()}),B("body").on("post-load",e),B(".dfd-image-layers-wrap").each(function(){function t(){void 0!==B.fn.equalHeights&&i.find(".dfd-layer-container").equalHeights(),void 0!==B.fn.waypoint&&i.waypoint(function(){i.addClass("layer-animate")},{triggerOnce:!0,offset:"70%"})}function e(){i.find(".dfd-layer-item").each(function(){var t=B(this);t.width()>n&&(n=t.width())}),i.css({width:n})}var i=B(this),n=0;Q.window.on("load",function(){e(),t()}),Q.window.on("resize",t),B("body").on("post-load",function(){e(),t()})}),B(".dfd-countdown-wrap").each(function(){var t=B(this),e=t.data("date"),i=t.data("finish-text"),n=t.find(".dfd-countdown-html").html();t.find(".dfd-countdown-html").remove(),t.countdown(e).on("update.countdown",function(t){B(this).html(t.strftime(n))}).on("finish.countdown",function(){B(this).html("<h3>"+i+"</h3>")})}),Q.window.on("load resize",function(){B(".dfd-service-module-wrap").each(function(){B(this).find(".dfd-equalize-height").equalHeights()}),Q.isSafari&&B(".dfd-service-module-wrap").addClass("dfd-services-safari")}),(i=function(){B(".dfd-milestone-wrap").each(function(){B(this).find(".dfd-equalize-height").equalHeights()})})(),setTimeout(function(){i()},100),Q.window.on("resize",i),o=function(){B(".dfd-hotspot-shortcode").each(function(){B(this).find(".HotspotPlugin_Hotspot").each(function(t){var e=B(this);!p.touch&&800<Q.windowWidth&&(e.hasClass("animation-done")||e.css("opacity","0"),e.waypoint(function(){e.hasClass("animation-done")||e.addClass("animation-done").velocity("transition.slideUpBigIn",{display:"block",opacity:"1",delay:200*t,complete:function(t){B(t).css({"-webkit-transform":"none","-moz-transform":"none","-o-transform":"none",transform:"none"})}})},{offset:"95%"}))})}),B(".dfd-hotspot-shortcode .HotspotPlugin_Hotspot").each(function(t){var e=B(this).find("> div"),i=e.outerWidth(),n=e.offset();e.removeClass("dfd-hotspot-left").removeClass("dfd-hotspot-right"),n.left<=0&&n.left+i>Q.windowWidth?e.addClass("dfd-hotspot-outsite"):n.left<=0?e.addClass("dfd-hotspot-left"):n.left+i>Q.windowWidth&&e.addClass("dfd-hotspot-right")})},B(".dfd-hotspot-shortcode").each(function(){var t=B(this),e=t.data("hotspot-class")?t.data("hotspot-class"):"HotspotPlugin_Hotspot",i=t.data("hotspot-content")?t.data("hotspot-content"):"",n=t.data("action")?t.data("action"):"hover";""==i||t.find(".dfd-hotspot-image-cover").hasClass("dfd-htospot-inited")||t.find(".dfd-hotspot-image-cover").addClass("dfd-htospot-inited").hotspot({hotspotClass:e,interactivity:n,data:decodeURIComponent(i)})}),B("body").on("dfd-hotspot-inited",o),o(),Q.window.on("resize",o),void 0!==B.fn.waypoint&&B(".dfd-progressbar").each(function(){var i=B(this);B(this).waypoint(function(){var t=i.find(".meter"),e=t.data("percentage-value");setTimeout(function(){t.css({width:e+"%"})},100)},{offset:"85%"})}),B(".dfd-piecharts").each(function(){var e=B(this);e.on("on-waypoin",function(){var t,i;e.hasClass("animated")||(t={duration:1700},i=e.find(".piecharts-number"),0==(t=e.hasClass("circle-off-animation")?{duration:0}:t)&&(i.html(i.data("max")+"<span>"+i.data("units")+"</span>"),e.addClass("animated")),e.circleProgress({startAngle:-Math.PI/4*2,emptyFill:e.data("emptyfill"),animation:t}).on("circle-animation-progress",function(t,e){i.html(parseInt(i.data("max")*e)+"<span>"+i.data("units")+"</span>")}).on("circle-animation-end",function(t){e.addClass("animated")}))})}),B(".animated-test-module .call-on-waypoint").each(function(){var t=B(this);t.on("on-waypoin",function(){!1===t.hasClass("onit")&&setTimeout(function(){t.addClass("onit")},500)})}),a(),B(".vc-row-delimiter-top-left, .vc-row-delimiter-top-right, .vc-row-delimiter-bottom-left, .vc-row-delimiter-bottom-right").each(function(){var t=B(this),e=t.parents(".vc-row-wrapper").css("background-color");0<t.parents(".vc-row-wrapper").find(".dfd-row-bg-wrap").length&&(e=t.parents(".vc-row-wrapper").find(".dfd-row-bg-wrap").css("background-color")),t.css("background-color",e)}),B('form.wpcf7-form input:not([type="submit"])').focus(function(t){B(this).parent("span").addClass("active").siblings().addClass("active")}).blur(function(){(!B(this).parents(".dfd-contact-form-style-5").length||B(this).parents(".dfd-contact-form-style-5").length&&""==B(this).val())&&B(this).parent("span").removeClass("active").siblings().removeClass("active")}),B(".chaffle").chaffle(),B("#layout").hasClass("one-page-scroll")&&B(".dfd-single-image-module .dfd-one-page-nav").each(function(){var t=B(this),e=t.data("dir"),i=B("#layout.one-page-scroll");t.click(function(t){t.preventDefault(),"slickNext"==e?i.fullpage.moveSectionDown():"slickPrev"==e&&i.fullpage.moveSectionUp()})}),"devicePixelRatio"in window&&1<window.devicePixelRatio&&B(".dfd-single-image-module img").each(function(){var t=B(this),e=t.attr("data-retina-img");t.attr("src",e)}),B("form.wpcf7-form select, .widget select:not(.dropdown_product_cat):not(.woocommerce-widget-layered-nav-dropdown), .arhives404 select, .woocommerce-ordering select").dropkick({mobile:!0}),B(".dfd-scrolling-news-wrap").each(function(){var t,o,s,e,i=B(this);i.hasClass("initialized")||(i.addClass("initialized"),e=i.data("slides-top"),t=i.data("slides-bottom"),o=B(".dfd-news-top",i),s=B(".dfd-news-bottom",i),o.slick({infinite:!1,slidesToShow:e,slidesToScroll:1,arrows:!1,dots:!1,autoplay:!1,cssEase:"ease-in",speed:1500,responsive:[{breakpoint:960,settings:{slidesToShow:1,infinite:!1,arrows:!1}}]}),s.slick({infinite:!1,slidesToShow:t,slidesToScroll:1,arrows:!1,dots:!1,autoplay:!1,cssEase:"ease-out",speed:1200,responsive:[{breakpoint:960,settings:{slidesToShow:2,infinite:!1,arrows:!1}}]}),o.on("beforeChange",function(t,e,i,n){n<i?s.eq(0).slick("slickPrev"):s.eq(0).slick("slickNext")}),s.on("beforeChange",function(t,e,i,n){n<i?o.eq(0).slick("slickPrev"):o.eq(0).slick("slickNext")}),i.find(">.slider-controls .slider-control.prev").click(function(t){t.preventDefault(),o.eq(0).slick("slickPrev")}),i.find(">.slider-controls .slider-control.next").click(function(t){t.preventDefault(),o.eq(0).slick("slickNext")}),e=/Firefox/i.test(navigator.userAgent)?"DOMMouseScroll":"mousewheel",i.find(".dfd-scrolling-news-container").bind(e,function(t){var t=window.event||t,e=(t=t.originalEvent||t).detail?-40*t.detail:t.wheelDelta;0<e&&0<o.find(".slick-slide.slick-active").first().prev(".slick-slide").length?(t.preventDefault(),o.eq(0).slick("slickPrev")):e<0&&0<o.find(".slick-slide.slick-active").last().next(".slick-slide").length&&(t.preventDefault(),o.eq(0).slick("slickNext"))}))}),B(".dfd-blog-module.blog_masonry").each(function(){var i,e,n,o,t,s,a,r=B(this);r.hasClass("initialized")||(r.addClass("initialized"),i=B(".posts-list",r),e=B(".post",i),n=3,t=(t=r.data("masonry-layout"))||"masonry",s=function(){e=B(".post",i);var t=i.width();switch(!0){case 1380<t:n=4;break;case 980<t:n=3;break;case 640<t:n=2;break;default:n=1}o=Math.floor(i.width()/n),e.width(o)},(a=function(){s(),i.isotope({layoutMode:t,itemSelector:".post",resizable:!0}),B("body").bind("isotope-add-item",function(t,e){B(e).imagesLoaded(function(){i.isotope("insert",B(e))})})})(),i.imagesLoaded(a),Q.window.resize(a),B("body").on("post-load",function(){setTimeout(function(){a()},1e3)}),r.find(".sort-panel .filter a").click(function(){var t=B(this).attr("data-filter");return B(this).parent().parent().find("> li.active").removeClass("active"),B(this).parent().addClass("active"),i.isotope({filter:t}),!1}))}),B(".post.format-audio").each(function(){var t=B(this);!t.find("div.audioplayer").length&&t.find("audio.audio").length&&t.find("audio.audio:not(.wp-audio-shortcode)").audioPlayer({strPlay:"",strPause:"",strVolume:""})}),B("body").trigger("audioplayer-inited"),a(),B(".dfd-delimier-wrapper.dfd-delimiter-with-arrow .inner-wrapper-icon").on("click",function(){B(".body-back-to-top").trigger("click")}),(n=function(){B(".dfd-logo-carousel-wrap").each(function(){var t,e,i,n,o,s,a,r=B(this),l=B(window).width(),d=r.data("slide")&&""!=r.data("slide")?r.data("slide"):1,c=r.data("scroll")&&r.data("scroll")?r.data("scroll"):1,u=!1,h=!1,p=r.data("speed")&&""!=r.data("speed")?r.data("speed"):3e3,f=3<d?3:d,m=2<d?2:d,g=r.data("count");r.data("dots")&&"1"==r.data("dots")&&(u=!0),r.data("autoplay")&&"1"==r.data("autoplay")&&(h=!0),r.hasClass("style-3")?(e=(t=r.find(".dfd-item-offset")).find(".thumb-wrap"),i=e.find("img"),n=e.find(".desc-text"),o=n.find(".text-overflow"),s=i.height(),a=o.height(),t.each(function(){i.height()>s&&(s=i.height()),o.height()>a&&(a=o.height())}),s<a?n.css("height",s+"px"):n.css("height","auto"),e.css("height",s+"px")):B(".dfd-equalize-height",r).equalHeights(),r.hasClass("enable-delimiter")&&800<+l&&(B(".columns-with-border:nth-child(-n+"+g+")",r).addClass("no-top-border"),B(".columns-with-border:nth-child("+g+"n+1)",r).addClass("no-left-border")),r.hasClass("dfd-slide-images")&&r.find(".slick-initialized").length<1&&r.find(".dfd-logo-carousel-list").slick({infinite:!0,slidesToShow:d,slidesToScroll:c,arrows:!1,dots:u,autoplay:h,dotsClass:"dfd-slick-dots",autoplaySpeed:p,customPaging:function(t,e){return'<span data-role="none" role="button" aria-required="false" tabindex="0"></span>'},responsive:[{breakpoint:1280,settings:{slidesToShow:f,infinite:!0,arrows:!1,dots:u}},{breakpoint:800,settings:{slidesToShow:m,infinite:!0,arrows:!1,dots:u}},{breakpoint:460,settings:{slidesToShow:1,infinite:!0,arrows:!1,dots:!1}}]})})})(),B(window).on("load resize",function(){n(),setTimeout(function(){n()},200)}),(o=function(){B(".dfd-client-logo-wrap").each(function(){var t=B(this),e=B(window).width(),i=t.data("count");void 0!==B.fn.equalHeights&&B(".dfd-item-offset .thumb-wrap",t).equalHeights(),(t.hasClass("style-1")||t.hasClass("style-2"))&&B(".dfd-client-logo-item",t).each(function(){var t,e=B(this),i=0,n=0;e.find(".thumb-wrap")&&(i+=e.find(".thumb-wrap").outerHeight()),e.find(".title-wrap")&&(i+=t=e.find(".title-wrap").outerHeight(),e.parents(".dfd-client-logo-wrap").hasClass("style-1"))&&(n=t),e.find(".description")&&(i+=e.find(".description").outerHeight()),e.find(".dfd-shadow-wrap")&&e.find(".dfd-shadow-wrap").height(i+100).css("top","-"+n+"px")}),t.hasClass("enable-delimiter")&&800<+e&&(B(".columns-with-border:nth-child(-n+"+i+")",t).addClass("no-top-border"),B(".columns-with-border:nth-child("+i+"n+1)",t).addClass("no-left-border"))})})(),B(window).on("resize",o),s=function(){B(".timeline").each(function(){var t,e=B(this),i=e.data("columns"),n=e.data("columns-desktop"),o=e.data("columns-tablet"),s=e.data("columns-mobile");(function(){t=1023<Q.windowWidth&&Q.windowWidth<1280?n:799<Q.windowWidth&&Q.windowWidth<1024?o:Q.windowWidth<800?s:i})(),e.timeline({forceVerticalMode:700,mode:"horizontal",verticalStartPosition:"left",visibleItems:t})})},setTimeout(function(){s()},200),B(window).on("resize",s)}function a(){B(".facts-number").each(function(){var t,e,i=B(this);i.hasClass("facts-inited")||(t=i.data("animation"),i.hasClass("disable-animation"))||(e="count"==t?new Odometer({el:i[0],animation:"count"}):new Odometer({el:i[0]}),B(this).on("on-waypoin",function(){e.update(B(this).data("max"))}))})}Q.document.ready(t),B("body").on("post-load",t)},Q.initHoverDir=function(){function t(){B(".project.portfolio-hover-style-1 .entry-thumb, .dfd-gallery-single-item.portfolio-hover-style-1 .entry-thumb").each(function(){B(this).hoverdir()})}Q.window.load(t),B("body").on("post-load",t)},Q.anchorSmoothScroll=function(){Q.document.ready(function(){B("a.menu-link").each(function(){var e,i=B(this),n=i.attr("href");n&&-1!==n.indexOf("#")&&"#"!=n&&-1===n.indexOf("#/")&&(n=n.substring(n.indexOf("#")),0<B(n).length)&&((e=function(){var t=B(n).offset().top;Q.window.scrollTop()+B("body").offset().top>=t&&(i.parent().addClass("current-menu-ancestor current-menu-item").siblings().removeClass("current-menu-ancestor current-menu-item"),0<i.parents(".header-style-3").length&&0<i.parents("#top_left_mega_menu").length&&i.parents(".header-style-3").find("#top_right_mega_menu").find(".mega-menu-item").removeClass("current-menu-ancestor current-menu-item"),0<i.parents(".header-style-3").length&&0<i.parents("#top_right_mega_menu").length&&i.parents(".header-style-3").find("#top_left_mega_menu").find(".mega-menu-item").removeClass("current-menu-ancestor current-menu-item"),0<i.parents(".header-style-4").length&&0<i.parents("#top_left_mega_menu").length&&i.parents(".header-style-4").find("#top_right_mega_menu").find(".mega-menu-item").removeClass("current-menu-ancestor current-menu-item"),0<i.parents(".header-style-4").length)&&0<i.parents("#top_right_mega_menu").length&&i.parents(".header-style-4").find("#top_left_mega_menu").find(".mega-menu-item").removeClass("current-menu-ancestor current-menu-item")})(),Q.window.on("load resize scroll",e),i.on("click touchend",function(t){t.preventDefault(),Q.window.scrollTo(n,{duration:"slow"}),e()}))})})},Q.initTopInnerPage=function(){Q.document.ready(function(){var e=B("#top-panel-inner");B("a.top-inner-page").on("click",function(t){t.preventDefault(),e.addClass("open")}),B("a.top-inner-page-close").on("click",function(t){t.preventDefault(),e.removeClass("open")}),B(".top-inner-page-close").each(function(){var t=B(this);t.hover(function(){t.addClass("hovered")},function(){t.removeClass("hovered").addClass("lost-hover"),setTimeout(function(){t.removeClass("lost-hover")},300)})})})},Q.initSideArea=function(){Q.document.on("click touchend",".side-area-controller",function(t){t.preventDefault(),B(".side-area-controller").hasClass("active")?B(".side-area-controller").removeClass("active"):B(".side-area-controller").addClass("active"),B("#side-area").toggleClass("opened"),B("html,body").toggleClass("side-area-opened"),"function"==typeof B.initSlider&&setTimeout(function(){B.initSlider()},500)})},Q.initPostsCarousel=function(){function t(){B(".dfd-blog-posts-module .dfd-blog-carousel, .dfd-portfolio-module .dfd-portfolio-carousel, .dfd-gallery-module .dfd-gallery-carousel").each(function(){var t,e,i,n=B(this);n.hasClass("slick-initialized")||(t=(t=n.data("enable_slideshow"))||!1,e=(e=n.data("slideshow_speed"))||5e3,i=(i=n.data("columns"))||3,n.slick({infinite:!1,slidesToShow:i,slidesToScroll:1,arrows:!1,dots:!1,autoplay:t,autoplaySpeed:e,responsive:[{breakpoint:1279,settings:{slidesToShow:2<i?2:i,infinite:!0,arrows:!1,dots:!1}},{breakpoint:600,settings:{slidesToShow:1,arrows:!1,dots:!1}}]}),n.siblings(".slider-controls").find(".next").click(function(t){t.preventDefault(),n.slickNext()}),n.siblings(".slider-controls").find(".prev").click(function(t){t.preventDefault(),n.slickPrev()}),n.find("div").on("mousedown select",function(t){t.preventDefault()}))})}Q.document.ready(t),B("body").on("post-load",t)},Q.initPostsModule=function(){function t(){B(".dfd-blog-posts-module.excerpts-overlay").each(function(){var t,e,i=B(this).find(".entry-content.enable-dropcap-excerpt p");0<i.length&&(t=i.html(),e=B('<span class="exerpt-dropcap">'+t.charAt(0)+"</span>"),i.html(t.substring(1)).prepend(e))})}Q.document.ready(t),B("body").on("post-load",t)},Q.frontentEditorReinitScripts=function(){Q.sameOrigin&&void 0!==parent.vc&&void 0!==parent.vc.events&&parent.vc.events.on("shortcodeView:ready",function(){B("body").trigger("post-load"),setTimeout(function(){B("body").trigger("resort-isotope")},1e3)})},Q.initGallery=function(){function t(){B(".dfd-gallery-post-slider").each(function(){var t,s,a,r,l,e,d=B(this);d.hasClass("slick-initialized")||(t=Q.window,a=5e3,r=d.siblings(".dfd-gallery-bar"),(e=function(){l=d.width()})(),t.on("load resize",e),d.on("init reInit afterChange",function(t,e,i){r.css("width",0),r.animate({width:l},a,"linear").parent().hover(function(){r.stop(!0,!1)},function(){var t=parseInt(r.css("width"));r.animate({width:l},a*((l-t)/l),"linear")});var n=d.next(".slider-controls").find(".prev .count"),o=d.next(".slider-controls").find(".next .count"),i=(s=e.slideCount)<(e=(i||0)+1)+1?1:e+1;n.text((e-1<1?s:e-1)+"/"+s),o.text(i+"/"+s)}),d.slick({infinite:!0,slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!1,autoplay:!0,autoplaySpeed:a}),d.siblings(".slider-controls").find(".next").click(function(t){t.preventDefault(),d.eq(0).slick("slickNext")}),d.siblings(".slider-controls").find(".prev").click(function(t){t.preventDefault(),d.eq(0).slick("slickPrev")}),d.find("div").on("mousedown select",function(t){t.preventDefault()}))})}Q.document.ready(t),B("body").on("post-load",t)},Q.initBuddyPress=function(){function t(){B("#whats-new-submit").prepend('<i class="crdash-check_alt"></i>'),B("#subnav a").prepend(""),0<B("#group-admins").length&&(B("#item-header-content > span").wrapAll('<div id="item-actions-wrap"></div>'),B("#item-header-content > #item-actions-wrap").insertAfter(B("#group-admins")),B("#item-actions > h3").insertBefore("#item-actions-wrap > .highlight"),B("#item-header-content").hide()),B("#activity-stream li").each(function(){var t=B(this);B("> div",t).wrapAll('<div class="activitys-wrap"></div>'),B(".activity-meta a",t).removeClass("button"),B(".activity-meta a.acomment-reply",t).prepend('<i class="crdash-square_chat_alt"></i>'),B(".activity-meta a.fav",t).prepend('<i class="crdash-heart"></i>'),B(".activity-meta a.delete-activity",t).prepend('<i class="crdash-trash_can"></i>'),B(".activity-content .activity-meta",t).insertAfter(B(".activitys-wrap",t))}),B("#members_search, #groups_search").unwrap("label"),B("#bp-login-widget-form").find("label").each(function(){var t=B(this).attr("for"),e=B("#"+t),i=B(this).clone(),n=B("#"+t).clone();e.length&&(B(this).remove(),e.remove(),B("#bp-login-widget-form .forgetmenot").before('<p class="'+t+'"/>'),B("#bp-login-widget-form").find("."+t).append(i).append(n))})}Q.document.ready(t),B("body").on("post-load",t)},Q.initHeaderHorizontalScroll=function(){Q.window.scroll(function(){0!=B(this).scrollLeft()&&B("body").hasClass("dfd-custom-padding-html")?B("#header-container").css({left:B(this).scrollLeft()+-1*B("body").css("margin")}):0==B(this).scrollLeft()||B("body").hasClass("dfd-custom-padding-html")||B("#header-container").css({left:-1*B(this).scrollLeft()})})},Q.initSortPanelHideElems=function(){function t(){B(".sort-panel").each(function(){var i=B(this).parent().parent();B(this).find("a").each(function(){var t=B(this),e=null!=t.data("filter")&&t.data("filter");if(!1===e)return!0;e=i.find(e).length;0==e?t.parent("li").hide():0<e&&t.parent("li").is(":hidden")&&t.parent("li").show()})})}Q.document.ready(t),B("body").on("post-load",t)},Q.initPrettyPhoto=function(){function s(){"rrssbInit"in window&&window.rrssbInit()}function t(){var t=!!B("body").hasClass("dfd-pp-deeplinks"),e=window.location.href,i=(B("body").find("img").first().attr("src"),B("body").data("directory"),B("body").data("share-pretty")),n=B("body").data("next-pretty"),o=B("body").data("prev-pretty");B("a[data-rel^='prettyPhoto'], a.zoom-link, a.thumbnail, a[class^='prettyPhoto'], a[rel^='prettyPhoto']").prettyPhoto({hook:"data-rel",show_title:!0,deeplinking:t,markup:'<div class="pp_pic_holder"> \t\t\t\t\t\t\t<div class="ppt">&nbsp;</div> \t\t\t\t\t\t\t<a class="pp_close" href="#">×</a> \t\t\t\t\t\t\t<div class="pp_top"> \t\t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t<div class="pp_content_container"> \t\t\t\t\t\t\t\t<div class="pp_left"> \t\t\t\t\t\t\t\t<div class="pp_right"> \t\t\t\t\t\t\t\t\t<div class="pp_content"> \t\t\t\t\t\t\t\t\t\t<div class="pp_loaderIcon"></div> \t\t\t\t\t\t\t\t\t\t<div class="pp_fade"> \t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_expand" title="Expand the image">Expand</a> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_hoverContainer"> \t\t\t\t\t\t\t\t\t\t\t\t<a class="pp_next" href="#"><span><span>'+n+'</span></span></a> \t\t\t\t\t\t\t\t\t\t\t\t<a class="pp_previous" href="#"><span><span>'+o+'</span></span></a> \t\t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t\t<div id="pp_full_res"></div> \t\t\t\t\t\t\t\t\t\t\t<div class="pp_details"> \t\t\t\t\t\t\t\t\t\t\t\t<div class="pp_nav"> \t\t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t\t\t\t\t\t<p class="currentTextHolder">0/0</p> \t\t\t\t\t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t\t\t<div class="pp_social">{pp_social}</div> \t\t\t\t\t\t\t\t\t\t\t\t<p class="pp_description"></p> \t\t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t<div class="pp_bottom"> \t\t\t\t\t\t\t\t<div class="pp_left"></div> \t\t\t\t\t\t\t\t<div class="pp_middle"></div> \t\t\t\t\t\t\t\t<div class="pp_right"></div> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t</div> \t\t\t\t\t\t<div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery mobile-hide"> \t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_previous">Previous</a> \t\t\t\t\t\t\t\t\t<div> \t\t\t\t\t\t\t\t\t\t<ul> \t\t\t\t\t\t\t\t\t\t\t{gallery} \t\t\t\t\t\t\t\t\t\t</ul> \t\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t\t<a href="#" class="pp_arrow_next">Next</a> \t\t\t\t\t\t\t\t</div>',changepicturecallback:function(){s();var e=B("#fullResImage").attr("src");B(".pp_social .dfd-share-buttons").find("> li > a").each(function(){var t=B(this).attr("href");B(this).attr("href",t+e)})},social_tools:'<div class="dfd-share-cover dfd-share-animated"><div class="dfd-blog-share-popup-wrap" data-text="Share" data-title="Share" data-url="'+e+'"><div class="box"><div class="dfd-share-icons"><ul class="entry-share-popup rrssb-buttons dfd-share-buttons" data-share="1"><li class="rrssb-facebook facebook soc_icon-facebook"><a href="https://www.facebook.com/sharer/sharer.php?u=" data-share-button="facebook" class="popup entry-share-link-facebook"></a></li><li class="rrssb-linkedin linkedin soc_icon-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=" class="popup"></a></li><li class="rrssb-pinterest pinterest soc_icon-pinterest"><a href="http://pinterest.com/pin/create/button/?url=" class="popup"></a></li><li class="rrssb-twitter twitter dfd-added-icon-twitter-x-logo"><a href="https://twitter.com/intent/tweet?text=" data-share-button="twitter" class="popup entry-share-link-twitter"></a></li></ul></div><div class="dfd-share-title box-name">'+i+"</div></div></div></div>"})}Q.document.ready(function(){s(),t()}),B("body").on("post-load",function(){s(),t()})},Q.initTaxonomyIsotope=function(){function t(){B(".dfd-new-isotope").each(function(){var e,i,t,n,o,s,a,r,l,d,c,u,h=B(this);h.hasClass("dfd-new-isotope-inited")||(t=h.data("layout-style"),n=h.data("columns"),e=h.data("item"),i=B("."+e),t=t||"masonry",o=4<(n=n||5)?4:n,s=3<n?3:n,a=2<n?2:n,r=1<n?1:n,l=3,c=function(){i=B("> ."+e,h);var t=h.width();switch(!0){case 1280<t:l=n;break;case 1024<t:l=o;break;case 800<t:l=s;break;case 460<t:l=a;break;default:l=r}d=Math.floor(t/l),i.width(d)},(u=function(){c(),h.isotope({layoutMode:t,masonry:{columnWidth:d},itemSelector:"."+e,resizable:!0}),B("body").bind("isotope-add-item",function(t,e){B(e).width(d),B(e).imagesLoaded(function(){h.isotope("insert",B(e))})})})(),h.imagesLoaded(u),h.parent().parent().find(".sort-panel .filter a").click(function(){var t=B(this).attr("data-filter");return B(this).parent().parent().find("> li.active").removeClass("active"),B(this).parent().addClass("active"),h.isotope({filter:t}),setTimeout(function(){Q.window.trigger("resize")},500),!1}),p.on("resize",u),B("body").on("post-load",function(){setTimeout(function(){u()},1e3)}),h.one("layoutComplete",function(){setTimeout(function(){Q.window.trigger("resize")},1e3)}),h.addClass("dfd-new-isotope-inited"))})}var p=Q.window;Q.document.ready(t),B("body").on("post-load",t)},Q.initSpacer=function(){function t(){B(".dfd-spacer-module").each(function(){var t=B(this),e=Q.windowWidth,i=t.data("units"),n=t.data("wide_resolution"),o=t.data("wide_size"),s=t.data("normal_resolution"),a=t.data("normal_size"),r=t.data("tablet_resolution"),l=t.data("tablet_size"),d=t.data("mobile_resolution"),c=t.data("mobile_size");"%"==i&&(a=o*a/100,l=o*l/100,c=o*c/100),n<=(e=Q.isSafari?Q.windowWidth-Q.scrollbarWidth:e)?t.css("height",o):s<=e&&e<n?t.css("height",a):r<=e&&e<s?t.css("height",l):(d<=e&&e<r||e<=d)&&t.css("height",c),B("body").trigger("reinit-waypoint")})}Q.window.on("load resize",t),B("body").on("post-load",t)},Q.initShortcodesLoadResize=function(){function t(){var t;B(".dfd-woocomposer_list .dfd-woo-product-list >li").each(function(){var t,e,i=B(this);i.find(".dfd-list-menu-mode")&&(e=t=0,(i=i.find(".dfd-list-menu-mode:first-child")).find(".box-name")&&(t=i.find(".box-name").width()),i.find(">.amount")&&(e=i.find(">.amount").width()),i.find(".woo-delim").css({left:t,right:e}))}),B(".dfd-row-full-height:first").each(function(){var t,e=B(this),i=Q.windowHeight,n=Q.windowWidth;setTimeout(function(){t=e.offset().top,B(".dfd-frame-line.line-bottom")&&(t+=B(".dfd-frame-line.line-bottom").height()),t<i&&(t=i-t-1,e.css("min-height",t+"px"),n<1025)&&1022<n&&e.css("max-height",t+"px")},100)}),!B("#layout").hasClass("one-page-scroll")&&B("#main-wrap").hasClass("dfd-parallax-footer")&&(t=780<Q.windowWidth?B("#footer-wrap").outerHeight(!0):0,(0<B("body > .boxed_layout").length?B("body > .boxed_layout"):B("#main-wrap")).css("margin-bottom",t))}function e(){B(".dfd-row-bg-image").each(function(){var t=B(this),e="",i="",n=799,o=Q.windowWidth;t.data("bg-img")&&(e=t.data("bg-img")),t.data("responsive-image")&&(i=t.data("responsive-image")),t.data("responsive-resolution")&&(n=t.data("responsive-resolution")),""!=e&&""!=i&&(void 0!==o&&o<=n&&i?t.css("background-image","url("+i+")"):t.css("background-image","url("+e+")"))})}Q.window.on("load resize",t),B("body").on("post-load",t),Q.window.on("resize",e),B("body").on("post-load",e)},Q.initBackground=function(){function t(){var t,e;function i(t){t.target.mute(),t.target.playVideo()}function n(t){t.target.playVideo()}B("html").is(".lt-ie10, .lt-ie9, .lt-ie8")||B(".upb_row_bg, .dfd-row-parallax, .dfd-column-parallax, .dfd-fade-on-scroll, .dfd-row-bg-image.dfd_vertical_parallax, .dfd-row-bg-image.dfd_horizontal_parallax, .dfd-multi-parallax-layer").each(function(){function a(){t=d.offset(),d.hasClass("dfd_vertical_parallax")&&(t=d.parent().offset()),l=d.height(),d.hasClass("dfd_vertical_parallax")&&(l=d.parent().height()),r=t.top}var t,r,l,e,d=B(this),c=(a(),Q.window.on("resize load",a),parseFloat(d.data("parallax_sense"))/100),u=parseFloat(d.data("parallax_limit")),h=!(!d.data("mobile_enable")||"1"!=d.data("mobile_enable"));(d.hasClass("upb_row_bg")||d.hasClass("dfd_vertical_parallax")||d.hasClass("dfd-multi-parallax-layer"))&&(e=new Image,d.hasClass("upb_row_bg")?e.src=d.css("backgroundImage").replace(/"/g,"").replace(/url\(|\)$/gi,""):e.src=d.attr("data-bg-img").replace(/"/g,"").replace(/url\(|\)$/gi,""),e.onload=function(){d.css({width:e.width,height:e.height})}),Q.window.on("load scroll",function(){var t,e,i,n,o,s;!h&&p.touch&&Q.windowWidth<800||(i=-2*(t=(r-Q.windowScrollTop)/3)*c,n="50% 50%",d.data("parallax_offset")&&(d.hasClass("dfd_vertical_parallax")||d.hasClass("dfd_horizontal_parallax"))&&(d.hasClass("dfd_vertical_parallax")?n="50% calc(50% + "+d.data("parallax_offset")+"px)":d.hasClass("dfd_horizontal_parallax")&&(n="calc(50% + "+d.data("parallax_offset")+"px) 50%"),d.css("backgroundPosition",n)),d.hasClass("vcpb-vz-jquery")&&(e="50% "+i+"px"),d.hasClass("dfd_vertical_parallax")&&(e="0, "+i+"px"),d.hasClass("vcpb-hz-jquery")&&(e=i+"px 50%"),d.hasClass("dfd_horizontal_parallax")&&(e=i+"px,0"),d.hasClass("dfd-multi-parallax-layer")&&(n=+d.attr("data-index"),i=d.data("direction-multi")?d.data("direction-multi"):"vertical",n=-t*c*n,e="vertical"==i?"0, "+n+"px":n+"px, 0"),d.hasClass("dfd-row-parallax")&&((o=u<(o=-t*c)?u:o)<-u&&(o=-u),d.find(">.row").css({"-webkit-transform":"matrix(1,0,0,1,0,"+o+")","-moz-transform":"matrix(1,0,0,1,0,"+o+")","-0-transform":"matrix(1,0,0,1,0,"+o+")",transform:"matrix(1,0,0,1,0,"+o+")"})),d.hasClass("dfd-column-parallax")&&(i=Q.windowWidth,null!=(n=d.data("parallax-destroy"))&&i<=n?d.css({"":""}):((o=u<(o=-t*c)?u:o)<-u&&(o=-u),window.requestAnimationFrame(function(){d.css({"-webkit-transform":"matrix(1,0,0,1,0,"+o+")","-moz-transform":"matrix(1,0,0,1,0,"+o+")","-0-transform":"matrix(1,0,0,1,0,"+o+")",transform:"matrix(1,0,0,1,0,"+o+")"})}))),d.hasClass("dfd-fade-on-scroll")&&Q.windowScrollTop>r&&r+l>Q.windowScrollTop&&(s=d.height(),window.requestAnimationFrame(function(){d.css({opacity:1+1/(s/(r-Q.windowScrollTop))})})),Q.windowScrollTop+Q.windowHeight>r&&r+l>Q.windowScrollTop&&(d.hasClass("dfd_vertical_parallax")||d.hasClass("dfd_horizontal_parallax")||d.hasClass("dfd-multi-parallax-layer"))&&window.requestAnimationFrame(function(){d.css({"-webkit-transform":"translate3d("+e+",0)","-moz-transform":"translate3d("+e+",0)","-0-transform":"translate3d("+e+",0)",transform:"translate3d("+e+",0)"})}),Q.windowScrollTop+Q.windowHeight>r&&r+l>Q.windowScrollTop&&d.hasClass("upb_row_bg")&&window.requestAnimationFrame(function(){d.css({backgroundPosition:e})}),a())})}),B(".dfd-row-bg-wrap.dfd-row-bg-image.dfd_mousemove_parallax").each(function(){var t=B(this);!!(!t.data("mobile_enable")||"1"!=t.data("mobile_enable"))&&p.touch&&Q.windowWidth<800||(t.parent().css({"z-index":"initial"}),B(".dfd-interactive-parallax-item",t).parallax({mouseport:t.parent()}))}),B(".dfd-row-bg-image.dfd_animated_bg").each(function(){var t,e=B(this),i=e.data("direction"),n=100-e.data("parallax_sense"),o=0,s=!(!e.data("mobile_enable")||"1"!=e.data("mobile_enable")),a=e.parent().outerWidth(),r=e.parent().outerHeight();!s&&p.touch&&Q.windowWidth<800||((t=new Image).src=e.attr("data-bg-img").replace(/"/g,"").replace(/url\(|\)$/gi,""),e.hasClass("bg-initialized"))||(e.addClass("bg-initialized"),t.onload=function(){"left"==i||"right"==i?e.css("width",t.width+a):"top"!=i&&"bottom"!=i||e.css("height",t.height+r),setInterval(function(){"left"==i||"bottom"==i?--o:o+=1,0<(o=0<(o=o<-t.width&&"left"==i||o<-t.height&&"bottom"==i?0:o)&&"right"==i?-t.width:o)&&"top"==i&&(o=-t.height),"left"==i||"right"==i?e.css({"-webkit-transform":"translate3d("+o+"px, 0, 0)","-moz-transform":"translate3d("+o+"px, 0, 0)","-o-transform":"translate3d("+o+"px, 0, 0)","-ms-transform":"translate3d("+o+"px, 0, 0)",transform:"translate3d("+o+"px, 0, 0)"}):e.css({"-webkit-transform":"translate3d(0, "+o+"px, 0)","-moz-transform":"translate3d(0, "+o+"px, 0)","-o-transform":"translate3d(0, "+o+"px, 0)","-ms-transform":"translate3d(0, "+o+"px, 0)",transform:"translate3d(0, "+o+"px, 0)"})},n)})}),B(".dfd-row-bg-canvas").each(function(){var t=B(this);if(Q.windowWidth<1100)return!1;var s=t.data("canvas-id"),e=t.data("canvas-style"),i=t.data("canvas-color"),n=t.data("canvas-size");""==i&&(i="#ffffff"),"style_1"==e&&t.append('<canvas id="canvas-'+s+'" />');var o,a,r,l,d,c,u,h="window"!=n?B("#"+s).parents(".vc-row-wrapper"):Q.window;if(t.parent().hasClass("dfd-elementor-section-wrap")&&(h="window"!=n?B("#"+s).parents(".dfd-elementor-section-wrap"):B(window)),"style_1"==e){t="canvas-"+s;o=h.width(),a=h.height(),u={x:o/2,y:a/2},(r=document.getElementById(t)).style.height=a+"px",(l=document.getElementById(t)).width=o,l.height=a,d=l.getContext("2d"),c=[];for(var p=0;p<o;p+=o/20)for(var f=0;f<a;f+=a/20){var m=p+Math.random()*o/20,g=f+Math.random()*a/20,m={x:m,originX:m,y:g,originY:g};c.push(m)}for(var v,y=0;y<c.length;y++){for(var w=[],b=c[y],_=0;_<c.length;_++){var x=c[_];if(b!=x){for(var k=!1,C=0;C<5;C++)k||null==w[C]&&(w[C]=x,k=!0);for(C=0;C<5;C++)k||S(b,x)<S(b,w[C])&&(w[C]=x,k=!0)}}b.closest=w}for(y in c){var L=new F(c[y],2+2*Math.random(),"rgba(255,255,255,0.3)");c[y].circle=L}for(v in T(),c)!function t(e){TweenLite.to(e,+Math.random()+1,{x:e.originX-50+100*Math.random(),y:e.originY-50+100*Math.random(),ease:Circ.easeInOut,onComplete:function(){t(e)}})}(c[v]);function j(t){var e=0,i=0,n=B("#"+s).offset().left,o=B("#"+s).offset().top;t.pageX||t.pageY?(e=t.pageX,i=t.pageY):(t.clientX||t.clientY)&&(e=t.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=t.clientY+document.body.scrollTop+document.documentElement.scrollTop),u.x=e-n,u.y=i-o}function H(){o=h.width(),a=h.height(),r.style.height=a+"px",l.width=o,l.height=a}function T(){for(var t in d.clearRect(0,0,o,a),c){Math.abs(S(u,c[t]))<4e3?(c[t].active=.3,c[t].circle.active=.6):Math.abs(S(u,c[t]))<2e4?(c[t].active=.1,c[t].circle.active=.3):Math.abs(S(u,c[t]))<4e4?(c[t].active=.02,c[t].circle.active=.1):(c[t].active=0,c[t].circle.active=0),i=e=void 0;var e=c[t];if(e.active)for(var i in e.closest)d.beginPath(),d.moveTo(e.x,e.y),d.lineTo(e.closest[i].x,e.closest[i].y),d.strokeStyle="rgba(255,255,255,"+e.active+")",d.stroke();c[t].circle.draw()}requestAnimationFrame(T)}function F(t,e,i){var n=this;n.pos=t||null,n.radius=e||null,n.color=i||null,this.draw=function(){n.active&&(d.beginPath(),d.arc(n.pos.x,n.pos.y,n.radius,0,2*Math.PI,!1),d.fillStyle="rgba(255,255,255,"+n.active+")",d.fill())}}function S(t,e){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)}"ontouchstart"in window||window.addEventListener("mousemove",j),window.addEventListener("resize",H)}else if("style_2"==e)B("#"+s).particleground({dotColor:i,lineColor:i});else if("style_3"==e){var P,O,E,M=0,I=0,A=window.innerWidth/2,z=window.innerHeight/2;n=document.getElementById(s),(P=new THREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,1,1e4)).position.z=100,O=new THREE.Scene,(E=new THREE.CanvasRenderer({alpha:!0})).setPixelRatio(window.devicePixelRatio),E.setClearColor(0,0),E.setSize(h.width(),h.height()),n.appendChild(E.domElement);for(var D,R=2*Math.PI,q=new THREE.SpriteCanvasMaterial({color:16777215,opacity:.5,program:function(t){t.beginPath(),t.arc(0,0,.5,0,R,!0),t.fill()}}),$=new THREE.Geometry,W=0;W<150;W++)(D=new THREE.Sprite(q)).position.x=2*Math.random()-1,D.position.y=2*Math.random()-1,D.position.z=2*Math.random()-1,D.position.normalize(),D.position.multiplyScalar(10*Math.random()+600),D.scale.x=D.scale.y=5,O.add(D),$.vertices.push(D.position);n=new THREE.Line($,new THREE.LineBasicMaterial({color:16777215,opacity:.2}));function Y(){A=h.width()/2,z=h.height()/2,P.aspect=h.width()/h.height(),P.updateProjectionMatrix(),E.setSize(h.width(),h.height())}function N(t){M=.05*(t.clientX-A),I=.2*(t.clientY-z)}function X(t){1<t.touches.length&&(t.preventDefault(),M=.7*(t.touches[0].pageX-A),I=.7*(t.touches[0].pageY-z))}function V(){P.position.x+=.1*(M-P.position.x),P.position.y+=.05*(200-I-P.position.y),P.lookAt(O.position),E.render(O,P)}O.add(n),document.addEventListener("mousemove",N,!1),document.addEventListener("touchstart",X,!1),window.addEventListener("resize",Y,!1),function t(){requestAnimationFrame(t);V()}()}else"style_4"==e&&B("#"+s).particlegroundOld({dotColor:i,lineColor:i})}),B(".dfd-video-bg video, .dfd-video-bg .dfd-bg-frame").each(function(){function t(){e=(0<o.parents(".vc-row-wrapper.wpb_row").length?o.parents(".vc-row-wrapper.wpb_row"):o.parent()).width(),n=(0<o.parents(".vc-row-wrapper.wpb_row").length?o.parents(".vc-row-wrapper.wpb_row"):o.parent("")).height(),n=e/s<n?(i=Math.ceil(n*s),n):(i=e,Math.ceil(e/s)),o.css({width:i,height:n})}var e,i,n,o=B(this),s=1.778;o.parents(".dfd-video-bg").siblings(".dfd-video-controller").unbind("click").on("click",function(t){t.preventDefault();t=B(this);t.hasClass("dfd-socicon-ic_pause_48px")?(o.get(0).pause(),t.removeClass("dfd-socicon-ic_pause_48px").addClass("dfd-socicon-icon-play")):(o.get(0).play(),t.removeClass("dfd-socicon-icon-play").addClass("dfd-socicon-ic_pause_48px"))}),o.parents(".dfd-video-bg").siblings(".dfd-sound-controller").unbind("click").on("click",function(t){t.preventDefault();t=B(this);t.hasClass("dfd-socicon-unmute")?(o.prop("muted",!1),t.removeClass("dfd-socicon-unmute").addClass("dfd-socicon-mute")):(o.prop("muted",!0),t.removeClass("dfd-socicon-mute").addClass("dfd-socicon-unmute"))}),t(),Q.window.on("resize",function(){t()}),B("body").on("post-load",t),Q.window.on("load",function(){o.is("video")&&o.get(0).paused&&o.get(0).play()})}),0<B(".dfd-youtube-bg").length&&((t=document.createElement("script")).src="//www.youtube.com/iframe_api",(e=document.getElementsByTagName("script")[0]).parentNode.insertBefore(t,e),window.onYouTubeIframeAPIReady=function(){B(".dfd-youtube-bg iframe").each(function(){var t=B(this),e=t.attr("id");t.data("muted")&&"1"==t.data("muted")?new YT.Player(e,{events:{onReady:i}}):new YT.Player(e,{events:{onReady:n}})})}),0<B(".dfd-vimeo-bg").length&&B(".dfd-vimeo-bg iframe").each(function(){var e=B(this);function t(t){"ready"===JSON.parse(t.data).event&&(e[0].contentWindow.postMessage('{"method":"play", "value":1}',"*"),e.data("muted"))&&"1"==e.data("muted")&&e[0].contentWindow.postMessage('{"method":"setVolume", "value":0}',"*")}window.addEventListener?window.addEventListener("message",t,!1):window.attachEvent("onmessage",t,!1)})}Q.document.ready(function(){B("[data-type]").each(function(){B(this).data("offsetY",parseInt(B(this).attr("data-offsetY"))),B(this).data("Xposition",B(this).attr("data-Xposition")),B(this).data("parallax_sense",B(this).attr("data-parallax_sense"))}),t()}),Q.window.load(t),B("body").on("post-load",t)},Q.initStunHeaderParallax=function(){Q.window.on("load resize scroll",function(){var t=Q.windowScrollTop,e=B(".stuning-header-inner .page-title-inner"),i=e.parent().height(),n=.333*t;window.requestAnimationFrame(function(){e.css({"-webkit-transform":"translate3d(0,"+n+"px,0)","-moz-transform":"translate3d(0,"+n+"px,0)","-o-transform":"translate3d(0,"+n+"px,0)",transform:"translate3d(0,"+n+"px,0)",opacity:1-t/i})})})},Q.initEqHeight=function(){function t(){var i=Q.windowWidth;B(".features_module-eq-height .row").each(function(){800<i?B(this).find(".columns").equalHeights():B(this).find(".columns").equalHeightsDestroy()}),B(".module-eq-height .row").each(function(){800<i?B(this).find(".columns").equalHeights():B(this).find(".columns").equalHeightsDestroy()}),B(".features_tiles_module .row").each(function(){B(this).find(".columns").equalHeights()}),B(".dfd-equal-height-children").each(function(){var t;800<i&&!B(this).hasClass("dfd-destroy-wide")?(0<B(this).find("#left-sidebar.dfd-eq-height").length||0<B(this).find("#right-sidebar.dfd-eq-height").length?(t=B(this),setTimeout(function(){t.find(".dfd-eq-height").equalHeights()},1e3)):B(this).find(".dfd-eq-height").equalHeights(),B(this).find(".dfd-eq-height").equalHeights()):B(this).hasClass("dfd-mobile-keep-height")||1024<i&&B(this).hasClass("dfd-destroy-wide")?B(this).find(".dfd-eq-height").equalHeights():B(this).find(".dfd-eq-height").equalHeightsDestroy()}),B(".vc-row-wrapper.equal-height-columns").each(function(){var t=B(this),e=t.data("resolution")?t.data("resolution"):800,t=t.find(">.row >.columns");B(this).hasClass("mobile-destroy-equal-heights")?e<i?t.equalHeights():t.equalHeightsDestroy():B(this).find(">.row >.columns").equalHeights(),t.each(function(){0<B(this).find(".vc-row-wrapper").length&&B(this).addClass("dfd-bg-inside")})}),B(".dfd-equal-height-wrapper").each(function(){!B(this).hasClass("dfd-mobile-destroy-equal-heights")||800<i?B(this).find(">div").equalHeights():B(this).find(">div").equalHeightsDestroy()})}Q.window.on("load resize",t),Q.window.one("scroll",t),(0<B("#left-sidebar").length||0<B("#right-sidebar").length)&&B("#grid-folio, .works-list, #grid-posts, .dfd-blog, .dfd-portfolio, .dfd-gallery").observeDOM(function(){t()}),0<B(".dfd-equal-height-children").length&&B(".dfd-equal-height-children").parent().observeDOM(function(){t()}),Q.document.ready(function(){t(),B(".vc-row-wrapper.equal-height-columns.aligh-content-verticaly").each(function(){B(this).find(">.row >.columns").each(function(){(0<B(this).find(".vc-row-wrapper").length?B(this).find(".vc-row-wrapper"):B(this)).wrapInner('<div class="dfd-vertical-aligned"></div>')})})})},Q.initStickInParent=function(){Q.window.on("load resize",function(){var t;!1===p.touch&&!B("html").is(".lt-ie10, .lt-ie9, .lt-ie8")&&800<Q.windowWidth&&((t=0)<B("#header-container:not(.header-style-5)").length&&0<B("#header-container:not(.header-style-8)").length&&0<B("#header-container:not(.header-style-11)").length&&(t+=60),0<B("#wpadminbar").length&&(t+=B("#wpadminbar").outerHeight()),0<B(".dfd-frame-line.line-bottom").length&&(t+=B(".dfd-frame-line.line-bottom").outerHeight()),B(".folio-info.desc-left > .row, .folio-info.desc-right > .row").stick_in_parent({parent:"div.project-wrap",sticky_class:"sticky",offset_top:t+20,bottoming:!0,inner_scrolling:!1}),B(".single-folio .dfd-single-share-fixed .rrssb-buttons").stick_in_parent({parent:".row.project",sticky_class:"sticky",offset_top:t,bottoming:!0,inner_scrolling:!1}),B(".dfd-single-gallery .dfd-single-share-fixed .rrssb-buttons").stick_in_parent({parent:"#layout.dfd-single-gallery .blog-section",sticky_class:"sticky",offset_top:t,bottoming:!0,inner_scrolling:!1}),B("#layout.single-post .dfd-single-share-fixed .rrssb-buttons").stick_in_parent({parent:"#layout.single-post .blog-section",sticky_class:"sticky",offset_top:t,bottoming:!0,inner_scrolling:!1}))})},Q.hideBeforeAnimation=function(){B('.cr-animate-gen, [data-animate="1"]').each(function(){var t=B(this);(t.data("animate-item")?t.find(t.data("animate-item")):t).css("opacity","0")})},Q.initAnimation=function(){function t(){B('.cr-animate-gen, [data-animate="1"]').each(function(){var t=B(this),e=t.data("animate-type");t.data("animate-item")?t.find(t.data("animate-item")).each(function(){var t=B(this);t.waypoint(function(){t.hasClass("animation-done")||(t.addClass("animation-done"),t.velocity(e,{stagger:150,drag:!0,display:"auto"}))},{offset:"85%"})}):t.waypoint(function(){t.hasClass("animation-done")||(t.addClass("animation-done"),t.velocity(e,{display:"auto"}))},{offset:"85%"})}),B(".call-on-waypoint").each(function(){var t=B(this);t.waypoint(function(){t.trigger("on-waypoin")},{triggerOnce:!0,offset:"85%"})})}Q.window.load(t),B("body").on("post-load",t)},Q.imagesLazyLoad=function(){function t(){B(".dfd-img-lazy-load").each(function(){var e=B(this),t=B("body").data("lazy-load-offset")?B("body").data("lazy-load-offset"):"140%";e.waypoint(function(){var t;e.hasClass("image-loaded")||(t=e.find("img").attr("data-src"),"devicePixelRatio"in window&&1<window.devicePixelRatio&&e.find("img").attr("data-retina-img")&&(t=e.find("img").attr("data-retina-img")),e.addClass("image-loaded"),e.find("img").attr("src",t).css("opacity","1"))},{offset:t})}),B(".dfd-bg-lazy-load").each(function(){var e=B(this),t=B("body").data("lazy-load-offset")?B("body").data("lazy-load-offset"):"140%",i=799;e.waypoint(function(){var t;e.hasClass("image-loaded")||(t=e.attr("data-bg-img"),"devicePixelRatio"in window&&1<window.devicePixelRatio&&e.attr("data-retina-bg-img")&&(t=e.attr("data-retina-bg-img")),e.data("responsive-resolution")&&(i=e.data("responsive-resolution")),e.data("responsive-image")&&Q.windowWidth<=i&&(t=e.attr("data-responsive-image")),e.addClass("image-loaded"),e.css("backgroundImage","url("+t+")"))},{offset:t})})}Q.window.load(t),B("body").on("post-load",function(){setTimeout(function(){t()},1200)})},Q.initMobileMenu=function(){B("#header-container").hasClass("header-style-3")||B("#header-container").hasClass("header-style-4")?(e=B("<ul />"),B("ul.menu-clonable-for-mobiles").each(function(){var t=B(this).children().clone();e=e.append(t)})):e=B("ul.menu-clonable-for-mobiles").clone(),e.removeAttr("id").find("ul, li, a").addBack().removeAttr("id"),e.find("ul").removeAttr("style"),e.attr("class","sidr-dropdown-menu").find("ul").attr("class","sidr-class-sub-menu"),e.find(".sub-nav > ul").each(function(){B(this).unwrap()}),e.find("li").each(function(){var t=B(this);0<t.find("ul").length&&t.find("> a").append('<i class="sidr-dropdown-toggler" />')});var e,t=B("#mobile-menu");B(".sidr-inner").append(e),t.sidr({displace:!1,onOpen:function(){B("body").toggleClass("sidr-opened"),t.addClass("opened")},onClose:function(){B("body").toggleClass("sidr-opened"),t.removeClass("opened")}}),B(".sidr-dropdown-toggler").unbind("click").bind("touchend click",function(t){t.preventDefault(),B(this).parent("a").toggleClass("active").siblings("ul").slideToggle(500)}),t.unbind("click").bind("touchend click",function(t){t.preventDefault(),B(this).hasClass("opened")?B.sidr("close"):B.sidr("open")}),B(".dfd-sidr-close").unbind("click").bind("touchend click",function(t){t.preventDefault(),B.sidr("close")})},Q.initRetinaLogo=function(){"devicePixelRatio"in window&&1<window.devicePixelRatio&&B(".logo-for-panel img").each(function(){var t,e,i,n,o=B(this),s=o.attr("data-retina");s&&0!==s.legth&&(t=o.attr("data-retina_w"),e=o.attr("data-retina_h"),n=i=164,o.attr("src",s),t<i)&&e<n&&o.css({width:Math.round(t/2)+"px",height:Math.round(e/2)+"px"})})},Q.initHeaderEvents=function(){Q.document.ready(function(){function t(t,e,i){t&&0<t.length&&(t.is("#header-container")&&B("body").data("header-responsive-width")&&Q.windowWidth<B("body").data("header-responsive-width")||(t.addClass(i),0<Q.window.scrollTop()?(t.addClass(e),Q.window.trigger("reinit-waypoint")):t.removeClass(e)))}function e(){i=B("#main-wrap").width(),d.find(".dfd-top-row").width(i),i=(d.find(".dfd-top-row").length?d.find(".dfd-top-row"):d.find("#header")).outerHeight(),0<c.length?(0!==u.length||d.hasClass("dfd-header-layout-fixed")&&!d.hasClass("dfd-keep-menu-fixer")||(u=B('<div id="menu-fixer"></div>')),c.prepend(u)):d.hasClass("dfd-header-layout-fixed")||B("#main-wrap").hasClass("dfd-one-page-scroll-layout")||d.hasClass("menu-position-bottom")?0<u.length&&u.remove():0===u.length&&(u=B('<div id="menu-fixer"></div>'),B(u).insertAfter("#header-container")),0<u.length&&u.height(i)}var i,n,o,s,a,r,l,d=B("#header-container"),c=((d=B("#header-container")).find(".header-wrap"),B("#stuning-header")),u=B("#menu-fixer");e(),B(window).on("resize",function(){e()}),B(window).on("load resize",function(){var t=B("#header-container");{var e;t.hasClass("header-style-5")&&0<B(".boxed_layout").length&&(e=(e=B(".boxed_layout")).offset().left,t.hasClass("left")&&t.find("#header").css("left",e),t.hasClass("right"))&&t.find("#header").css("right",e)}}),d.hasClass("dfd-enable-headroom")&&!B("#layout").hasClass("one-page-scroll")&&Q.window.on("load resize scroll",function(){t(d,"small","animated--header")}),B("#top-panel-inner").hasClass("dfd-panel-animated")&&(n=B("#top-panel-inner .top-panel-inner-wrapper"),(o=function(){var t=Q.window.height()-2*B("body").css("margin").replace("px","");n.outerHeight(t)})(),n.wrapInner('<div class="dfd-vertical-aligned" />'),B(".top-inner-page").remove(),Q.window.on("load reinit-waypoint",function(){"undefined"!=typeof Waypoint&&setTimeout(function(){Waypoint.refreshAll()},1200)}),Q.window.on("load scroll",function(){t(B("body"),"moved","animated--body")}),Q.window.on("load resize",o)),"function"==typeof B.initSlider&&setTimeout(function(){B.initSlider()},500),"function"==typeof B.runMegaMenu&&B.runMegaMenu(),B(".sel-dropdown").unbind("hover").hover(function(){B(this).addClass("hovered")},function(){B(this).removeClass("hovered")}),B(".click-dropdown > a").unbind("click touchstart").bind("click touchstart",function(t){var e=B(this).parent();t.preventDefault(),(e.hasClass("active")?e:e.addClass("active").siblings(".click-dropdown")).removeClass("active")}),B(".nav-item.has-submenu > a").on("click",function(){var t=B(this);return"#"!=t.attr("href")&&""!=t.attr("href")&&t.hasClass("open")&&(window.location.href=t.attr("href")),!1}),function(){"use strict";var t=B(".header-search-switcher"),e=B(".form-search-section");t.unbind("click").on("click touchend",function(){e.fadeToggle(500,function(){if(e.is(":visible"))t.addClass("active");else t.removeClass("active")});e.toggleClass("shift-form");return false})}(),o=B("#header-container.header-style-6 .onclick-menu-wrap"),s=B(".dfd-click-menu-activation-button a",o),a=B("nav.onclick-menu",o),s.unbind("click").on("click touchend",function(t){t.preventDefault(),B(this).hasClass("opened")?s.removeClass("opened"):s.addClass("opened"),a.slideToggle(250)}),r=B(".dfd-menu-button"),l=B("#header-container"),r.unbind("click").on("click touchend",function(t){t.preventDefault(),l.toggleClass("opened")}),B("#dfd-side-header-activation-button").unbind("click").bind("click touchend",function(t){t.preventDefault(),B(this).parents("#header-container").toggleClass("active")}),B("body").on("click touchend","#dfd-menu-button",function(t){t.preventDefault();var e=B(this).parents(".header-col-right");e.hasClass("active")?e.removeClass("active visible-overflow"):(e.addClass("active"),setTimeout(function(){e.addClass("visible-overflow")},700))}),Q.initRetinaLogo(),Q.initMobileMenu()})},Q.initExtraElements=function(){Q.document.ready(function(){B(".widget_dfd_author").each(function(){B(".widget.soc-icons.dfd-soc-icons-hover-style-13 a",B(this)).dfdEqWidth()}),Q.window.on("resize",function(){var t=B(".mega-menu, .sub-nav","#header");Q.windowWidth>=screen_medium&&t.each(function(){B(this).is(":visible")||B(this).removeAttr("style")})}),B(".widget_crum_cat_arch").each(function(){var e=B(this),i=e.find(".dk_toggle");i.on("click touchend",function(){e.find(".dk_container").removeClass("dk_open"),B(this).parent(".dk_container").toggleClass("dk_open")}),Q.document.mouseup(function(t){i.is(t.target)||0!==i.has(t.target).length||e.find(".dk_container").removeClass("dk_open")})}),B("#footer .widget_nav_menu >ul >li").equalHeights();var t=B(".body-back-to-top"),e=(Q.window.on("scroll",function(){0<t.length&&(80<Q.windowScrollTop?t.addClass("active"):t.removeClass("active"))}),B(".back-to-top, .body-back-to-top").click(function(t){return t.preventDefault(),B("html, body").animate({scrollTop:0},800),!1}),B(".widget_akismet_widget strong").wrapInner("<span />"),B(".pagination")),e=((e.hasClass("dfd-pagination-style-3")||e.hasClass("dfd-pagination-style-4"))&&((e=B(".page-numbers ",e).find(".current")).parent().addClass("current-parent"),e.parent().prev().addClass("before-current"),e.parent().next().addClass("after-current")),B(".entry-share-popup, .entry-share-no-popup, .entry-share-popup-folio, .dfd-single-share-fixed"));0<B(e).length&&(B(".entry-share-clickable > a").each(function(){var t=B(this).parent().parent().siblings(".entry-share-clickable-close").find(">a"),e=B(this).parent().parent().siblings(".entry-share-popup-folio");B(this).click(function(){return e.show().animate({top:"0"},200,function(){t.show()}),!1}),t.click(function(){return e.animate({top:"100%"},200,function(){t.hide()}),setTimeout(function(){e.hide()},200),!1})}),B(".dfd-share-popup").unbind("click").bind("click touchend",function(t){t.preventDefault(),B(this).siblings(".entry-share-popup").toggle("slow")}))})},Q.widgetTabs=function(){Q.document.ready(function(){B(".widget_crum_widget_tabs .tabs a, .widget_crum_cat_tabs .tabs a").click(function(){var t=B(this).attr("href");B(this).parent().hasClass("active")||B(this).parent().addClass("active").siblings("dd").removeClass("active").parents(".tabs").siblings(".tabs-content").find("li"+t+"Tab").addClass("active").siblings("li").removeClass("active")})})},Q.loginFormHeader=function(){if(B("#header .login-header").length<=0)return!1;var e=B("#header .login-header"),t=e.find("a[data-reveal-id]"),i=e.find(".reveal-modal-bg");t.on("click",function(t){t.preventDefault(),e.find("#loginModal").addClass("open").fadeIn(300),i.fadeIn(300)}),i.on("click",function(t){t.preventDefault(),e.find("#loginModal").removeClass("open").fadeOut(300),B(this).fadeOut(300)})},Q.init=function(){Q.hideBeforeAnimation(),Q.initSizing(),Q.initHeaderEvents(),Q.frontentEditorReinitScripts(),Q.initBackground(),Q.initfluidvids(),Q.initShortcodes(),Q.initHoverDir(),Q.anchorSmoothScroll(),Q.initTopInnerPage(),Q.initSideArea(),Q.initPostsCarousel(),Q.initPostsModule(),Q.initGallery(),Q.initBuddyPress(),Q.initHeaderHorizontalScroll(),Q.initSortPanelHideElems(),Q.initPrettyPhoto(),Q.initTaxonomyIsotope(),Q.initSpacer(),Q.initShortcodesLoadResize(),Q.initStunHeaderParallax(),Q.initEqHeight(),Q.initStickInParent(),Q.initAnimation(),Q.imagesLazyLoad(),Q.initExtraElements(),Q.widgetTabs(),Q.loginFormHeader()},Q.init(),Q.window.on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/global",function(t){B("body").hasClass("global-inited")||(B("body").addClass("global-inited"),setTimeout(function(){elementorFrontend.elements.$body.trigger("post-load"),B("body").removeClass("global-inited")},400))}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(t){!B(t).find(".elementor-widget-container > div").hasClass("initialized")&&B(t).find(".elementor-widget-container > div").hasClass("dfd-elementor-widget")&&(B(t).find(".elementor-widget-container > div").addClass("initialized"),setTimeout(function(){B(t).find(".elementor-widget-container > div").trigger("element-initialized")},400))})}),(0<=navigator.userAgent.search("Firefox")||0<=navigator.userAgent.search("Safari")&&navigator.userAgent.search("Chrome")<0)&&Q.document.ready(function(){B(window).trigger("load")})}(jQuery);