!function(){for(var e,t=function(){},r=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","table","time","timeEnd","timeline","timelineEnd","timeStamp","trace","warn"],a=r.length,n=window.console=window.console||{};a--;)n[e=r[a]]||(n[e]=t)}(),function(t){"use strict";if(!t.jQuery){var c=function(e,t){return new c.fn.init(e,t)};c.isWindow=function(e){return e&&e===e.window},c.type=function(e){return e?"object"==typeof e||"function"==typeof e?r[n.call(e)]||"object":typeof e:e+""},c.isArray=Array.isArray||function(e){return"array"===c.type(e)},c.isPlainObject=function(e){var t;if(!e||"object"!==c.type(e)||e.nodeType||c.isWindow(e))return!1;try{if(e.constructor&&!a.call(e,"constructor")&&!a.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(t in e);return void 0===t||a.call(e,t)},c.each=function(e,t,r){var a=0,n=e.length,i=s(e);if(r){if(i)for(;a ',h,m,"["+s+","+i+"]"),s=h,i=m,u=c=""):r=_)}if(r||(s=(l=d(e,s))[0],c=l[1],i=(l=d(e,i))[0].replace(/^([+-\/*])=/,function(e,t){return p=t,""}),u=l[1],s=parseFloat(s)||0,i=parseFloat(i)||0,"%"===u&&(/^(fontSize|lineHeight)$/.test(e)?(i/=100,u="em"):/^scale/.test(e)?(i/=100,u=""):/(Red|Green|Blue)$/i.test(e)&&(i=i/100*255,u=""))),/[\/*]/.test(p))u=c;else if(c!==u&&0!==s)if(0===i)u=c;else{O=O||function(){var e={myParent:j.parentNode||W.body,position:Q.getPropertyValue(j,"position"),fontSize:Q.getPropertyValue(j,"fontSize")},t=e.position===M.lastPosition&&e.myParent===M.lastParent,r=e.fontSize===M.lastFontSize;M.lastParent=e.myParent,M.lastPosition=e.position,M.lastFontSize=e.fontSize;var a={};if(r&&t)a.emToPx=M.lastEmToPx,a.percentToPxWidth=M.lastPercentToPxWidth,a.percentToPxHeight=M.lastPercentToPxHeight;else{var n=N&&N.isSVG?W.createElementNS("http://www.w3.org/2000/svg","rect"):W.createElement("div");G.init(n),e.myParent.appendChild(n),D.each(["overflow","overflowX","overflowY"],function(e,t){G.CSS.setPropertyValue(n,t,"hidden")}),G.CSS.setPropertyValue(n,"position",e.position),G.CSS.setPropertyValue(n,"fontSize",e.fontSize),G.CSS.setPropertyValue(n,"boxSizing","content-box"),D.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){G.CSS.setPropertyValue(n,t,"100%")}),G.CSS.setPropertyValue(n,"paddingLeft","100em"),a.percentToPxWidth=M.lastPercentToPxWidth=(parseFloat(Q.getPropertyValue(n,"width",null,!0))||1)/100,a.percentToPxHeight=M.lastPercentToPxHeight=(parseFloat(Q.getPropertyValue(n,"height",null,!0))||1)/100,a.emToPx=M.lastEmToPx=(parseFloat(Q.getPropertyValue(n,"paddingLeft"))||1)/100,e.myParent.removeChild(n)}return null===M.remToPx&&(M.remToPx=parseFloat(Q.getPropertyValue(W.body,"fontSize"))||16),null===M.vwToPx&&(M.vwToPx=parseFloat(B.innerWidth)/100,M.vhToPx=parseFloat(B.innerHeight)/100),a.remToPx=M.remToPx,a.vwToPx=M.vwToPx,a.vhToPx=M.vhToPx,1<=G.debug&&console.log("Unit ratios: "+JSON.stringify(a),j),a}();var E=/margin|padding|left|right|width|text|word|letter/i.test(e)||/X$/.test(e)||"x"===e?"x":"y";switch(c){case"%":s*="x"===E?O.percentToPxWidth:O.percentToPxHeight;break;case"px":break;default:s*=O[c+"ToPx"]}switch(u){case"%":s*=1/("x"===E?O.percentToPxWidth:O.percentToPxHeight);break;case"px":break;default:s*=1/O[u+"ToPx"]}}switch(p){case"+":i=s+i;break;case"-":i=s-i;break;case"*":i*=s;break;case"/":i=s/i}R[e]={rootPropertyValue:n,startValue:s,currentValue:s,endValue:i,unitType:u,easing:o},r&&(R[e].pattern=r),G.debug&&console.log("tweensContainer ("+e+"): "+JSON.stringify(R[e]),j)}else G.debug&&console.log("Skipping ["+a+"] due to a lack of browser support.")};for(var g in C)if(C.hasOwnProperty(g)){var h=Q.Names.camelCase(g),m=(t=C[g],i=n=a=r=void 0,U.isFunction(t)&&(t=t.call(j,V,z)),U.isArray(t)?(a=t[0],i=!U.isArray(t[1])&&/^[\d-]/.test(t[1])||U.isFunction(t[1])||Q.RegEx.isHex.test(t[1])?t[1]:U.isString(t[1])&&!Q.RegEx.isHex.test(t[1])&&G.Easings[t[1]]||U.isArray(t[1])?(n=r?t[1]:Y(t[1],q.duration),t[2]):t[1]||t[2]):a=t,r||(n=n||q.easing),U.isFunction(a)&&(a=a.call(j,V,z)),U.isFunction(i)&&(i=i.call(j,V,z)),[a||0,n,i]);if(I(Q.Lists.colors)){var y=m[0],v=m[1],b=m[2];if(Q.RegEx.isHex.test(y)){for(var x=["Red","Green","Blue"],w=Q.Values.hexToRgb(y),S=b?Q.Values.hexToRgb(b):_,P=0;Pu&&++in&&(n=e.outerHeight(!1)),t?e.attr("style",t):e.css("display","")})}r.each(function(){var e=l(this),t=0;i.target&&e.is(i.target)||("border-box"!==e.css("box-sizing")&&(t+=u(e.css("border-top-width"))+u(e.css("border-bottom-width")),t+=u(e.css("padding-top"))+u(e.css("padding-bottom"))),e.css(i.property,n-t+"px"))})}),s.each(function(){var e=l(this);e.attr("style",e.data("style-cache")||null)}),d._maintainScroll&&l(window).scrollTop(n/o*l("html").outerHeight(!0)),this},d._applyDataApi=function(){var r={};l("[data-match-height], [data-mh]").each(function(){var e=l(this),t=e.attr("data-mh")||e.attr("data-match-height");r[t]=t in r?r[t].add(e):e}),l.each(r,function(){this.matchHeight(!0)})};var i=function(e){d._beforeUpdate&&d._beforeUpdate(e,d._groups),l.each(d._groups,function(){d._apply(this.elements,this.options)}),d._afterUpdate&&d._afterUpdate(e,d._groups)};d._update=function(e,t){if(t&&"resize"===t.type){var r=l(window).width();if(r===a)return;a=r}e?-1===n&&(n=setTimeout(function(){i(t),n=-1},d._throttle)):i(t)},l(d._applyDataApi);var e=l.fn.on?"on":"bind";l(window)[e]("load",function(e){d._update(!1,e)}),l(window)[e]("resize orientationchange",function(e){d._update(!0,e)})});