var myTabs,objectFitImages;!function(n,t){n.MixItUp=function(){var t=this;t._execAction("_constructor",0);n.extend(t,{selectors:{target:".mix",filter:".filter",sort:".sort"},animation:{enable:!0,effects:"fade scale",duration:600,easing:"ease",perspectiveDistance:"3000",perspectiveOrigin:"50% 50%",queue:!0,queueLimit:1,animateChangeLayout:!1,animateResizeContainer:!0,animateResizeTargets:!1,staggerSequence:!1,reverseOut:!1},callbacks:{onMixLoad:!1,onMixStart:!1,onMixBusy:!1,onMixEnd:!1,onMixFail:!1,_user:!1},controls:{enable:!0,live:!1,toggleFilterButtons:!1,toggleLogic:"or",activeClass:"active"},layout:{display:"inline-block",containerClass:"",containerClassFail:"fail"},load:{filter:"all",sort:!1},_$body:null,_$container:null,_$targets:null,_$parent:null,_$sortButtons:null,_$filterButtons:null,_suckMode:!1,_mixing:!1,_sorting:!1,_clicking:!1,_loading:!0,_changingLayout:!1,_changingClass:!1,_changingDisplay:!1,_origOrder:[],_startOrder:[],_newOrder:[],_activeFilter:null,_toggleArray:[],_toggleString:"",_activeSort:"default:asc",_newSort:null,_startHeight:null,_newHeight:null,_incPadding:!0,_newDisplay:null,_newClass:null,_targetsBound:0,_targetsDone:0,_queue:[],_$show:n(),_$hide:n()});t._execAction("_constructor",1)};n.MixItUp.prototype={constructor:n.MixItUp,_instances:{},_handled:{_filter:{},_sort:{}},_bound:{_filter:{},_sort:{}},_actions:{},_filters:{},extend:function(t){for(var i in t)n.MixItUp.prototype[i]=t[i]},addAction:function(t,i,r,u){n.MixItUp.prototype._addHook("_actions",t,i,r,u)},addFilter:function(t,i,r,u){n.MixItUp.prototype._addHook("_filters",t,i,r,u)},_addHook:function(t,i,r,u,f){var o=n.MixItUp.prototype[t],e={};f=1===f||"post"===f?"post":"pre";e[i]={};e[i][f]={};e[i][f][r]=u;n.extend(!0,o,e)},_init:function(t,i){var r=this,u;if(r._execAction("_init",0,arguments),i&&n.extend(!0,r,i),r._$body=n("body"),r._domNode=t,r._$container=n(t),r._$container.addClass(r.layout.containerClass),r._id=t.id,r._platformDetect(),r._brake=r._getPrefixedCSS("transition","none"),r._refresh(!0),r._$parent=r._$targets.parent().length?r._$targets.parent():r._$container,r.load.sort&&(r._newSort=r._parseSort(r.load.sort),r._newSortString=r.load.sort,r._activeSort=r.load.sort,r._sort(),r._printSort()),r._activeFilter="all"===r.load.filter?r.selectors.target:"none"===r.load.filter?"":r.load.filter,r.controls.enable&&r._bindHandlers(),r.controls.toggleFilterButtons)for(r._buildToggleArray(),u=0;u<r._toggleArray.length;u++)r._updateControls({filter:r._toggleArray[u],sort:r._activeSort},!0);else r.controls.enable&&r._updateControls({filter:r._activeFilter,sort:r._activeSort});r._filter();r._init=!0;r._$container.data("mixItUp",r);r._execAction("_init",1,arguments);r._buildState();r._$targets.css(r._brake);r._goMix(r.animation.enable)},_platformDetect:function(){var n=this,i=["Webkit","Moz","O","ms"],u=["webkit","moz"],f=window.navigator.appVersion.match(/Chrome\/(\d+)\./)||!1,o="undefined"!=typeof InstallTrigger,s=function(n){for(var t=0;t<i.length;t++)if(i[t]+"Transition"in n.style)return{prefix:"-"+i[t].toLowerCase()+"-",vendor:i[t]};return"transition"in n.style?"":!1},e=s(n._domNode),r;for(n._execAction("_platformDetect",0),n._chrome=f?parseInt(f[1],10):!1,n._ff=o?parseInt(window.navigator.userAgent.match(/rv:([^)]+)\)/)[1]):!1,n._prefix=e.prefix,n._vendor=e.vendor,n._suckMode=window.atob&&n._prefix?!1:!0,n._suckMode&&(n.animation.enable=!1),n._ff&&n._ff<=4&&(n.animation.enable=!1),r=0;r<u.length&&!window.requestAnimationFrame;r++)window.requestAnimationFrame=window[u[r]+"RequestAnimationFrame"];"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"==typeof"test".__proto__?function(n){return n.__proto__}:function(n){return n.constructor.prototype});n._domNode.nextElementSibling===t&&Object.defineProperty(Element.prototype,"nextElementSibling",{get:function(){for(var n=this.nextSibling;n;){if(1===n.nodeType)return n;n=n.nextSibling}return null}});n._execAction("_platformDetect",1)},_refresh:function(n,i){var r=this,e,h,f,u;for(r._execAction("_refresh",0,arguments),r._$targets=r._$container.find(r.selectors.target),f=0;f<r._$targets.length;f++){if(u=r._$targets[f],u.dataset===t||i)for(u.dataset={},e=0;e<u.attributes.length;e++){var s=u.attributes[e],o=s.name,c=s.value;o.indexOf("data-")>-1&&(h=r._helpers._camelCase(o.substring(5,o.length)),u.dataset[h]=c)}u.mixParent===t&&(u.mixParent=r._id)}if(r._$targets.length&&n||!r._origOrder.length&&r._$targets.length)for(r._origOrder=[],f=0;f<r._$targets.length;f++)u=r._$targets[f],r._origOrder.push(u);r._execAction("_refresh",1,arguments)},_bindHandlers:function(){var i=this,r=n.MixItUp.prototype._bound._filter,u=n.MixItUp.prototype._bound._sort;i._execAction("_bindHandlers",0);i.controls.live?i._$body.on("click.mixItUp."+i._id,i.selectors.sort,function(){i._processClick(n(this),"sort")}).on("click.mixItUp."+i._id,i.selectors.filter,function(){i._processClick(n(this),"filter")}):(i._$sortButtons=n(i.selectors.sort),i._$filterButtons=n(i.selectors.filter),i._$sortButtons.on("click.mixItUp."+i._id,function(){i._processClick(n(this),"sort")}),i._$filterButtons.on("click.mixItUp."+i._id,function(){i._processClick(n(this),"filter")}));r[i.selectors.filter]=r[i.selectors.filter]===t?1:r[i.selectors.filter]+1;u[i.selectors.sort]=u[i.selectors.sort]===t?1:u[i.selectors.sort]+1;i._execAction("_bindHandlers",1)},_processClick:function(i,r){var u=this,f=function(i,r,f){var e=n.MixItUp.prototype;e._handled["_"+r][u.selectors[r]]=e._handled["_"+r][u.selectors[r]]===t?1:e._handled["_"+r][u.selectors[r]]+1;e._handled["_"+r][u.selectors[r]]===e._bound["_"+r][u.selectors[r]]&&(i[(f?"remove":"add")+"Class"](u.controls.activeClass),delete e._handled["_"+r][u.selectors[r]])},o,s,e,h;(u._execAction("_processClick",0,arguments),!u._mixing||u.animation.queue&&u._queue.length<u.animation.queueLimit)?((u._clicking=!0,"sort"===r)&&(o=i.attr("data-sort"),(!i.hasClass(u.controls.activeClass)||o.indexOf("random")>-1)&&(n(u.selectors.sort).removeClass(u.controls.activeClass),f(i,r),u.sort(o))),"filter"===r&&(e=i.attr("data-filter"),h="or"===u.controls.toggleLogic?",":"",u.controls.toggleFilterButtons?(u._buildToggleArray(),i.hasClass(u.controls.activeClass)?(f(i,r,!0),s=u._toggleArray.indexOf(e),u._toggleArray.splice(s,1)):(f(i,r),u._toggleArray.push(e)),u._toggleArray=n.grep(u._toggleArray,function(n){return n}),u._toggleString=u._toggleArray.join(h),u.filter(u._toggleString)):i.hasClass(u.controls.activeClass)||(n(u.selectors.filter).removeClass(u.controls.activeClass),f(i,r),u.filter(e))),u._execAction("_processClick",1,arguments)):("function"==typeof u.callbacks.onMixBusy&&u.callbacks.onMixBusy.call(u._domNode,u._state,u),u._execAction("_processClickBusy",1,arguments))},_buildToggleArray:function(){var n=this,i=n._activeFilter.replace(/\s/g,""),r,t;if(n._execAction("_buildToggleArray",0,arguments),"or"===n.controls.toggleLogic)n._toggleArray=i.split(",");else for(n._toggleArray=i.split("."),n._toggleArray[0]||n._toggleArray.shift(),t=0;r=n._toggleArray[t];t++)n._toggleArray[t]="."+r;n._execAction("_buildToggleArray",1,arguments)},_updateControls:function(i,r){var u=this,f={filter:i.filter,sort:i.sort},h=function(n,t){try{r&&"filter"===e&&"none"!==f.filter&&""!==f.filter?n.filter(t).addClass(u.controls.activeClass):n.removeClass(u.controls.activeClass).filter(t).addClass(u.controls.activeClass)}catch(i){}},e="filter",o=null,s;for(u._execAction("_updateControls",0,arguments),i.filter===t&&(f.filter=u._activeFilter),i.sort===t&&(f.sort=u._activeSort),f.filter===u.selectors.target&&(f.filter="all"),s=0;2>s;s++)o=u.controls.live?n(u.selectors[e]):u["_$"+e+"Buttons"],o&&h(o,"[data-"+e+'="'+f[e]+'"]'),e="sort";u._execAction("_updateControls",1,arguments)},_filter:function(){var t=this,i,r;for(t._execAction("_filter",0),i=0;i<t._$targets.length;i++)r=n(t._$targets[i]),r.is(t._activeFilter)?t._$show=t._$show.add(r):t._$hide=t._$hide.add(r);t._execAction("_filter",1)},_sort:function(){var n=this,r=function(n){for(var r,f,t=n.slice(),u=t.length,i=u;i--;)r=parseInt(Math.random()*u),f=t[i],t[i]=t[r],t[r]=f;return t},t,i;for(n._execAction("_sort",0),n._startOrder=[],t=0;t<n._$targets.length;t++)i=n._$targets[t],n._startOrder.push(i);switch(n._newSort[0].sortBy){case"default":n._newOrder=n._origOrder;break;case"random":n._newOrder=r(n._startOrder);break;case"custom":n._newOrder=n._newSort[0].order;break;default:n._newOrder=n._startOrder.concat().sort(function(t,i){return n._compare(t,i)})}n._execAction("_sort",1)},_compare:function(n,t,i){i=i?i:0;var u=this,o=u._newSort[i].order,r=function(n){return n.dataset[u._newSort[i].sortBy]||0},f=isNaN(1*r(n))?r(n).toLowerCase():1*r(n),e=isNaN(1*r(t))?r(t).toLowerCase():1*r(t);return e>f?"asc"===o?-1:1:f>e?"asc"===o?1:-1:f===e&&u._newSort.length>i+1?u._compare(n,t,i+1):0},_printSort:function(n){var t=this,s=n?t._startOrder:t._newOrder,u=t._$parent[0].querySelectorAll(t.selectors.target),h=u.length?u[u.length-1].nextElementSibling:null,r=document.createDocumentFragment(),f,e,i,o,c;for(t._execAction("_printSort",0,arguments),i=0;i<u.length;i++)f=u[i],e=f.nextSibling,"absolute"!==f.style.position&&(e&&"#text"===e.nodeName&&t._$parent[0].removeChild(e),t._$parent[0].removeChild(f));for(i=0;i<s.length;i++)o=s[i],"default"!==t._newSort[0].sortBy||"desc"!==t._newSort[0].order||n?(r.appendChild(o),r.appendChild(document.createTextNode(" "))):(c=r.firstChild,r.insertBefore(o,c),r.insertBefore(document.createTextNode(" "),o));h?t._$parent[0].insertBefore(r,h):t._$parent[0].appendChild(r);t._execAction("_printSort",1,arguments)},_parseSort:function(n){for(var u,i,f=this,r="string"==typeof n?n.split(" "):[n],e=[],t=0;t<r.length;t++)if(u="string"==typeof n?r[t].split(":"):["custom",r[t]],i={sortBy:f._helpers._camelCase(u[0]),order:u[1]||"asc"},e.push(i),"default"===i.sortBy||"random"===i.sortBy)break;return f._execFilter("_parseSort",e,arguments)},_parseEffects:function(){var n=this,i={opacity:"",transformIn:"",transformOut:"",filter:""},t=function(t,i){var r;if(n.animation.effects.indexOf(t)>-1){if(i&&(r=n.animation.effects.indexOf(t+"("),r>-1)){var u=n.animation.effects.substring(r),f=/\(([^)]+)\)/.exec(u),e=f[1];return{val:e}}return!0}return!1},u=function(n,t){return t?"-"===n.charAt(0)?n.substr(1,n.length):"-"+n:n},r=function(n,r){for(var e=[["scale",".01"],["translateX","20px"],["translateY","20px"],["translateZ","20px"],["rotateX","90deg"],["rotateY","90deg"],["rotateZ","180deg"]],f=0;f<e.length;f++){var o=e[f][0],s=e[f][1],h=r&&"scale"!==o;i[n]+=t(o)?o+"("+u(t(o,!0).val||s,h)+") ":""}};return i.opacity=t("fade")?t("fade",!0).val||"0":"1",r("transformIn"),n.animation.reverseOut?r("transformOut",!0):i.transformOut=i.transformIn,i.transition={},i.transition=n._getPrefixedCSS("transition","all "+n.animation.duration+"ms "+n.animation.easing+", opacity "+n.animation.duration+"ms linear"),n.animation.stagger=t("stagger")?!0:!1,n.animation.staggerDuration=parseInt(t("stagger")&&t("stagger",!0).val?t("stagger",!0).val:100),n._execFilter("_parseEffects",i)},_buildState:function(n){var t=this,i={};return t._execAction("_buildState",0),i={activeFilter:""===t._activeFilter?"none":t._activeFilter,activeSort:n&&t._newSortString?t._newSortString:t._activeSort,fail:!t._$show.length&&""!==t._activeFilter,$targets:t._$targets,$show:t._$show,$hide:t._$hide,totalTargets:t._$targets.length,totalShow:t._$show.length,totalHide:t._$hide.length,display:n&&t._newDisplay?t._newDisplay:t.layout.display},n?t._execFilter("_buildState",i):(t._state=i,void t._execAction("_buildState",1))},_goMix:function(n){var t=this,i=function(){t._chrome&&31===t._chrome&&e(t._$parent[0]);t._setInter();f()},f=function(){var n=window.pageYOffset,i=window.pageXOffset;document.documentElement.scrollHeight;t._getInterMixData();t._setFinal();t._getFinalMixData();window.pageYOffset!==n&&window.scrollTo(i,n);t._prepTargets();window.requestAnimationFrame?requestAnimationFrame(r):setTimeout(function(){r()},20)},r=function(){t._animateTargets();0===t._targetsBound&&t._cleanUp()},e=function(n){var t=n.parentElement,i=document.createElement("div"),r=document.createDocumentFragment();t.insertBefore(i,n);r.appendChild(n);t.replaceChild(n,i)},u=t._buildState(!0);t._execAction("_goMix",0,arguments);!t.animation.duration&&(n=!1);t._mixing=!0;t._$container.removeClass(t.layout.containerClassFail);"function"==typeof t.callbacks.onMixStart&&t.callbacks.onMixStart.call(t._domNode,t._state,u,t);t._$container.trigger("mixStart",[t._state,u,t]);t._getOrigMixData();n&&!t._suckMode?window.requestAnimationFrame?requestAnimationFrame(i):i():t._cleanUp();t._execAction("_goMix",1,arguments)},_getTargetData:function(n,t){var i,r=this;n.dataset[t+"PosX"]=n.offsetLeft;n.dataset[t+"PosY"]=n.offsetTop;r.animation.animateResizeTargets&&(i=r._suckMode?{marginBottom:"",marginRight:""}:window.getComputedStyle(n),n.dataset[t+"MarginBottom"]=parseInt(i.marginBottom),n.dataset[t+"MarginRight"]=parseInt(i.marginRight),n.dataset[t+"Width"]=n.offsetWidth,n.dataset[t+"Height"]=n.offsetHeight)},_getOrigMixData:function(){var n=this,i=n._suckMode?{boxSizing:""}:window.getComputedStyle(n._$parent[0]),u=i.boxSizing||i[n._vendor+"BoxSizing"],t,r;for(n._incPadding="border-box"===u,n._execAction("_getOrigMixData",0),!n._suckMode&&(n.effects=n._parseEffects()),n._$toHide=n._$hide.filter(":visible"),n._$toShow=n._$show.filter(":hidden"),n._$pre=n._$targets.filter(":visible"),n._startHeight=n._incPadding?n._$parent.outerHeight():n._$parent.height(),t=0;t<n._$pre.length;t++)r=n._$pre[t],n._getTargetData(r,"orig");n._execAction("_getOrigMixData",1)},_setInter:function(){var n=this;n._execAction("_setInter",0);n._changingLayout&&n.animation.animateChangeLayout?(n._$toShow.css("display",n._newDisplay),n._changingClass&&n._$container.removeClass(n.layout.containerClass).addClass(n._newClass)):n._$toShow.css("display",n.layout.display);n._execAction("_setInter",1)},_getInterMixData:function(){var n=this,t,i;for(n._execAction("_getInterMixData",0),t=0;t<n._$toShow.length;t++)i=n._$toShow[t],n._getTargetData(i,"inter");for(t=0;t<n._$pre.length;t++)i=n._$pre[t],n._getTargetData(i,"inter");n._execAction("_getInterMixData",1)},_setFinal:function(){var n=this;n._execAction("_setFinal",0);n._sorting&&n._printSort();n._$toHide.removeStyle("display");n._changingLayout&&n.animation.animateChangeLayout&&n._$pre.css("display",n._newDisplay);n._execAction("_setFinal",1)},_getFinalMixData:function(){var n=this,t,i;for(n._execAction("_getFinalMixData",0),t=0;t<n._$toShow.length;t++)i=n._$toShow[t],n._getTargetData(i,"final");for(t=0;t<n._$pre.length;t++)i=n._$pre[t],n._getTargetData(i,"final");n._newHeight=n._incPadding?n._$parent.outerHeight():n._$parent.height();n._sorting&&n._printSort(!0);n._$toShow.removeStyle("display");n._$pre.css("display",n.layout.display);n._changingClass&&n.animation.animateChangeLayout&&n._$container.removeClass(n._newClass).addClass(n.layout.containerClass);n._execAction("_getFinalMixData",1)},_prepTargets:function(){var i=this,f={_in:i._getPrefixedCSS("transform",i.effects.transformIn),_out:i._getPrefixedCSS("transform",i.effects.transformOut)},t,u,r;for(i._execAction("_prepTargets",0),i.animation.animateResizeContainer&&i._$parent.css("height",i._startHeight+"px"),r=0;r<i._$toShow.length;r++)t=i._$toShow[r],u=n(t),t.style.opacity=i.effects.opacity,t.style.display=i._changingLayout&&i.animation.animateChangeLayout?i._newDisplay:i.layout.display,u.css(f._in),i.animation.animateResizeTargets&&(t.style.width=t.dataset.finalWidth+"px",t.style.height=t.dataset.finalHeight+"px",t.style.marginRight=-(t.dataset.finalWidth-t.dataset.interWidth)+1*t.dataset.finalMarginRight+"px",t.style.marginBottom=-(t.dataset.finalHeight-t.dataset.interHeight)+1*t.dataset.finalMarginBottom+"px");for(r=0;r<i._$pre.length;r++){var t=i._$pre[r],u=n(t),e={x:t.dataset.origPosX-t.dataset.interPosX,y:t.dataset.origPosY-t.dataset.interPosY},f=i._getPrefixedCSS("transform","translate("+e.x+"px,"+e.y+"px)");u.css(f);i.animation.animateResizeTargets&&(t.style.width=t.dataset.origWidth+"px",t.style.height=t.dataset.origHeight+"px",t.dataset.origWidth-t.dataset.finalWidth&&(t.style.marginRight=-(t.dataset.origWidth-t.dataset.interWidth)+1*t.dataset.origMarginRight+"px"),t.dataset.origHeight-t.dataset.finalHeight&&(t.style.marginBottom=-(t.dataset.origHeight-t.dataset.interHeight)+1*t.dataset.origMarginBottom+"px"))}i._execAction("_prepTargets",1)},_animateTargets:function(){var t=this,o,r,u;for(t._execAction("_animateTargets",0),t._targetsDone=0,t._targetsBound=0,t._$parent.css(t._getPrefixedCSS("perspective",t.animation.perspectiveDistance+"px")).css(t._getPrefixedCSS("perspective-origin",t.animation.perspectiveOrigin)),t.animation.animateResizeContainer&&t._$parent.css(t._getPrefixedCSS("transition","height "+t.animation.duration+"ms ease")).css("height",t._newHeight+"px"),r=0;r<t._$toShow.length;r++){var i=t._$toShow[r],f=n(i),s={x:i.dataset.finalPosX-i.dataset.interPosX,y:i.dataset.finalPosY-i.dataset.interPosY},c=t._getDelay(r),e={};for(i.style.opacity="",o=0;2>o;o++)u=0===o?u=t._prefix:"",t._ff&&t._ff<=20&&(e[u+"transition-property"]="all",e[u+"transition-timing-function"]=t.animation.easing+"ms",e[u+"transition-duration"]=t.animation.duration+"ms"),e[u+"transition-delay"]=c+"ms",e[u+"transform"]="translate("+s.x+"px,"+s.y+"px)";(t.effects.transform||t.effects.opacity)&&t._bindTargetDone(f);t._ff&&t._ff<=20?f.css(e):f.css(t.effects.transition).css(e)}for(r=0;r<t._$pre.length;r++){var i=t._$pre[r],f=n(i),s={x:i.dataset.finalPosX-i.dataset.interPosX,y:i.dataset.finalPosY-i.dataset.interPosY},c=t._getDelay(r);(i.dataset.finalPosX!==i.dataset.origPosX||i.dataset.finalPosY!==i.dataset.origPosY)&&t._bindTargetDone(f);f.css(t._getPrefixedCSS("transition","all "+t.animation.duration+"ms "+t.animation.easing+" "+c+"ms"));f.css(t._getPrefixedCSS("transform","translate("+s.x+"px,"+s.y+"px)"));t.animation.animateResizeTargets&&(i.dataset.origWidth-i.dataset.finalWidth&&1*i.dataset.finalWidth&&(i.style.width=i.dataset.finalWidth+"px",i.style.marginRight=-(i.dataset.finalWidth-i.dataset.interWidth)+1*i.dataset.finalMarginRight+"px"),i.dataset.origHeight-i.dataset.finalHeight&&1*i.dataset.finalHeight&&(i.style.height=i.dataset.finalHeight+"px",i.style.marginBottom=-(i.dataset.finalHeight-i.dataset.interHeight)+1*i.dataset.finalMarginBottom+"px"))}for(t._changingClass&&t._$container.removeClass(t.layout.containerClass).addClass(t._newClass),r=0;r<t._$toHide.length;r++){for(var i=t._$toHide[r],f=n(i),c=t._getDelay(r),h={},o=0;2>o;o++)u=0===o?u=t._prefix:"",h[u+"transition-delay"]=c+"ms",h[u+"transform"]=t.effects.transformOut,h.opacity=t.effects.opacity;f.css(t.effects.transition).css(h);(t.effects.transform||t.effects.opacity)&&t._bindTargetDone(f)}t._execAction("_animateTargets",1)},_bindTargetDone:function(t){var i=this,r=t[0];i._execAction("_bindTargetDone",0,arguments);r.dataset.bound||(r.dataset.bound=!0,i._targetsBound++,t.on("webkitTransitionEnd.mixItUp transitionend.mixItUp",function(u){(u.originalEvent.propertyName.indexOf("transform")>-1||u.originalEvent.propertyName.indexOf("opacity")>-1)&&n(u.originalEvent.target).is(i.selectors.target)&&(t.off(".mixItUp"),delete r.dataset.bound,i._targetDone())}));i._execAction("_bindTargetDone",1,arguments)},_targetDone:function(){var n=this;n._execAction("_targetDone",0);n._targetsDone++;n._targetsDone===n._targetsBound&&n._cleanUp();n._execAction("_targetDone",1)},_cleanUp:function(){var t=this,i=t.animation.animateResizeTargets?"transform opacity width height margin-bottom margin-right":"transform opacity";unBrake=function(){t._$targets.removeStyle("transition",t._prefix)};t._execAction("_cleanUp",0);t._changingLayout?t._$show.css("display",t._newDisplay):t._$show.css("display",t.layout.display);t._$targets.css(t._brake);t._$targets.removeStyle(i,t._prefix).removeAttr("data-inter-pos-x data-inter-pos-y data-final-pos-x data-final-pos-y data-orig-pos-x data-orig-pos-y data-orig-height data-orig-width data-final-height data-final-width data-inter-width data-inter-height data-orig-margin-right data-orig-margin-bottom data-inter-margin-right data-inter-margin-bottom data-final-margin-right data-final-margin-bottom");t._$hide.removeStyle("display");t._$parent.removeStyle("height transition perspective-distance perspective perspective-origin-x perspective-origin-y perspective-origin perspectiveOrigin",t._prefix);t._sorting&&(t._printSort(),t._activeSort=t._newSortString,t._sorting=!1);t._changingLayout&&(t._changingDisplay&&(t.layout.display=t._newDisplay,t._changingDisplay=!1),t._changingClass&&(t._$parent.removeClass(t.layout.containerClass).addClass(t._newClass),t.layout.containerClass=t._newClass,t._changingClass=!1),t._changingLayout=!1);t._refresh();t._buildState();t._state.fail&&t._$container.addClass(t.layout.containerClassFail);t._$show=n();t._$hide=n();window.requestAnimationFrame&&requestAnimationFrame(unBrake);t._mixing=!1;"function"==typeof t.callbacks._user&&t.callbacks._user.call(t._domNode,t._state,t);"function"==typeof t.callbacks.onMixEnd&&t.callbacks.onMixEnd.call(t._domNode,t._state,t);t._$container.trigger("mixEnd",[t._state,t]);t._state.fail&&("function"==typeof t.callbacks.onMixFail&&t.callbacks.onMixFail.call(t._domNode,t._state,t),t._$container.trigger("mixFail",[t._state,t]));t._loading&&("function"==typeof t.callbacks.onMixLoad&&t.callbacks.onMixLoad.call(t._domNode,t._state,t),t._$container.trigger("mixLoad",[t._state,t]));t._queue.length&&(t._execAction("_queue",0),t.multiMix(t._queue[0][0],t._queue[0][1],t._queue[0][2]),t._queue.splice(0,1));t._execAction("_cleanUp",1);t._loading=!1},_getPrefixedCSS:function(n,t,i){for(var f=this,e={},u="",r=-1,r=0;2>r;r++)u=0===r?f._prefix:"",e[u+n]=i?u+t:t;return f._execFilter("_getPrefixedCSS",e,arguments)},_getDelay:function(n){var t=this,i="function"==typeof t.animation.staggerSequence?t.animation.staggerSequence.call(t._domNode,n,t._state):n,r=t.animation.stagger?i*t.animation.staggerDuration:0;return t._execFilter("_getDelay",r,arguments)},_parseMultiMixArgs:function(n){for(var t,u=this,i={command:null,animate:u.animation.enable,callback:null},r=0;r<n.length;r++)t=n[r],null!==t&&("object"==typeof t||"string"==typeof t?i.command=t:"boolean"==typeof t?i.animate=t:"function"==typeof t&&(i.callback=t));return u._execFilter("_parseMultiMixArgs",i,arguments)},_parseInsertArgs:function(t){for(var i,u=this,r={index:0,$object:n(),multiMix:{filter:u._state.activeFilter},callback:null},f=0;f<t.length;f++)i=t[f],"number"==typeof i?r.index=i:"object"==typeof i&&i instanceof n?r.$object=i:"object"==typeof i&&u._helpers._isElement(i)?r.$object=n(i):"object"==typeof i&&null!==i?r.multiMix=i:"boolean"!=typeof i||i?"function"==typeof i&&(r.callback=i):r.multiMix=!1;return u._execFilter("_parseInsertArgs",r,arguments)},_execAction:function(n,t,i){var r=this,u=t?"post":"pre",f;if(!r._actions.isEmptyObject&&r._actions.hasOwnProperty(n))for(f in r._actions[n][u])r._actions[n][u][f].call(r,i)},_execFilter:function(n,t,i){var r=this,u;if(r._filters.isEmptyObject||!r._filters.hasOwnProperty(n))return t;for(u in r._filters[n])return r._filters[n][u].call(r,i)},_helpers:{_camelCase:function(n){return n.replace(/-([a-z])/g,function(n){return n[1].toUpperCase()})},_isElement:function(n){return window.HTMLElement?n instanceof HTMLElement:null!==n&&1===n.nodeType&&"string"===n.nodeName}},isMixing:function(){var n=this;return n._execFilter("isMixing",n._mixing)},filter:function(){var n=this,t=n._parseMultiMixArgs(arguments);n._clicking&&(n._toggleString="");n.multiMix({filter:t.command},t.animate,t.callback)},sort:function(){var t=this,n=t._parseMultiMixArgs(arguments);t.multiMix({sort:n.command},n.animate,n.callback)},changeLayout:function(){var t=this,n=t._parseMultiMixArgs(arguments);t.multiMix({changeLayout:n.command},n.animate,n.callback)},multiMix:function(){var n=this,i=n._parseMultiMixArgs(arguments);if(n._execAction("multiMix",0,arguments),n._mixing)n.animation.queue&&n._queue.length<n.animation.queueLimit?(n._queue.push(arguments),n.controls.enable&&!n._clicking&&n._updateControls(i.command),n._execAction("multiMixQueue",1,arguments)):("function"==typeof n.callbacks.onMixBusy&&n.callbacks.onMixBusy.call(n._domNode,n._state,n),n._$container.trigger("mixBusy",[n._state,n]),n._execAction("multiMixBusy",1,arguments));else{n.controls.enable&&!n._clicking&&(n.controls.toggleFilterButtons&&n._buildToggleArray(),n._updateControls(i.command,n.controls.toggleFilterButtons));n._queue.length<2&&(n._clicking=!1);delete n.callbacks._user;i.callback&&(n.callbacks._user=i.callback);var f=i.command.sort,r=i.command.filter,u=i.command.changeLayout;n._refresh();f&&(n._newSort=n._parseSort(f),n._newSortString=f,n._sorting=!0,n._sort());r!==t&&(r="all"===r?n.selectors.target:r,n._activeFilter=r);n._filter();u&&(n._newDisplay="string"==typeof u?u:u.display||n.layout.display,n._newClass=u.containerClass||"",(n._newDisplay!==n.layout.display||n._newClass!==n.layout.containerClass)&&(n._changingLayout=!0,n._changingClass=n._newClass!==n.layout.containerClass,n._changingDisplay=n._newDisplay!==n.layout.display));n._$targets.css(n._brake);n._goMix(i.animate^n.animation.enable?i.animate:n.animation.enable);n._execAction("multiMix",1,arguments)}},insert:function(){var n=this,t=n._parseInsertArgs(arguments),f="function"==typeof t.callback?t.callback:null,r=document.createDocumentFragment(),e=function(){return n._refresh(),n._$targets.length?t.index<n._$targets.length||!n._$targets.length?n._$targets[t.index]:n._$targets[n._$targets.length-1].nextElementSibling:n._$parent[0].children[0]}(),i,u;if(n._execAction("insert",0,arguments),t.$object){for(i=0;i<t.$object.length;i++)u=t.$object[i],r.appendChild(u),r.appendChild(document.createTextNode(" "));n._$parent[0].insertBefore(r,e)}n._execAction("insert",1,arguments);"object"==typeof t.multiMix&&n.multiMix(t.multiMix,f)},prepend:function(){var t=this,n=t._parseInsertArgs(arguments);t.insert(0,n.$object,n.multiMix,n.callback)},append:function(){var n=this,t=n._parseInsertArgs(arguments);n.insert(n._state.totalTargets,t.$object,t.multiMix,t.callback)},getOption:function(n){var i=this,r=function(n,i){for(var r=i.split("."),f=r.pop(),o=r.length,u=1,e=r[0]||i;(n=n[e])&&o>u;)e=r[u],u++;if(n!==t)return n[f]!==t?n[f]:n};return n?i._execFilter("getOption",r(i,n),arguments):i},setOptions:function(t){var i=this;i._execAction("setOptions",0,arguments);"object"==typeof t&&n.extend(!0,i,t);i._execAction("setOptions",1,arguments)},getState:function(){var n=this;return n._execFilter("getState",n._state,n)},forceRefresh:function(){var n=this;n._refresh(!1,!0)},destroy:function(t){var i=this,r=n.MixItUp.prototype._bound._filter,u=n.MixItUp.prototype._bound._sort,f,e;for(i._execAction("destroy",0,arguments),i._$body.add(n(i.selectors.sort)).add(n(i.selectors.filter)).off(".mixItUp"),f=0;f<i._$targets.length;f++)e=i._$targets[f],t&&(e.style.display=""),delete e.mixParent;i._execAction("destroy",1,arguments);r[i.selectors.filter]&&r[i.selectors.filter]>1?r[i.selectors.filter]--:1===r[i.selectors.filter]&&delete r[i.selectors.filter];u[i.selectors.sort]&&u[i.selectors.sort]>1?u[i.selectors.sort]--:1===u[i.selectors.sort]&&delete u[i.selectors.sort];delete n.MixItUp.prototype._instances[i._id]}};n.fn.mixItUp=function(){var u,i=arguments,r=[],f=function(t,i){var r=new n.MixItUp,u=function(){return("00000"+(16777216*Math.random()<<0).toString(16)).substr(-6).toUpperCase()};r._execAction("_instantiate",0,arguments);t.id=t.id?t.id:"MixItUp"+u();r._instances[t.id]||(r._instances[t.id]=r,r._init(t,i));r._execAction("_instantiate",1,arguments)};return u=this.each(function(){var u,e;i&&"string"==typeof i[0]?(u=n.MixItUp.prototype._instances[this.id],"isLoaded"===i[0]?r.push(u?!0:!1):(e=u[i[0]](i[1],i[2],i[3]),e!==t&&r.push(e))):f(this,i[0])}),r.length?r.length>1?r:r[0]:u};n.fn.removeStyle=function(i,r){return r=r?r:"",this.each(function(){for(var o,f,u=this,s=i.split(" "),e=0;e<s.length;e++)for(o=0;4>o;o++){switch(o){case 0:f=s[e];break;case 1:f=n.MixItUp.prototype._helpers._camelCase(f);break;case 2:f=r+s[e];break;case 3:f=n.MixItUp.prototype._helpers._camelCase(r+s[e])}if(u.style[f]!==t&&"unknown"!=typeof u.style[f]&&u.style[f].length>0&&(u.style[f]=""),!r&&1===o)break}u.attributes&&u.attributes.style&&u.attributes.style!==t&&""===u.attributes.style.value&&u.attributes.removeNamedItem("style")})}}(jQuery),function(n,t){"use strict";n.fn.popup=function(t){var r=this.selector,i=new n.Popup(t);n(document).on("click.popup",r,function(r){var u=t&&t.content?t.content:n(this).attr("href");r.preventDefault();i.open(u,undefined,this)});return this.each(function(){n(this).data("popup",i)})};n.Popup=function(i){function p(t){var i;return n.each(t,function(n,t){if(t)return i=t,!1}),i}function w(t){return typeof t=="function"?"function":t instanceof n?"jQuery":t.substr(0,1)==="#"||t.substr(0,1)==="."?"inline":n.inArray(t.substr(t.length-3),v)!==-1?"image":t.substr(0,4)==="http"?"external":"ajax"}function l(i){var s,e;h&&h.fadeOut("fast",function(){n(this).remove()});s=!0;u===undefined&&(s=!1,u=n('<div class="'+r.o.containerClass+'">'),o=n(r.o.markup).appendTo(u),y=n(r.o.closeContent).one("click",function(){r.close()}).appendTo(u),n(t).resize(r.center),u.appendTo(n("body")).css("opacity",0));e=n("."+r.o.contentClass,u);r.width?e.css("width",r.width,10):e.css("width","");r.height?e.css("height",r.height,10):e.css("height","");o.hasClass(r.o.contentClass)?o.html(i):o.find("."+r.o.contentClass).html(i);s?r.o.replaced.call(r,u,f):r.o.show.call(r,u,f)}function c(n,t){var i=new RegExp("[?&]"+n+"=([^&]*)").exec(t);return i&&decodeURIComponent(i[1].replace(/\+/g," "))}var r=this,a={backClass:"popup_back",backOpacity:.7,containerClass:"popup_cont",closeContent:'<div class="popup_close">&times;<\/div>',markup:'<div class="popup"><div class="popup_content"/><\/div>',contentClass:"popup_content",preloaderContent:'<p class="preloader">Loading<\/p>',activeClass:"popup_active",hideFlash:!1,speed:200,popupPlaceholderClass:"popup_placeholder",keepInlineChanges:!0,modal:!1,content:null,type:"auto",width:null,height:null,typeParam:"pt",widthParam:"pw",heightParam:"ph",beforeOpen:function(){},afterOpen:function(){},beforeClose:function(){},afterClose:function(){},error:function(){},show:function(n){var t=this;t.center();n.animate({opacity:1},t.o.speed,function(){t.o.afterOpen.call(t)})},replaced:function(){this.center().o.afterOpen.call(this)},hide:function(n){n!==undefined&&n.animate({opacity:0},this.o.speed)},types:{inline:function(t,i){var u=n(t);u.addClass(r.o.popupPlaceholderClass);r.o.keepInlineChanges||(s=u.html());i.call(this,u.children())},image:function(t,i){var u=this,f=n("<img />").one("load",function(){var n=this;setTimeout(function(){i.call(u,n)},0)}).one("error",function(){r.o.error.call(r,t,"image")}).attr("src",t).each(function(){this.complete&&n(this).trigger("load")})},external:function(t,i){var u=n("<iframe />").attr({src:t,frameborder:0,width:r.width,height:r.height});i.call(this,u)},html:function(n,t){t.call(this,n)},jQuery:function(n,t){t.call(this,n.html())},"function":function(n,t){t.call(this,n.call(r))},ajax:function(t,i){n.ajax({url:t,success:function(n){i.call(this,n)},error:function(){r.o.error.call(r,t,"ajax")}})}}},v=["png","jpg","gif"],e,s,f,u,y,h,o;r.ele=undefined;r.o=n.extend(!0,{},a,i);r.open=function(t,i,u){if(t=t===undefined||t==="#"?r.o.content:t,t===null)return r.o.error.call(r,t,e),!1;if(u!==undefined&&(r.ele&&r.o.activeClass&&n(r.ele).removeClass(r.o.activeClass),r.ele=u,r.ele&&r.o.activeClass&&n(r.ele).addClass(r.o.activeClass)),f===undefined){if(f=n('<div class="'+r.o.backClass+'"/>').appendTo(n("body")).css("opacity",0).animate({opacity:r.o.backOpacity},r.o.speed),!r.o.modal)f.one("click.popup",function(){r.close()});r.o.hideFlash&&n("object, embed").css("visibility","hidden");r.o.preloaderContent&&(h=n(r.o.preloaderContent).appendTo(n("body")))}if(i=p([i,r.o.type]),i=i==="auto"?w(t):i,e=i,r.width=r.o.width?r.o.width:null,r.height=r.o.height?r.o.height:null,n.inArray(i,["inline","jQuery","function"])===-1){var o=c(r.o.typeParam,t),s=c(r.o.widthParam,t),a=c(r.o.heightParam,t);i=o!==null?o:i;r.width=s!==null?s:r.width;r.height=a!==null?a:r.height}r.o.beforeOpen.call(r,i);r.o.types[i]?r.o.types[i].call(r,t,l):r.o.types.ajax.call(r,t,l)};r.close=function(){return r.o.beforeClose.call(r),e==="inline"&&r.o.keepInlineChanges&&(s=n("."+r.o.contentClass).html()),f!==undefined&&f.animate({opacity:0},r.o.speed,function(){r.cleanUp()}),r.o.hide.call(r,u,f),r};r.cleanUp=function(){f.add(u).remove();u=f=undefined;n(t).unbind("resize",r.center);r.o.hideFlash&&n("object, embed").css("visibility","visible");r.ele&&r.o.activeClass&&n(r.ele).removeClass(r.o.activeClass);var i=n("."+r.o.popupPlaceholderClass);return e=="inline"&&i.length&&i.html(s).removeClass(r.o.popupPlaceholderClass),e=null,r.o.afterClose.call(r),r};r.center=function(){return u.css(r.getCenter()),f.css({height:document.documentElement.clientHeight}),r};r.getCenter=function(){var n=u.children().outerWidth(!0),t=u.children().outerHeight(!0),i=document.documentElement.clientWidth,r=document.documentElement.clientHeight;return{top:r*.5-t*.5,left:i*.5-n*.5}}}}(jQuery,window),function(n,t){"use strict";typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?module.exports=t():n.viewportUnitsBuggyfillHacks=t()}(this,function(){"use strict";function o(n,t,r,u){var o=r==="content"&&u.indexOf("viewport-units-buggyfill")>-1,f;o&&(f=u.replace(e,""),f.split(";").forEach(function(r){var e=r.split(":"),u,f,o;e.length===2&&(u=e[0].trim(),u!=="viewport-units-buggyfill")&&(f=e[1].trim(),n.push([t,u,f]),i.test(f)&&(o=f.replace(i,"-webkit-calc("),n.push([t,u,o])))}))}var t,i=/calc\(/g,e=/[\"\']/g,r=window.navigator.userAgent,n=/MSIE [0-9]\./i.test(r),s=/MSIE [0-8]\./i.test(r),u=!0,f=!0;return n||(n=!!navigator.userAgent.match(/MSIE 10\.|Trident.*rv[ :]*1[01]\.| Edge\/1\d\./)),n===!0&&(f=!1,u=!1),{required:function(t){return t.isMobileSafari||n},initialize:function(n){t=n;var i=document.createElement("div");i.style.width="1vmax";u=i.style.width!=="";(t.isMobileSafari||t.isBadStockAndroid)&&(f=!1)},initializeEvents:function(t,i,r){t.force||n&&!t._listeningToResize&&(window.addEventListener("resize",r,!0),t._listeningToResize=!0)},findDeclarations:function(n,t,i,r){i!==null&&o(n,t,i,r)},overwriteDeclaration:function(t,i,r){return n&&i==="filter"&&(r=r.replace(/px/g,"")),r}}}),function(n,t){"use strict";typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?module.exports=t():n.viewportUnitsBuggyfill=t()}(this,function(){"use strict";function d(n,t){var i;return function(){var r=this,u=arguments,f=function(){n.apply(r,u)};clearTimeout(i);i=setTimeout(f,t)}}function g(){try{return window.self!==window.top}catch(n){return!0}}function nt(t){if(!h){if(t===!0&&(t={force:!0}),n=t||{},n.isMobileSafari=v,n.isBadStockAndroid=y,!n.ignoreVmax||n.force||c||(o=!1),c||!n.force&&!v&&!o&&!y&&!a&&(!n.hacks||!n.hacks.required(n)))return window.console&&c&&console.info("viewport-units-buggyfill requires a proper CSSOM and basic viewport unit support, which are not available in IE8 and below"),{init:function(){}};window.dispatchEvent(new u("viewport-units-buggyfill-init"));n.hacks&&n.hacks.initialize(n);h=!0;r=document.createElement("style");r.id="patched-viewport";document.head.appendChild(r);et(function(){var t=d(s,n.refreshDebounceWait||100);window.addEventListener("orientationchange",t,!0);window.addEventListener("pageshow",t,!0);(n.force||o||g())&&(window.addEventListener("resize",t,!0),n._listeningToResize=!0);n.hacks&&n.hacks.initializeEvents(n,s,t);s()})}}function tt(){r.textContent=b();r.parentNode.appendChild(r);window.dispatchEvent(new u("viewport-units-buggyfill-style"))}function s(){h&&(p(),setTimeout(function(){tt()},1))}function it(n){var i,t,u;try{if(!n.cssRules)return}catch(r){if(r.name!=="SecurityError")throw r;return}for(i=[],t=0;t<n.cssRules.length;t++)u=n.cssRules[t],i.push(u);return i}function p(){return i=[],e.call(document.styleSheets,function(n){var t=it(n);t&&n.ownerNode.id!=="patched-viewport"&&n.ownerNode.getAttribute("data-viewport-units-buggyfill")!=="ignore"&&(n.media&&n.media.mediaText&&window.matchMedia&&!window.matchMedia(n.media.mediaText).matches||e.call(t,w))}),i}function w(t){if(t.type===7){var r;try{r=t.cssText}catch(u){return}f.lastIndex=0;f.test(r)&&(i.push([t,null,r]),n.hacks&&n.hacks.findDeclarations(i,t,null,r));return}if(!t.style){if(!t.cssRules)return;e.call(t.cssRules,function(n){w(n)});return}e.call(t.style,function(r){var u=t.style.getPropertyValue(r);t.style.getPropertyPriority(r)&&(u+=" !important");f.lastIndex=0;f.test(u)&&(i.push([t,r,u]),n.hacks&&n.hacks.findDeclarations(i,t,r,u))})}function b(){l=ft();var r=[],n=[],t,u;return i.forEach(function(i){var f=rt.apply(null,i),e=f.selector.length?f.selector.join(" {\n")+" {\n":"",o=new Array(f.selector.length+1).join("\n}");if(!e||e!==t){n.length&&(r.push(t+n.join("\n")+u),n.length=0);e?(t=e,u=o,n.push(f.content)):(r.push(f.content),t=null,u=null);return}e&&!t&&(t=e,u=o);n.push(f.content)}),n.length&&r.push(t+n.join("\n")+u),a&&r.push("* { content: normal !important; }"),r.join("\n\n")}function rt(t,i,r){var u,o=[],e;for(u=r.replace(f,ut),n.hacks&&(u=n.hacks.overwriteDeclaration(t,i,u)),i&&(o.push(t.selectorText),u=i+": "+u+";"),e=t.parentRule;e;)o.unshift("@media "+e.media.mediaText),e=e.parentRule;return{selector:o,content:u}}function ut(n,t,i){var r=l[i],u=parseFloat(t)/100;return u*r+"px"}function ft(){var n=window.innerHeight,t=window.innerWidth;return{vh:n,vw:t,vmax:Math.max(t,n),vmin:Math.min(t,n)}}function et(n){var t=0,i=function(){t--;t||n()};e.call(document.styleSheets,function(n){n.href&&k(n.href)!==k(location.href)&&n.ownerNode.getAttribute("data-viewport-units-buggyfill")!=="ignore"&&(t++,ot(n.ownerNode,i))});t||n()}function k(n){return n.slice(0,n.indexOf("/",n.indexOf("://")+3))}function ot(n,t){st(n.href,function(){var i=document.createElement("style");i.media=n.media;i.setAttribute("data-href",n.href);i.textContent=this.responseText;n.parentNode.replaceChild(i,n);t()},t)}function st(n,t,i){var r=new XMLHttpRequest;if("withCredentials"in r)r.open("GET",n,!0);else if(typeof XDomainRequest!="undefined")r=new XDomainRequest,r.open("GET",n);else throw new Error("cross-domain XHR not supported");return r.onload=t,r.onerror=i,r.send(),r}var h=!1,n,t=window.navigator.userAgent,f=/([+-]?[0-9.]+)(vh|vw|vmin|vmax)/g,e=[].forEach,l,i,r,o=/MSIE [0-9]\./i.test(t),c=/MSIE [0-8]\./i.test(t),a=t.indexOf("Opera Mini")>-1,v=/(iPhone|iPod|iPad).+AppleWebKit/i.test(t)&&function(){var n=t.match(/OS (\d)/);return n&&n.length>1&&parseInt(n[1])<10}(),y=function(){var r=t.indexOf(" Android ")>-1,n,i;return r?(n=t.indexOf("Version/")>-1,!n)?!1:(i=parseFloat((t.match("Android ([0-9.]+)")||[])[1]),i<=4.4):!1}(),u;o||(o=!!navigator.userAgent.match(/MSIE 10\.|Trident.*rv[ :]*1[01]\.| Edge\/1\d\./));try{new u("test")}catch(ht){u=function(n,t){var i;return t=t||{bubbles:!1,cancelable:!1,detail:undefined},i=document.createEvent("CustomEvent"),i.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),i};u.prototype=window.Event.prototype;window.CustomEvent=u}return{version:"0.6.0",findProperties:p,getCss:b,init:nt,refresh:s}});window.viewportUnitsBuggyfill.init({refreshDebounceWait:50,hacks:window.viewportUnitsBuggyfillHacks});!function(n,t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):n.Strip=t(jQuery)}(this,function(n){function c(){return this.initialize.apply(this,o.call(arguments))}function w(){return this.initialize.apply(this,o.call(arguments))}function l(t){var i={type:"image"};return n.each(k,function(n,r){var u=r.data(t);u&&(i=u,i.type=n,i.url=t)}),i}function a(n){var t=(n||"").replace(/\?.*/g,"").match(/\.([^.]{3,4})$/);return t?t[1].toLowerCase():null}function s(){this.initialize.apply(this,o.call(arguments))}var e={version:"1.6.3"},f,v,y;e.Skins={strip:{}};var r=function(n){function t(t){var i=new RegExp(t+"([\\d.]+)").exec(n);return i?parseFloat(i[1]):!0}return{IE:!(!window.attachEvent||-1!==n.indexOf("Opera"))&&t("MSIE "),Opera:n.indexOf("Opera")>-1&&(!!window.opera&&opera.version&&parseFloat(opera.version())||7.55),WebKit:n.indexOf("AppleWebKit/")>-1&&t("AppleWebKit/"),Gecko:n.indexOf("Gecko")>-1&&-1===n.indexOf("KHTML")&&t("rv:"),MobileSafari:!!n.match(/Apple.*Mobile.*Safari/),Chrome:n.indexOf("Chrome")>-1&&t("Chrome/"),ChromeMobile:n.indexOf("CrMo")>-1&&t("CrMo/"),Android:n.indexOf("Android")>-1&&t("Android "),IEMobile:n.indexOf("IEMobile")>-1&&t("IEMobile/")}}(navigator.userAgent),o=Array.prototype.slice,h={within:function(t,i){for(var e,o,s=n.extend({height:!0,width:!0},arguments[2]||{}),r=n.extend({},i),f=1,h=5,u={width:s.width,height:s.height};h>0&&(u.width&&r.width>t.width||u.height&&r.height>t.height);)e=1,o=1,u.width&&r.width>t.width&&(e=t.width/r.width),u.height&&r.height>t.height&&(o=t.height/r.height),f=Math.min(e,o),r={width:Math.round(i.width*f),height:Math.round(i.height*f)},h--;return r.width=Math.max(r.width,0),r.height=Math.max(r.height,0),r}};n.extend(n.easing,{stripEaseInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},stripEaseInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},stripEaseOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i}});f=function(){function t(t){return n(t,"prefix")}function i(n,t){for(var i in n)if(void 0!==r.style[n[i]])return"prefix"==t?n[i]:!0;return!1}function n(n,t){var r=n.charAt(0).toUpperCase()+n.substr(1),f=(n+" "+u.join(r+" ")+r).split(" ");return i(f,t)}var r=document.createElement("div"),u="Webkit Moz O ms Khtml".split(" ");return{css:{animation:n("animation"),transform:n("transform"),prefixed:t},svg:!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,touch:function(){try{return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}catch(n){return!1}}()}}();f.mobileTouch=f.touch&&(r.MobileSafari||r.Android||r.IEMobile||r.ChromeMobile||!/^(Win|Mac|Linux)/.test(navigator.platform));v={viewport:function(){var t={width:n(window).width()},i;return r.MobileSafari||r.Android&&r.Gecko?(i=document.documentElement.clientWidth/window.innerWidth,t.height=window.innerHeight*i):t.height=n(window).height(),t}};y=function(n){var i=function(){return this.initialize.apply(this,Array.prototype.slice.call(arguments))},t;return n.extend(i.prototype,{initialize:function(){this.options=n.extend({test:function(){},success:function(){},timeout:function(){},callAt:!1,intervals:[[0,0],[1e3,10],[2e3,50],[4e3,100],[2e4,500]]},arguments[0]||{});this._test=this.options.test;this._success=this.options.success;this._timeout=this.options.timeout;this._ipos=0;this._time=0;this._delay=this.options.intervals[this._ipos][1];this._callTimeouts=[];this.poll();this._createCallsAt()},poll:function(){this._polling=setTimeout(n.proxy(function(){if(this._test())return void this.success();if(this._time+=this._delay,this._time>=this.options.intervals[this._ipos][0]){if(!this.options.intervals[this._ipos+1])return void("function"==n.type(this._timeout)&&this._timeout());this._ipos++;this._delay=this.options.intervals[this._ipos][1]}this.poll()},this),this._delay)},success:function(){this.abort();this._success()},_createCallsAt:function(){this.options.callAt&&n.each(this.options.callAt,n.proxy(function(t,i){var r=i[0],u=i[1],f=setTimeout(n.proxy(function(){u()},this),r);this._callTimeouts.push(f)},this))},_stopCallTimeouts:function(){n.each(this._callTimeouts,function(n,t){clearTimeout(t)});this._callTimeouts=[]},abort:function(){this._stopCallTimeouts();this._polling&&(clearTimeout(this._polling),this._polling=null)}}),t=function(){return this.initialize.apply(this,Array.prototype.slice.call(arguments))},n.extend(t.prototype,{supports:{naturalWidth:function(){return"naturalWidth"in new Image}()},initialize:function(t,i,r){return this.img=n(t)[0],this.successCallback=i,this.errorCallback=r,this.isLoaded=!1,this.options=n.extend({method:"onload",pollFallbackAfter:1e3},arguments[3]||{}),"onload"!=this.options.method&&this.supports.naturalWidth?void this.poll():void this.load()},poll:function(){this._poll=new i({test:n.proxy(function(){return this.img.naturalWidth>0},this),success:n.proxy(function(){this.success()},this),timeout:n.proxy(function(){this.error()},this),callAt:[[this.options.pollFallbackAfter,n.proxy(function(){this.load()},this)]]})},load:function(){this._loading=setTimeout(n.proxy(function(){var t=new Image;this._onloadImage=t;t.onload=n.proxy(function(){t.onload=function(){};this.supports.naturalWidth||(this.img.naturalWidth=t.width,this.img.naturalHeight=t.height,t.naturalWidth=t.width,t.naturalHeight=t.height);this.success()},this);t.onerror=n.proxy(this.error,this);t.src=this.img.src},this))},success:function(){this._calledSuccess||(this._calledSuccess=!0,this.abort(),this.waitForRender(n.proxy(function(){this.isLoaded=!0;this.successCallback(this)},this)))},error:function(){this._calledError||(this._calledError=!0,this.abort(),this._errorRenderTimeout=setTimeout(n.proxy(function(){this.errorCallback&&this.errorCallback(this)},this)))},abort:function(){this.stopLoading();this.stopPolling();this.stopWaitingForRender()},stopPolling:function(){this._poll&&(this._poll.abort(),this._poll=null)},stopLoading:function(){this._loading&&(clearTimeout(this._loading),this._loading=null);this._onloadImage&&(this._onloadImage.onload=function(){},this._onloadImage.onerror=function(){})},waitForRender:function(n){this._renderTimeout=setTimeout(n)},stopWaitingForRender:function(){this._renderTimeout&&(clearTimeout(this._renderTimeout),this._renderTimeout=null);this._errorRenderTimeout&&(clearTimeout(this._errorRenderTimeout),this._errorRenderTimeout=null)}}),t}(jQuery);c.supported=f.css.transform&&f.css.animation;n.extend(c.prototype,{initialize:function(t){this.element=n(t);this.element[0]&&(this.classPrefix="strp-",this.setOptions(arguments[1]||{}),this.element.addClass(this.classPrefix+"spinner"),this.element.append(this._rotate=n("<div>").addClass(this.classPrefix+"spinner-rotate")),this.build(),this.start())},setOptions:function(t){this.options=n.extend({show:200,hide:200},t||{})},build:function(){var e,r,o,u,i,t,s;if(!this._build){for(this._rotate.html(""),e=(2*(this.options.length+this.options.radius),this.element.is(":visible")),e||this.element.show(),this._rotate.append(i=n("<div>").addClass(this.classPrefix+"spinner-frame").append(t=n("<div>").addClass(this.classPrefix+"spinner-line"))),r=parseInt(n(t).css("z-index")),this.lines=r,t.css({"z-index":"inherit"}),i.remove(),e||this.element.hide(),u=0;r>u;u++)this._rotate.append(i=n("<div>").addClass(this.classPrefix+"spinner-frame").append(t=n("<div>").addClass(this.classPrefix+"spinner-line"))),o=o||t.css("color"),t.css({background:o}),i.css({opacity:(1/r*(u+1)).toFixed(2)}),s={},s[f.css.prefixed("transform")]="rotate("+360/r*(u+1)+"deg)",i.css(s);this._build=!0}},start:function(){var n={};n[f.css.prefixed("animation")]=this.classPrefix+"spinner-spin 1s infinite steps("+this.lines+")";this._rotate.css(n)},stop:function(){var n={};n[f.css.prefixed("animation")]="none";this._rotate.css(n)},show:function(n){this.build();this.start();this.element.stop(!0).fadeTo(this.options.show,1,n)},hide:function(t){this.element.stop(!0).fadeOut(this.options.hide,n.proxy(function(){this.stop();t&&t()},this))},refresh:function(){this._build=!1;this.build()}});n.extend(w.prototype,{initialize:function(){this._timers={}},set:function(n,t,i){this._timers[n]=setTimeout(t,i)},get:function(n){return this._timers[n]},clear:function(n){n?this._timers[n]&&(clearTimeout(this._timers[n]),delete this._timers[n]):this.clearAll()},clearAll:function(){n.each(this._timers,function(n,t){clearTimeout(t)});this._timers={}}});var k={image:{extensions:"bmp gif jpeg jpg png webp",detect:function(t){return n.inArray(a(t),this.extensions.split(" "))>-1},data:function(n){return this.detect()?{extension:a(n)}:!1}},youtube:{detect:function(n){var t=/(youtube\.com|youtu\.be)\/watch\?(?=.*vi?=([a-zA-Z0-9-_]+))(?:\S+)?$/.exec(n);return t&&t[2]?t[2]:(t=/(youtube\.com|youtu\.be)\/(vi?\/|u\/|embed\/)?([a-zA-Z0-9-_]+)(?:\S+)?$/i.exec(n),t&&t[3]?t[3]:!1)},data:function(n){var t=this.detect(n);return t?{id:t}:!1}},vimeo:{detect:function(n){var t=/(vimeo\.com)\/([a-zA-Z0-9-_]+)(?:\S+)?$/i.exec(n);return t&&t[2]?t[2]:!1},data:function(n){var t=this.detect(n);return t?{id:t}:!1}}},d=function(){var i=function(){return this.initialize.apply(this,o.call(arguments))},t;return n.extend(i.prototype,{initialize:function(n,t){this.url=n;this.callback=t;this.load()},load:function(){var r=t.get(this.url),i,u;if(r)return this.callback(r.data);i="http"+(window.location&&"https:"==window.location.protocol?"s":"")+":";u=l(this.url).id;this._xhr=n.getJSON(i+"//vimeo.com/api/oembed.json?url="+i+"//vimeo.com/"+u+"&maxwidth=9999999&maxheight=9999999&callback=?",n.proxy(function(n){var i={dimensions:{width:n.width,height:n.height}};t.set(this.url,i);this.callback&&this.callback(i)},this))},abort:function(){this._xhr&&(this._xhr.abort(),this._xhr=null)}}),t={cache:[],get:function(n){for(var i=null,t=0;t<this.cache.length;t++)this.cache[t]&&this.cache[t].url==n&&(i=this.cache[t]);return i},set:function(n,t){this.remove(n);this.cache.push({url:n,data:t})},remove:function(n){for(var t=0;t<this.cache.length;t++)this.cache[t]&&this.cache[t].url==n&&delete this.cache[t]}},i}(),p={defaults:{effects:{spinner:{show:200,hide:200},transition:{min:175,max:250},ui:{show:0,hide:200},window:{show:300,hide:300}},hideOnClickOutside:!0,keyboard:{left:!0,right:!0,esc:!0},loop:!0,overlap:!0,preload:[1,2],position:!0,skin:"strip",side:"right",spinner:!0,toggle:!0,uiDelay:3e3,vimeo:{autoplay:1,api:1,title:1,byline:1,portrait:0,loop:0},youtube:{autoplay:1,controls:1,enablejsapi:1,hd:1,iv_load_policy:3,loop:0,modestbranding:1,rel:0,vq:"hd1080"},initialTypeOptions:{image:{},vimeo:{width:1280},youtube:{width:1280,height:720}}},create:function(t,i,u){var s,o,f;return t=t||{},u=u||{},t.skin=t.skin||this.defaults.skin,s=t.skin?n.extend({},e.Skins[t.skin]||e.Skins[this.defaults.skin]):{},o=n.extend(!0,{},this.defaults,s),o.initialTypeOptions&&(i&&o.initialTypeOptions[i]&&(o=n.extend(!0,{},o.initialTypeOptions[i],o)),delete o.initialTypeOptions),f=n.extend(!0,{},o,t),(!f.effects||r.IE&&r.IE<9)&&(f.effects={},n.each(this.defaults.effects,function(t,i){n.each(f.effects[t]=n.extend({},i),function(n){f.effects[t][n]=0})}),f.spinner=!1),f.keyboard&&("boolean"==n.type(f.keyboard)&&(f.keyboard={},n.each(this.defaults.keyboard,function(n){f.keyboard[n]=!0})),("vimeo"==i||"youtube"==i)&&n.extend(f.keyboard,{left:!1,right:!1})),("vimeo"==i||"youtube"==i)&&(f.overlap=!1),f}};n.extend(s.prototype,{initialize:function(object){var options=arguments[1]||{},data={},element;return"string"==n.type(object)?object={url:object}:object&&1==object.nodeType&&(element=n(object),object={element:element[0],url:element.attr("href"),caption:element.data("strip-caption"),group:element.data("strip-group"),extension:element.data("strip-extension"),type:element.data("strip-type"),options:element.data("strip-options")&&eval("({"+element.data("strip-options")+"})")||{}}),object&&(object.extension||(object.extension=a(object.url)),!object.type)&&(data=l(object.url),object._data=data,object.type=data.type),object._data||(object._data=l(object.url)),object.options=object&&object.options?n.extend(!0,n.extend({},options),n.extend({},object.options)):n.extend({},options),object.options=p.create(object.options,object.type,object._data),n.extend(this,object),this}});var i={initialize:function(n){this.element=n;this.pages={};this.uid=1},add:function(i){this.uid++;this.views=i;this.pages[this.uid]=[];t._showUIOnResize=!0;n.each(i,n.proxy(function(n,t){this.pages[this.uid].push(new g(t,n+1,this.views.length))},this))},show:function(r,u){var f=this.pages[this.uid][r-1];return this.page&&this.page.uid==f.uid?void(f.view.options.toggle&&(t.hide(),this.page=null)):(i.setActiveClass(f),this.page=f,this.removeHiddenAndLoadingInactive(),void f.show(n.proxy(function(){this._switched=!1;u&&u()},this)))},getLoadingCount:function(){var t=0;return n.each(this.pages,function(i,r){n.each(r,function(n,i){i.loading&&t++})}),t},getPositionInActivePageGroup:function(t){var i=0,r=this.pages[this.uid];return r&&n.each(r,function(n,r){r.view.element&&r.view.element==t&&(i=n+1)}),i},removeExpired:function(t){n.each(this.pages,function(i,r){i!=this._id&&n.each(r,function(n,i){i.remove(t)})})},removeAll:function(){n.each(this.pages,function(t,i){n.each(i,function(n,t){t.remove()})});this.pages={}},hideVisibleInactive:function(t){n.each(this.pages,n.proxy(function(i,r){n.each(r,n.proxy(function(n,i){i.uid!=this.page.uid&&i.hide(null,t)},this))},this))},stopInactive:function(){n.each(this.pages,n.proxy(function(t,i){n.each(i,n.proxy(function(n,t){t.uid==this.page.uid||t.preloading||t.stop()},this))},this))},removeHiddenAndLoadingInactive:function(){var t=[];n.each(this.pages,n.proxy(function(i,r){if(i!=this.uid){var u=0;n.each(r,n.proxy(function(n,t){t.visible&&!t.loading||t.animatingWindow||t.remove();t.removed&&u++},this));u==r.length&&t.push(i)}},this));n.each(t,n.proxy(function(n,t){delete this.pages[t]},this))},stop:function(){n.each(this.pages,function(t,i){n.each(i,function(n,t){t.stop()})})},setActiveClass:function(t){var i,r;this.removeActiveClasses();i=t.view.element;i&&(n(i).addClass("strip-active-element strip-active-group"),r=n(i).data("strip-group"),r&&n('.strip[data-strip-group="'+r+'"]').addClass("strip-active-group"))},removeActiveClasses:function(){n(".strip-active-group").removeClass("strip-active-group strip-active-element")}},g=function(){function u(){return this.initialize.apply(this,o.call(arguments))}var s=0,f={};return n.extend(u.prototype,{initialize:function(t,i,r){this.view=t;this.dimensions={width:0,height:0};this.uid=s++;this._position=i;this._total=r;this.animated=!1;this.visible=!1;this.queues={};this.queues.showhide=n({})},create:function(){if(!this._created){i.element.append(this.element=n("<div>").addClass("strp-page").append(this.container=n("<div>").addClass("strp-container")).css({opacity:0}).hide());var t=this.view.options.position&&this._total>1;switch((this.view.caption||t)&&(this.element.append(this.info=n("<div>").addClass("strp-info").append(this.info_padder=n("<div>").addClass("strp-info-padder"))),t&&(this.element.addClass("strp-has-position"),this.info_padder.append(n("<div>").addClass("strp-position").html(this._position+" / "+this._total))),this.view.caption&&this.info_padder.append(this.caption=n("<div>").addClass("strp-caption").html(this.view.caption))),this.view.type){case"image":this.container.append(this.content=n("<img>").attr({src:this.view.url}));break;case"vimeo":case"youtube":this.container.append(this.content=n("<div>"))}this.element.addClass("strp"+(this.view.options.overlap?"":"-no")+"-overlap");this._total<2&&this.element.addClass("strp-no-sides");this.content.addClass("strp-content-element");this._created=!0}},_getSurroundingPages:function(){var u,n,t;if(!(u=this.view.options.preload))return[];for(var f=[],e=Math.max(1,this._position-u[0]),o=Math.min(this._position+u[1],this._total),r=this._position,n=r;o>=n;n++)t=i.pages[i.uid][n-1],t._position!=r&&f.push(t);for(n=r;n>=e;n--)t=i.pages[i.uid][n-1],t._position!=r&&f.push(t);return f},preloadSurroundingImages:function(){var t=this._getSurroundingPages();n.each(t,n.proxy(function(n,t){t.preload()},this))},preload:function(){this.preloading||this.preloaded||"image"!=this.view.type||!this.view.options.preload||this.loaded||(this.create(),this.preloading=!0,new y(this.content[0],n.proxy(function(n){this.loaded=!0;this.preloading=!1;this.preloaded=!0;this.dimensions={width:n.img.naturalWidth,height:n.img.naturalHeight}},this),null,{method:"naturalWidth"}))},load:function(i){if(this.create(),this.loaded)return void(i&&i());switch(this.abort(),this.loading=!0,this.view.options.spinner&&!f[this.view.url]&&t.startLoading(),this.view.type){case"image":if(this.error)return void(i&&i());this.imageReady=new y(this.content[0],n.proxy(function(n){this._markAsLoaded();this.dimensions={width:n.img.naturalWidth,height:n.img.naturalHeight};i&&i()},this),n.proxy(function(){this._markAsLoaded();this.content.hide();this.container.append(this.error=n("<div>").addClass("strp-error"));this.element.addClass("strp-has-error");this.dimensions={width:this.error.outerWidth(),height:this.error.outerHeight()};i&&i()},this),{method:"naturalWidth"});break;case"vimeo":this.vimeoReady=new d(this.view.url,n.proxy(function(n){this._markAsLoaded();this.dimensions={width:n.dimensions.width,height:n.dimensions.height};i&&i()},this));break;case"youtube":this._markAsLoaded();this.dimensions={width:this.view.options.width,height:this.view.options.height};i&&i()}},_markAsLoaded:function(){this.loading=!1;this.loaded=!0;f[this.view.url]=!0;t.stopLoading()},isVideo:function(){return/^(youtube|vimeo)$/.test(this.view.type)},insertVideo:function(t){if(this.playerIframe||!this.isVideo())return void(t&&t());var i="http"+(window.location&&"https:"==window.location.protocol?"s":"")+":",r=n.extend({},this.view.options[this.view.type]||{}),u=n.param(r),f={vimeo:i+"//player.vimeo.com/video/{id}?{queryString}",youtube:i+"//www.youtube.com/embed/{id}?{queryString}"},e=f[this.view.type].replace("{id}",this.view._data.id).replace("{queryString}",u);this.content.append(this.playerIframe=n("<iframe webkitAllowFullScreen mozallowfullscreen allowFullScreen>").attr({src:e,height:this.contentDimensions.height,width:this.contentDimensions.width,frameborder:0}));t&&t()},raise:function(){var n=i.element[0].lastChild;n&&n==this.element[0]||i.element.append(this.element)},show:function(r){var u=this.queues.showhide;u.queue([]);this.animated=!0;this.animatingWindow=!1;u.queue(function(n){i.stopInactive();n()});u.queue(n.proxy(function(n){t.setSide(this.view.options.side,n)},this));u.queue(n.proxy(function(i){this.view.options.spinner&&t._spinner&&(t.setSpinnerSkin(this.view.options.skin),t._spinner.setOptions(this.view.options.effects.spinner),t._spinner.refresh());this.load(n.proxy(function(){this.preloadSurroundingImages();i()},this))},this));u.queue(n.proxy(function(n){this.raise();t.setSkin(this.view.options.skin);t.bindUI();b.enable(this.view.options.keyboard);this.fitToWindow();n()},this));u.queue(n.proxy(function(i){t.timers.set("bind-hide-on-click-outside",n.proxy(function(){t.bindHideOnClickOutside();i()},this),1)},this));this.isVideo()&&u.queue(n.proxy(function(t){this.insertVideo(n.proxy(function(){t()}))},this));u.queue(n.proxy(function(r){var u;this.animatingWindow=!0;var f=3,s="horizontal"==this.getOrientation()?"width":"height",o=this.view&&this.view.options.onShow;"function"==n.type(o)&&o.call(e);u=t.resize(this[s],function(){--f<1&&r()},u);this._show(function(){--f<1&&r()},u);t.adjustPrevNext(function(){--f<1&&r()},u);t._showUIOnResize&&(t.showUI(null,u),t._showUIOnResize=!1);i.hideVisibleInactive(u)},this));u.queue(n.proxy(function(n){this.animatingWindow=!1;this.animated=!1;this.visible=!0;r&&r();n()},this))},_show:function(i,r){var u=t.visible?"number"==n.type(r)?r:this.view.options.effects.transition.min:0;this.element.stop(!0).show().fadeTo(u||0,1,i)},hide:function(t,i){var r,u;this.element&&(this.removeVideo(),this.abort(),r=this.view.options.effects.transition.min,"number"==n.type(i)&&(r=i),u=this.isVideo(),u&&(r=0),this.element.stop(!0).fadeTo(r,0,"stripEaseInCubic",n.proxy(function(){this.element.hide();this.visible=!1;t&&t()},this)))},stop:function(){var n=this.queues.showhide;n.queue([]);this.element&&this.element.stop(!0);this.abort()},removeVideo:function(){this.playerIframe&&(this.playerIframe[0].src="//about:blank",this.playerIframe.remove(),this.playerIframe=null)},remove:function(){this.stop();this.removeVideo();this.element&&this.element.remove();this.visible=!1;this.removed=!0},abort:function(){this.imageReady&&!this.preloading&&(this.imageReady.abort(),this.imageReady=null);this.vimeoReady&&(this.vimeoReady.abort(),this.vimeoReady=null);this.loading=!1;t.stopLoading()},_getDimensionsFitToView:function(){var i=n.extend({},this.dimensions),r=n.extend({},this.dimensions),t=this.view.options;return t.maxWidth&&(i.width=t.maxWidth),t.maxHeight&&(i.heigth=t.maxHeight),r=h.within(i,r)},getOrientation:function(){return"left"==this.view.options.side||"right"==this.view.options.side?"horizontal":"vertical"},fitToWindow:function(){var o=this.element,w=this._getDimensionsFitToView(),b=v.viewport(),f=n.extend({},b),ht=this.getOrientation(),l="horizontal"==ht?"width":"height",y=o.find(".strp-container"),s,it,p,i,rt,ut,ft,a,g,nt;t.element.removeClass("strp-measured");var tt=t.element,k="width"==l?parseInt(tt.css("min-width"))>0:parseInt(tt.css("min-height"))>0,ct=k?0:parseInt(tt.css("margin-"+("width"==l?"left":"bottom")));t.element.addClass("strp-measured");f[l]-=ct;s=parseInt(y.css("padding-left"))+parseInt(y.css("padding-right"));it=parseInt(y.css("padding-top"))+parseInt(y.css("padding-bottom"));f.width-=s;f.height-=it;var e=h.within(f,w),u=n.extend({},e),c=this.content;if(this.error&&(c=this.error),p=this.info,i=0,p){if(rt=t.element.is(":visible"),rt||t.element.show(),ut=o.is(":visible"),ut||o.show(),"width"==l){o.css({width:k?b.width:e.width+s});ft=f.height;c.hide();i=p.outerHeight();c.show();f.height=ft-i;u=h.within(f,w);for(var ot,st,d,lt=n.extend({},u),at=i,et=k?0:4;et>0&&(d=e.width-u.width);)o.css({width:e.width+s-d}),st=i,c.hide(),i=p.outerHeight(),ot=Math.max(this.caption?this.caption.outerWidth()+s:0,this.position?this.position.outerWidth()+s:0),c.show(),i==st&&ot<=e.width+s-d?e.width-=d:(f.height=ft-i,u=h.within(f,w),0>=et-1&&(o.css({width:e.width+s}),u=lt,i=at)),et--}else r.IE&&r.IE<8&&o.css({width:b.width}),c.hide(),i=p.outerHeight(),c.show(),f.height-=i,u=h.within(f,w),e.height=u.height;ut||o.hide();rt||t.element.hide()}a={width:e.width+s,height:e.height+it+i};k&&(a=b);o.css("width"==l?{width:a.width}:{height:a.height});y.css({bottom:i});g=-.5*u.width;nt=-.5*u.height;r.IE&&r.IE<8&&(g=Math.floor(g),nt=Math.floor(nt));c.css(n.extend({},u,{"margin-left":g,"margin-top":nt}));this.playerIframe&&this.playerIframe.attr(u);this.contentDimensions=u;this.width=a.width;this.height=a.height;this.z=this[l]}}),u}(),t={initialize:function(){this.queues=[];this.queues.hide=n({});this.pages=[];this.timers=new w;this.build();this.setSkin(p.defaults.skin)},build:function(){c.supported&&(n(document.body).append(this.spinnerMove=n("<div>").addClass("strp-spinner-move").hide().append(this.spinner=n("<div>").addClass("strp-spinner"))),this._spinner=new c(this.spinner),this._spinnerMoveSkinless=this.spinnerMove[0].className);n(document.body).append(this.element=n("<div>").addClass("strp-window strp-measured").append(this._pages=n("<div>").addClass("strp-pages")).append(this._previous=n("<div>").addClass("strp-nav strp-nav-previous").append(n("<div>").addClass("strp-nav-button").append(n("<div>").addClass("strp-nav-button-background")).append(n("<div>").addClass("strp-nav-button-icon"))).hide()).append(this._next=n("<div>").addClass("strp-nav strp-nav-next").append(n("<div>").addClass("strp-nav-button").append(n("<div>").addClass("strp-nav-button-background")).append(n("<div>").addClass("strp-nav-button-icon"))).hide()).append(this._close=n("<div>").addClass("strp-close").append(n("<div>").addClass("strp-close-background")).append(n("<div>").addClass("strp-close-icon"))));i.initialize(this._pages);f.mobileTouch&&this.element.addClass("strp-mobile-touch");f.svg||this.element.addClass("strp-no-svg");this._close.on("click",n.proxy(function(n){n.preventDefault();this.hide()},this));this._previous.on("click",n.proxy(function(n){this.previous();this._onMouseMove(n)},this));this._next.on("click",n.proxy(function(n){this.next();this._onMouseMove(n)},this));this.hideUI(null,0)},setSkin:function(n){this._skin&&this.element.removeClass("strp-window-skin-"+this._skin);this.element.addClass("strp-window-skin-"+n);this._skin=n},setSpinnerSkin:function(n){this.spinnerMove&&(this._spinnerSkin&&this.spinnerMove.removeClass("strp-spinner-move-skin-"+this._spinnerSkin),this.spinnerMove.addClass("strp-spinner-move-skin-"+n),this._spinner.refresh(),this._spinnerSkin=n)},startObservingResize:function(){this._isObservingResize||(this._onWindowResizeHandler=n.proxy(this._onWindowResize,this),n(window).on("resize orientationchange",this._onWindowResizeHandler),this._isObservingResize=!0)},stopObservingResize:function(){this._onWindowResizeHandler&&(n(window).off("resize orientationchange",this._onWindowResizeHandler),this._onWindowResizeHandler=null);this._isObservingResize=!1},_onWindowResize:function(){var n;(n=i.page)&&(n.animated||n.animatingWindow?(n.fitToWindow(),n.show()):(n.fitToWindow(),this.resize(n.z,null,0),this.adjustPrevNext(null,!0)))},resize:function(i,r,u){var b=this.getOrientation(),a="vertical"==b?"Height":"Width",h=a.toLowerCase(),f,c,o,s,l,w;if(i>0&&(this.visible=!0,this.startObservingResize()),c=t.element["outer"+a](),0==c)f=this.view.options.effects.window.show,this.element.addClass("strp-opening"),this.opening=!0;else if("number"==n.type(u))f=u;else{var y=this.view.options.effects.transition,p=y.min,k=y.max,d=k-p,g=v.viewport(),nt=Math.abs(c-i),tt=Math.min(1,nt/g[h]);f=Math.round(p+tt*d)}return 0==i&&(this.closing=!0,this.element.is(":animated")||this.element.addClass("strp-closing")),o={overflow:"visible"},o[h]=i,s=1,this._outerWidth=null,this._offsetLeft=null,l=this.view.options.onResize,w="function"==n.type(l),this.element.stop(!0).animate(o,n.extend({duration:f,complete:n.proxy(function(){--s<1&&this._afterResize(r)},this)},w?{step:n.proxy(function(n,t){t.prop==h&&l.call(e,t.prop,n,this.side)},this)}:{})),this.spinnerMove&&(s++,this.spinnerMove.stop(!0).animate(o,f,n.proxy(function(){--s<1&&this._afterResize(r)},this))),f},_afterResize:function(n){this.opening=!1;this.closing=!1;this.element.removeClass("strp-opening strp-closing");this._outerWidth=this.element.outerWidth();this._offsetLeft=this.element.offset().left;n&&n()},adjustPrevNext:function(t,r){var u,f,o,s;if(this.view&&i.page){u=i.page;f=this.element.is(":visible");f||this.element.show();o=this._previous.attr("style");this._previous.removeAttr("style");s=parseInt(this._previous.css("margin-top"));this._previous.attr({style:o});f||this.element.hide();var h=u.info?u.info.outerHeight():0,c=this._previous.add(this._next),l={"margin-top":s-.5*h},e=this.view.options.effects.transition.min;"number"==n.type(r)&&(e=r);this.opening&&(e=0);c.stop(!0).animate(l,e,t);this._previous[this.mayPrevious()?"show":"hide"]();this._next[this.mayNext()?"show":"hide"]()}},resetPrevNext:function(){var n=this._previous.add(this._next);n.stop(!0).removeAttr("style")},load:function(n,t){this.views=n;i.add(n);t&&this.setPosition(t)},setSide:function(t,r){if(this.side==t)return void(r&&r());if(this.visible){var u=this.view?this.view.options.effects.window.hide:0;this.hideUI(null,u);this.unbindUI();this.resize(0,n.proxy(function(){this._safeResetsAfterSwitchSide();i.hideVisibleInactive(0);this._setSide(t,r)},this));this._showUIOnResize=!0}else this._setSide(t,r)},_setSide:function(n,t){var u,r,i;this.side=n;u=this.getOrientation();r=this.element;this.spinnerMove&&(r=r.add(this.spinnerMove));r.removeClass("strp-horizontal strp-vertical").addClass("strp-"+u);i="strp-side-";r.removeClass(i+"top "+i+"right "+i+"bottom "+i+"left").addClass(i+n);t&&t()},getOrientation:function(){return"left"==this.side||"right"==this.side?"horizontal":"vertical"},startLoading:function(){this._spinner&&(this.spinnerMove.show(),this._spinner.show())},stopLoading:function(){if(this._spinner){var t=i.getLoadingCount();1>t&&this._spinner.hide(n.proxy(function(){this.spinnerMove.hide()},this))}},setPosition:function(t,r){this._position=t;this.view=this.views[t-1];this.stopHideQueue();this.page=i.show(t,n.proxy(function(){var i=this.view.options.afterPosition;"function"==n.type(i)&&i.call(e,t);r&&r()},this))},hide:function(t){if(this.view){var r=this.queues.hide;r.queue([]);r.queue(n.proxy(function(n){i.stop();n()},this));r.queue(n.proxy(function(n){var t=this.view?this.view.options.effects.window.hide:0;this.unbindUI();this.hideUI(null,t);this.unbindHideOnClickOutside();b.disable();n()},this));r.queue(n.proxy(function(n){i.removeActiveClasses();this.resize(0,n,this.view.options.effects.window.hide);this._showUIOnResize=!0},this));r.queue(n.proxy(function(t){this._safeResetsAfterSwitchSide();this.stopObservingResize();i.removeAll();this.timers.clear();this._position=-1;var r=this.view&&this.view.options.afterHide;"function"==n.type(r)&&r.call(e);this.view=null;t()},this));"function"==n.type(t)&&r.queue(n.proxy(function(n){t();n()},this))}},stopHideQueue:function(){this.queues.hide.queue([])},_safeResetsAfterSwitchSide:function(){this.element.removeAttr("style");this.spinnerMove&&this.spinnerMove.removeAttr("style");this.visible=!1;this.hideUI(null,0);this.timers.clear("ui");this.resetPrevNext();this._x=-1;this._y=-1},mayPrevious:function(){return this.view&&this.view.options.loop&&this.views&&this.views.length>1||1!=this._position},previous:function(n){var t=this.mayPrevious();(n||t)&&this.setPosition(this.getSurroundingIndexes().previous)},mayNext:function(){var n=this.views&&this.views.length>1;return this.view&&this.view.options.loop&&n||n&&1!=this.getSurroundingIndexes().next},next:function(n){var t=this.mayNext();(n||t)&&this.setPosition(this.getSurroundingIndexes().next)},getSurroundingIndexes:function(){if(!this.views)return{};var n=this._position,t=this.views.length,i=1>=n?t:n-1,r=n>=t?1:n+1;return{previous:i,next:r}},bindHideOnClickOutside:function(){this.unbindHideOnClickOutside();n(document.documentElement).on("click",this._delegateHideOutsideHandler=n.proxy(this._delegateHideOutside,this))},unbindHideOnClickOutside:function(){this._delegateHideOutsideHandler&&(n(document.documentElement).off("click",this._delegateHideOutsideHandler),this._delegateHideOutsideHandler=null)},_delegateHideOutside:function(t){var r=i.page,u;this.visible&&r&&r.view.options.hideOnClickOutside&&(u=t.target,n(u).closest(".strip, .strp-window")[0]||this.hide())},bindUI:function(){this.unbindUI();f.mobileTouch||(this.element.on("mouseenter",this._showUIHandler=n.proxy(this.showUI,this)).on("mouseleave",this._hideUIHandler=n.proxy(this.hideUI,this)),this.element.on("mousemove",this._mousemoveUIHandler=n.proxy(function(n){var t=n.pageX,i=n.pageY;this._hoveringNav||i==this._y&&t==this._x||(this._x=t,this._y=i,this.showUI(),this.startUITimer())},this)),this._pages.on("mousemove",".strp-container",this._onMouseMoveHandler=n.proxy(this._onMouseMove,this)).on("mouseleave",".strp-container",this._onMouseLeaveHandler=n.proxy(this._onMouseLeave,this)).on("mouseenter",".strp-container",this._onMouseEnterHandler=n.proxy(this._onMouseEnter,this)),this.element.on("mouseenter",".strp-nav",this._onNavMouseEnterHandler=n.proxy(this._onNavMouseEnter,this)).on("mouseleave",".strp-nav",this._onNavMouseLeaveHandler=n.proxy(this._onNavMouseLeave,this)),n(window).on("scroll",this._onScrollHandler=n.proxy(this._onScroll,this)));this._pages.on("click",".strp-container",this._onClickHandler=n.proxy(this._onClick,this))},unbindUI:function(){this._showUIHandler&&(this.element.off("mouseenter",this._showUIHandler).off("mouseleave",this._hideUIHandler).off("mousemove",this._mousemoveUIHandler),this._pages.off("mousemove",".strp-container",this._onMouseMoveHandler).off("mouseleave",".strp-container",this._onMouseLeaveHandler).off("mouseenter",".strp-container",this._onMouseEnterHandler),this.element.off("mouseenter",".strp-nav",this._onNavMouseEnterHandler).off("mouseleave",".strp-nav",this._onNavMouseLeaveHandler),n(window).off("scroll",this._onScrollHandler),this._showUIHandler=null);this._onClickHandler&&(this._pages.off("click",".strp-container",this._onClickHandler),this._onClickHandler=null)},_onScroll:function(){this._offsetLeft=this._outerWidth=null},_onMouseMove:function(n){var t=this._getEventSide(n),i=t.toLowerCase();this.element[(this["may"+t]()?"add":"remove")+"Class"]("strp-hovering-clickable");this._previous[("next"!=i?"add":"remove")+"Class"]("strp-nav-previous-hover strp-nav-hover");this._next[("next"==i?"add":"remove")+"Class"]("strp-nav-next-hover strp-nav-hover")},_onMouseLeave:function(){this.element.removeClass("strp-hovering-clickable");this._previous.removeClass("strp-nav-previous-hover").add(this._next.removeClass("strp-nav-next-hover")).removeClass("strp-nav-hover")},_onClick:function(n){var t=this._getEventSide(n),i=t.toLowerCase();this[i]();this._onMouseMove(n)},_onMouseEnter:function(n){this._onMouseMove(n)},_getEventSide:function(n){var t=this._offsetLeft||this.element.offset().left,i=n.pageX-t,r=this._outerWidth||this.element.outerWidth();return.5*r>i?"Previous":"Next"},_onNavMouseEnter:function(){this._hoveringNav=!0;this.clearUITimer()},_onNavMouseLeave:function(){this._hoveringNav=!1;this.startUITimer()},showUI:function(t,i){this.clearUITimer();var u=this.element.find(".strp-nav-button"),r=this.view?this.view.options.effects.ui.show:0;"number"==n.type(i)&&(r=i);u.stop(!0).fadeTo(r,1,"stripEaseInSine",n.proxy(function(){this.startUITimer();"function"==n.type(t)&&t()},this))},hideUI:function(t,i){var u=this.element.find(".strp-nav-button"),r=this.view?this.view.options.effects.ui.hide:0;"number"==n.type(i)&&(r=i);u.stop(!0).fadeOut(r,"stripEaseOutSine",function(){"function"==n.type(t)&&t()})},clearUITimer:function(){f.mobileTouch||this.timers.clear("ui")},startUITimer:function(){f.mobileTouch||(this.clearUITimer(),this.timers.set("ui",n.proxy(function(){this.hideUI()},this),this.view?this.view.options.uiDelay:0))}},b={enabled:!1,keyCode:{left:37,right:39,esc:27},enable:function(t){this.disable();t&&(n(document).on("keydown",this._onKeyDownHandler=n.proxy(this.onKeyDown,this)).on("keyup",this._onKeyUpHandler=n.proxy(this.onKeyUp,this)),this.enabled=t)},disable:function(){this.enabled=!1;this._onKeyUpHandler&&(n(document).off("keyup",this._onKeyUpHandler).off("keydown",this._onKeyDownHandler),this._onKeyUpHandler=this._onKeyDownHandler=null)},onKeyDown:function(n){if(this.enabled&&t.visible){var i=this.getKeyByKeyCode(n.keyCode);if(i&&(!i||!this.enabled||this.enabled[i]))switch(n.preventDefault(),n.stopPropagation(),i){case"left":t.previous();break;case"right":t.next()}}},onKeyUp:function(n){if(this.enabled&&t.visible){var i=this.getKeyByKeyCode(n.keyCode);if(i&&(!i||!this.enabled||this.enabled[i]))switch(i){case"esc":t.hide()}}},getKeyByKeyCode:function(n){for(var t in this.keyCode)if(this.keyCode[t]==n)return t;return null}},u={_disabled:!1,_fallback:!0,initialize:function(){t.initialize();this._disabled||this.startDelegating()},startDelegating:function(){this.stopDelegating();n(document.documentElement).on("click",".strip[href]",this._delegateHandler=n.proxy(this.delegate,this))},stopDelegating:function(){this._delegateHandler&&(n(document.documentElement).off("click",".strip[href]",this._delegateHandler),this._delegateHandler=null)},delegate:function(n){if(!this._disabled){n.stopPropagation();n.preventDefault();var t=n.currentTarget;u.show(t)}},show:function(object){var options,position,views,object_type,isElement,view,_dgo,elements,groupOptions,positionInAPG;if(this._disabled)return void this.showFallback.apply(u,o.call(arguments));options=arguments[1]||{};position=arguments[2];arguments[1]&&"number"==n.type(arguments[1])&&(position=arguments[1],options={});views=[];isElement=object&&1==object.nodeType;switch(object_type=n.type(object)){case"string":case"object":view=new s(object,options);_dgo="data-strip-group-options";view.group?isElement&&(elements=n('.strip[data-strip-group="'+n(object).data("strip-group")+'"]'),groupOptions={},elements.filter("["+_dgo+"]").each(function(i,element){n.extend(groupOptions,eval("({"+(n(element).attr(_dgo)||"")+"})"))}),elements.each(function(t,i){position||i!=object||(position=t+1);views.push(new s(i,n.extend({},groupOptions,options)))})):(groupOptions={},isElement&&n(object).is("["+_dgo+"]")&&(n.extend(groupOptions,eval("({"+(n(object).attr(_dgo)||"")+"})")),view=new s(object,n.extend({},groupOptions,options))),views.push(view));break;case"array":n.each(object,function(n,t){var i=new s(t,options);views.push(i)})}(!position||1>position)&&(position=1);position>views.length&&(position=views.length);t.unbindHideOnClickOutside();isElement&&(positionInAPG=i.getPositionInActivePageGroup(object))?(positionInAPG==t._position&&t.bindHideOnClickOutside(),t.setPosition(positionInAPG)):t.load(views,position)},showFallback:function(){function t(i){var r=n.type(i),u;return"string"==r?i:"array"==r&&i[0]?t(i[0]):_.isElement(i)&&n(i).attr("href")?n(i).attr("href"):i.url?i.url:!1}return function(n){if(u._fallback){var i=t(n);i&&(window.location.href=i)}}}()};return n.extend(e,{show:function(){return u.show.apply(u,o.call(arguments)),this},hide:function(){return t.hide(),this},disable:function(){return u.stopDelegating(),u._disabled=!0,this},enable:function(){return u._disabled=!1,u.startDelegating(),this},fallback:function(n){return u._fallback=n,this},setDefaultSkin:function(n){return p.defaults.skin=n,this}}),(r.IE&&r.IE<7||"number"==n.type(r.Android)&&r.Android<3||r.MobileSafari&&"number"==n.type(r.WebKit)&&r.WebKit<533.18)&&(u.show=u.showFallback,n.each("startDelegating stopDelegating initialize".split(" "),function(n,t){u[t]=function(){}}),e.hide=function(){return this}),n(document).ready(function(){u.initialize()}),e}),function(){"use strict";var n=function(n){var r=document.querySelector(n.el),t=r.querySelectorAll(n.tabNavigationLinks),u=r.querySelectorAll(n.tabContentContainers),i=n.activeIndex?n.activeIndex:0,f=!1,o=function(){var n,i;if(!f)for(f=!0,r.classList.remove("no-js"),n=0;n<t.length;n++)i=t[n],s(i,n)},s=function(n,t){n.addEventListener("click",function(n){n.preventDefault();e(t)})},e=function(n){n!==i&&n>=0&&n<=t.length&&(t[i].classList.remove("is-active"),t[n].classList.add("is-active"),u[i].classList.remove("is-active"),u[n].classList.add("is-active"),i=n)};return{init:o,goToTab:e}};window.tabs=n}();try{myTabs=tabs({el:"#rg-tabs",tabNavigationLinks:".c-tabs-nav__link",tabContentContainers:".c-tab"});myTabs.init()}catch(e){}try{myTabs=tabs({el:"#rg-tabs2",tabNavigationLinks:".c-tabs-nav__link",tabContentContainers:".c-tab",activeIndex:2});myTabs.init()}catch(e){}try{myTabs=tabs({el:"#rg-tabs3",tabNavigationLinks:".c-tabs-nav__link",tabContentContainers:".c-tab",activeIndex:1});myTabs.init()}catch(e){}try{myTabs=tabs({el:"#rg-tabs4",tabNavigationLinks:".c-tabs-nav__link",tabContentContainers:".c-tab"});myTabs.init()}catch(e){}try{myTabs=tabs({el:"#rg-tabs5",tabNavigationLinks:".c-tabs-nav__link",tabContentContainers:".c-tab"});myTabs.init()}catch(e){}!function(n,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t(require,exports,module):n.CountUp=t()}(this,function(){return function(n,t,i,r,u,f){for(var e,h,c=0,s=["webkit","moz","ms","o"],o=0;o<s.length&&!window.requestAnimationFrame;++o)window.requestAnimationFrame=window[s[o]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[s[o]+"CancelAnimationFrame"]||window[s[o]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var t=(new Date).getTime(),i=Math.max(0,16-(t-c)),r=window.setTimeout(function(){n(t+i)},i);return c=t+i,r});window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)});e=this;e.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:null,formattingFn:null};for(h in f)f.hasOwnProperty(h)&&(e.options[h]=f[h]);""===e.options.separator&&(e.options.useGrouping=!1);e.options.prefix||(e.options.prefix="");e.options.suffix||(e.options.suffix="");e.d="string"==typeof n?document.getElementById(n):n;e.startVal=Number(t);e.endVal=Number(i);e.countDown=e.startVal>e.endVal;e.frameVal=e.startVal;e.decimals=Math.max(0,r||0);e.dec=Math.pow(10,e.decimals);e.duration=1e3*Number(u)||2e3;e.formatNumber=function(n){n=n.toFixed(e.decimals);n+="";var i,t,u,r;if(i=n.split("."),t=i[0],u=i.length>1?e.options.decimal+i[1]:"",r=/(\d+)(\d{3})/,e.options.useGrouping)for(;r.test(t);)t=t.replace(r,"$1"+e.options.separator+"$2");return e.options.prefix+t+u+e.options.suffix};e.easeOutExpo=function(n,t,i,r){return i*(-Math.pow(2,-10*n/r)+1)*1024/1023+t};e.easingFn=e.options.easingFn?e.options.easingFn:e.easeOutExpo;e.formattingFn=e.options.formattingFn?e.options.formattingFn:e.formatNumber;e.version=function(){return"1.7.1"};e.printValue=function(n){var t=e.formattingFn(n);"INPUT"===e.d.tagName?this.d.value=t:"text"===e.d.tagName||"tspan"===e.d.tagName?this.d.textContent=t:this.d.innerHTML=t};e.count=function(n){e.startTime||(e.startTime=n);e.timestamp=n;var t=n-e.startTime;e.remaining=e.duration-t;e.frameVal=e.options.useEasing?e.countDown?e.startVal-e.easingFn(t,0,e.startVal-e.endVal,e.duration):e.easingFn(t,e.startVal,e.endVal-e.startVal,e.duration):e.countDown?e.startVal-(e.startVal-e.endVal)*(t/e.duration):e.startVal+(e.endVal-e.startVal)*(t/e.duration);e.frameVal=e.countDown?e.frameVal<e.endVal?e.endVal:e.frameVal:e.frameVal>e.endVal?e.endVal:e.frameVal;e.frameVal=Math.round(e.frameVal*e.dec)/e.dec;e.printValue(e.frameVal);t<e.duration?e.rAF=requestAnimationFrame(e.count):e.callback&&e.callback()};e.start=function(n){return e.callback=n,e.rAF=requestAnimationFrame(e.count),!1};e.pauseResume=function(){e.paused?(e.paused=!1,delete e.startTime,e.duration=e.remaining,e.startVal=e.frameVal,requestAnimationFrame(e.count)):(e.paused=!0,cancelAnimationFrame(e.rAF))};e.reset=function(){e.paused=!1;delete e.startTime;e.startVal=t;cancelAnimationFrame(e.rAF);e.printValue(e.startVal)};e.update=function(n){cancelAnimationFrame(e.rAF);e.paused=!1;delete e.startTime;e.startVal=e.frameVal;e.endVal=Number(n);e.countDown=e.startVal>e.endVal;e.rAF=requestAnimationFrame(e.count)};e.printValue(e.startVal)}});objectFitImages=function(){"use strict";function u(n){for(var t,r=getComputedStyle(n).fontFamily,i={};null!==(t=l.exec(r));)i[t[1]]=t[2];return i}function f(t,i){var f,r,s;if(!t[n].parsingSrcset){if(f=u(t),f["object-fit"]=f["object-fit"]||"fill",!t[n].s){if("fill"===f["object-fit"])return;if(!t[n].skipTest&&e&&!f["object-position"])return}if(r=t[n].ios7src||t.currentSrc||t.src,i?r=i:t.srcset&&!a&&window.picturefill&&(s=window.picturefill._.ns,t[n].parsingSrcset=!0,t[s]&&t[s].evaled||window.picturefill._.fillImg(t,{reselect:!0}),t[s].curSrc||(t[s].supported=!1,window.picturefill._.fillImg(t,{reselect:!0})),delete t[n].parsingSrcset,r=t[s].curSrc||r),t[n].s)t[n].s=r,i&&(t[n].srcAttr=i);else{t[n]={s:r,srcAttr:i||o.call(t,"src"),srcsetAttr:t.srcset};t.src=n;try{t.srcset&&(t.srcset="",Object.defineProperty(t,"srcset",{value:t[n].srcsetAttr}));h(t)}catch(u){t[n].ios7src=r}}t.style.backgroundImage='url("'+r+'")';t.style.backgroundPosition=f["object-position"]||"center";t.style.backgroundRepeat="no-repeat";/scale-down/.test(f["object-fit"])?(t[n].i||(t[n].i=new Image,t[n].i.src=r),function u(){return t[n].i.naturalWidth?void(t.style.backgroundSize=t[n].i.naturalWidth>t.width||t[n].i.naturalHeight>t.height?"contain":"auto"):void setTimeout(u,100)}()):t.style.backgroundSize=f["object-fit"].replace("none","auto").replace("fill","100% 100%")}}function h(t){var i={get:function(){return t[n].s},set:function(i){return delete t[n].i,f(t,i),i}};Object.defineProperty(t,"src",i);Object.defineProperty(t,"currentSrc",{get:i.get})}function c(){r||(HTMLImageElement.prototype.getAttribute=function(t){return!this[n]||"src"!==t&&"srcset"!==t?o.call(this,t):this[n][t+"Attr"]},HTMLImageElement.prototype.setAttribute=function(t,i){!this[n]||"src"!==t&&"srcset"!==t?v.call(this,t,i):this["src"===t?"src":t+"Attr"]=String(i)})}function t(i,u){var o=!s&&!i,e;if(u=u||{},i=i||"img",r&&!u.skipTest)return!1;for("string"==typeof i?i=document.querySelectorAll("img"):i.length||(i=[i]),e=0;e<i.length;e++)i[e][n]=i[e][n]||u,f(i[e]);o&&(document.body.addEventListener("load",function(n){"IMG"===n.target.tagName&&t(n.target,{skipTest:u.skipTest})},!0),s=!0,i="img");u.watchMQ&&window.addEventListener("resize",t.bind(null,i,{skipTest:u.skipTest}))}var n="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",l=/(object-fit|object-position)\s*:\s*([-\w\s%]+)/g,i=new Image,e="object-fit"in i.style,r="object-position"in i.style,a="string"==typeof i.currentSrc,o=i.getAttribute,v=i.setAttribute,s=!1;return t.supportsObjectFit=e,t.supportsObjectPosition=r,c(),t}()