1function throttle(n,t,i){var r,u;return function(){var e=i||this,f=+new Date,o=arguments;r&&f<r+t?(clearTimeout(u),u=setTimeout(function(){r=f;n.apply(e,o)},t)):(r=f,n.apply(e,o))}}(function(n){"use strict";var t={pips:function(t){function y(t){var u,f,o,s,h,r=[],e=0;if(i.values()&&i.values().length){for(o=i.values(),s=n.map(o,function(n){return Math.abs(n-t)}),h=Math.min.apply(Math,s),u=0;u<s.length;u++)s[u]===h&&r.push(u);for(e=r[0],f=0;f<r.length;f++)i._lastChangedValue===r[f]&&(e=r[f]);i.options.range&&r.length===2&&(t>o[1]?e=r[1]:t<o[0]&&(e=r[0]))}return e}function b(){i.element.off(".selectPip").on("mousedown.slider",i.element.data("mousedown-original")).removeClass("ui-slider-pips").find(".ui-slider-pip").remove()}function k(t,r){if(!i.option("disabled")){var u=n(t).data("value"),f=y(u);i.values()&&i.values().length?i.options.values[f]=i._trimAlignValue(u):i.options.value=i._trimAlignValue(u);i._refreshValue();i._change(r,f)}}function v(t){var y,h,c=t,f="ui-slider-pip",p="",a=i.value(),o=i.values(),e,w,v;if(t==="first"?c=0:t==="last"&&(c=s),e=l+i.options.step*c,w=e.toString().replace(".","-"),v=c+l-l,y=n.type(r.labels)==="array"?r.labels[v]||"":n.type(r.labels)==="object"?t==="first"?r.labels.first||"":t==="last"?r.labels.last||"":n.type(r.labels.rest)==="array"?r.labels.rest[v-1]||"":e:e,t==="first"?(h="0%",f+=" ui-slider-pip-first",f+=r.first==="label"?" ui-slider-pip-label":"",f+=r.first===!1?" ui-slider-pip-hide":""):t==="last"?(h="100%",f+=" ui-slider-pip-last",f+=r.last==="label"?" ui-slider-pip-label":"",f+=r.last===!1?" ui-slider-pip-hide":""):(h=(100/s*t).toFixed(4)+"%",f+=r.rest==="label"?" ui-slider-pip-label":"",f+=r.rest===!1?" ui-slider-pip-hide":""),f+=" ui-slider-pip-"+w,o&&o.length){for(u=0;u<o.length;u++)e===o[u]&&(f+=" ui-slider-pip-initial-"+(u+1),f+=" ui-slider-pip-selected-"+(u+1));i.options.range&&e>o[0]&&e<o[1]&&(f+=" ui-slider-pip-inrange")}else e===a&&(f+=" ui-slider-pip-initial",f+=" ui-slider-pip-selected"),i.options.range&&(i.options.range==="min"&&e<a||i.options.range==="max"&&e>a)&&(f+=" ui-slider-pip-inrange");return p=i.options.orientation==="horizontal"?"left: "+h:"bottom: "+h,'<span class="'+f+'" style="'+p+'"><span class="ui-slider-line"><\/span><span class="ui-slider-label" data-value="'+e+'">'+r.formatLabel(y)+"<\/span><\/span>"}var i=this,u,e,h,c="",o,l=i._valueMin(),p=i._valueMax(),s=(p-l)/i.options.step,w=i.element.find(".ui-slider-handle"),f,r={first:"label",last:"label",rest:"pip",labels:!1,prefix:"",suffix:"",step:s>100?Math.floor(s*.05):1,formatLabel:function(n){return this.prefix+n+this.suffix}},a;if(n.type(t)==="object"||n.type(t)==="undefined")n.extend(r,t),i.element.data("pips-options",r);else{t==="destroy"?b():t==="refresh"&&i.element.slider("pips",i.element.data("pips-options"));return}for(i.options.pipStep=Math.abs(Math.round(r.step))||1,i.element.off(".selectPip").addClass("ui-slider-pips").find(".ui-slider-pip").remove(),a={single:function(t){this.resetClasses();f.filter(".ui-slider-pip-"+this.classLabel(t)).addClass("ui-slider-pip-selected");i.options.range&&f.each(function(r,u){var f=n(u).children(".ui-slider-label").data("value");(i.options.range==="min"&&f<t||i.options.range==="max"&&f>t)&&n(u).addClass("ui-slider-pip-inrange")})},range:function(t){for(this.resetClasses(),u=0;u<t.length;u++)f.filter(".ui-slider-pip-"+this.classLabel(t[u])).addClass("ui-slider-pip-selected-"+(u+1));i.options.range&&f.each(function(i,r){var u=n(r).children(".ui-slider-label").data("value");u>t[0]&&u<t[1]&&n(r).addClass("ui-slider-pip-inrange")})},classLabel:function(n){return n.toString().replace(".","-")},resetClasses:function(){var n=/(^|\s*)(ui-slider-pip-selected|ui-slider-pip-inrange)(-{1,2}\d+|\s|$)/gi;f.removeClass(function(t,i){return(i.match(n)||[]).join(" ")})}},c+=v("first"),h=i.options.pipStep;h<s;h+=i.options.pipStep)c+=v(h);for(c+=v("last"),i.element.append(c),f=i.element.find(".ui-slider-pip"),o=n._data(i.element.get(0),"events").mousedown&&n._data(i.element.get(0),"events").mousedown.length?n._data(i.element.get(0),"events").mousedown:i.element.data("mousedown-handlers"),i.element.data("mousedown-handlers",o.slice()),e=0;e<o.length;e++)o[e].namespace==="slider"&&i.element.data("mousedown-original",o[e].handler);i.element.off("mousedown.slider").on("mousedown.selectPip",function(t){var r=n(t.target),e=y(r.data("value")),u=w.eq(e),f;if(u.addClass("ui-state-active"),r.is(".ui-slider-label")){k(r,t);i.element.one("mouseup.selectPip",function(){u.removeClass("ui-state-active").focus()})}else f=i.element.data("mousedown-original"),f(t)});i.element.on("slide.selectPip slidechange.selectPip",function(t,r){var u=n(this),f=u.slider("value"),e=u.slider("values");r&&(f=r.value,e=r.values);i.values()&&i.values().length?a.range(e):a.single(f)})},float:function(t){function a(){u.element.off(".sliderFloat").removeClass("ui-slider-float").find(".ui-slider-tip, .ui-slider-tip-label").remove()}function h(t){var f=[],s=n.map(t,function(n){return Math.ceil((n-e)/u.options.step)});if(n.type(r.labels)==="array")for(i=0;i<t.length;i++)f[i]=r.labels[s[i]]||t[i];else if(n.type(r.labels)==="object")for(i=0;i<t.length;i++)f[i]=t[i]===e?r.labels.first||e:t[i]===o?r.labels.last||o:n.type(r.labels.rest)==="array"?r.labels.rest[s[i]-1]||t[i]:t[i];else for(i=0;i<t.length;i++)f[i]=t[i];return f}var i,u=this,e=u._valueMin(),o=u._valueMax(),s=u._value(),f=u._values(),c=[],l=u.element.find(".ui-slider-handle"),r={handle:!0,pips:!1,labels:!1,prefix:"",suffix:"",event:"slidechange slide",formatLabel:function(n){return this.prefix+n+this.suffix}};if(n.type(t)==="object"||n.type(t)==="undefined")n.extend(r,t),u.element.data("float-options",r);else{t==="destroy"?a():t==="refresh"&&u.element.slider("float",u.element.data("float-options"));return}if(s<e&&(s=e),s>o&&(s=o),f&&f.length)for(i=0;i<f.length;i++)f[i]<e&&(f[i]=e),f[i]>o&&(f[i]=o);if(u.element.addClass("ui-slider-float").find(".ui-slider-tip, .ui-slider-tip-label").remove(),r.handle)for(c=u.values()&&u.values().length?h(f):h([s]),i=0;i<c.length;i++)l.eq(i).append(n('<span class="ui-slider-tip">'+r.formatLabel(c[i])+"<\/span>"));r.pips&&u.element.find(".ui-slider-label").each(function(t,i){var u=n(i),e=[u.data("value")],f,o;f=r.formatLabel(h(e)[0]);o=n('<span class="ui-slider-tip-label">'+f+"<\/span>").insertAfter(u)});r.event!=="slide"&&r.event!=="slidechange"&&r.event!=="slide slidechange"&&r.event!=="slidechange slide"&&(r.event="slidechange slide");u.element.off(".sliderFloat").on(r.event+".sliderFloat",function(t,i){var u=n.type(i.value)==="array"?i.value:[i.value],f=r.formatLabel(h(u)[0]);n(i.handle).find(".ui-slider-tip").html(f)})}};n.extend(!0,n.ui.slider.prototype,t)})(jQuery),function(n,t,i,r){function u(t,i){this.settings=null;this.options=n.extend({},u.Defaults,i);this.$element=n(t);this._handlers={};this._plugins={};this._supress={};this._current=null;this._speed=null;this._coordinates=[];this._breakpoint=null;this._width=null;this._items=[];this._clones=[];this._mergers=[];this._widths=[];this._invalidated={};this._pipe=[];this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null};this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}};n.each(["onResize","onThrottledResize"],n.proxy(function(t,i){this._handlers[i]=n.proxy(this[i],this)},this));n.each(u.Plugins,n.proxy(function(n,t){this._plugins[n.charAt(0).toLowerCase()+n.slice(1)]=new t(this)},this));n.each(u.Workers,n.proxy(function(t,i){this._pipe.push({filter:i.filter,run:n.proxy(i.run,this)})},this));this.setup();this.initialize()}u.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:t,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"};u.Width={Default:"default",Inner:"inner",Outer:"outer"};u.Type={Event:"event",State:"state"};u.Plugins={};u.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(n){n.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(n){var t=this.settings.margin||"",u=!this.settings.autoWidth,i=this.settings.rtl,r={width:"auto","margin-left":i?t:"","margin-right":i?"":t};u||this.$stage.children().css(r);n.css=r}},{filter:["width","items","settings"],run:function(n){var r=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,t=null,i=this._items.length,f=!this.settings.autoWidth,u=[];for(n.items={merge:!1,width:r};i--;)t=this._mergers[i],t=this.settings.mergeFit&&Math.min(t,this.settings.items)||t,n.items.merge=t>1||n.items.merge,u[i]=f?r*t:this._items[i].width();this._widths=u}},{filter:["items","settings"],run:function(){var t=[],i=this._items,r=this.settings,e=Math.max(r.items*2,4),s=Math.ceil(i.length/2)*2,o=r.loop&&i.length?r.rewind?e:Math.max(e,s):0,u="",f="";for(o/=2;o--;)t.push(this.normalize(t.length/2,!0)),u=u+i[t[t.length-1]][0].outerHTML,t.push(this.normalize(i.length-1-(t.length-1)/2,!0)),f=i[t[t.length-1]][0].outerHTML+f;this._clones=t;n(u).addClass("cloned").appendTo(this.$stage);n(f).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var u=this.settings.rtl?1:-1,f=this._clones.length+this._items.length,n=-1,i=0,r=0,t=[];++n<f;)i=t[n-1]||0,r=this._widths[this.relative(n)]+this.settings.margin,t.push(i+r*u);this._coordinates=t}},{filter:["width","items","settings"],run:function(){var n=this.settings.stagePadding,t=this._coordinates,i={width:Math.ceil(Math.abs(t[t.length-1]))+n*2,"padding-left":n||"","padding-right":n||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(n){var t=this._coordinates.length,i=!this.settings.autoWidth,r=this.$stage.children();if(i&&n.items.merge)while(t--)n.css.width=this._widths[this.relative(t)],r.eq(t).css(n.css);else i&&(n.css.width=n.items.width,r.css(n.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(n){n.current=n.current?this.$stage.children().index(n.current):0;n.current=Math.max(this.minimum(),Math.min(this.maximum(),n.current));this.reset(n.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var u=this.settings.rtl?1:-1,f=this.settings.stagePadding*2,t=this.coordinates(this.current())+f,e=t+this.width()*u,i,r,o=[],n=0,s=this._coordinates.length;n<s;n++)i=this._coordinates[n-1]||0,r=Math.abs(this._coordinates[n])+f*u,(this.op(i,"<=",t)&&this.op(i,">",e)||this.op(r,"<",t)&&this.op(r,">",e))&&o.push(n);this.$stage.children(".active").removeClass("active");this.$stage.children(":eq("+o.join("), :eq(")+")").addClass("active");this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}];u.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var t,i,u;t=this.$element.find("img");i=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:r;u=this.$element.children(i).width();t.length&&u<=0&&this.preloadAutoWidthImages(t)}this.$element.addClass(this.options.loadingClass);this.$stage=n("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>');this.$element.append(this.$stage.parent());this.replace(this.$element.children().not(this.$stage.parent()));this.$element.is(":visible")?this.refresh():this.invalidate("width");this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass);this.registerEventHandlers();this.leave("initializing");this.trigger("initialized")};u.prototype.setup=function(){var u=this.viewport(),r=this.options.responsive,i=-1,t=null;r?(n.each(r,function(n){n<=u&&n>i&&(i=Number(n))}),t=n.extend({},this.options,r[i]),typeof t.stagePadding=="function"&&(t.stagePadding=t.stagePadding()),delete t.responsive,t.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):t=n.extend({},this.options);this.trigger("change",{property:{name:"settings",value:t}});this._breakpoint=i;this.settings=t;this.invalidate("settings");this.trigger("changed",{property:{name:"settings",value:this.settings}})};u.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)};u.prototype.prepare=function(t){var i=this.trigger("prepare",{content:t});return i.data||(i.data=n("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:i.data}),i.data};u.prototype.update=function(){for(var t=0,i=this._pipe.length,r=n.proxy(function(n){return this[n]},this._invalidated),u={};t<i;)(this._invalidated.all||n.grep(this._pipe[t].filter,r).length>0)&&this._pipe[t].run(u),t++;this._invalidated={};this.is("valid")||this.enter("valid")};u.prototype.width=function(n){n=n||u.Width.Default;switch(n){case u.Width.Inner:case u.Width.Outer:return this._width;default:return this._width-this.settings.stagePadding*2+this.settings.margin}};u.prototype.refresh=function(){this.enter("refreshing");this.trigger("refresh");this.setup();this.optionsLogic();this.$element.addClass(this.options.refreshClass);this.update();this.$element.removeClass(this.options.refreshClass);this.leave("refreshing");this.trigger("refreshed")};u.prototype.onThrottledResize=function(){t.clearTimeout(this.resizeTimer);this.resizeTimer=t.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)};u.prototype.onResize=function(){if(!this._items.length||this._width===this.$element.width()||!this.$element.is(":visible"))return!1;if(this.enter("resizing"),this.trigger("resize").isDefaultPrevented())return this.leave("resizing"),!1;this.invalidate("width");this.refresh();this.leave("resizing");this.trigger("resized")};u.prototype.registerEventHandlers=function(){if(n.support.transition)this.$stage.on(n.support.transition.end+".owl.core",n.proxy(this.onTransitionEnd,this));if(this.settings.responsive!==!1)this.on(t,"resize",this._handlers.onThrottledResize);
1if(this.settings.mouseDrag){this.$element.addClass(this.options.dragClass);this.$stage.on("mousedown.owl.core",n.proxy(this.onDragStart,this));this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})}if(this.settings.touchDrag){this.$stage.on("touchstart.owl.core",n.proxy(this.onDragStart,this));this.$stage.on("touchcancel.owl.core",n.proxy(this.onDragEnd,this))}};u.prototype.onDragStart=function(t){var r=null;if(t.which!==3){n.support.transform?(r=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),r={x:r[r.length===16?12:4],y:r[r.length===16?13:5]}):(r=this.$stage.position(),r={x:this.settings.rtl?r.left+this.$stage.width()-this.width()+this.settings.margin:r.left,y:r.top});this.is("animating")&&(n.support.transform?this.animate(r.x):this.$stage.stop(),this.invalidate("position"));this.$element.toggleClass(this.options.grabClass,t.type==="mousedown");this.speed(0);this._drag.time=(new Date).getTime();this._drag.target=n(t.target);this._drag.stage.start=r;this._drag.stage.current=r;this._drag.pointer=this.pointer(t);n(i).on("mouseup.owl.core touchend.owl.core",n.proxy(this.onDragEnd,this));n(i).one("mousemove.owl.core touchmove.owl.core",n.proxy(function(t){var r=this.difference(this._drag.pointer,this.pointer(t));n(i).on("mousemove.owl.core touchmove.owl.core",n.proxy(this.onDragMove,this));Math.abs(r.x)<Math.abs(r.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this))}};u.prototype.onDragMove=function(n){var t=null,i=null,u=null,f=this.difference(this._drag.pointer,this.pointer(n)),r=this.difference(this._drag.stage.start,f);this.is("dragging")&&(n.preventDefault(),this.settings.loop?(t=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-t,r.x=((r.x-t)%i+i)%i+t):(t=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),u=this.settings.pullDrag?f.x/-5:0,r.x=Math.max(Math.min(r.x,t+u),i+u)),this._drag.stage.current=r,this.animate(r.x))};u.prototype.onDragEnd=function(t){var r=this.difference(this._drag.pointer,this.pointer(t)),f=this._drag.stage.current,u=r.x>0^this.settings.rtl?"left":"right";if(n(i).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(r.x!==0&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(f.x,r.x!==0?u:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=u,Math.abs(r.x)>3||(new Date).getTime()-this._drag.time>300))this._drag.target.one("click.owl.core",function(){return!1});this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))};u.prototype.closest=function(t,i){var r=-1,u=30,e=this.width(),f=this.coordinates();return this.settings.freeDrag||n.each(f,n.proxy(function(n,o){return i==="left"&&t>o-u&&t<o+u?r=n:i==="right"&&t>o-e-u&&t<o-e+u?r=n+1:this.op(t,"<",o)&&this.op(t,">",f[n+1]||o-e)&&(r=i==="left"?n+1:n),r===-1},this)),this.settings.loop||(this.op(t,">",f[this.minimum()])?r=t=this.minimum():this.op(t,"<",f[this.maximum()])&&(r=t=this.maximum())),r};u.prototype.animate=function(t){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd();i&&(this.enter("animating"),this.trigger("translate"));n.support.transform3d&&n.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"}):i?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,n.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})};u.prototype.is=function(n){return this._states.current[n]&&this._states.current[n]>0};u.prototype.current=function(n){if(n===r)return this._current;if(this._items.length===0)return r;if(n=this.normalize(n),this._current!==n){var t=this.trigger("change",{property:{name:"position",value:n}});t.data!==r&&(n=this.normalize(t.data));this._current=n;this.invalidate("position");this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current};u.prototype.invalidate=function(t){return n.type(t)==="string"&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),n.map(this._invalidated,function(n,t){return t})};u.prototype.reset=function(n){(n=this.normalize(n),n!==r)&&(this._speed=0,this._current=n,this.suppress(["translate","translated"]),this.animate(this.coordinates(n)),this.release(["translate","translated"]))};u.prototype.normalize=function(n,t){var i=this._items.length,u=t?0:this._clones.length;return!this.isNumeric(n)||i<1?n=r:(n<0||n>=i+u)&&(n=((n-u/2)%i+i)%i+u/2),n};u.prototype.relative=function(n){return n-=this._clones.length/2,this.normalize(n,!0)};u.prototype.maximum=function(n){var t=this.settings,i=this._coordinates.length,r,u,f;if(t.loop)i=this._clones.length/2+this._items.length-1;else if(t.autoWidth||t.merge){for(r=this._items.length,u=this._items[--r].width(),f=this.$element.width();r--;)if(u+=this._items[r].width()+this.settings.margin,u>f)break;
1i=r+1}else i=t.center?this._items.length-1:this._items.length-t.items;return n&&(i-=this._clones.length/2),Math.max(i,0)};u.prototype.minimum=function(n){return n?0:this._clones.length/2};u.prototype.items=function(n){return n===r?this._items.slice():(n=this.normalize(n,!0),this._items[n])};u.prototype.mergers=function(n){return n===r?this._mergers.slice():(n=this.normalize(n,!0),this._mergers[n])};u.prototype.clones=function(t){var i=this._clones.length/2,f=i+this._items.length,u=function(n){return n%2==0?f+n/2:i-(n+1)/2};return t===r?n.map(this._clones,function(n,t){return u(t)}):n.map(this._clones,function(n,i){return n===t?u(i):null})};u.prototype.speed=function(n){return n!==r&&(this._speed=n),this._speed};u.prototype.coordinates=function(t){var f=1,u=t-1,i;return t===r?n.map(this._coordinates,n.proxy(function(n,t){return this.coordinates(t)},this)):(this.settings.center?(this.settings.rtl&&(f=-1,u=t+1),i=this._coordinates[t]+(this.width()-i+(this._coordinates[u]||0))/2*f):i=this._coordinates[u]||0,Math.ceil(i))};u.prototype.duration=function(n,t,i){return i===0?0:Math.min(Math.max(Math.abs(t-n),1),6)*Math.abs(i||this.settings.smartSpeed)};u.prototype.to=function(n,t){var f=this.current(),r=null,i=n-this.relative(f),s=(i>0)-(i<0),e=this._items.length,o=this.minimum(),u=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(i)>e/2&&(i+=s*-1*e),n=f+i,r=((n-o)%e+e)%e+o,r!==n&&r-i<=u&&r-i>0&&(f=r-i,n=r,this.reset(f))):this.settings.rewind?(u+=1,n=(n%u+u)%u):n=Math.max(o,Math.min(u,n));this.speed(this.duration(f,n,t));this.current(n);this.$element.is(":visible")&&this.update()};u.prototype.next=function(n){n=n||!1;this.to(this.relative(this.current())+1,n)};u.prototype.prev=function(n){n=n||!1;this.to(this.relative(this.current())-1,n)};u.prototype.onTransitionEnd=function(n){if(n!==r&&(n.stopPropagation(),(n.target||n.srcElement||n.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating");this.trigger("translated")};u.prototype.viewport=function(){var r;return this.options.responsiveBaseElement!==t?r=n(this.options.responsiveBaseElement).width():t.innerWidth?r=t.innerWidth:i.documentElement&&i.documentElement.clientWidth?r=i.documentElement.clientWidth:console.warn("Can not detect viewport width."),r};u.prototype.replace=function(t){this.$stage.empty();this._items=[];t&&(t=t instanceof jQuery?t:n(t));this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector));t.filter(function(){return this.nodeType===1}).each(n.proxy(function(n,t){t=this.prepare(t);this.$stage.append(t);this._items.push(t);this._mergers.push(t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")*1||1)},this));this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0);this.invalidate("items")};u.prototype.add=function(t,i){var u=this.relative(this._current);i=i===r?this._items.length:this.normalize(i,!0);t=t instanceof jQuery?t:n(t);this.trigger("add",{content:t,position:i});t=this.prepare(t);this._items.length===0||i===this._items.length?(this._items.length===0&&this.$stage.append(t),this._items.length!==0&&this._items[i-1].after(t),this._items.push(t),this._mergers.push(t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")*1||1)):(this._items[i].before(t),this._items.splice(i,0,t),this._mergers.splice(i,0,t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")*1||1));this._items[u]&&this.reset(this._items[u].index());this.invalidate("items");this.trigger("added",{content:t,position:i})};u.prototype.remove=function(n){(n=this.normalize(n,!0),n!==r)&&(this.trigger("remove",{content:this._items[n],position:n}),this._items[n].remove(),this._items.splice(n,1),this._mergers.splice(n,1),this.invalidate("items"),this.trigger("removed",{content:null,position:n}))};u.prototype.preloadAutoWidthImages=function(t){t.each(n.proxy(function(t,i){this.enter("pre-loading");i=n(i);n(new Image).one("load",n.proxy(function(n){i.attr("src",n.target.src);i.css("opacity",1);this.leave("pre-loading");this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))},this))};u.prototype.destroy=function(){this.$element.off(".owl.core");this.$stage.off(".owl.core");n(i).off(".owl.core");this.settings.responsive!==!1&&(t.clearTimeout(this.resizeTimer),this.off(t,"resize",this._handlers.onThrottledResize));for(var r in this._plugins)this._plugins[r].destroy();this.$stage.children(".cloned").remove();this.$stage.unwrap();this.$stage.children().contents().unwrap();this.$stage.children().unwrap();this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")};u.prototype.op=function(n,t,i){var r=this.settings.rtl;switch(t){case"<":return r?n>i:n<i;case">":return r?n<i:n>i;case">=":return r?n<=i:n>=i;case"<=":return r?n>=i:n<=i}};u.prototype.on=function(n,t,i,r){n.addEventListener?n.addEventListener(t,i,r):n.attachEvent&&n.attachEvent("on"+t,i)};u.prototype.off=function(n,t,i,r){n.removeEventListener?n.removeEventListener(t,i,r):n.detachEvent&&n.detachEvent("on"+t,i)};u.prototype.trigger=function(t,i,r){var o={item:{count:this._items.length,index:this.current()}},e=n.camelCase(n.grep(["on",t,r],function(n){return n}).join("-").toLowerCase()),f=n.Event([t,"owl",r||"carousel"].join(".").toLowerCase(),n.extend({relatedTarget:this},o,i));return this._supress[t]||(n.each(this._plugins,function(n,t){if(t.onTrigger)t.onTrigger(f)}),this.register({type:u.Type.Event,name:t}),this.$element.trigger(f),this.settings&&typeof this.settings[e]=="function"&&this.settings[e].call(this,f)),f};u.prototype.enter=function(t){n.each([t].concat(this._states.tags[t]||[]),n.proxy(function(n,t){this._states.current[t]===r&&(this._states.current[t]=0);this._states.current[t]++},this))};u.prototype.leave=function(t){n.each([t].concat(this._states.tags[t]||[]),n.proxy(function(n,t){this._states.current[t]--},this))};u.prototype.register=function(t){if(t.type===u.Type.Event){if(n.event.special[t.name]||(n.event.special[t.name]={}),!n.event.special[t.name].owl){var i=n.event.special[t.name]._default;n.event.special[t.name]._default=function(n){return i&&i.apply&&(!n.namespace||n.namespace.indexOf("owl")===-1)?i.apply(this,arguments):n.namespace&&n.namespace.indexOf("owl")>-1};n.event.special[t.name].owl=!0}}else t.type===u.Type.State&&(this._states.tags[t.name]=this._states.tags[t.name]?this._states.tags[t.name].
1concat(t.tags):t.tags,this._states.tags[t.name]=n.grep(this._states.tags[t.name],n.proxy(function(i,r){return n.inArray(i,this._states.tags[t.name])===r},this)))};u.prototype.suppress=function(t){n.each(t,n.proxy(function(n,t){this._supress[t]=!0},this))};u.prototype.release=function(t){n.each(t,n.proxy(function(n,t){delete this._supress[t]},this))};u.prototype.pointer=function(n){var i={x:null,y:null};return n=n.originalEvent||n||t.event,n=n.touches&&n.touches.length?n.touches[0]:n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,n.pageX?(i.x=n.pageX,i.y=n.pageY):(i.x=n.clientX,i.y=n.clientY),i};u.prototype.isNumeric=function(n){return!isNaN(parseFloat(n))};u.prototype.difference=function(n,t){return{x:n.x-t.x,y:n.y-t.y}};n.fn.owlCarousel=function(t){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var f=n(this),r=f.data("owl.carousel");r||(r=new u(this,typeof t=="object"&&t),f.data("owl.carousel",r),n.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,i){r.register({type:u.Type.Event,name:i});r.$element.on(i+".owl.carousel.core",n.proxy(function(n){n.namespace&&n.relatedTarget!==this&&(this.suppress([i]),r[i].apply(this,[].slice.call(arguments,1)),this.release([i]))},r))}));typeof t=="string"&&t.charAt(0)!=="_"&&r[t].apply(r,i)})};n.fn.owlCarousel.Constructor=u}(window.Zepto||window.jQuery,window,document),function(n,t){var i=function(t){this._core=t;this._interval=null;this._visible=null;this._handlers={"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoRefresh&&this.watch()},this)};this._core.options=n.extend({},i.Defaults,this._core.options);this._core.$element.on(this._handlers)};i.Defaults={autoRefresh:!0,autoRefreshInterval:500};i.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=t.setInterval(n.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))};i.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())};i.prototype.destroy=function(){var n,i;t.clearInterval(this._interval);for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(i in Object.getOwnPropertyNames(this))typeof this[i]!="function"&&(this[i]=null)};n.fn.owlCarousel.Constructor.Plugins.AutoRefresh=i}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){var u=function(t){this._core=t;this._loaded=[];this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":n.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&t.property.name=="position"||t.type=="initialized"))for(var i=this._core.settings,f=i.center&&Math.ceil(i.items/2)||i.items,e=i.center&&f*-1||0,u=(t.property&&t.property.value!==r?t.property.value:this._core.current())+e,o=this._core.clones().length,s=n.proxy(function(n,t){this.load(t)},this);e++<f;)this.load(o/2+this._core.relative(u)),o&&n.each(this._core.clones(this._core.relative(u)),s),u++},this)};this._core.options=n.extend({},u.Defaults,this._core.options);this._core.$element.on(this._handlers)};u.Defaults={lazyLoad:!1};u.prototype.load=function(i){var r=this._core.$stage.children().eq(i),u=r&&r.find(".owl-lazy");!u||n.inArray(r.get(0),this._loaded)>-1||(u.each(n.proxy(function(i,r){var u=n(r),e,f=t.devicePixelRatio>1&&u.attr("data-src-retina")||u.attr("data-src");this._core.trigger("load",{element:u,url:f},"lazy");u.is("img")?u.one("load.owl.lazy",n.proxy(function(){u.css("opacity",1);this._core.trigger("loaded",{element:u,url:f},"lazy")},this)).attr("src",f):(e=new Image,e.onload=n.proxy(function(){u.css({"background-image":'url("'+f+'")',opacity:"1"});this._core.trigger("loaded",{element:u,url:f},"lazy")},this),e.src=f)},this)),this._loaded.push(r.get(0)))};u.prototype.destroy=function(){var n,t;for(n in this.handlers)this._core.$element.off(n,this.handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Lazy=u}(window.Zepto||window.jQuery,window,document),function(n){var t=function(i){this._core=i;this._handlers={"initialized.owl.carousel refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&n.property.name=="position"&&this.update()},this),"loaded.owl.lazy":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&n.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)};this._core.options=n.extend({},t.Defaults,this._core.options);this._core.$element.on(this._handlers)};t.Defaults={autoHeight:!1,autoHeightClass:"owl-height"};t.prototype.update=function(){var t=this._core._current,u=t+this._core.settings.items,f=this._core.$stage.children().toArray().slice(t,u),i=[],r=0;n.each(f,function(t,r){i.push(n(r).height())});r=Math.max.apply(null,i);this._core.$stage.parent().height(r).addClass(this._core.settings.autoHeightClass)};t.prototype.destroy=function(){var n,t;for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.AutoHeight=t}(window.Zepto||window.jQuery,window,document),function(n,t,i){var r=function(t){this._core=t;this._videos={};this._playing=null;this._handlers={"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.video&&this.isInFullScreen()&&n.preventDefault()},this),"refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name==="position"&&this._playing&&this.stop()},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var i=n(t.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,n(t.content)))}},this)};this._core.options=n.extend({},r.Defaults,this._core.options);this._core.$element.on(this._handlers);this._core.$element.on("click.owl.video",".owl-video-play-icon",n.proxy(function(n){this.play(n)},this))};r.Defaults={video:!1,videoHeight:!1,videoWidth:!1};r.prototype.fetch=function(n,t){var u=function(){return n.attr("data-vimeo-id")?"vimeo":n.attr("data-vzaar-id")?"vzaar":"youtube"}(),i=n.attr("data-vimeo-id")||n.attr("data-youtube-id")||n.attr("data-vzaar-id"),f=n.attr("data-width")||this._core.settings.videoWidth,e=n.attr("data-height")||this._core.settings.videoHeight,r=n.attr("href");if(r){if(i=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),i[3].indexOf("youtu")>-1)u="youtube";else if(i[3].indexOf("vimeo")>-1)u="vimeo";else if(i[3].indexOf("vzaar")>-1)u="vzaar";else throw new Error("Video URL not supported.");i=i[6]}else throw new Error("Missing video URL.");this._videos[r]={type:u,id:i,width:f,height:e};t.attr("data-video",r);this.thumbnail(n,this._videos[r])};r.prototype.thumbnail=function(t,i){var f,s,r,c=i.width&&i.height?'style="width:'+i.width+"px;height:"+i.height+'px;"':"",e=t.find("img"),o="src",h="",l=this._core.settings,u=function(n){s='<div class="owl-video-play-icon"><\/div>';f=l.lazyLoad?'<div class="owl-video-tn '+h+'" '+o+'="'+n+'"><\/div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+n+')"><\/div>';t.after(f);t.after(s)};if(t.wrap('<div class="owl-video-wrapper"'+c+"><\/div>"),this._core.settings.lazyLoad&&(o="data-src",h="owl-lazy"),e.length)return u(e.attr(o)),e.remove(),!1;i.type==="youtube"?(r="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",u(r)):i.type==="vimeo"?n.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(n){r=n[0].thumbnail_large;u(r)}}):i.type==="vzaar"&&n.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(n){r=n.framegrab_url;u(r)}})};r.prototype.stop=function(){this._core.trigger("stop",null,"video");this._playing.find(".owl-video-frame").remove();this._playing.removeClass("owl-video-playing");this._playing=null;this._core.leave("playing");this._core.trigger("stopped",null,"video")};r.prototype.play=function(t){var o=n(t.target),r=o.closest("."+this._core.settings.itemClass),i=this._videos[r.attr("data-video")],f=i.width||"100%",e=i.height||this._core.$stage.height(),u;this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),r=this._core.items(this._core.relative(r.index())),this._core.reset(r.index()),i.type==="youtube"?u='<iframe width="'+f+'" height="'+e+'" src="//www.youtube.com/embed/'+i.id+"?autoplay=1&rel=0&v="+i.id+'" frameborder="0" allowfullscreen><\/iframe>':i.type==="vimeo"?u='<iframe src="//player.vimeo.com/video/'+i.id+'?autoplay=1" width="'+f+'" height="'+e+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen><\/iframe>':i.type==="vzaar"&&(u='<iframe frameborder="0"height="'+e+'"width="'+f+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+i.id+'/player?autoplay=true"><\/iframe>'),n('<div class="owl-video-frame">'+u+"<\/div>").insertAfter(r.find(".owl-video")),this._playing=r.addClass("owl-video-playing"))};r.prototype.isInFullScreen=function(){var t=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return t&&n(t).parent().hasClass("owl-video-frame")};r.prototype.destroy=function(){var n,t;this._core.$element.off("click.owl.video");for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Video=r}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){var u=function(t){this.core=t;this.core.options=n.extend({},u.Defaults,this.core.options);this.swapping=!0;this.previous=r;this.next=r;this.handlers={"change.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name=="position"&&(this.previous=this.core.current(),this.next=n.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":n.proxy(function(n){n.namespace&&(this.swapping=n.type=="translated")},this),"translate.owl.carousel":n.proxy(function(n){n.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)};this.core.$element.on(this.handlers)};u.Defaults={animateOut:!1,animateIn:!1};u.prototype.swap=function(){if(this.core.settings.items===1&&n.support.animation&&n.support.transition){this.core.speed(0);var t,i=n.proxy(this.clear,this),f=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),r=this.core.settings.animateIn,u=this.core.settings.animateOut;this.core.current()!==this.previous&&(u&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),f.one(n.support.animation.end,i).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(u)),r&&e.one(n.support.animation.end,i).addClass("animated owl-animated-in").addClass(r))}};u.prototype.clear=function(t){n(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut);this.core.onTransitionEnd()};u.prototype.destroy=function(){var n,t;for(n in this.handlers)this.core.$element.off(n,this.handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Animate=u}(window.Zepto||window.jQuery,window,document),function(n,t,i){var r=function(t){this._core=t;this._timeout=null;this._paused=!1;this._handlers={"changed.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name==="settings"?this._core.settings.autoplay?this.play():this.stop():n.namespace&&n.property.name==="position"&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":n.proxy(function(n,t,i){n.namespace&&this.play(t,i)},this),"stop.owl.autoplay":n.proxy(function(n){n.namespace&&this.stop()},this),"mouseover.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)};this._core.$element.on(this._handlers);this._core.options=n.extend({},r.Defaults,this._core.options)};r.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1};r.prototype.play=function(){(this._paused=!1,this._core.is("rotating"))||(this._core.enter("rotating"),this._setAutoPlayInterval())};r.prototype._getNextTimeout=function(r,u){return this._timeout&&t.clearTimeout(this._timeout),t.setTimeout(n.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||i.hidden||this._core.next(u||this._core.settings.autoplaySpeed)},this),r||this._core.settings.autoplayTimeout)};r.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()};r.prototype.stop=function(){this._core.is("rotating")&&(t.clearTimeout(this._timeout),this._core.leave("rotating"))};r.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)};r.prototype.destroy=function(){var n,t;this.stop();for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.autoplay=r}(window.Zepto||window.jQuery,window,document),function(n){"use strict";var t=function(i){this._core=i;this._initialized=!1;this._pages=[];this._controls={};this._templates=[];this.$element=this._core.$element;this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to};this._handlers={"prepared.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+n(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"<\/div>")},this),"added.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.dotsData&&this._templates.splice(n.position,0,this._templates.pop())},this),"remove.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.dotsData&&this._templates.splice(n.position,1)},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name=="position"&&this.draw()},this),"initialized.owl.carousel":n.proxy(function(n){n.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)};this._core.options=n.extend({},t.Defaults,this._core.options);this.$element.on(this._handlers)};t.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1};t.prototype.initialize=function(){var i,t=this._core.settings;this._controls.$relative=(t.navContainer?n(t.navContainer):n("<div>").addClass(t.navContainerClass).appendTo(this.$element)).addClass("disabled");this._controls.$previous=n("<"+t.navElement+">").addClass(t.navClass[0]).html(t.navText[0]).prependTo(this._controls.$
1relative).on("click",n.proxy(function(){this.prev(t.navSpeed)},this));this._controls.$next=n("<"+t.navElement+">").addClass(t.navClass[1]).html(t.navText[1]).appendTo(this._controls.$relative).on("click",n.proxy(function(){this.next(t.navSpeed)},this));t.dotsData||(this._templates=[n("<div>").addClass(t.dotClass).append(n("<span>")).prop("outerHTML")]);this._controls.$absolute=(t.dotsContainer?n(t.dotsContainer):n("<div>").addClass(t.dotsClass).appendTo(this.$element)).addClass("disabled");this._controls.$absolute.on("click","div",n.proxy(function(i){var r=n(i.target).parent().is(this._controls.$absolute)?n(i.target).index():n(i.target).parent().index();i.preventDefault();this.to(r,t.dotsSpeed)},this));for(i in this._overrides)this._core[i]=n.proxy(this[i],this)};t.prototype.destroy=function(){var n,r,t,i;for(n in this._handlers)this.$element.off(n,this._handlers[n]);for(r in this._controls)this._controls[r].remove();for(i in this.overides)this._core[i]=this._overrides[i];for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};t.prototype.update=function(){var t,i,f,r=this._core.clones().length/2,o=r+this._core.items().length,u=this._core.maximum(!0),n=this._core.settings,e=n.center||n.autoWidth||n.dotsData?1:n.dotsEach||n.items;if(n.slideBy!=="page"&&(n.slideBy=Math.min(n.slideBy,n.items)),n.dots||n.slideBy=="page")for(this._pages=[],t=r,i=0,f=0;t<o;t++){if(i>=e||i===0){if(this._pages.push({start:Math.min(u,t-r),end:t-r+e-1}),Math.min(u,t-r)===u)break;i=0;++f}i+=this._core.mergers(this._core.relative(t))}};t.prototype.draw=function(){var i,t=this._core.settings,r=this._core.items().length<=t.items,u=this._core.relative(this._core.current()),f=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||r);t.nav&&(this._controls.$previous.toggleClass("disabled",!f&&u<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&u>=this._core.maximum(!0)));this._controls.$absolute.toggleClass("disabled",!t.dots||r);t.dots&&(i=this._pages.length-this._controls.$absolute.children().length,t.dotsData&&i!==0?this._controls.$absolute.html(this._templates.join("")):i>0?this._controls.$absolute.append(new Array(i+1).join(this._templates[0])):i<0&&this._controls.$absolute.children().slice(i).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(n.inArray(this.current(),this._pages)).addClass("active"))};t.prototype.onTrigger=function(t){var i=this._core.settings;t.page={index:n.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}};t.prototype.current=function(){var t=this._core.relative(this._core.current());return n.grep(this._pages,n.proxy(function(n){return n.start<=t&&n.end>=t},this)).pop()};t.prototype.getPosition=function(t){var i,r,u=this._core.settings;return u.slideBy=="page"?(i=n.inArray(this.current(),this._pages),r=this._pages.length,t?++i:--i,i=this._pages[(i%r+r)%r].start):(i=this._core.relative(this._core.current()),r=this._core.items().length,t?i+=u.slideBy:i-=u.slideBy),i};t.prototype.next=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)};t.prototype.prev=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)};t.prototype.to=function(t,i,r){var u;!r&&this._pages.length?(u=this._pages.length,n.proxy(this._overrides.to,this._core)(this._pages[(t%u+u)%u].start,i)):n.proxy(this._overrides.to,this._core)(t,i)};n.fn.owlCarousel.Constructor.Plugins.Navigation=t}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){"use strict";var u=function(i){this._core=i;this._hashes={};this.$element=this._core.$element;this._handlers={"initialized.owl.carousel":n.proxy(function(i){i.namespace&&this._core.settings.startPosition==="URLHash"&&n(t).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var i=n(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=t.content}},this),"changed.owl.carousel":n.proxy(function(i){if(i.namespace&&i.property.name==="position"){var u=this._core.items(this._core.relative(this._core.current())),r=n.map(this._hashes,function(n,t){return n===u?t:null}).join();if(!r||t.location.hash.slice(1)===r)return;t.location.hash=r}},this)};this._core.options=n.extend({},u.Defaults,this._core.options);this.$element.on(this._handlers);n(t).on("hashchange.owl.navigation",n.proxy(function(){var i=t.location.hash.substring(1),u=this._core.$stage.children(),n=this._hashes[i]&&u.index(this._hashes[i]);n!==r&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)},this))};u.Defaults={URLhashListener:!1};u.prototype.destroy=function(){var i,r;n(t).off("hashchange.owl.navigation");for(i in this._handlers)this._core.$element.off(i,this._handlers[i]);for(r in Object.getOwnPropertyNames(this))typeof this[r]!="function"&&(this[r]=null)};n.fn.owlCarousel.Constructor.Plugins.Hash=u}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){function u(t,i){var u=!1,f=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+h.join(f+" ")+f).split(" "),function(n,t){if(s[t]!==r)return u=i?t:!0,!1}),u}function e(n){return u(n,!0)}var s=n("<support>").get(0).style,h="Webkit Moz O ms".split(" "),o={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},f={csstransforms:function(){return!!u("transform")},csstransforms3d:function(){return!!u("perspective")},csstransitions:function(){return!!u("transition")},cssanimations:function(){return!!u("animation")}};f.csstransitions()&&(n.support.transition=new String(e("transition")),n.support.transition.end=o.transition.end[n.support.transition]);f.cssanimations()&&(n.support.animation=new String(e("animation")),n.support.animation.end=o.animation.end[n.support.animation]);f.csstransforms()&&(n.support.transform=new String(e("transform")),n.support.transform3d=f.csstransforms3d())}(window.Zepto||window.jQuery,window,document),function(){var n,f,i,r,u,t=function(n,t){return function(){return n.apply(t,arguments)}},e=[].indexOf||function(n){for(var t=0,i=this.length;t<i;t++)if(t in this&&this[t]===n)return t;return-1};f=function(){function n(){}return n.prototype.extend=function(n,t){var i,r;for(i in t)r=t[i],n[i]==null&&(n[i]=r);return n},n.prototype.isMobile=function(n){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(n)},n.prototype.createEvent=function(n,t,i,r){var u;return t==null&&(t=!1),i==null&&(i=!1),r==null&&(r=null),document.createEvent!=null?(u=document.createEvent("CustomEvent"),u.initCustomEvent(n,t,i,r)):document.createEventObject!=null?(u=document.createEventObject(),u.eventType=n):u.eventName=n,u},n.prototype.emitEvent=function(n,t){return n.dispatchEvent!=null?n.dispatchEvent(t):t in(n!=null)?n[t]():"on"+t in(n!=null)?n["on"+t]():void 0},n.prototype.addEvent=function(n,t,i){return n.addEventListener!=null?n.addEventListener(t,i,!1):n.attachEvent!=null?n.attachEvent("on"+t,i):n[t]=i},n.prototype.removeEvent=function(n,t,i){return n.removeEventListener!=null?n.removeEventListener(t,i,!1):n.detachEvent!=null?n.detachEvent("on"+t,i):delete n[t]}
1,n.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},n}();i=this.WeakMap||this.MozWeakMap||(i=function(){function n(){this.keys=[];this.values=[]}return n.prototype.get=function(n){var t,u,i,f,r;for(r=this.keys,t=i=0,f=r.length;i<f;t=++i)if(u=r[t],u===n)return this.values[t]},n.prototype.set=function(n,t){var i,f,r,e,u;for(u=this.keys,i=r=0,e=u.length;r<e;i=++r)if(f=u[i],f===n){this.values[i]=t;return}return this.keys.push(n),this.values.push(t)},n}());n=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(n=function(){function n(){typeof console!="undefined"&&console!==null&&console.warn("MutationObserver is not supported by your browser.");typeof console!="undefined"&&console!==null&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return n.notSupported=!0,n.prototype.observe=function(){},n}());r=this.getComputedStyle||function(n){return this.getPropertyValue=function(t){var i;return t==="float"&&(t="styleFloat"),u.test(t)&&t.replace(u,function(n,t){return t.toUpperCase()}),((i=n.currentStyle)!=null?i[t]:void 0)||null},this};u=/(\-([a-z]){1})/g;this.WOW=function(){function u(n){n==null&&(n={});this.scrollCallback=t(this.scrollCallback,this);this.scrollHandler=t(this.scrollHandler,this);this.resetAnimation=t(this.resetAnimation,this);this.start=t(this.start,this);this.scrolled=!0;this.config=this.util().extend(n,this.defaults);n.scrollContainer!=null&&(this.config.scrollContainer=document.querySelector(n.scrollContainer));this.animationNameCache=new i;this.wowEvent=this.util().createEvent(this.config.boxClass)}return u.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null},u.prototype.init=function(){var n;return this.element=window.document.documentElement,(n=document.readyState)==="interactive"||n==="complete"?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},u.prototype.start=function(){var t,i,u,r;if(this.stopped=!1,this.boxes=function(){var n,u,i,r;for(i=this.element.querySelectorAll("."+this.config.boxClass),r=[],n=0,u=i.length;n<u;n++)t=i[n],r.push(t);return r}.call(this),this.all=function(){var n,u,i,r;for(i=this.boxes,r=[],n=0,u=i.length;n<u;n++)t=i[n],r.push(t);return r}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(r=this.boxes,i=0,u=r.length;i<u;i++)t=r[i],this.applyStyle(t,!0);return this.disabled()||(this.util().addEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new n(function(n){return function(t){var i,u,f,e,r;for(r=[],i=0,u=t.length;i<u;i++)e=t[i],r.push(function(){var n,r,t,i;for(t=e.addedNodes||[],i=[],n=0,r=t.length;n<r;n++)f=t[n],i.push(this.doSync(f));return i}.call(n));return r}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},u.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),this.interval!=null?clearInterval(this.interval):void 0},u.prototype.sync=function(){if(n.notSupported)return this.doSync(this.element)},u.prototype.doSync=function(n){var t,i,f,u,r;if(n==null&&(n=this.element),n.nodeType===1){for(n=n.parentNode||n,u=n.querySelectorAll("."+this.config.boxClass),r=[],i=0,f=u.length;i<f;i++)t=u[i],e.call(this.all,t)<0?(this.boxes.push(t),this.all.push(t),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(t,!0),r.push(this.scrolled=!0)):r.push(void 0);return r}},u.prototype.show=function(n){return this.applyStyle(n),n.className=n.className+" "+this.config.animateClass,this.config.callback!=null&&this.config.callback(n),this.util().emitEvent(n,this.wowEvent),this.util().addEvent(n,"animationend",this.resetAnimation),this.util().addEvent(n,"oanimationend",this.resetAnimation),this.util().addEvent(n,"webkitAnimationEnd",this.resetAnimation),this.util().addEvent(n,"MSAnimationEnd",this.resetAnimation),n},u.prototype.applyStyle=function(n,t){var i,r,u;return r=n.getAttribute("data-wow-duration"),i=n.getAttribute("data-wow-delay"),u=n.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(n,t,r,i,u)}}(this))},u.prototype.animate=function(){return"requestAnimationFrame"in window?function(n){return window.requestAnimationFrame(n)}:function(n){return n()}}(),u.prototype.resetStyle=function(){var r,n,u,t,i;for(t=this.boxes,i=[],n=0,u=t.length;n<u;n++)r=t[n],i.push(r.style.visibility="visible");return i},u.prototype.resetAnimation=function(n){var t;if(n.type.toLowerCase().indexOf("animationend")>=0)return t=n.target||n.srcElement,t.className=t.className.replace(this.config.animateClass,"").trim()},u.prototype.customStyle=function(n,t,i,r,u){return t&&this.cacheAnimationName(n),n.style.visibility=t?"hidden":"visible",i&&this.vendorSet(n.style,{animationDuration:i}),r&&this.vendorSet(n.style,{animationDelay:r}),u&&this.vendorSet(n.style,{animationIterationCount:u}),this.vendorSet(n.style,{animationName:t?"none":this.cachedAnimationName(n)}),n}
1,u.prototype.vendors=["moz","webkit"],u.prototype.vendorSet=function(n,t){var i,r,u,f;r=[];for(i in t)u=t[i],n[""+i]=u,r.push(function(){var t,o,r,e;for(r=this.vendors,e=[],t=0,o=r.length;t<o;t++)f=r[t],e.push(n[""+f+i.charAt(0).toUpperCase()+i.substr(1)]=u);return e}.call(this));return r},u.prototype.vendorCSS=function(n,t){var i,o,f,u,e,s;for(e=r(n),u=e.getPropertyCSSValue(t),f=this.vendors,i=0,o=f.length;i<o;i++)s=f[i],u=u||e.getPropertyCSSValue("-"+s+"-"+t);return u},u.prototype.animationName=function(n){var t;try{t=this.vendorCSS(n,"animation-name").cssText}catch(i){t=r(n).getPropertyValue("animation-name")}return t==="none"?"":t},u.prototype.cacheAnimationName=function(n){return this.animationNameCache.set(n,this.animationName(n))},u.prototype.cachedAnimationName=function(n){return this.animationNameCache.get(n)},u.prototype.scrollHandler=function(){return this.scrolled=!0},u.prototype.scrollCallback=function(){var n;if(this.scrolled&&(this.scrolled=!1,this.boxes=function(){var t,u,i,r;for(i=this.boxes,r=[],t=0,u=i.length;t<u;t++)if(n=i[t],n){if(this.isVisible(n)){this.show(n);continue}r.push(n)}return r}.call(this),!(this.boxes.length||this.config.live)))return this.stop()},u.prototype.offsetTop=function(n){for(var t;n.offsetTop===void 0;)n=n.parentNode;for(t=n.offsetTop;n=n.offsetParent;)t+=n.offsetTop;return t},u.prototype.isVisible=function(n){var r,u,t,f,i;return u=n.getAttribute("data-wow-offset")||this.config.offset,i=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset,f=i+Math.min(this.element.clientHeight,this.util().innerHeight())-u,t=this.offsetTop(n),r=t+n.clientHeight,t<=f&&r>=i},u.prototype.util=function(){return this._util!=null?this._util:this._util=new f},u.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},u}()}.call(this);!function(n){"use strict";function f(t){var i="webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend";t.each(function(){var t=n(this),r=t.data("animation");t.addClass(r).one(i,function(){t.removeClass(r)})})}var u=n(".carousel"),a=u.find(".item:first").find("[data-animation ^= 'animated']"),t,e,o,s,h,i,r;u.carousel();f(a);u.on("slide.bs.carousel",function(t){var i=n(t.relatedTarget).find("[data-animation ^= 'animated']");f(i)});t=n(".carousel").attr("data-duration");isNaN(t)||0>=t?(n.fn.carousel.Constructor.TRANSITION_DURATION=1e3,n(".carousel-inner > .item").css({"-webkit-transition-duration":t+"1000ms","-moz-transition-duration":t+"1000ms","transition-duration":t+"1000ms"})):(n.fn.carousel.Constructor.TRANSITION_DURATION=t,n(".carousel-inner > .item").css({"-webkit-transition-duration":t+"ms","-moz-transition-duration":t+"ms","transition-duration":t+"ms"}));e=n(".carousel").find("[class=mouse_wheel_y]");o=n(".carousel").find("[class=mouse_wheel_xy]");o&&n(".mouse_wheel_xy").bind("mousewheel",function(t){t.originalEvent.wheelDelta/120>0?n(this).carousel("prev"):n(this).carousel("next")});e&&n(".mouse_wheel_y").bind("mousewheel",function(t){t.originalEvent.wheelDelta/120>0&&n(this).carousel("next")});s=n(".carousel").find("[class=swipe_y]");h=n(".carousel").find("[class=swipe_x]");s&&n(".swipe_y .carousel-inner").swipe({swipeUp:function(){n(this).parent().carousel("next")},swipeDown:function(){n(this).parent().carousel("prev")},threshold:0});h&&n(".swipe_x .carousel-inner").swipe({swipeLeft:function(){n(this).parent().carousel("next")},swipeRight:function(){n(this).parent().carousel("prev")},threshold:0});var c=0,l=0,v=n(".carousel").find("[class=thumb_scroll_y]"),y=n(".carousel").find("[class=thumb_scroll_x]");v&&n(".thumb_scroll_y").on("slid.bs.carousel",function(){var i=-1*n(".thumb_scroll_y .carousel-indicators li:first").position().top+n(".thumb_scroll_y .carousel-indicators li:last").position().top+n(".thumb_scroll_y .carousel-indicators li:last").height(),r=n(".thumb_scroll_y .carousel-indicators li.active").position().top+n(".thumb_scroll_y .carousel-indicators li.active").height()/1,u=r+c,t=u-n(".thumb_scroll_y .carousel-indicators").height()/1;0>t&&(t=0);t>i-n(".thumb_scroll_y .carousel-indicators").height()&&(t=i-n(".thumb_scroll_y .carousel-indicators").height());n(".thumb_scroll_y .carousel-indicators").animate({scrollTop:t},800);c=t});y&&n(".thumb_scroll_x").on("slid.bs.carousel",function(){var i=-1*n(".thumb_scroll_x .carousel-indicators li:first").position().left+n(".thumb_scroll_x .carousel-indicators li:last").position().left+n(".thumb_scroll_x .carousel-indicators li:last").width(),r=n(".thumb_scroll_x .carousel-indicators li.active").position().left+n(".thumb_scroll_x .carousel-indicators li.active").width()/1,u=r+l,t=u-n(".thumb_scroll_x .carousel-indicators").width()/1;0>t&&(t=0);t>i-n(".thumb_scroll_x .carousel-indicators").width()&&(t=i-n(".thumb_scroll_x .carousel-indicators").width());n(".thumb_scroll_x .carousel-indicators").animate({scrollLeft:t},800);l=t});n(".six_coloumns .item").each(function(){for(var t=n(this),i=1;6>i;
1i++)t=t.next(),t.length||(t=n(this).siblings(":first")),t.children(":first-child").clone().addClass("cloneditem-"+i).appendTo(n(this))});n(".five_coloumns .item").each(function(){for(var t=n(this),i=1;5>i;i++)t=t.next(),t.length||(t=n(this).siblings(":first")),t.children(":first-child").clone().addClass("cloneditem-"+i).appendTo(n(this))});n(".four_coloumns .item").each(function(){for(var t=n(this),i=1;4>i;i++)t=t.next(),t.length||(t=n(this).siblings(":first")),t.children(":first-child").clone().addClass("cloneditem-"+i).appendTo(n(this))});n(".three_coloumns .item").each(function(){for(var t=n(this),i=1;3>i;i++)t=t.next(),t.length||(t=n(this).siblings(":first")),t.children(":first-child").clone().addClass("cloneditem-"+i).appendTo(n(this))});n(".two_coloumns .item").each(function(){for(var t=n(this),i=1;2>i;i++)t=t.next(),t.length||(t=n(this).siblings(":first")),t.children(":first-child").clone().addClass("cloneditem-"+i).appendTo(n(this))});n(".pauseVideo").on("slide.bs.carousel",function(){n("video").each(function(){this.pause()})});n(".onlinePauseVideo").on("slide.bs.carousel",function(t){var i=n(t.target).find("iframe");i.each(function(t,i){n(i).attr("src",n(i).attr("src"))})});i=n(".carousel.ps_full_screen > .carousel-inner > .item");r=n(window).height();i.eq(0).addClass("active");i.height(r);i.addClass("ps_full_s");n(".carousel.ps_full_screen > .carousel-inner > .item > img").each(function(){var t=n(this).attr("src");n(this).parent().css({"background-image":"url("+t+")"});n(this).remove()});n(window).on("resize",function(){r=n(window).height();i.height(r)})}(jQuery),function(n,t,i,r){"use strict";function u(t,i,r){var f=this,e;if(n.data(t,"cubeportfolio"))throw new Error("cubeportfolio is already initialized. Destroy it before initialize again!");f.obj=t;f.$obj=n(t);n.data(f.obj,"cubeportfolio",f);f.options=n.extend({},n.fn.cubeportfolio.options,i,f.$obj.data("cbp-options"));f.isAnimating=!0;f.defaultFilter=f.options.defaultFilter;f.registeredEvents=[];f.queue=[];f.addedWrapp=!1;n.isFunction(r)&&f.registerEvent("initFinish",r,!0);e=f.$obj.children();f.$obj.addClass("cbp");(e.length===0||e.first().hasClass("cbp-item"))&&(f.wrapInner(f.obj,"cbp-wrapper"),f.addedWrapp=!0);f.$ul=f.$obj.children().addClass("cbp-wrapper");f.wrapInner(f.obj,"cbp-wrapper-outer");f.wrapper=f.$obj.children(".cbp-wrapper-outer");f.blocks=f.$ul.children(".cbp-item");f.blocksOn=f.blocks;f.wrapInner(f.blocks,"cbp-item-wrapper");f.plugins=n.map(u.plugins,function(n){return n(f)});f.triggerEvent("afterPlugins");f.loadImages(f.$obj,f.display)}n.extend(u.prototype,{storeData:function(t,i){var r=this;i=i||0;t.each(function(t,u){var f=n(u),e=f.width(),o=f.height();f.data("cbp",{index:i+t,wrapper:f.children(".cbp-item-wrapper"),widthInitial:e,heightInitial:o,width:e,height:o,widthAndGap:e+r.options.gapVertical,heightAndGap:o+r.options.gapHorizontal,left:null,leftNew:null,top:null,topNew:null,pack:!1})})},wrapInner:function(n,t){var o=this,u,f,e;if(t=t||"",!n.length||!(n.length<1))for(n.length===r&&(n=[n]),f=n.length-1;f>=0;f--){for(u=n[f],e=i.createElement("div"),e.setAttribute("class",t);u.childNodes.length;)e.appendChild(u.childNodes[0]);u.appendChild(e)}},removeAttrImage:function(n){n.removeAttribute("width");n.removeAttribute("height");n.removeAttribute("style")},loadImages:function(t,i){var r=this;requestAnimationFrame(function(){var f=t.find("img").map(function(t,i){if(i.hasAttribute("width")&&i.hasAttribute("height")){if(i.style.width=i.getAttribute("width")+"px",i.style.height=i.getAttribute("height")+"px",i.hasAttribute("data-cbp-src"))return null;if(r.checkSrc(i)===null)r.removeAttrImage(i);else{var u=n("<img>");u.on("load.cbp error.cbp",function(){n(this).off("load.cbp error.cbp");r.removeAttrImage(i)});i.srcset?(u.attr("sizes",i.sizes||"100vw"),u.attr("srcset",i.srcset)):u.attr("src",i.src)}return null}return r.checkSrc(i)}),u=f.length;if(u===0){i.call(r);return}n.each(f,function(t,f){var e=n("<img>");e.on("load.cbp error.cbp",function(){n(this).off("load.cbp error.cbp");u--;u===0&&i.call(r)});f.srcset?(e.attr("sizes",f.sizes),e.attr("srcset",f.srcset)):e.attr("src",f.src)})})},checkSrc:function(t){var f=t.srcset,e=t.src,i,u;return e===""?null:(i=n("<img>
1"),f?(i.attr("sizes",t.sizes||"100vw"),i.attr("srcset",f)):i.attr("src",e),u=i[0],u.complete&&u.naturalWidth!==r&&u.naturalWidth!==0)?null:u},display:function(){var n=this;n.storeData(n.blocks);n.triggerEvent("initStartRead");n.triggerEvent("initStartWrite");n.layoutAndAdjustment();n.triggerEvent("initEndRead");n.triggerEvent("initEndWrite");n.$obj.addClass("cbp-ready");n.runQueue("delayFrame",n.delayFrame)},delayFrame:function(){var n=this;requestAnimationFrame(function(){n.resizeEvent();n.triggerEvent("initFinish");n.isAnimating=!1;n.$obj.trigger("initComplete.cbp")})},resizeEvent:function(){var n=this;u.private.resize.initEvent({instance:n,fn:function(){n.triggerEvent("beforeResizeGrid");n.width!==n.$obj.outerWidth()&&(n.options.gridAdjustment==="alignCenter"&&(n.wrapper[0].style.maxWidth=""),n.layoutAndAdjustment(),n.triggerEvent("resizeGrid"));n.triggerEvent("resizeWindow")}})},gridAdjust:function(){var t=this;t.width=t.$obj.outerWidth();t.options.gridAdjustment==="responsive"?t.responsiveLayout():(t.blocks.removeAttr("style"),t.blocks.each(function(i,r){var u=n(r).data("cbp"),f=r.getBoundingClientRect(),e=t.columnWidthTruncate(f.right-f.left),o=Math.round(f.bottom-f.top);u.height=o;u.heightAndGap=o+t.options.gapHorizontal;u.width=e;u.widthAndGap=e+t.options.gapVertical}),t.widthAvailable=t.width+t.options.gapVertical);t.triggerEvent("gridAdjust")},layoutAndAdjustment:function(){var n=this;n.gridAdjust();n.layout()},layout:function(){var n=this;n.computeBlocks(n.filterConcat(n.defaultFilter));n.options.layoutMode==="slider"?(n.sliderLayoutReset(),n.sliderLayout()):(n.mosaicLayoutReset(),n.mosaicLayout()
1);n.positionateItems();n.resizeMainContainer()},computeFilter:function(n){var t=this;t.computeBlocks(n);t.mosaicLayoutReset();t.mosaicLayout();t.filterLayout()},filterLayout:function(){var t=this;t.blocksOff.addClass("cbp-item-off");t.blocksOn.removeClass("cbp-item-off").each(function(t,i){var r=n(i).data("cbp");r.left=r.leftNew;r.top=r.topNew;i.style.left=r.left+"px";i.style.top=r.top+"px"});t.resizeMainContainer();t.filterFinish()},filterFinish:function(){var n=this;n.blocksAreSorted&&n.sortBlocks(n.blocks,"index");n.isAnimating=!1;n.$obj.trigger("filterComplete.cbp");n.triggerEvent("filterFinish")},computeBlocks:function(n){var t=this;t.blocksOnInitial=t.blocksOn;t.blocksOn=t.blocks.filter(n);t.blocksOff=t.blocks.not(n);t.triggerEvent("computeBlocksFinish",n)},responsiveLayout:function(){var t=this,i;t.cols=t[n.isArray(t.options.mediaQueries)?"getColumnsBreakpoints":"getColumnsAuto"]();t.columnWidth=t.columnWidthTruncate((t.width+t.options.gapVertical)/t.cols);t.widthAvailable=t.columnWidth*t.cols;t.options.layoutMode==="mosaic"&&t.getMosaicWidthReference();t.blocks.each(function(i,r){var f=n(r).data("cbp"),e=1,u;t.options.layoutMode==="mosaic"&&(e=t.getColsMosaic(f.widthInitial));u=t.columnWidth*e-t.options.gapVertical;r.style.width=u+"px";f.width=u;f.widthAndGap=u+t.options.gapVertical;r.style.height=""});i=[];t.blocks.each(function(t,r){var u=n(r),f=u.data("cbp").width;n.each(u.find("img").filter("[width][height]"),function(n,t){var r=parseInt(t.getAttribute("width"),10),u=parseInt(t.getAttribute("height"),10),e=parseFloat((r/u).toFixed(10));i.push({el:t,width:f,height:Math.round(f/e)})})});n.each(i,function(n,t){t.el.width=t.width;t.el.height=t.height;t.el.style.width=t.width+"px";t.el.style.height=t.height+"px"});t.blocks.each(function(i,r){var u=n(r).data("cbp"),f=r.getBoundingClientRect(),e=Math.round(f.bottom-f.top);u.height=e;u.heightAndGap=e+t.options.gapHorizontal})},getMosaicWidthReference:function(){var i=this,t=[];i.blocks.each(function(i,r){var u=n(r).data("cbp");t.push(u.widthInitial)});t.sort(function(n,t){return n-t});i.mosaicWidthReference=t[0]?t[0]:i.columnWidth},getColsMosaic:function(n){var i=this,t;return n===i.width?i.cols:(t=n/i.mosaicWidthReference,t=t%1>=.79?Math.ceil(t):Math.floor(t),Math.min(Math.max(t,1),i.cols))},getColumnsAuto:function(){var n=this,t;return n.blocks.length===0?1:(t=n.blocks.first().data("cbp").widthInitial+n.options.gapVertical,Math.max(Math.round(n.width/t),1))},getColumnsBreakpoints:function(){var t=this,r=t.width,i;return n.each(t.options.mediaQueries,function(n,t){if(r>=t.width)return i=t,!1}),i||(i=t.options.mediaQueries[t.options.mediaQueries.length-1]),t.triggerEvent("onMediaQueries",i.options),i.cols},columnWidthTruncate:function(n){return Math.floor(n)},positionateItems:function(){var i=this,t;i.blocksOn.removeClass("cbp-item-off").each(function(i,r){t=n(r).data("cbp");t.left=t.leftNew;t.top=t.topNew;r.style.left=t.left+"px";r.style.top=t.top+"px"});i.blocksOff.addClass("cbp-item-off");i.blocksAreSorted&&i.sortBlocks(i.blocks,"index")},resizeMainContainer:function(){var t=this,f=Math.max(t.freeSpaces.slice(-1)[0].topStart-t.options.gapHorizontal,0),i;if(t.options.gridAdjustment==="alignCenter"&&(i=0,t.blocksOn.each(function(t,r){var u=n(r).data("cbp"),f=u.left+u.width;f>i&&(i=f)}),t.wrapper[0].style.maxWidth=i+"px"),f===t.height){t.triggerEvent("resizeMainContainer");return}if(t.obj.style.height=f+"px",t.height!==r)if(u.private.modernBrowser)t.$obj.one(u.private.transitionend,function(){t.$obj.trigger("pluginResize.cbp")});else t.$obj.trigger("pluginResize.cbp");t.height=f;t.triggerEvent("resizeMainContainer")},filterConcat:function(n){return n.replace(/\|/gi,"")},pushQueue:function(n,t){var i=this;i.queue[n]=i.queue[n]||[];i.queue[n].push(t)},runQueue:function(t,i){var r=this,u=r.queue[t]||[];n.when.apply(n,u).then(n.proxy(i,r))},clearQueue:function(n){var t=this;t.queue[n]=[]},registerEvent:function(n,t,i){var r=this;r.registeredEvents[n]||(r.registeredEvents[n]=[]);r.registeredEvents[n].push({func:t,oneTime:i||!1})},triggerEvent:function(n,t){var r=this,i,u;if(r.registeredEvents[n])for(i=0,u=r.registeredEvents[n].length;i<u;i++)r.registeredEvents[n][i].func.call(r,t),r.registeredEvents[n][i].oneTime&&(r.registeredEvents[n].splice(i,1),i--,u--)},addItems:function(t,i,r){var f=this;if(f.wrapInner(t,"cbp-item-wrapper"),f.$ul[r](t.addClass("cbp-item-loading").css({top:"100%",left:0})),u.private.modernBrowser)t.last().one(u.private.animationend,function(){f.addItemsFinish(t,i)});else f.addItemsFinish(t,i);f.loadImages(t,function(){if(f.$obj.addClass("cbp-updateItems"),r==="append")f.storeData(t,f.blocks.length),n.merge(f.blocks,t);else{f.storeData(t);var i=t.length;f.blocks.each(function(t,r){n(r).data("cbp").index=i+t});
1f.blocks=n.merge(t,f.blocks)}f.triggerEvent("addItemsToDOM",t);f.layoutAndAdjustment();f.elems&&u.public.showCounter.call(f.obj,f.elems)})},addItemsFinish:function(t,i){var r=this;r.isAnimating=!1;r.$obj.removeClass("cbp-updateItems");t.removeClass("cbp-item-loading");n.isFunction(i)&&i.call(r,t);r.$obj.trigger("onAfterLoadMore.cbp",[t])},removeItems:function(t,i){var r=this;if(r.$obj.addClass("cbp-updateItems"),u.private.modernBrowser)t.last().one(u.private.animationend,function(){r.removeItemsFinish(t,i)});else r.removeItemsFinish(t,i);t.each(function(t,i){r.blocks.each(function(t,f){if(i===f){var e=n(f);if(r.blocks.splice(t,1),u.private.modernBrowser){e.one(u.private.animationend,function(){e.remove()});e.addClass("cbp-removeItem")}else e.remove()}})});r.blocks.each(function(t,i){n(i).data("cbp").index=t});r.layoutAndAdjustment();r.elems&&u.public.showCounter.call(r.obj,r.elems)},removeItemsFinish:function(t,i){var r=this;r.isAnimating=!1;r.$obj.removeClass("cbp-updateItems");n.isFunction(i)&&i.call(r,t)}});n.fn.cubeportfolio=function(n,t,i){return this.each(function(){if(typeof n!="object"&&n){if(u.public[n])return u.public[n].call(this,t,i)}else return u.public.init.call(this,n,t);throw new Error("Method "+n+" does not exist on jquery.cubeportfolio.js");})};u.plugins={};n.fn.cubeportfolio.constructor=u}(jQuery,window,document),function(n){"use strict";var t=n.fn.cubeportfolio.constructor;n.extend(t.prototype,{mosaicLayoutReset:function(){var t=this;t.blocksAreSorted=!1;t.blocksOn.each(function(i,r){n(r).data("cbp").pack=!1;t.options.sortToPreventGaps&&(r.style.height="")});t.freeSpaces=[{leftStart:0,leftEnd:t.widthAvailable,topStart:0,topEnd:Math.pow(2,18)}]},mosaicLayout:function(){for(var t,n=this,i=0,r=n.blocksOn.length;i<r;i++){if(t=n.getSpaceIndexAndBlock(),t===null){n.mosaicLayoutReset();n.sortBlocksToPreventGaps();n.mosaicLayout();return}n.generateF1F2(t.spaceIndex,t.dataBlock);n.generateG1G2G3G4(t.dataBlock);n.cleanFreeSpaces();n.addHeightToBlocks()}n.blocksAreSorted&&n.sortBlocks(n.blocksOn,"topNew")},getSpaceIndexAndBlock:function(){var t=this,i=null;return n.each(t.freeSpaces,function(r,u){var f=u.leftEnd-u.leftStart,e=u.topEnd-u.topStart;return(t.blocksOn.each(function(t,o){var s=n(o).data("cbp");if(s.pack!==!0)return s.widthAndGap<=f&&s.heightAndGap<=e?(s.pack=!0,i={spaceIndex:r,dataBlock:s},s.leftNew=u.leftStart,s.topNew=u.topStart,!1):void 0}),!t.blocksAreSorted&&t.options.sortToPreventGaps&&r>0)?(i=null,!1):i!==null?!1:void 0}),i},generateF1F2:function(n,t){var f=this,i=f.freeSpaces[n],r={leftStart:i.leftStart+t.widthAndGap,leftEnd:i.leftEnd,topStart:i.topStart,topEnd:i.topEnd},u={leftStart:i.leftStart,leftEnd:i.leftEnd,topStart:i.topStart+t.heightAndGap,topEnd:i.topEnd};f.freeSpaces.splice(n,1);r.leftEnd>r.leftStart&&r.topEnd>r.topStart&&(f.freeSpaces.splice(n,0,r),n++);u.leftEnd>u.leftStart&&u.topEnd>u.topStart&&f.freeSpaces.splice(n,0,u)},generateG1G2G3G4:function(t){var i=this,r=[];n.each(i.freeSpaces,function(n,u){var f=i.intersectSpaces(u,t);if(f===null){r.push(u);return}i.generateG1(u,f,r);i.generateG2(u,f,r);i.generateG3(u,f,r);i.generateG4(u,f,r)});i.freeSpaces=r},intersectSpaces:function(n,t){var o=this,i={leftStart:t.leftNew,leftEnd:t.leftNew+t.widthAndGap,topStart:t.topNew,topEnd:t.topNew+t.heightAndGap};if(n.leftStart===i.leftStart&&n.leftEnd===i.leftEnd&&n.topStart===i.topStart&&n.topEnd===i.topEnd)return null;var r=Math.max(n.leftStart,i.leftStart),u=Math.min(n.leftEnd,i.leftEnd),f=Math.max(n.topStart,i.topStart),e=Math.min(n.topEnd,i.topEnd);return u<=r||e<=f?null:{leftStart:r,leftEnd:u,topStart:f,topEnd:e}},generateG1:function(n,t,i){n.topStart!==t.topStart&&i.push({leftStart:n.leftStart,leftEnd:n.leftEnd,topStart:n.topStart,topEnd:t.topStart})},generateG2:function(n,t,i){n.leftEnd!==t.leftEnd&&i.push({leftStart:t.leftEnd,leftEnd:n.leftEnd,topStart:n.topStart,topEnd:n.topEnd})},generateG3:function(n,t,i){n.topEnd!==t.topEnd&&i.push({leftStart:n.leftStart,leftEnd:n.leftEnd,topStart:t.topEnd,topEnd:n.topEnd})},generateG4:function(n,t,i){n.leftStart!==t.leftStart&&i.push({leftStart:n.leftStart,leftEnd:t.leftStart,topStart:n.topStart,topEnd:n.topEnd})},cleanFreeSpaces:function(){var n=this;n.freeSpaces.sort(function(n,t){return n.topStart>t.topStart?1:n.topStart<t.topStart?-1:n.leftStart>t.leftStart?1:n.leftStart<t.leftStart?-1:0});n.correctSubPixelValues();n.removeNonMaximalFreeSpaces()},correctSubPixelValues:function(){for(var t=this,i,r,n=0,u=t.freeSpaces.length-1;n<u;n++)i=t.freeSpaces[n],r=t.freeSpaces[n+1],r.topStart-i.topStart<=1&&(r.to
1pStart=i.topStart)},removeNonMaximalFreeSpaces:function(){var t=this;t.uniqueFreeSpaces();t.freeSpaces=n.map(t.freeSpaces,function(i,r){return n.each(t.freeSpaces,function(n,t){if(r!==n)return t.leftStart<=i.leftStart&&t.leftEnd>=i.leftEnd&&t.topStart<=i.topStart&&t.topEnd>=i.topEnd?(i=null,!1):void 0}),i})},uniqueFreeSpaces:function(){var i=this,t=[];n.each(i.freeSpaces,function(i,r){n.each(t,function(n,t){if(t.leftStart===r.leftStart&&t.leftEnd===r.leftEnd&&t.topStart===r.topStart&&t.topEnd===r.topEnd)return r=null,!1});r!==null&&t.push(r)});i.freeSpaces=t},addHeightToBlocks:function(){var t=this;n.each(t.freeSpaces,function(i,r){t.blocksOn.each(function(i,u){var f=n(u).data("cbp"),e;f.pack===!0&&t.intersectSpaces(r,f)&&(e=r.topStart-f.topNew-f.heightAndGap,e===-1&&(u.style.height=f.height-1+"px"))})})},sortBlocksToPreventGaps:function(){var t=this;t.blocksAreSorted=!0;t.blocksOn.sort(function(t,i){var r=n(t).data("cbp"),u=n(i).data("cbp");return r.widthAndGap<u.widthAndGap?1:r.widthAndGap>u.widthAndGap?-1:r.heightAndGap<u.heightAndGap?1:r.heightAndGap>u.heightAndGap?-1:r.index>u.index?1:r.index<u.index?-1:void 0})},sortBlocks:function(t,i){var r=this;t.sort(function(t,r){var u=n(t).data("cbp"),f=n(r).data("cbp");return u[i]>f[i]?1:u[i]<f[i]?-1:u.leftNew>f.leftNew?1:u.leftNew<f.leftNew?-1:0})}})}(jQuery,window,document);jQuery.fn.cubeportfolio.options={filters:"",loadMore:"",loadMoreAction:"click",search:"",layoutMode:"grid",sortToPreventGaps:!1,drag:!0,auto:!1,autoTimeout:5e3,autoPauseOnHover:!0,showNavigation:!0,showPagination:!0,rewindNav:!0,scrollByPage:!1,defaultFilter:"*",filterDeeplinking:!1,animationType:"fadeOut",gridAdjustment:"responsive",mediaQueries:!1,gapHorizontal:10,gapVertical:10,caption:"pushTop",displayType:"fadeIn",displayTypeSpeed:400,lightboxDelegate:".cbp-lightbox",lightboxGallery:!0,lightboxTitleSrc:"data-title",lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}<\/div>',singlePageDelegate:".cbp-singlePage",singlePageDeeplinking:!0,singlePageStickyNavigation:!0,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}<\/div>',singlePageAnimation:"left",singlePageCallback:null,singlePageInlineDelegate:".cbp-singlePageInline",singlePageInlineDeeplinking:!1,singlePageInlinePosition:"top",singlePageInlineInFocus:!0,singlePageInlineCallback:null,plugins:{}},function(n,t,i,r){"use strict";var u=n.fn.cubeportfolio.constructor,f=n(t);u.private={publicEvents:function(t,i,r){var u=this;u.events=[];u.initEvent=function(n){u.events.length===0&&u.scrollEvent();u.events.push(n)};u.destroyEvent=function(i){u.events=n.map(u.events,function(n){if(n.instance!==i)return n});u.events.length===0&&f.off(t)};u.scrollEvent=function(){var e;f.on(t,function(){clearTimeout(e);e=setTimeout(function(){n.isFunction(r)&&r.call(u)||n.each(u.events,function(n,t){t.fn.call(t.instance)})},i)})}},checkInstance:function(t){var i=n.data(this,"cubeportfolio");if(!i)throw new Error("cubeportfolio is not initialized. Initialize it before calling "+t+" method!");return i.triggerEvent("publicMethod"),i},browserInfo:function(){var n=u.private,i=navigator.appVersion,e,f,o;(n.browser=i.indexOf("MSIE 8.")!==-1?"ie8":i.indexOf("MSIE 9.")!==-1?"ie9":i.indexOf("MSIE 10.")!==-1?"ie10":t.ActiveXObject||"ActiveXObject"in t?"ie11":/android/gi.test(i)?"android":/iphone|ipad|ipod/gi.test(i)?"ios":/chrome/gi.test(i)?"chrome":"",o=n.styleSupport("perspective"),typeof o!==r)&&(e=n.styleSupport("transition"),n.transitionend={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[e],f=n.styleSupport("animation"),n.animationend={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"}[f],n.animationDuration={WebkitAnimation:"webkitAnimationDuration",animation:"animationDuration"}[f],n.animationDelay={WebkitAnimation:"webkitAnimationDelay",animation:"animationDelay"}[f],n.transform=n.styleSupport("transform"),e&&f&&n.transform&&(n.modernBrowser=!0))},styleSupport:function(n){var t,u="Webkit"+n.charAt(0).toUpperCase()+n.slice(1),r=i.createElement("div");return n in r.style?t=n:u in r.style&&(t=u),r=null,t}};u.private.browserInfo();u.private.resize=new u.private.publicEvents("resize.cbp",50,function(){if(t.innerHe
1ight==screen.height)return!0})}(jQuery,window,document),function(n,t,i,r){"use strict";var u=n.fn.cubeportfolio.constructor;u.public={init:function(n,t){new u(this,n,t)},destroy:function(t){var i=u.private.checkInstance.call(this,"destroy");i.triggerEvent("beforeDestroy");n.removeData(this,"cubeportfolio");i.blocks.removeData("cbp");i.$obj.removeClass("cbp-ready").removeAttr("style");i.$ul.removeClass("cbp-wrapper");u.private.resize.destroyEvent(i);i.$obj.off(".cbp");i.blocks.removeClass("cbp-item-off").removeAttr("style");i.blocks.find(".cbp-item-wrapper").each(function(t,i){var r=n(i),u=r.children();u.length?u.unwrap():r.remove()});i.destroySlider();i.$ul.unwrap();i.addedWrapp&&i.blocks.unwrap();i.blocks.length===0&&i.$ul.remove();n.each(i.plugins,function(n,t){typeof t.destroy=="function"&&t.destroy()});n.isFunction(t)&&t.call(i);i.triggerEvent("afterDestroy")},filter:function(t,i){var f=u.private.checkInstance.call(this,"filter"),e,o;if(!f.isAnimating){if(f.isAnimating=!0,n.isFunction(i)&&f.registerEvent("filterFinish",i,!0),n.isFunction(t)){if(e=t.call(f,f.blocks),e===r)throw new Error("When you call cubeportfolio API `filter` method with a param of type function you must return the blocks that will be visible.");}else f.options.filterDeeplinking&&(o=location.href.replace(/#cbpf=(.*?)([#\?&]|$)/gi,""),location.href=o+"#cbpf="+encodeURIComponent(t),f.singlePage&&f.singlePage.url&&(f.singlePage.url=location.href)),f.defaultFilter=t,e=f.filterConcat(f.defaultFilter);f.singlePageInline&&f.singlePageInline.isOpen?f.singlePageInline.close("promise",{callback:function(){f.computeFilter(e)}}):f.computeFilter(e)}},showCounter:function(t,i){var r=u.private.checkInstance.call(this,"showCounter");n.isFunction(i)&&r.registerEvent("showCounterFinish",i,!0);r.elems=t;t.each(function(){var t=n(this),i=r.blocks.filter(t.data("filter")).length;t.find(".cbp-filter-counter").text(i)});r.triggerEvent("showCounterFinish",t)},appendItems:function(n,t){u.public.append.call(this,n,t)},append:function(t,i){var r=u.private.checkInstance.call(this,"append"),f=n(t).filter(".cbp-item");if(r.isAnimating||f.length<1){n.isFunction(i)&&i.call(r,f);return}r.isAnimating=!0;r.singlePageInline&&r.singlePageInline.isOpen?r.singlePageInline.close("promise",{callback:function(){r.addItems(f,i,"append")}}):r.addItems(f,i,"append")},prepend:function(t,i){var r=u.private.checkInstance.call(this,"prepend"),f=n(t).filter(".cbp-item");if(r.isAnimating||f.length<1){n.isFunction(i)&&i.call(r,f);return}r.isAnimating=!0;r.singlePageInline&&r.singlePageInline.isOpen?r.singlePageInline.close("promise",{callback:function(){r.addItems(f,i,"prepend")}}):r.addItems(f,i,"prepend")},remove:function(t,i){var r=u.private.checkInstance.call(this,"remove"),f=n(t).filter(".cbp-item");if(r.isAnimating||f.length<1){n.isFunction(i)&&i.call(r,f);return}r.isAnimating=!0;r.singlePageInline&&r.singlePageInline.isOpen?r.singlePageInline.close("promise",{callback:function(){r.removeItems(f,i)}}):r.removeItems(f,i)}}}(jQuery,window,document),function(n,t,i,r){"use strict";var u=n.fn.cubeportfolio.constructor;n.extend(u.prototype,{updateSliderPagination:function(){var t=this,r,i;if(t.options.showPagination){for(r=Math.ceil(t.blocksOn.length/t.cols),t.navPagination.empty(),i=r-1;i>=0;i--)n("<div/>",{"class":"cbp-nav-pagination-item","data-slider-action":"jumpTo"}).appendTo(t.navPagination);t.navPaginationItems=t.navPagination.children()}t.enableDisableNavSlider()},destroySlider:function(){var t=this;t.options.layoutMode==="slider"&&(t.$obj.removeClass("cbp-mode-slider"),t.$ul.removeAttr("style"),t.$ul.off(".cbp"),n(i).off(".cbp"),t.options.auto&&t.stopSliderAuto())},nextSlider:function(){var n=this;if(n.isEndSlider())if(n.isRewindNav())n.sliderActive=0;else return;else n.options.scrollByPage?n.sliderActive=Math.min(n.sliderActive+n.cols,n.blocksOn.length-n.cols):n.sliderActive+=1;n.goToSlider()},prevSlider:function(){var n=this;if(n.isStartSlider())if(n.isRewindNav())n.sliderActive=n.blocksOn.length-n.cols;else return;else n.options.scrollByPage?n.sliderActive=Math.max(0,n.sliderActive-n.cols):n.sliderActive-=1;n.goToSlider()},jumpToSlider:function(n){var t=this,i=Math.min(n.index()*t.cols,t.blocksOn.length-t.cols);i!==t.sliderActive&&(t.sliderActive=i,t.goToSlider())},jumpDragToSlider:function(n){var t=this,i,r,u,f=n>0?!0:!1;t.options.scrollByPage?(i=t.cols*t.columnWidth,r=t.cols):(i=t.columnWidth,r=1);n=Math.abs(n);u=Math.floor(n/i)*r;n%i>20&&(u+=r);t.sliderActive=f?Math.min(t.sliderActive+u,t.blocksOn.length-t.cols):Math.max(0,t.sliderActive-u);t.goToSlider()},isStartSlider:function(){return this.sliderActive===0},isEndSlider:function(){var n=this;return n.sliderActive+n.cols>n.blocksOn.length-1},goToSlider:function(){var n=this;n.enableDisableNavSlider();n.updateSliderPosition()},startSliderAuto:function(){var n=this;if(n.isDrag){n.stopSliderAuto();return}n.timeout=setTimeout(function(){n.nextSlider();n.startSliderAuto()},n.options.autoTimeout)},stopSliderAuto:function(){clearTimeout(this.timeout)},enableDisableNavSlider:function(){var n=this,t,i;n.isRewindNav()||(i=n.isStartSlider()?"addClass":"removeClass",n.navPrev[i]("cbp-nav-stop"),i=n.isEndSlider()?"addClass":"removeClass",n.navNext[i]("cbp-nav-stop"));n.options.showPagination&&(t=n.options.scrollByPage?Math.ceil(n.sliderActive/n.cols):n.isEndSlider()?n.navPaginationItems.length-1:Math.floor(n.sliderActive/n.cols),n.navPaginationItems.removeClass("cbp-nav-pagination-active").eq(t).addClass("cbp-nav-pagination-active"));n.customPagination&&(t=n.options.scrollByPage?Math.ceil(n.sliderActive/n.cols):n.isEndSlider()?n.customPaginationItems.length-1:Math.floor(n.sliderActive/n.cols),n.customPaginationItems.removeClass(n.customPaginationClass).eq(t).addClass(n.customPaginationClass))},isRewindNav:function(){var n=this;return n.options.showNavigation?n.blocksOn.length<=n.cols?!1:n.options.rewindNav?!0:!1:!0},sliderItemsLength:function(){return this.blocksOn.length<=this.cols},sliderLayout:function(){var t=this;t.blocksOn.each(function(i,r){var u=n(r).data("cbp");u.leftNew=t.columnWidth*i;u.topNew=0;t.sliderFreeSpaces.push({topStart:u.heightAndGap})});t.getFreeSpacesForSlider();t.$ul.width(t.columnWidth*t.blocksOn.length-t.options.gapVertical)},getFreeSpacesForSlider:function(){var n=this;n.freeSpaces=n.sliderFreeSpaces.slice(n.sliderActive,n.sliderActive+n.cols);n.freeSpaces.sort(function(n,t){return n.topStart>t.topStart?1:n.topStart<t.topStart?-1:void 0})},updateSliderPosition:function(){var n=this,t=-n.sliderActive*n.columnWidth;u.private.modernBrowser?n.$ul[0].style[u.private.transform]="translate3d("+t+"px, 0px, 0)":n.$ul[0].style.left=t+"px";n.getFreeSpacesForSlider();n.resizeMainContainer()},dragSlider:function(){function k(t){if(!f.sliderItemsLength()){if
1(y?b=t:t.preventDefault(),f.options.auto&&f.stopSliderAuto(),a){n(l).one("click.cbp",function(){return!1});return}l=n(t.target);v=w(t).x;e=0;s=-f.sliderActive*f.columnWidth;c=f.columnWidth*(f.blocksOn.length-f.cols);h.on(o.move,g);h.on(o.end,d);f.$obj.addClass("cbp-mode-slider-dragStart")}}function d(){if(f.$obj.removeClass("cbp-mode-slider-dragStart"),a=!0,e!==0){l.one("click.cbp",function(){return!1});requestAnimationFrame(function(){f.jumpDragToSlider(e);f.$ul.one(u.private.transitionend,p)})}else p.call(f);h.off(o.move);h.off(o.end)}function g(n){e=v-w(n).x;(e>8||e<-8)&&n.preventDefault();f.isDrag=!0;var t=s-e;e<0&&e<s?t=(s-e)/5:e>0&&s-e<-c&&(t=-c+(c+s-e)/5);u.private.modernBrowser?f.$ul[0].style[u.private.transform]="translate3d("+t+"px, 0px, 0)":f.$ul[0].style.left=t+"px"}function p(){if(a=!1,f.isDrag=!1,f.options.auto){if(f.mouseIsEntered)return;f.startSliderAuto()}}function w(n){return n.originalEvent!==r&&n.originalEvent.touches!==r&&(n=n.originalEvent.touches[0]),{x:n.pageX,y:n.pageY}}var f=this,h=n(i),v,e,l,s,c,a=!1,o={},y=!1,b;f.isDrag=!1;"ontouchstart"in t||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?(o={start:"touchstart.cbp",move:"touchmove.cbp",end:"touchend.cbp"},y=!0):o={start:"mousedown.cbp",move:"mousemove.cbp",end:"mouseup.cbp"};f.$ul.on(o.start,k)},sliderLayoutReset:function(){var n=this;n.freeSpaces=[];n.sliderFreeSpaces=[]}})}(jQuery,window,document);typeof Object.create!="function"&&(Object.create=function(n){function t(){}return t.prototype=n,new t}),function(){for(var i=0,t=["moz","webkit"],n=0;n<t.length&&!window.requestAnimationFrame;n++)window.requestAnimationFrame=window[t[n]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[n]+"CancelAnimationFrame"]||window[t[n]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var t=(new Date).getTime(),r=Math.max(0,16-(t-i)),u=window.setTimeout(function(){n(t+r)},r);return i=t+r,u});window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)})}(),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout;n.registerEvent("computeBlocksFinish",function(t){n.blocksOn2On=n.blocksOnInitial.filter(t);n.blocksOn2Off=n.blocksOnInitial.not(t)})}var t=n.fn.cubeportfolio.constructor;i.prototype.filterLayout=function(){function r(){i.blocks.removeClass("cbp-item-on2off cbp-item-off2on cbp-item-on2on").each(function(i,r){var u=n(r).data("cbp");u.left=u.leftNew;u.top=u.topNew;r.style.left=u.left+"px";r.style.top=u.top+"px";r.style[t.private.transform]=""});i.blocksOff.addClass("cbp-item-off");i.$obj.removeClass("cbp-animation-"+i.options.animationType);i.filterFinish()}var i=this;if(i.$obj.addClass("cbp-animation-"+i.options.animationType),i.blocksOn2On.addClass("cbp-item-on2on").each(function(i,r){var u=n(r).data("cbp");r.style[t.private.transform]="translate3d("+(u.leftNew-u.left)+"px, "+(u.topNew-u.top)+"px, 0)"}),i.blocksOn2Off.addClass("cbp-item-on2off"),i.blocksOff2On=i.blocksOn.filter(".cbp-item-off").removeClass("cbp-item-off").addClass("cbp-item-off2on").each(function(t,i){var r=n(i).data("cbp");i.style.left=r.leftNew+"px";i.style.top=r.topNew+"px"}),i.blocksOn2Off.length)i.blocksOn2Off.last().data("cbp").wrapper.one(t.private.animationend,r);else if(i.blocksOff2On.length)i.blocksOff2On.last().data("cbp").wrapper.one(t.private.animationend,r);else r();i.resizeMainContainer()};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.plugins.animationClassic=function(r){return!t.private.modernBrowser||n.inArray(r.options.animationType,["boxShadow","fadeOut","flipBottom","flipOut","quicksand","scaleSides","skew"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout}var t=n.fn.cubeportfolio.constructor;i.prototype.filterLayout=function(){function u(){i.wrapper[0].removeChild(r);i.options.animationType==="sequentially"&&i.blocksOn.each(function(i,r){n(r).data("cbp").wrapper[0].style[t.private.animationDelay]=""});i.$obj.removeClass("cbp-animation-"+i.options.animationType);i.filterFinish()}var i=this,r=i.$ul[0].cloneNode(!0);r.setAttribute("class","cbp-wrapper-helper");i.wrapper[0].insertBefore(r,i.$ul[0]);requestAnimationFrame(function(){if(i.$obj.addClass("cbp-animation-"+i.options.animationType),i.blocksOff.addClass("cbp-item-off"),i.blocksOn.removeClass("cbp-item-off").each(function(r,u){var f=n(u).data("cbp");f.left=f.leftNew;f.top=f.topNew;u.style.left=f.left+"px";u.style.top=f.top+"px";i.options.animationType==="sequentially"&&(f.wrapper[0].style[t.private.animationDelay]=r*60+"ms")}
1),i.blocksOn.length)i.blocksOn.last().data("cbp").wrapper.one(t.private.animationend,u);else if(i.blocksOnInitial.length)i.blocksOnInitial.last().data("cbp").wrapper.one(t.private.animationend,u);else u();i.resizeMainContainer()})};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.plugins.animationClone=function(r){return!t.private.modernBrowser||n.inArray(r.options.animationType,["fadeOutTop","slideLeft","sequentially"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout}var t=n.fn.cubeportfolio.constructor;i.prototype.filterLayout=function(){function f(){i.wrapper[0].removeChild(u[0]);i.$obj.removeClass("cbp-animation-"+i.options.animationType);i.blocks.each(function(i,r){n(r).data("cbp").wrapper[0].style[t.private.animationDelay]=""});i.filterFinish()}var i=this,u=i.$ul.clone(!0,!0),r;u[0].setAttribute("class","cbp-wrapper-helper");i.wrapper[0].insertBefore(u[0],i.$ul[0]);r=u.find(".cbp-item").not(".cbp-item-off");i.sortBlocks(r,"top");r.children(".cbp-item-wrapper").each(function(n,i){i.style[t.private.animationDelay]=n*50+"ms"});requestAnimationFrame(function(){i.$obj.addClass("cbp-animation-"+i.options.animationType);i.blocksOff.addClass("cbp-item-off");i.blocksOn.removeClass("cbp-item-off").each(function(i,r){var u=n(r).data("cbp");u.left=u.leftNew;u.top=u.topNew;r.style.left=u.left+"px";r.style.top=u.top+"px";u.wrapper[0].style[t.private.animationDelay]=i*50+"ms"});var u=i.blocksOn.length,e=r.length;if(u===0&&e===0)f();else if(u<e)r.last().children(".cbp-item-wrapper").one(t.private.animationend,f);
1else i.blocksOn.last().data("cbp").wrapper.one(t.private.animationend,f);i.resizeMainContainer()})};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.plugins.animationCloneDelay=function(r){return!t.private.modernBrowser||n.inArray(r.options.animationType,["3dflip","flipOutDelay","foldLeft","frontRow","rotateRoom","rotateSides","scaleDown","slideDelay","unfold"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout}var t=n.fn.cubeportfolio.constructor;i.prototype.filterLayout=function(){function u(){i.wrapper[0].removeChild(r);i.$obj.removeClass("cbp-animation-"+i.options.animationType);i.filterFinish()}var i=this,r=i.$ul[0].cloneNode(!0);r.setAttribute("class","cbp-wrapper-helper");i.wrapper[0].insertBefore(r,i.$ul[0]);requestAnimationFrame(function(){if(i.$obj.addClass("cbp-animation-"+i.options.animationType),i.blocksOff.addClass("cbp-item-off"),i.blocksOn.removeClass("cbp-item-off").each(function(t,i){var r=n(i).data("cbp");r.left=r.leftNew;r.top=r.topNew;i.style.left=r.left+"px";i.style.top=r.top+"px"}),i.blocksOn.length)i.$ul.one(t.private.animationend,u);else if(i.blocksOnInitial.length)n(r).one(t.private.animationend,u);else u();i.resizeMainContainer()})};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.plugins.animationWrapper=function(r){return!t.private.modernBrowser||n.inArray(r.options.animationType,["bounceBottom","bounceLeft","bounceTop","moveLeft"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function t(n){var t=this,i=n.options;t.parent=n;t.captionOn=i.caption;n.registerEvent("onMediaQueries",function(n){n&&n.hasOwnProperty("caption")?t.captionOn!==n.caption&&(t.destroy(),t.captionOn=n.caption,t.init()):t.captionOn!==i.caption&&(t.destroy(),t.captionOn=i.caption,t.init())});t.init()}var i=n.fn.cubeportfolio.constructor;t.prototype.init=function(){var n=this;n.captionOn!=""&&(n.captionOn==="expand"||i.private.modernBrowser||(n.parent.options.caption=n.captionOn="minimal"),n.parent.$obj.addClass("cbp-caption-active cbp-caption-"+n.captionOn))};t.prototype.destroy=function(){this.parent.$obj.removeClass("cbp-caption-active cbp-caption-"+this.captionOn)};i.plugins.caption=function(n){return new t(n)}}(jQuery,window,document),function(n){"use strict";function t(t){var i=this;i.parent=t;t.registerEvent("initFinish",function(){t.$obj.on("click.cbp",".cbp-caption-defaultWrap",function(i){var s;if(i.preventDefault(),!t.isAnimating){t.isAnimating=!0;var o=n(this),r=o.next(),f=o.parent(),u={position:"relative",height:r.outerHeight(!0)},e={position:"relative",height:0};t.$obj.addClass("cbp-caption-expand-active");f.hasClass("cbp-caption-expand-open")&&(s=e,e=u,u=s,f.removeClass("cbp-caption-expand-open"));r.css(u);t.$obj.one("pluginResize.cbp",function(){t.isAnimating=!1;t.$obj.removeClass("cbp-caption-expand-active");u.height===0&&(f.removeClass("cbp-caption-expand-open"),r.attr("style",""))});t.layoutAndAdjustment();r.css(e);requestAnimationFrame(function(){f.addClass("cbp-caption-expand-open");r.css(u);t.triggerEvent("gridAdjust");t.triggerEvent("resizeGrid")})}})},!0)}var i=n.fn.cubeportfolio.constructor;t.prototype.destroy=function(){this.parent.$obj.find(".cbp-caption-defaultWrap").off("click.cbp").parent().removeClass("cbp-caption-expand-active")};i.plugins.captionExpand=function(n){return n.options.caption!=="expand"?null:new t(n)}}(jQuery,window,document),function(n){"use strict";function i(i){var r=n.Deferred();i.pushQueue("delayFrame",r);i.registerEvent("initEndWrite",function(){i.blocksOn.each(function(n,r){r.style[t.private.animationDelay]=n*i.options.displayTypeSpeed+"ms"});i.$obj.addClass("cbp-displayType-bottomToTop");
1i.blocksOn.last().one(t.private.animationend,function(){i.$obj.removeClass("cbp-displayType-bottomToTop");i.blocksOn.each(function(n,i){i.style[t.private.animationDelay]=""});r.resolve()})},!0)}var t=n.fn.cubeportfolio.constructor;t.plugins.displayBottomToTop=function(n){return!t.private.modernBrowser||n.options.displayType!=="bottomToTop"||n.blocksOn.length===0?null:new i(n)}}(jQuery,window,document),function(n){"use strict";function i(i){var r=n.Deferred();i.pushQueue("delayFrame",r);i.registerEvent("initEndWrite",function(){i.obj.style[t.private.animationDuration]=i.options.displayTypeSpeed+"ms";i.$obj.addClass("cbp-displayType-fadeIn");i.$obj.one(t.private.animationend,function(){i.$obj.removeClass("cbp-displayType-fadeIn");i.obj.style[t.private.animationDuration]="";r.resolve()})},!0)}var t=n.fn.cubeportfolio.constructor;t.plugins.displayFadeIn=function(n){return!t.private.modernBrowser||n.options.displayType!=="lazyLoading"&&n.options.displayType!=="fadeIn"||n.blocksOn.length===0?null:new i(n)}}(jQuery,window,document),function(n){"use strict";function i(i){var r=n.Deferred();i.pushQueue("delayFrame",r);i.registerEvent("initEndWrite",function(){i.obj.style[t.private.animationDuration]=i.options.displayTypeSpeed+"ms";i.$obj.addClass("cbp-displayType-fadeInToTop");i.$obj.one(t.private.animationend,function(){i.$obj.removeClass("cbp-displayType-fadeInToTop");i.obj.style[t.private.animationDuration]="";r.resolve()})},!0)}var t=n.fn.cubeportfolio.constructor;t.plugins.displayFadeInToTop=function(n){return!t.private.modernBrowser||n.options.displayType!=="fadeInToTop"||n.blocksOn.length===0?null:new i(n)}}(jQuery,window,document),function(n){"use strict";function i(i){var r=n.Deferred();i.pushQueue("delayFrame",r);i.registerEvent("initEndWrite",function(){i.blocksOn.each(function(n,r){r.style[t.private.animationDelay]=n*i.options.displayTypeSpeed+"ms"});i.$obj.addClass("cbp-displayType-sequentially");
1i.blocksOn.last().one(t.private.animationend,function(){i.$obj.removeClass("cbp-displayType-sequentially");i.blocksOn.each(function(n,i){i.style[t.private.animationDelay]=""});r.resolve()})},!0)}var t=n.fn.cubeportfolio.constructor;t.plugins.displaySequentially=function(n){return!t.private.modernBrowser||n.options.displayType!=="sequentially"||n.blocksOn.length===0?null:new i(n)}}(jQuery,window,document),function(n){"use strict";function t(t){var i=this;i.parent=t;i.filters=n(t.options.filters);i.filterData=[];t.registerEvent("afterPlugins",function(){i.filterFromUrl();i.registerFilter()});t.registerEvent("resetFiltersVisual",function(){var r=t.options.defaultFilter.split("|");i.filters.each(function(t,i){var u=n(i).find(".cbp-filter-item");n.each(r,function(n,t){var i=u.filter('[data-filter="'+t+'"]');if(i.length)return i.addClass("cbp-filter-item-active").siblings().removeClass("cbp-filter-item-active"),r.splice(n,1),!1})});t.defaultFilter=t.options.defaultFilter})}var i=n.fn.cubeportfolio.constructor;t.prototype.registerFilter=function(){var t=this,i=t.parent,r=i.defaultFilter.split("|");t.wrap=t.filters.find(".cbp-l-filters-dropdownWrap").on({"mouseover.cbp":function(){n(this).addClass("cbp-l-filters-dropdownWrap-open")},"mouseleave.cbp":function(){n(this).removeClass("cbp-l-filters-dropdownWrap-open")}});t.filters.each(function(u,f){var o=n(f),h="*",s=o.find(".cbp-filter-item"),e={};o.hasClass("cbp-l-filters-dropdown")&&(e.wrap=o.find(".cbp-l-filters-dropdownWrap"),e.header=o.find(".cbp-l-filters-dropdownHeader"),e.headerText=e.header.text());i.$obj.cubeportfolio("showCounter",s);n.each(r,function(n,t){if(s.filter('[data-filter="'+t+'"]').length)return h=t,r.splice(n,1),!1});n.data(f,"filterName",h);t.filterData.push(f);t.filtersCallback(e,s.filter('[data-filter="'+h+'"]'));s.on("click.cbp",function(){var u=n(this),r,o;u.hasClass("cbp-filter-item-active")||i.isAnimating||(t.filtersCallback(e,u),n.data(f,"filterName",u.data("filter")),r=n.map(t.filterData,function(t){var i=n.data(t,"filterName");return i!==""&&i!=="*"?i:null}),r.length<1&&(r=["*"]),o=r.join("|"),i.defaultFilter!==o&&i.$obj.cubeportfolio("filter",o))})})};t.prototype.filtersCallback=function(t,i){n.isEmptyObject(t)||(t.wrap.trigger("mouseleave.cbp"),t.headerText?t.headerText="":t.header.html(i.html()));i.addClass("cbp-filter-item-active").siblings().removeClass("cbp-filter-item-active")};t.prototype.filterFromUrl=function(){var n=/#cbpf=(.*?)([#\?&]|$)/gi.exec(location.href);n!==null&&(this.parent.defaultFilter=decodeURIComponent(n[1]))};t.prototype.destroy=function(){var n=this;n.filters.find(".cbp-filter-item").off(".cbp");n.wrap.off(".cbp")};i.plugins.filters=function(n){return n.options.filters===""?null:new t(n)}}(jQuery,window,document),function(n){"use strict";function i(t){var i=t.options.gapVertical,r=t.options.gapHorizontal;t.registerEvent("onMediaQueries",function(u){t.options.gapVertical=u&&u.hasOwnProperty("gapVertical")?u.gapVertical:i;t.options.gapHorizontal=u&&u.hasOwnProperty("gapHorizontal")?u.gapHorizontal:r;t.blocks.each(function(i,r){var u=n(r).data("cbp");u.widthAndGap=u.width+t.options.gapVertical;u.heightAndGap=u.height+t.options.gapHorizontal})})}var t=n.fn.cubeportfolio.constructor;t.plugins.changeGapOnMediaQueries=function(n){return new i(n)}}(jQuery,window,document),function(n){"use strict";function t(t){var i=this;i.parent=t;i.options=n.extend({},r,i.parent.options.plugins.inlineSlider);i.runInit();t.registerEvent("addItemsToDOM",function(){i.runInit()})}function i(n){var t=this;if(!n.hasClass("cbp-slider-inline-ready")){n.addClass("cbp-slider-inline-ready");t.items=n.find(".cbp-slider-wrapper").children(".cbp-slider-item");t.active=t.items.filter(".cbp-slider-item--active").index();t.total=t.items.length-1;t.updateLeft();n.find(".cbp-slider-next").on("click.cbp",function(n){n.preventDefault();t.active<t.total?(t.active++,t.updateLeft()):t.active===t.total&&(t.active=0,t.updateLeft())});n.find(".cbp-slider-prev").on("click.cbp",function(n){n.preventDefault();t.active>0?(t.active--,t.updateLeft()):t.active===0&&(t.active=t.total,t.updateLeft())})}}
1var r={},u=n.fn.cubeportfolio.constructor;i.prototype.updateLeft=function(){var n=this;n.items.removeClass("cbp-slider-item--active");n.items.eq(n.active).addClass("cbp-slider-item--active");n.items.each(function(t,i){i.style.left=t-n.active+"00%"})};t.prototype.runInit=function(){var t=this;t.parent.$obj.find(".cbp-slider-inline").not(".cbp-slider-inline-ready").each(function(r,u){var f=n(u),e=f.find(".cbp-slider-item--active").find("img")[0];if(e.hasAttribute("data-cbp-src"))t.parent.$obj.on("lazyLoad.cbp",function(n,t){t.src===e.src&&new i(f)});else new i(f)})};t.prototype.destroy=function(){var t=this;t.parent.$obj.find(".cbp-slider-next").off("click.cbp");t.parent.$obj.find(".cbp-slider-prev").off("click.cbp");t.parent.$obj.off("lazyLoad.cbp");t.parent.$obj.find(".cbp-slider-inline").each(function(t,i){var u=n(i),r;u.removeClass("cbp-slider-inline-ready");r=u.find(".cbp-slider-item");r.removeClass("cbp-slider-item--active");r.removeAttr("style");r.eq(0).addClass("cbp-slider-item--active")})};u.plugins.inlineSlider=function(n){return new t(n)}}(jQuery,window,document),function(n,t){"use strict";function r(t){var r=this;r.parent=t;r.options=n.extend({},u,r.parent.options.plugins.lazyLoad);t.registerEvent("initFinish",function(){r.loadImages();t.registerEvent("resizeMainContainer",function(){r.loadImages()});t.registerEvent("filterFinish",function(){r.loadImages()});i.private.lazyLoadScroll.initEvent({instance:r,fn:r.loadImages})},!0)}var u={loadingClass:"cbp-lazyload",threshold:400},i=n.fn.cubeportfolio.constructor,f=n(t);i.private.lazyLoadScroll=new i.private.publicEvents("scroll.cbplazyLoad",50);r.prototype.loadImages=function(){var t=this,i=t.parent.$obj.find("img").filter("[data-cbp-src]");i.length!==0&&(t.screenHeight=f.height(),i.each(function(i,r){var f=n(r.parentNode),u;if(!t.isElementInScreen(r)){f.addClass(t.options.loadingClass);return}u=r.getAttribute("data-cbp-src");t.parent.checkSrc(n("<img>").attr("src",u))===null?(t.removeLazyLoad(r,u),f.removeClass(t.options.loadingClass)):(f.addClass(t.options.loadingClass),n("<img>").on("load.cbp error.cbp",function(){t.removeLazyLoad(r,u,f)}).attr("src",u))}))};r.prototype.removeLazyLoad=function(t,r,u){var f=this;if(t.src=r,t.removeAttribute("data-cbp-src"),f.parent.removeAttrImage(t),f.parent.$obj.trigger("lazyLoad.cbp",t),u)if(i.private.modernBrowser)n(t).one(i.private.transitionend,function(){u.removeClass(f.options.loadingClass)});else u.removeClass(f.options.loadingClass)};r.prototype.isElementInScreen=function(n){var t=this,r=n.getBoundingClientRect(),i=r.bottom+t.options.threshold,u=t.screenHeight+i-(r.top-t.options.threshold);return i>=0&&i<=u};r.prototype.destroy=function(){i.private.lazyLoadScroll.destroyEvent(this)};i.plugins.lazyLoad=function(n){return new r(n)}}(jQuery,window,document),function(n,t){"use strict";function r(t){var i=this;i.parent=t;i.loadMore=n(t.options.loadMore).find(".cbp-l-loadMore-link");i.loadMore.length&&i[t.options.loadMoreAction]()}var i=n.fn.cubeportfolio.constructor;i.private.loadMoreScroll=new i.private.publicEvents("scroll.loadMore",100);r.prototype.createURL=function(n,t){return n+(/\?/.test(n)?"&":"?")+"block="+t};r.prototype.click=function(){var t=this,i=0;t.loadMore.on("click.cbp",function(r){var u=n(this);(r.preventDefault(),t.parent.isAnimating||u.hasClass("cbp-l-loadMore-stop"))||(u.addClass("cbp-l-loadMore-loading"),i++,n.ajax({url:t.createURL(t.loadMore.attr("href"),i),type:"GET",dataType:"HTML"}).done(function(n){var r=n.replace(/(\r\n|\n|\r)/gm,""),e=r.indexOf("cbp-loadMore-block"+i);if(e===-1){u.addClass("cbp-l-loadMore-stop");return}var o=r.indexOf(">",e)+1,f=r.indexOf("cbp-loadMore-block"+(i+1)),s=f===-1?r.lastIndexOf("<\/"):r.lastIndexOf("<\/",f);t.parent.$obj.cubeportfolio("append",r.substring(o,s),function(){u.removeClass("cbp-l-loadMore-loading");f===-1&&u.addClass("cbp-l-loadMore-stop")})}).fail(function(){}))})};r.prototype.auto=function(){var r=this,u=n(t);r.parent.$obj.on("initComplete.cbp",function(){Object.create({init:function(){var n=this;n.isActive=!1;n.numberOfClicks=0;r.loadMore.addClass("cbp-l-loadMore-loading");n.addEvents();n.getNewItems()},addEvents:function(){var n=this;r.loadMore.on("click.cbp",function(n){n.preventDefault()});i.private.loadMoreScroll.initEvent({instance:n,fn:function(){r.parent.isAnimating||n.getNewItems()}});r.parent.$obj.on("filterComplete.cbp",function(){n.getNewItems()})},getNewItems:function(){var t=this,f,e;t.isActive||r.loadMore.hasClass("cbp-l-loadMore-stop")||(f=r.loadMore.offset().top-200,e=u.scrollTop()+u.height(),f>e)||(t.isActive=!0,t.numberOfClicks++,n.ajax({url:r.createURL(r.loadMore.attr("href"),t.numberOfClicks),type:"GET",dataType:"HTML"}).done(function(n){var f=n.replace(/(\r\n|\n|\r)/gm,""),o=f.indexOf("cbp-loadMore-block"+t.numberOfClicks),s,e,h;if(o===-1){r.loadMore.addClass("cbp-l-loadMore-stop");return}s=f.indexOf(">",o)+1;e=f.indexOf("cbp-loadMore-block"+(t.numberOfClicks+1));h=e===-1?f.lastIndexOf("<\/"):f.lastIndexOf("<\/",e);r.parent.$obj.cubeportfolio("append",f.substring(s,h),function(){e===-1?(r.loadMore.addClass("cbp-l-loadMore-stop"),i.private.loadMoreScroll.destroyEvent(this),r.parent.$obj.off("filterComplete.cbp")):(t.isActive=!1,u.trigger("scroll.loadMore"))})}).fail(function(){t.isActive=!1}))}}).init()})};r.prototype.destroy=function(){var n=this;
1n.loadMore.off(".cbp");i.private.loadMoreScroll.destroyEvent(this)};i.plugins.loadMore=function(n){return n.options.loadMore===""?null:new r(n)}}(jQuery,window,document),function(n,t,i){"use strict";function u(n){var t=this;t.parent=n;n.options.lightboxShowCounter===!1&&(n.options.lightboxCounter="");n.options.singlePageShowCounter===!1&&(n.options.singlePageCounter="");n.registerEvent("initStartRead",function(){t.run()},!0)}var r=n.fn.cubeportfolio.constructor,f={init:function(t,r){var u=this,f,e,s,o;if(u.cubeportfolio=t,u.type=r,u.isOpen=!1,u.options=u.cubeportfolio.options,r==="lightbox"&&u.cubeportfolio.registerEvent("resizeWindow",function(){u.resizeImage()}),r==="singlePageInline"){u.height=0;u.createMarkupSinglePageInline();u.cubeportfolio.registerEvent("resizeGrid",function(){u.isOpen&&u.close()});u.options.singlePageInlineDeeplinking&&(u.url=location.href,u.url.slice(-1)==="#"&&(u.url=u.url.slice(0,-1)),e=u.url.split("#cbpi="),s=e.shift(),n.each(e,function(t,i){return u.cubeportfolio.blocksOn.each(function(t,r){var e=n(r).find(u.options.singlePageInlineDelegate+'[href="'+i+'"]');if(e.length)return f=e,!1}),f?!1:void 0}),f&&u.cubeportfolio.registerEvent("initFinish",function(){u.openSinglePageInline(u.cubeportfolio.blocksOn,f[0])},!0));return}if(u.createMarkup(),r==="singlePage"&&(u.cubeportfolio.registerEvent("resizeWindow",function(){if(u.options.singlePageStickyNavigation){var n=u.wrap[0].clientWidth;n>0&&(u.navigationWrap.width(n),u.navigation.width(n))}}),u.options.singlePageDeeplinking))if(u.url=location.href,u.url.slice(-1)==="#"&&(u.url=u.url.slice(0,-1)),e=u.url.split("#cbp="),s=e.shift(),n.each(e,function(t,i){return u.cubeportfolio.blocksOn.each(function(t,r){var e=n(r).find(u.options.singlePageDelegate+'[href="'+i+'"]');if(e.length)return f=e,!1}),f?!1:void 0}),f){u.url=s;var c=f,l=c.attr("data-cbp-singlePage"),h=[];l?h=c.closest(n(".cbp-item")).find('[data-cbp-singlePage="'+l+'"]'):u.cubeportfolio.blocksOn.each(function(t,i){var r=n(i);r.not(".cbp-item-off")&&r.find(u.options.singlePageDelegate).each(function(t,i){n(i).attr("data-cbp-singlePage")||h.push(i)})});u.openSinglePage(h,f[0])}else e.length&&(o=i.createElement("a"),o.setAttribute("href",e[0]),u.openSinglePage([o],o))},createMarkup:function(){var t=this,u="";if(t.type==="singlePage"&&t.options.singlePageAnimation!=="left"&&(u=" cbp-popup-singlePage-"+t.options.singlePageAnimation),t.wrap=n("<div/>",{"class":"cbp-popup-wrap cbp-popup-"+t.type+u,"data-action":t.type==="lightbox"?"close":""}).on("click.cbp",function(i){if(!t.stopEvents){var r=n(i.target).attr("data-action");t[r]&&(t[r](),i.preventDefault())}}),t.content=n("<div/>",{"class":"cbp-popup-content"}).appendTo(t.wrap),n("<div/>",{"class":"cbp-popup-loadingBox"}).appendTo(t.wrap),r.private.browser==="ie8"&&(t.bg=n("<div/>",{"class":"cbp-popup-ie8bg","data-action":t.type==="lightbox"?"close":""}).appendTo(t.wrap)),t.navigationWrap=n("<div/>",{"class":"cbp-popup-navigation-wrap"}).appendTo(t.wrap),t.navigation=n("<div/>",{"class":"cbp-popup-navigation"}).appendTo(t.navigationWrap),t.closeButton=n("<div/>",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(t.navigation),t.nextButton=n("<div/>",{"class":"cbp-popup-next",title:"Next (Right arrow key)","data-action":"next"}).appendTo(t.navigation),t.prevButton=n("<div/>",{"class":"cbp-popup-prev",title:"Previous (Left arrow key)","data-action":"prev"}).appendTo(t.navigation),t.type==="singlePage"){t.options.singlePageCounter&&(t.counter=n(t.options.singlePageCounter).appendTo(t.navigation),t.counter.text(""));t.content.on("click.cbp",t.options.singlePageDelegate,function(n){n.preventDefault();for(var r=t.dataArray.length,u=this.getAttribute("href"),i=0;i<r;i++)if(t.dataArray[i].url===u)break;t.singlePageJumpTo(i-t.current)});t.wrap.on("mousewheel.cbp DOMMouseScroll.cbp",function(n){n.stopImmediatePropagation()})}n(i).on("keydown.cbp",function(n){t.isOpen&&(t.stopEvents||(e&&n.stopImmediatePropagation(),n.keyCode===37?t.prev():n.keyCode===39?t.next():n.keyCode===27&&t.close()))})},createMarkupSinglePageInline:function(){var t=this;t.wrap=n("<div/>",{"class":"cbp-popup-singlePageInline"}).on("click.cbp",function(i){if(!t.stopEvents){var r=n(i.target).attr("data-action");r&&t[r]&&(t[r](),i.preventDefault())}});t.content=n("<div/>",{"class":"cbp-popup-content"}).appendTo(t.wrap);t.navigation=n("<div/>",{"class":"cbp-popup-navigation"}).appendTo(t.wrap);t.closeButton=n("<div/>",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(t.navigation)},destroy:function(){var t=this,r=n("body");n(i).off("keydown.cbp");r.off("click.cbp",t.options.lightboxDelegate);r.off("click.cbp",t.options.singlePageDelegate);t.content.off("click.cbp",t.options.singlePageDelegate);t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageInlineDelegate);t.cubeportfolio.$obj.off("click.cbp",t.options.lightboxDelegate);t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageDelegate);t.cubeportfolio.$obj.removeClass("cbp-popup-isOpening");t.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active");t.wrap.remove()},openLightbox:function(r,u){var f=this,h=0,o,c=[],s;if(!f.isOpen){if(e=!0,f.isOpen=!0,f.stopEvents=!1,f.dataArray=[],f.current=null,o=u.getAttribute("href"),o===null)throw new Error("HEI! Your clicked element doesn't have a href attribute.");n.each(r,function(t,i){var r=i.getAttribute("href"),e=r,s="isImage",u,l;if(n.inArray(r,c)===-1){if(o===r)f.current=h;else if(!f.options.lightboxGallery)return;/youtu\.?be/i.test(r)?(l=r.lastIndexOf("v=")+2,l===1&&(l=r.lastIndexOf("/")+1),u=r.substring(l),/autoplay=/i.test(u)||(u+="&autoplay=1"),u=u.replace(/\?|&/,"?"),e="//www.youtube.com/embed/"+u,s="isYoutube"):/vimeo\.com/i.test(r)?(u=r.substring(r.lastIndexOf("/")+1),/autoplay=/i.test(u)||(u+="&autoplay=1"),u=u.replace(/\?|&/,"?"),e="//player.vimeo.com/video/"+u,s="isVimeo"):/www\.ted\.com/i.test(r)?(e="http://embed.ted.com/talks/"+r.substring(r.lastIndexOf("/")+1)+".html",s="isTed"):/soundcloud\.com/i.test(r)?(e=r,s="isSoundCloud"):/(\.mp4)|(\.ogg)|(\.ogv)|(\.webm)/i.test(r)?(e=r.indexOf("|")!==-1?r.split("|"):r.split("%7C"),s="isSelfHostedVideo"):/\.mp3$/i.test(r)&&(e=r,
1s="isSelfHostedAudio");f.dataArray.push({src:e,title:i.getAttribute(f.options.lightboxTitleSrc),type:s});h++}c.push(r)});f.counterTotal=f.dataArray.length;f.counterTotal===1?(f.nextButton.hide(),f.prevButton.hide(),f.dataActionImg=""):(f.nextButton.show(),f.prevButton.show(),f.dataActionImg='data-action="next"');f.wrap.appendTo(i.body);f.scrollTop=n(t).scrollTop();f.originalStyle=n("html").attr("style");n("html").css({overflow:"hidden",marginRight:t.innerWidth-n(i).width()});f.wrap.addClass("cbp-popup-transitionend");f.wrap.show();s=f.dataArray[f.current];f[s.type](s)}},openSinglePage:function(u,f){var e=this,s=0,o,h=[];if(!e.isOpen){if(e.cubeportfolio.singlePageInline&&e.cubeportfolio.singlePageInline.isOpen&&e.cubeportfolio.singlePageInline.close(),e.isOpen=!0,e.stopEvents=!1,e.dataArray=[],e.current=null,o=f.getAttribute("href"),o===null)throw new Error("HEI! Your clicked element doesn't have a href attribute.");n.each(u,function(t,i){var r=i.getAttribute("href");n.inArray(r,h)===-1&&(o===r&&(e.current=s),e.dataArray.push({url:r,element:i}),s++);h.push(r)});e.counterTotal=e.dataArray.length;e.counterTotal===1?(e.nextButton.hide(),e.prevButton.hide()):(e.nextButton.show(),e.prevButton.show());e.wrap.appendTo(i.body);e.scrollTop=n(t).scrollTop();e.wrap.scrollTop(0);e.wrap.show();e.finishOpen=2;e.navigationMobile=n();e.wrap.one(r.private.transitionend,function(){n("html").css({overflow:"hidden",marginRight:t.innerWidth-n(i).width()});e.wrap.addClass("cbp-popup-transitionend");e.options.singlePageStickyNavigation&&(e.wrap.addClass("cbp-popup-singlePage-sticky"),e.navigationWrap.width(e.wrap[0].clientWidth),(r.private.browser==="android"||r.private.browser==="ios")&&(e.navigationMobile=n("<div/>",{"class":"cbp-popup-singlePage cbp-popup-singlePage-sticky",id:e.wrap.attr("id")}).on("click.cbp",function(t){if(!e.stopEvents){var i=n(t.target).attr("data-action");e[i]&&(e[i](),t.preventDefault())}}),e.navigationMobile.appendTo(i.body).append(e.navigationWrap)));e.finishOpen--;e.finishOpen<=0&&e.updateSinglePageIsOpen.call(e)});(r.private.browser==="ie8"||r.private.browser==="ie9")&&(n("html").css({overflow:"hidden",marginRight:t.innerWidth-n(i).width()}),e.wrap.addClass("cbp-popup-transitionend"),e.options.singlePageStickyNavigation&&(e.navigationWrap.width(e.wrap[0].clientWidth),setTimeout(function(){e.wrap.addClass("cbp-popup-singlePage-sticky")},1e3)),e.finishOpen--);e.wrap.addClass("cbp-popup-loading");e.wrap.offset();e.wrap.addClass("cbp-popup-singlePage-open");e.options.singlePageDeeplinking&&(e.url=e.url.split("#cbp=")[0],location.href=e.url+"#cbp="+e.dataArray[e.current].url);n.isFunction(e.options.singlePageCallback)&&e.options.singlePageCallback.call(e,e.dataArray[e.current].url,e.dataArray[e.current].element)}},openSinglePageInline:function(i,r,u){var f=this,h,l,a,v,c;if(u=u||!1,f.fromOpen=u,f.storeBlocks=i,f.storeCurrentBlock=r,f.isOpen){l=n(r).closest(".cbp-item").index();f.dataArray[f.current].url!==r.getAttribute("href")||f.current!==l?f.cubeportfolio.singlePageInline.close("open",{blocks:i,currentBlock:r,fromOpen:!0}):f.close();return}if(f.isOpen=!0,f.stopEvents=!1,f.dataArray=[],f.current=null,h=r.getAttribute("href"),h===null)throw new Error("HEI! Your clicked element doesn't have a href attribute.");if(a=n(r).closest(".cbp-item")[0],i.each(function(n,t){a===t&&(f.current=n)}),f.dataArray[f.current]={url:h,element:r},v=n(f.dataArray[f.current].element).parents(".cbp-item").addClass("cbp-singlePageInline-active"),f.counterTotal=i.length,f.wrap.insertBefore(f.cubeportfolio.wrapper),f.topDifference=0,f.options.singlePageInlinePosition==="top")f.blocksToMove=i,f.top=0;else if(f.options.singlePageInlinePosition==="bottom")f.blocksToMove=n(),f.top=f.cubeportfolio.height;else if(f.options.singlePageInlinePosition==="above"){var s=n(i[f.current]),e=s.data("cbp").top,o=e+s.height();f.top=e;f.blocksToMove=n();i.each(function(t,i){var o=n(i),u=o.data("cbp").top,r=u+o.height();r<=e||(u>=e&&(f.blocksToMove=f.blocksToMove.add(i)),u<e&&r>e&&(f.top=r+f.options.gapHorizontal,r-e>f.topDifference&&(f.topDifference=r-e+f.options.gapHorizontal)))});f.top=Math.max(f.top-f.options.gapHorizontal,0)}else{var s=n(i[f.current]),e=s.data("cbp").top,o=e+s.height();f.top=o;f.blocksToMove=n();i.each(function(t,i){var e=n(i),s=e.height(),u=e.data("cbp").top,r=u+s;if(!(r<=o)){if(u>=o-s/2){f.blocksToMove=f.blocksToMove.add(i);return}r>o&&u<o&&(r>f.top&&(f.top=r),r-o>f.topDifference&&(f.topDifference=r-o))}})}f.wrap[0].style.height=f.wrap.outerHeight(!0)+"px";f.deferredInline=n.Deferred();f.options.singlePageInlineInFocus?(f.scrollTop=n(t).scrollTop(),c=f.cubeportfolio.$obj.offset().top+f.top-100,f.scrollTop!==c?n("html,body").animate({scrollTop:c},350).promise().then(function(){f.resizeSinglePageInline();f.deferredInline.resolve()}):(f.resizeSinglePageInline(),f.deferredInline.resolve())):(f.resizeSinglePageInline(),f.deferredInline.resolve());f.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-open");f.wrap.css({top:f.top});
1f.options.singlePageInlineDeeplinking&&(f.url=f.url.split("#cbpi=")[0],location.href=f.url+"#cbpi="+f.dataArray[f.current].url);n.isFunction(f.options.singlePageInlineCallback)&&f.options.singlePageInlineCallback.call(f,f.dataArray[f.current].url,f.dataArray[f.current].element)},resizeSinglePageInline:function(){var n=this;n.height=n.top===0||n.top===n.cubeportfolio.height?n.wrap.outerHeight(!0):n.wrap.outerHeight(!0)-n.options.gapHorizontal;n.height+=n.topDifference;n.storeBlocks.each(function(n,t){r.private.modernBrowser?t.style[r.private.transform]="":t.style.marginTop=""});n.blocksToMove.each(function(t,i){r.private.modernBrowser?i.style[r.private.transform]="translate3d(0px, "+n.height+"px, 0)":i.style.marginTop=n.height+"px"});n.cubeportfolio.obj.style.height=n.cubeportfolio.height+n.height+"px"},revertResizeSinglePageInline:function(){var t=this;t.deferredInline=n.Deferred();t.storeBlocks.each(function(n,t){r.private.modernBrowser?t.style[r.private.transform]="":t.style.marginTop=""});t.cubeportfolio.obj.style.height=t.cubeportfolio.height+"px"},appendScriptsToWrap:function(n){var u=this,t=0,r=function(f){var e=i.createElement("script"),o=f.src;e.type="text/javascript";e.readyState?e.onreadystatechange=function(){(e.readyState=="loaded"||e.readyState=="complete")&&(e.onreadystatechange=null,t++,n[t]&&r(n[t]))}:e.onload=function(){t++;n[t]&&r(n[t])};o?e.src=o:e.text=f.text;u.content[0].appendChild(e)};r(n[0])},updateSinglePage:function(t,i,r){var u=this,f;u.content.addClass("cbp-popup-content").removeClass("cbp-popup-content-basic");r===!1&&u.content.removeClass("cbp-popup-content").addClass("cbp-popup-content-basic");u.counter&&(f=n(u.getCounterMarkup(u.options.singlePageCounter,u.current+1,u.counterTotal)),u.counter.text(f.text()));u.fromAJAX={html:t,scripts:i};u.finishOpen--;u.finishOpen<=0&&u.updateSinglePageIsOpen.call(u)},updateSinglePageIsOpen:function(){var t=this,i;t.wrap.addClass("cbp-popup-ready");t.wrap.removeClass("cbp-popup-loading");t.content.html(t.fromAJAX.html);t.fromAJAX.scripts&&t.appendScriptsToWrap(t.fromAJAX.scripts);t.fromAJAX={};t.cubeportfolio.$obj.trigger("updateSinglePageStart.cbp");i=t.content.find(".cbp-slider");i.length?(i.find(".cbp-slider-item").addClass("cbp-item"),t.slider=i.cubeportfolio({layoutMode:"slider",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})):t.slider=null;t.checkForSocialLinks(t.content);(r.private.browser==="android"||r.private.browser==="ios")&&n("html").css({position:"fixed"});t.cubeportfolio.$obj.trigger("updateSinglePageComplete.cbp")},checkForSocialLinks:function(n){var t=this;t.createFacebookShare(n.find(".cbp-social-fb"));t.createTwitterShare(n.find(".cbp-social-twitter"));t.createGooglePlusShare(n.find(".cbp-social-googleplus"));t.createPinterestShare(n.find(".cbp-social-pinterest"))},createFacebookShare:function(n){n.length&&!n.attr("onclick")&&n.attr("onclick","window.open('http://www.facebook.com/sharer.php?u="+encodeURIComponent(t.location.href)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=400'); return false;")},createTwitterShare:function(n){n.length&&!n.attr("onclick")&&n.attr("onclick","window.open('https://twitter.com/intent/tweet?source="+encodeURIComponent(t.location.href)+"&text="+encodeURIComponent(i.title)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=300'); return false;")},createGooglePlusShare:function(n){n.length&&!n.attr("onclick")&&n.attr("onclick","window.open('https://plus.google.com/share?url="+encodeURIComponent(t.location.href)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=450'); return false;")},createPinterestShare:function(n){if(n.length&&!n.attr("onclick")){var i="",r=this.content.find("img")[0];r&&(i=r.src);n.attr("onclick","window.open('http://pinterest.com/pin/create/button/?url="+encodeURIComponent(t.location.href)+"&media="+i+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=400'); return false;")}},updateSinglePageInline:function(n,t){var i=this;i.content.html(n);t&&i.appendScriptsToWrap(t);i.cubeportfolio.$obj.trigger("updateSinglePageInlineStart.cbp");i.singlePageInlineIsOpen.call(i)},singlePageInlineIsOpen:function(){function t(){n.wrap.addClass("cbp-popup-singlePageInline-ready");n.wrap[0].style.height="";n.resizeSinglePageInline();n.cubeportfolio.$obj.trigger("updateSinglePageInlineComplete.cbp")}var n=this;n.cubeportfolio.loadImages(n.wrap,function(){var i=n.content.find(".cbp-slider");if(i.length){i.find(".cbp-slider-item").addClass("cbp-item");i.one("initComplete.cbp",function(){n.deferredInline.done(t)});i.on("pluginResize.cbp",function(){n.deferredInline.done(t)});n.slider=i.cubeportfolio({layoutMode:"slider",displayType:"default",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})}else n.slider=null,n.deferredInline.done(t);n.checkForSocialLinks(n.content)})},isImage:function(t){var i=this,r=new Image;i.tooggleLoading(!0);i.cubeportfolio.loadImages(n('<div><img src="'+t.src+'"><\/div>'),function(){i.updateImagesMarkup(t.src,t.title,i.getCounterMarkup(i.options.lightboxCounter,i.current+1,i.counterTotal));i.tooggleLoading(!1)})},isVimeo:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isYoutube:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isTed:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSoundCloud:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSelfHostedVideo:function(n){var t=this;t.updateSelfHostedVideo(n.src,n.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSelfHostedAudio:function(n){var t=this;t.updateSelfHostedAudio(n.src,n.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},getCounterMarkup:function(n,t,i){if(!n.length)return"";var r={current:t,total:i};return n.replace(/\{\{current}}|\{\{total}}/gi,function(n){return r[n.slice(2,-2)]})},updateSelfHostedVideo:function(n,t,i){var f=this,r,u;for(f.wrap.addClass("cbp-popup-lightbox-isIframe"),u='<div class="cbp-popup-lightbox-iframe"><video controls="controls" height="auto" style="width: 100%">',r=0;r<n.length;r++)/(\.mp4)/i.test(n[r])?u+='<source src="'+n[r]+'" type="video/mp4">':/(\.ogg)|(\.ogv)/i.test(n[r])?u+='<source src="'+n[r]+'" type="video/ogg">':/(\.webm)/i.test(n[r])&&(u+='<source src="'+n[r]+'" type="video/webm">');u+='Your browser does not support the video tag.<\/video><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";f.content.html(u);f.wrap.addClass("cbp-popup-ready");f.preloadNearbyImages()},updateSelfHostedAudio:function(n,t,i){var r=this,u;r.wrap.addClass("cbp-popup-lightbox-isIframe");u='<div class="cbp-popup-lightbox-iframe">
1<div class="cbp-misc-video"><audio controls="controls" height="auto" style="width: 75%"><source src="'+n+'" type="audio/mpeg">Your browser does not support the audio tag.<\/audio><\/div><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";r.content.html(u);r.wrap.addClass("cbp-popup-ready");r.preloadNearbyImages()},updateVideoMarkup:function(n,t,i){var r=this,u;r.wrap.addClass("cbp-popup-lightbox-isIframe");u='<div class="cbp-popup-lightbox-iframe"><iframe src="'+n+'" frameborder="0" allowfullscreen scrolling="no"><\/iframe><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";r.content.html(u);r.wrap.addClass("cbp-popup-ready");r.preloadNearbyImages()},updateImagesMarkup:function(n,t,i){var r=this,u;r.wrap.removeClass("cbp-popup-lightbox-isIframe");u='<div class="cbp-popup-lightbox-figure"><img src="'+n+'" class="cbp-popup-lightbox-img" '+r.dataActionImg+' /><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";r.content.html(u);r.wrap.addClass("cbp-popup-ready");r.resizeImage();r.preloadNearbyImages()},next:function(){var n=this;n[n.type+"JumpTo"](1)},prev:function(){var n=this;n[n.type+"JumpTo"](-1)},lightboxJumpTo:function(n){var t=this,i;t.current=t.getIndex(t.current+n);i=t.dataArray[t.current];t[i.type](i)},singlePageJumpTo:function(t){var i=this;i.current=i.getIndex(i.current+t);n.isFunction(i.options.singlePageCallback)&&(i.resetWrap(),i.wrap.scrollTop(0),i.wrap.addClass("cbp-popup-loading"),i.slider&&r.private.resize.destroyEvent(n.data(i.slider[0],"cubeportfolio")),i.options.singlePageCallback.call(i,i.dataArray[i.current].url,i.dataArray[i.current].element),i.options.singlePageDeeplinking&&(location.href=i.url+"#cbp="+i.dataArray[i.current].url))},resetWrap:function(){var n=this;n.type==="singlePage"&&n.options.singlePageDeeplinking&&(location.href=n.url+"#");n.type==="singlePageInline"&&n.options.singlePageInlineDeeplinking&&(location.href=n.url+"#")},getIndex:function(n){var t=this;return n=n%t.counterTotal,n<0&&(n=t.counterTotal+n),n},close:function(i,u){function o(){f.slider&&r.private.resize.destroyEvent(n.data(f.slider[0],"cubeportfolio"));f.content.html("");f.wrap.detach();f.cubeportfolio.$obj.removeClass("cbp-popup-singlePageInline-open cbp-popup-singlePageInline-close");i==="promise"&&n.isFunction(u.callback)&&u.callback.call(f.cubeportfolio)}function s(){var r=n(t).scrollTop();f.resetWrap();n(t).scrollTop(r);f.options.singlePageInlineInFocus&&i!=="promise"?n("html,body").animate({scrollTop:f.scrollTop},350).promise().then(function(){o()}):o()}var f=this;if(f.isOpen=!1,f.type==="singlePageInline")if(i==="open")f.wrap.removeClass("cbp-popup-singlePageInline-ready"),n(f.dataArray[f.current].element).closest(".cbp-item").removeClass("cbp-singlePageInline-active"),f.openSinglePageInline(u.blocks,u.currentBlock,u.fromOpen);else if(f.height=0,f.revertResizeSinglePageInline(),f.wrap.removeClass("cbp-popup-singlePageInline-ready"),f.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-close"),f.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),r.private.modernBrowser)f.wrap.one(r.private.transitionend,function(){s()});else s();else if(f.type==="singlePage"){f.resetWrap();f.wrap.removeClass("cbp-popup-ready cbp-popup-transitionend");(r.private.browser==="android"||r.private.browser==="ios")&&(n("html").css({position:""}),f.navigationWrap.appendTo(f.wrap),f.navigationMobile.remove());n(t).scrollTop(f.scrollTop);setTimeout(function(){f.stopScroll=!0;f.navigationWrap.css({top:f.wrap.scrollTop()});f.wrap.removeClass("cbp-popup-singlePage-open cbp-popup-singlePage-sticky");(r.private.browser==="ie8"||r.private.browser==="ie9")&&(f.slider&&r.private.resize.destroyEvent(n.data(f.slider[0],"cubeportfolio")),f.content.html(""),f.wrap.detach(),n("html").css({overflow:"",marginRight:"",position:""}),f.navigationWrap.removeAttr("style"))},0);n("html").css({overflow:"",marginRight:"",position:""});f.wrap.one(r.private.transitionend,function(){f.slider&&r.private.resize.destroyEvent(n.data(f.slider[0],"cubeportfolio"));f.content.html("");f.wrap.detach();f.navigationWrap.removeAttr("style")})}else e=!1,f.originalStyle?n("html").attr("style",f.originalStyle):n("html").css({overflow:"",marginRight:""}),n(t).scrollTop(f.scrollTop),f.slider&&r.private.resize.destroyEvent(n.data(f.slider[0],"cubeportfolio")),f.content.html(""),f.wrap.detach()},tooggleLoading:function(n){var t=this;t.stopEvents=n;t.wrap[n?"addClass":"removeClass"]("cbp-popup-loading")},resizeImage:function(){if(this.isOpen){var i=this.content.find("img"),r=i.parent(),u=n(t).height()-(r.outerHeight(!0)-r.height())-this.content.find(".cbp-popup-lightbox-bottom").outerHeight(!0);i.css("max-height",u+"px")}},preloadNearbyImages:function(){for(var n=this,i=[n.getIndex(n.current+1),n.getIndex(n.current+2),n.getIndex(n.current+3),n.getIndex(n.current-1),n.getIndex(n.current-2),n.getIndex(n.current-3),],t=i.length-1;t>=0;t--)n.dataArray[i[t]].type==="isImage"&&n.cubeportfolio.checkSrc(n.dataArray[i[t]])}},e=!1,o=!1,s=!1;u.prototype.run=function(){var r=this,t=r.parent,u=n(i.body);if(t.lightbox=null,t.options.lightboxDelegate&&!o){o=!0;t.lightbox=Object.create(f);t.lightbox.init(t,"lightbox");u.on("click.cbp",t.options.lightboxDelegate,function(i){i.preventDefault();var e=n(this),u=e.attr("data-cbp-lightbox"),o=r.detectScope(e),s=o.data("cubeportfolio"),f=[];s?s.blocksOn.each(function(i,r){var e=n(r);e.not(".cbp-item-off")&&e.find(t.options.lightboxDelegate).each(function(t,i){u?n(i).attr("data-cbp-lightbox")===u&&f.push(i):f.push(i)})}):f=u?o.find(t.options.lightboxDelegate+"[data-cbp-lightbox="+u+"]"):o.find(t.options.lightboxDelegate);t.lightbox.openLightbox(f,e[0])})}if(t.singlePage=null,t.options.singlePageDelegate&&!s){s=!0;t.singlePage=Object.create(f);t.singlePage.init(t,"singlePage");u.on("click.cbp",t.options.singlePageDelegate,function(i){i.preventDefault();var e=n(this),u=e.attr("data-cbp-singlePage"),o=r.detectScope(e),s=o.data("cubeportfolio"),f=[];s?s.blocksOn.each(function(i,r){var e=n(r);e.not(".cbp-item-off")&&e.find(t.options.singlePageDelegate).each(function(t,i){u?n(i).attr("data-cbp-singlePage")===u&&f.push(i):f.push(i)})}):f=u?o.find(t.options.singlePageDelegate+"[data-cbp-singlePage="+u+"]"):o.find(t.options.singlePageDelegate);t.singlePage.openSinglePage(f,e[0])})}if(t.singlePageInline=null,t.options.singlePageInlineDelegate){t.singlePageInline=Object.create(f);t.singlePageInline.init(t,"singlePageInline");t.$obj.on("click.cbp",t.options.singlePageInlineDelegate,function(i){i.preventDefault();var r=n.data(this,"cbp-locked"),u=n.data(this,"cbp-locked",+new Date);(!r||u-r>300)&&t.singlePageInline.openSinglePageInline(t.blocksOn,this)})}};u.prototype.detectScope=function(t){var u,f,r;return(u=t.closest(".cbp-popup-singlePageInline"),u.length)?(r=t.closest(".cbp",u[0]),r.length?r:u):(f=t.closest(".cbp-popup-singlePage"),f.length)?(r=t.closest(".cbp",f[0]),r.length?r:f):(r=t.closest(".cbp"),r.length?r:n(i.body))};u.prototype.destroy=function(){var t=this.parent;n(i.body).off("click.cbp");o=!1;s=!1;t.lightbox&&t.lightbox.destroy();t.singlePage&&t.singlePage.destroy();t.singlePageInline&&t.singlePageInline.destroy()};r.plugins.popUp=function(n){return new u(n)}}(jQuery,window,document),function(n){"use strict";function t(t){var i=this,r;i.parent=t;i.searchInput=n(t.options.search);i.searchInput.each(function(t,i){var r=i.getAttribute("data-search");r||(r="*");n.data(i,"searchData",{value:i.value,el:r})});r=null;i.searchInput.on("keyup.cbp paste.cbp",function(t){t.preventDefault();var u=n(this);clearTimeout(r);r=setTimeout(function(){i.runEvent.call(i,u)},350)});i.searchNothing=i.searchInput.siblings(".cbp-search-nothing").detach();i.searchNothingHeight=null;i.searchNothingHTML=i.searchNothing.html();i.searchInput.siblings(".cbp-search-icon").on("click.cbp",function(t){t.preventDefault();i.runEvent.call(i,n(this).prev().val(""))})}var i=n.fn.cubeportfolio.constructor;t.prototype.runEvent=function(t){var i=this,r=t.val(),u=t.data("searchData"),f=new RegExp(r,"i");u.value===r||i.parent.isAnimating||(u.value=r,r.length>0?t.attr("value",r):t.removeAttr("value"),i.parent.$obj.cubeportfolio("filter",function(t){var e=t.filter(function(t,i){var r=n(i).find(u.el).text();if(r.search(f)>-1)return!0}),o;return e.length===0&&i.searchNothing.length?(o=i.searchNothingHTML.replace("{{query}}",r),i.searchNothing.html(o),i.searchNothing.appendTo(i.parent.$obj),i.searchNothingHeight===null&&(i.searchNothingHeight=i.searchNothing.outerHeight(!0)),i.parent.registerEvent("resizeMainContainer",function(){i.parent.height=i.parent.height+i.searchNothingHeight;i.parent.obj.style.height=i.parent.height+"px"},!0)):i.searchNothing.detach(),i.parent.triggerEvent("resetFiltersVisual"),e},function(){t.trigger("keyup.cbp")}))};t.prototype.destroy=function(){var t=this;t.searchInput.off(".cbp");t.searchInput.next(".cbp-search-icon").off(".cbp");t.searchInput.each(function(t,i){n.removeData(i)})};i.plugins.search=function(n){return n.options.search===""?null:new t(n)}}(jQuery,window,document),function(n){"use strict";function t(t){var i=this,u;if(i.parent=t,i.options=n.extend({},r,i.parent.options.plugins.slider),u=n(i.options.pagination),u.length>0){i.parent.customPagination=u;i.parent.customPaginationItems=u.children();i.parent.customPaginationClass=i.options.paginationClass;i.parent.customPaginationItems.on("click.cbp",function(t){(t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),i.parent.sliderStopEvents)||i.parent.jumpToSlider(n(this))})}i.parent.registerEvent("gridAdjust",function(){i.sliderMarkup.call(i.parent);i.parent.registerEvent("gridAdjust",function(){i.updateSlider.call(i.parent)})},!0)}
1var r={pagination:"",paginationClass:"cbp-pagination-active"},i=n.fn.cubeportfolio.constructor;t.prototype.sliderMarkup=function(){var t=this;t.sliderStopEvents=!1;t.sliderActive=0;t.$obj.one("initComplete.cbp",function(){t.$obj.addClass("cbp-mode-slider")});t.nav=n("<div/>",{"class":"cbp-nav"});t.nav.on("click.cbp","[data-slider-action]",function(i){if(i.preventDefault(),i.stopImmediatePropagation(),i.stopPropagation(),!t.sliderStopEvents){var r=n(this),u=r.attr("data-slider-action");t[u+"Slider"]&&t[u+"Slider"](r)}});if(t.options.showNavigation&&(t.controls=n("<div/>",{"class":"cbp-nav-controls"}),t.navPrev=n("<div/>",{"class":"cbp-nav-prev","data-slider-action":"prev"}).appendTo(t.controls),t.navNext=n("<div/>",{"class":"cbp-nav-next","data-slider-action":"next"}).appendTo(t.controls),t.controls.appendTo(t.nav)),t.options.showPagination&&(t.navPagination=n("<div/>",{"class":"cbp-nav-pagination"}).appendTo(t.nav)),(t.controls||t.navPagination)&&t.nav.appendTo(t.$obj),t.updateSliderPagination(),t.options.auto){if(t.options.autoPauseOnHover){t.mouseIsEntered=!1;t.$obj.on("mouseenter.cbp",function(){t.mouseIsEntered=!0;t.stopSliderAuto()}).on("mouseleave.cbp",function(){t.mouseIsEntered=!1;t.startSliderAuto()})}t.startSliderAuto()}t.options.drag&&i.private.modernBrowser&&t.dragSlider()};t.prototype.updateSlider=function(){var n=this;n.updateSliderPosition();n.updateSliderPagination()};t.prototype.destroy=function(){var n=this;n.parent.customPaginationItems&&n.parent.customPaginationItems.off(".cbp");(n.parent.controls||n.parent.navPagination)&&(n.parent.nav.off(".cbp"),n.parent.nav.remove())};i.plugins.slider=function(n){return n.options.layoutMode!=="slider"?null:new t(n)}}(jQuery,window,document);var FC=FC||{};FC.menu={menuSelector:"",menuItemSelector:"",contentSelector:"",unfoldedContentBefore:"",unfoldedContentAfter:"",closeButtonMarkup:"",init:function(n,t,i,r,u,f){FC.menu.menuSelector=n;FC.menu.menuItemSelector=t;FC.menu.contentSelector=i;FC.menu.unfoldedContentBefore=r;FC.menu.unfoldedContentAfter=u;FC.menu.closeButtonMarkup=f;FC.menu.setupMenu();FC.menu.labelRows();FC.events.addParentClickEvent();FC.events.addCloseClickEvent();FC.resize.init()},setupMenu:function(){const n=$(FC.menu.menuItemSelector,FC.menu.menuSelector),t=$(FC.menu.menuSelector);for(let i=0;i<n.length;i++){const r=n.eq(i),u=r.find(FC.menu.contentSelector);r.data("data-fc-key","fcid-"+i).children("a").attr("href","javascript:");r.hasClass("folding-parent")||r.addClass("folding-parent");t.data("fcid-"+i,u);u.remove()}},labelRows:function(){$(".row-end").removeClass("row-end");$(".row-begin").removeClass("row-begin");const t=$(FC.menu.menuItemSelector,FC.menu.menuSelector);let i=-1,n="";t.each(function(){const t=$(this),r=t.position().top;r!=i&&(t.addClass("row-begin"),n=t.prev(),n.hasClass("unfolded-content")&&(n=n.prev()),n.addClass("row-end"),i=r)});t.last().addClass("row-end")},cleanUpActiveFoldingMenu:function(){$(".active-item").css("height","").removeClass("active-item");$(".unfolded-content").slideUp(400,function(){$(this).remove()})},activeItemRow:function(n){let i="",t=n;for(let n=0;n<100;n++)t.hasClass("row-begin")?(i=t,n+=200):t=t.prev();let r="";t=n;for(let n=0;n<100;n++)t.hasClass("row-end")?(r=t,n+=200):t=t.next();return{begin:i,end:r}},equalizeItemHeight:function(n){const f=FC.menu.activeItemRow(n).begin;let r=0,t=f,u=$();while(100>r)r++,u=u.add(t),t.hasClass("row-end")?r+=200:t=t.next();let i=0;if(u.each(function(){const n=$(this);i<n.outerHeight()&&(i=n.outerHeight())}),n.outerHeight()<i){n.css("height","");const t=n.outerHeight()-n.height(),r=i-t;n.height(r)}}};FC.events={addParentClickEvent:function(){$(FC.menu.menuSelector).on("click",".folding-parent",function(){const n=$(this);if(n.hasClass("active-item")){FC.menu.cleanUpActiveFoldingMenu();return}FC.menu.cleanUpActiveFoldingMenu();n.addClass("active-item");FC.menu.equalizeItemHeight(n);let t='<div class="close-unfolded-content">'+FC.menu.closeButtonMarkup+"<\/div>";t=FC.menu.unfoldedContentBefore+t+FC.menu.unfoldedContentAfter;const r=FC.menu.activeItemRow(n).end;$(t).insertAfter(r);const i=r.next();i.addClass("unfolded-content");const u=n.data("data-fc-key"),f=$(FC.menu.menuSelector).data(u);f.appendTo(i);i.slideDown(400)})},addCloseClickEvent:function(){$(FC.menu.menuSelector).on("click",".close-unfolded-content",function(){FC.menu.cleanUpActiveFoldingMenu()})}};FC.resize={init:function(){const n=$(FC.menu.menuSelector);FC.resize.addResizeCanary(n);const t=$(".fc-resize-canary")[0];addResizeListener(t,FC.resize.menuResize)},addResizeCanary:function(){$(FC.menu.menuSelector).parent().prepend('<div class="fc-resize-canary" style="height: 20px; margin-bottom: -20px;"><\/div>')},menuResize:throttle(function(){const t=$(".unfolded-content").detach();FC.menu.labelRows();const n=$(".active-item");if(n.length){n.css("height","");FC.menu.equalizeItemHeight(n);const i=FC.menu.activeItemRow(n).end;t.insertAfter(i)}},300)};$.fn.foldingContent=function(n){$(document).ready(function(){const t=n,r=t.menuSelector,u=t.menuItemSelector,f=t.contentSelector,e=t.unfoldBeforeMarkup,o=t.unfoldAfterMarkup;let i="";t.closeMarkup&&(i=t.closeMarkup);FC.menu.init(r,u,f,e,o,i)})},function(){function d(){if(!h){var t=(a?a:"")+".resize-triggers { "+(v?v:"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',i=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css";n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t));i.appendChild(n);h=!0}}var t=document.attachEvent,h=!1,n;if(!t){var y=function(){var n=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(n){return window.setTimeout(n,20)};return function(t){return n(t)}}(),p=function(){var n=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout;return function(t){return n(t)}}(),i=function(n){var r=n.__resizeTriggers__,t=r.firstElementChild,i=r.lastElementChild,u=t.firstElementChild;i.scrollLeft=i.scrollWidth;i.scrollTop=i.scrollHeight;u.style.width=t.offsetWidth+1+"px";u.style.height=t.offsetHeight+1+"px";t.scrollLeft=t.scrollWidth;t.scrollTop=t.scrollHeight},w=function(n){return n.offsetWidth!=n.__resizeLast__.width||n.offsetHeight!=n.__resizeLast__.height},c=function(n){var t=this;i(this);this.__resizeRAF__&&p(this.__resizeRAF__);this.__resizeRAF__=y(function(){w(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach(function(i){i.call(t,n)}))})},r=!1,b="animation",u="",f="animationstart",e="Webkit Moz O ms".split(" "),k="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),o="",l=document.createElement("fakeelement");
1if(l.style.animationName!==undefined&&(r=!0),r===!1)for(n=0;n<e.length;n++)if(l.style[e[n]+"AnimationName"]!==undefined){o=e[n];b=o+"Animation";u="-"+o.toLowerCase()+"-";f=k[n];r=!0;break}var s="resizeanim",a="@"+u+"keyframes "+s+" { from { opacity: 0; } to { opacity: 0; } } ",v=u+"animation: 1ms "+s+"; "}window.addResizeListener=function(n,r){t?n.attachEvent("onresize",r):(n.__resizeTriggers__||(getComputedStyle(n).position=="static"&&(n.style.position="relative"),d(),n.__resizeLast__={},n.__resizeListeners__=[],(n.__resizeTriggers__=document.createElement("div")).className="resize-triggers",n.__resizeTriggers__.innerHTML='<div class="expand-trigger"><div><\/div><\/div><div class="contract-trigger"><\/div>',n.appendChild(n.__resizeTriggers__),i(n),n.addEventListener("scroll",c,!0),f&&n.__resizeTriggers__.addEventListener(f,function(t){t.animationName==s&&i(n)})),n.__resizeListeners__.push(r))};window.removeResizeListener=function(n,i){t?n.detachEvent("onresize",i):(n.__resizeListeners__.splice(n.__resizeListeners__.indexOf(i),1),n.__resizeListeners__.length||(n.removeEventListener("scroll",c),n.__resizeTriggers__=!n.removeChild(n.__resizeTriggers__)))}}()
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.