!function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return n.indexOf(t)==-1&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{},n=i[e]=i[e]||{};return n[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return n!=-1&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){function i(e,t){for(var i in t)e[i]=t[i];return e}function n(e){if(Array.isArray(e))return e;var t="object"==typeof e&&"number"==typeof e.length;return t?d.call(e):[e]}function o(e,t,r){if(!(this instanceof o))return new o(e,t,r);var s=e;return"string"==typeof e&&(s=document.querySelectorAll(e)),s?(this.elements=n(s),this.options=i({},this.options),"function"==typeof t?r=t:i(this.options,t),r&&this.on("always",r),this.getImages(),h&&(this.jqDeferred=new h.Deferred),void setTimeout(this.check.bind(this))):void a.error("Bad element for imagesLoaded "+(s||e))}function r(e){this.img=e}function s(e,t){this.url=e,this.element=t,this.img=new Image}var h=e.jQuery,a=e.console,d=Array.prototype.slice;o.prototype=Object.create(t.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},o.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&u[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var u={1:!0,9:!0,11:!0};return o.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(t.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,e),n=i.exec(t.backgroundImage)}},o.prototype.addImage=function(e){var t=new r(e);this.images.push(t)},o.prototype.addBackground=function(e,t){var i=new s(e,t);this.images.push(i)},o.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},o.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,e,t)},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype=Object.create(r.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},o.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&(h=t,h.fn.imagesLoaded=function(e,t){var i=new o(this,e,t);return i.jqDeferred.promise(h(this))})},o.makeJQueryPlugin(),o});
(function($){var defaults={url:false,callback:false,target:false,duration:120,on:"mouseover",touch:true,onZoomIn:false,onZoomOut:false,magnify:1};$.zoom=function(target,source,img,magnify){var targetHeight,targetWidth,sourceHeight,sourceWidth,xRatio,yRatio,offset,$target=$(target),position=$target.css("position"),$source=$(source);target.style.position=/(absolute|fixed)/.test(position)?position:"relative";target.style.overflow="hidden";img.style.width=img.style.height="";$(img).addClass("zoomImg").css({position:"absolute",top:0,left:0,opacity:0,width:img.width*magnify,height:img.height*magnify,border:"none",maxWidth:"none",maxHeight:"none"}).appendTo(target);return{init:function(){targetWidth=$target.outerWidth();targetHeight=$target.outerHeight();if(source===target){sourceWidth=targetWidth;sourceHeight=targetHeight}else{sourceWidth=$source.outerWidth();sourceHeight=$source.outerHeight()}xRatio=(img.width-targetWidth)/sourceWidth;yRatio=(img.height-targetHeight)/sourceHeight;offset=$source.offset()},move:function(e){var left=e.pageX-offset.left,top=e.pageY-offset.top;top=Math.max(Math.min(top,sourceHeight),0);left=Math.max(Math.min(left,sourceWidth),0);img.style.left=left*-xRatio+"px";img.style.top=top*-yRatio+"px"}}};$.fn.zoom=function(options){return this.each(function(){var settings=$.extend({},defaults,options||{}),target=settings.target&&$(settings.target)[0]||this,source=this,$source=$(source),img=document.createElement("img"),$img=$(img),mousemove="mousemove.zoom",clicked=false,touched=false;if(!settings.url){var srcElement=source.querySelector("img");if(srcElement){settings.url=srcElement.getAttribute("data-src")||srcElement.currentSrc||srcElement.src}if(!settings.url){return}}$source.one("zoom.destroy",function(position,overflow){$source.off(".zoom");target.style.position=position;target.style.overflow=overflow;img.onload=null;$img.remove()}.bind(this,target.style.position,target.style.overflow));img.onload=function(){var zoom=$.zoom(target,source,img,settings.magnify);function start(e){zoom.init();zoom.move(e);$img.stop().fadeTo($.support.opacity?settings.duration:0,1,$.isFunction(settings.onZoomIn)?settings.onZoomIn.call(img):false)}function stop(){$img.stop().fadeTo(settings.duration,0,$.isFunction(settings.onZoomOut)?settings.onZoomOut.call(img):false)}if(settings.on==="grab"){$source.on("mousedown.zoom",function(e){if(e.which===1){$(document).one("mouseup.zoom",function(){stop();$(document).off(mousemove,zoom.move)});start(e);$(document).on(mousemove,zoom.move);e.preventDefault()}})}else if(settings.on==="click"){$source.on("click.zoom",function(e){if(clicked){return}else{clicked=true;start(e);$(document).on(mousemove,zoom.move);$(document).one("click.zoom",function(){stop();clicked=false;$(document).off(mousemove,zoom.move)});return false}})}else if(settings.on==="toggle"){$source.on("click.zoom",function(e){if(clicked){stop()}else{start(e)}clicked=!clicked})}else if(settings.on==="mouseover"){zoom.init();$source.on("mouseenter.zoom",start).on("mouseleave.zoom",stop).on(mousemove,zoom.move)}if(settings.touch){$source.on("touchstart.zoom",function(e){e.preventDefault();if(touched){touched=false;stop()}else{touched=true;start(e.originalEvent.touches[0]||e.originalEvent.changedTouches[0])}}).on("touchmove.zoom",function(e){e.preventDefault();zoom.move(e.originalEvent.touches[0]||e.originalEvent.changedTouches[0])}).on("touchend.zoom",function(e){e.preventDefault();if(touched){touched=false;stop()}})}if($.isFunction(settings.callback)){settings.callback.call(img)}};img.setAttribute("role","presentation");img.alt="";img.src=settings.url})};$.fn.zoom.defaults=defaults})(window.jQuery);!function(h,i,s,a){function l(t,e){this.settings=null,this.options=h.extend({},l.Defaults,e),this.$element=h(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"]}},h.each(["onResize","onThrottledResize"],h.proxy(function(t,e){this._handlers[e]=h.proxy(this[e],this)},this)),h.each(l.Plugins,h.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),h.each(l.Workers,h.proxy(function(t,e){this._pipe.push({filter:e.filter,run:h.proxy(e.run,this)})},this)),this.setup(),this.initialize()}l.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,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:i,fallbackEasing:"swing",slideTransition:"",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"},l.Width={Default:"default",Inner:"inner",Outer:"outer"},l.Type={Event:"event",State:"state"},l.Plugins={},l.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.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(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,e={width:"auto","margin-left":s?e:"","margin-right":s?"":e};i||this.$stage.children().css(e),t.css=e}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};s--;)i=this._mergers[s],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=1<i||t.items.merge,o[s]=n?e*i:this._items[s].width();this._widths=o}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,s=Math.max(2*i.items,4),n=2*Math.ceil(e.length/2),o=i.loop&&e.length?i.rewind?s:Math.max(s,n):0,r="",a="";for(o/=2;0<o;)t.push(this.normalize(t.length/2,!0)),r+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),a=e[t[t.length-1]][0].outerHTML+a,--o;this._clones=t,h(r).addClass("cloned").appendTo(this.$stage),h(a).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,s=this._clones.length+this._items.length,n=-1,o=[];++n<s;)t=o[n-1]||0,e=this._widths[this.relative(n)]+this.settings.margin,o.push(t+e*i);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,t={width:Math.abs(e[e.length-1])+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(t)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],s.eq(e).css(t.css);else i&&(t.css.width=t.items.width,s.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){var t=this.coordinates(this._current);this.animate(t)}},{filter:["width","position","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,s=2*this.settings.stagePadding,n=this.coordinates(this.current())+s,o=n+this.width()*i,r=[],a=0,h=this._coordinates.length;a<h;a++)t=this._coordinates[a-1]||0,e=Math.abs(this._coordinates[a])+s*i,(this.op(t,"<=",n)&&this.op(t,">",o)||this.op(e,"<",n)&&this.op(e,">",o))&&r.push(a);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+r.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],l.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=h("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(h("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},l.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length)return this._items=t.get().map(function(t){return h(t)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},l.prototype.initialize=function(){var t,e;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:a,e=this.$element.children(e).width(),t.length&&e<=0&&this.preloadAutoWidthImages(t)),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},l.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},l.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,s=null;t?(h.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),"function"==typeof(s=h.extend({},this.options,t[i])).stagePadding&&(s.stagePadding=s.stagePadding()),delete s.responsive,s.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):s=h.extend({},this.options),this.trigger("change",{property:{name:"settings",value:s}}),this._breakpoint=i,this.settings=s,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},l.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},l.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=h("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},l.prototype.update=function(){for(var t=0,e=this._pipe.length,i=h.proxy(function(t){return this[t]},this._invalidated),s={};t<e;)(this._invalidated.all||0<h.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(s),t++;this._invalidated={},this.is("valid")||this.enter("valid")},l.prototype.width=function(t){switch(t=t||l.Width.Default){case l.Width.Inner:case l.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},l.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")},l.prototype.onThrottledResize=function(){i.clearTimeout(this.resizeTimer),this.resizeTimer=i.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},l.prototype.onResize=function(){return!!this._items.length&&((this._width!==this.$element.width()||!1!==this.settings.responsive)&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},l.prototype.registerEventHandlers=function(){h.support.transition&&this.$stage.on(h.support.transition.end+".owl.core",h.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(i,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",h.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",h.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",h.proxy(this.onDragEnd,this)))},l.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=h.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(h.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=h(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),h(s).on("mouseup.owl.core touchend.owl.core",h.proxy(this.onDragEnd,this)),h(s).one("mousemove.owl.core touchmove.owl.core",h.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));h(s).on("mousemove.owl.core touchmove.owl.core",h.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},l.prototype.onDragMove=function(t){var e=null,i=null,s=this.difference(this._drag.pointer,this.pointer(t)),n=this.difference(this._drag.stage.start,s);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,n.x=((n.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),s=this.settings.pullDrag?-1*s.x/5:0,n.x=Math.max(Math.min(n.x,e+s),i+s)),this._drag.stage.current=n,this.animate(n.x))},l.prototype.onDragEnd=function(t){var e=this.difference(this._drag.pointer,this.pointer(t)),i=this._drag.stage.current,t=0<e.x^this.settings.rtl?"left":"right";h(s).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==e.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(i.x,0!==e.x?t:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=t,(3<Math.abs(e.x)||300<(new Date).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},l.prototype.closest=function(i,s){var n=-1,o=this.width(),r=this.coordinates();return this.settings.freeDrag||h.each(r,h.proxy(function(t,e){return"left"===s&&e-30<i&&i<e+30?n=t:"right"===s&&e-o-30<i&&i<e-o+30?n=t+1:this.op(i,"<",e)&&this.op(i,">",r[t+1]!==a?r[t+1]:e-o)&&(n="left"===s?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",r[this.minimum()])?n=i=this.minimum():this.op(i,"<",r[this.maximum()])&&(n=i=this.maximum())),n},l.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),h.support.transform3d&&h.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,h.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},l.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t]},l.prototype.current=function(t){return t===a?this._current:0===this._items.length?a:(t=this.normalize(t),this._current!==t&&((e=this.trigger("change",{property:{name:"position",value:t}})).data!==a&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})),this._current);var e},l.prototype.invalidate=function(t){return"string"==typeof t&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),h.map(this._invalidated,function(t,e){return e})},l.prototype.reset=function(t){(t=this.normalize(t))!==a&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},l.prototype.normalize=function(t,e){var i=this._items.length,e=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=a:(t<0||i+e<=t)&&(t=((t-e/2)%i+i)%i+e/2),t},l.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},l.prototype.maximum=function(t){var e,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[--e].width(),s=this.$element.width();e--&&!(s<(i+=this._items[e].width()+this.settings.margin)););o=e+1}else o=n.center?this._items.length-1:this._items.length-n.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},l.prototype.minimum=function(t){return t?0:this._clones.length/2},l.prototype.items=function(t){return t===a?this._items.slice():(t=this.normalize(t,!0),this._items[t])},l.prototype.mergers=function(t){return t===a?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},l.prototype.clones=function(i){function s(t){return t%2==0?n+t/2:e-(t+1)/2}var e=this._clones.length/2,n=e+this._items.length;return i===a?h.map(this._clones,function(t,e){return s(e)}):h.map(this._clones,function(t,e){return t===i?s(e):null})},l.prototype.speed=function(t){return t!==a&&(this._speed=t),this._speed},l.prototype.coordinates=function(t){var e,i=1,s=t-1;return t===a?h.map(this._coordinates,h.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(i=-1,s=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[s]||0))/2*i):e=this._coordinates[s]||0,e)},l.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},l.prototype.to=function(t,e,i){var s=this.current(),n=t-this.relative(s),o=(0<n)-(n<0),r=this._items.length,a=this.minimum(),h=this.maximum(),l=r-h;this.settings.loop?(!this.settings.rewind&&Math.abs(n)>r/2&&(n+=-1*o*r),(r=(((t=s+n)-a)%r+r)%r+a)!==t&&r-n<=h&&0<r-n&&this.reset(s=(t=r)-n)):this.settings.rewind?t=(t%(h+=1)+h)%h:(!0!==i&&(1==l||(2==l?t===s&&0<s&&(t=s-1):t-=Math.round(l/2)-1)),(t=h<t?h:t)<a&&(t=a)),this.speed(this.duration(s,t,e)),this.current(t),this.isVisible()&&this.update()},l.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t,!0)},l.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t,!0)},l.prototype.onTransitionEnd=function(t){if(t!==a&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},l.prototype.viewport=function(){var t;return this.options.responsiveBaseElement!==i?t=h(this.options.responsiveBaseElement).width():i.innerWidth?t=i.innerWidth:s.documentElement&&s.documentElement.clientWidth?t=s.documentElement.clientWidth:console.warn("Can not detect viewport width."),t},l.prototype.replace=function(t){this.$stage.empty(),this._items=[],t=t&&(t instanceof jQuery?t:h(t)),(t=this.settings.nestedItemSelector?t.find("."+this.settings.nestedItemSelector):t).filter(function(){return 1===this.nodeType}).each(h.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(+e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},l.prototype.add=function(t,e){var i=this.relative(this._current);e=e===a?this._items.length:this.normalize(e,!0),t=t instanceof jQuery?t:h(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e})},l.prototype.remove=function(t){(t=this.normalize(t,!0))!==a&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},l.prototype.preloadAutoWidthImages=function(t){t.each(h.proxy(function(t,e){this.enter("pre-loading"),e=h(e),h(new Image).one("load",h.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))},l.prototype.destroy=function(){for(var t in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),h(s).off(".owl.core"),!1!==this.settings.responsive&&(i.clearTimeout(this.resizeTimer),this.off(i,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[t].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),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")},l.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case"<":return s?i<t:t<i;case">":return s?t<i:i<t;case">=":return s?t<=i:i<=t;case"<=":return s?i<=t:t<=i}},l.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},l.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},l.prototype.trigger=function(t,e,i,s,n){var o={item:{count:this._items.length,index:this.current()}},r=h.camelCase(h.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),a=h.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),h.extend({relatedTarget:this},o,e));return this._supress[t]||(h.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(a)}),this.register({type:l.Type.Event,name:t}),this.$element.trigger(a),this.settings&&"function"==typeof this.settings[r]&&this.settings[r].call(this,a)),a},l.prototype.enter=function(t){h.each([t].concat(this._states.tags[t]||[]),h.proxy(function(t,e){this._states.current[e]===a&&(this._states.current[e]=0),this._states.current[e]++},this))},l.prototype.leave=function(t){h.each([t].concat(this._states.tags[t]||[]),h.proxy(function(t,e){this._states.current[e]--},this))},l.prototype.register=function(i){var e;i.type===l.Type.Event?(h.event.special[i.name]||(h.event.special[i.name]={}),h.event.special[i.name].owl||(e=h.event.special[i.name]._default,h.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments)},h.event.special[i.name].owl=!0)):i.type===l.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=h.grep(this._states.tags[i.name],h.proxy(function(t,e){return h.inArray(t,this._states.tags[i.name])===e},this)))},l.prototype.suppress=function(t){h.each(t,h.proxy(function(t,e){this._supress[e]=!0},this))},l.prototype.release=function(t){h.each(t,h.proxy(function(t,e){delete this._supress[e]},this))},l.prototype.pointer=function(t){var e={x:null,y:null};return(t=(t=t.originalEvent||t||i.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e},l.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},l.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},h.fn.owlCarousel=function(e){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=h(this),i=t.data("owl.carousel");i||(i=new l(this,"object"==typeof e&&e),t.data("owl.carousel",i),h.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:l.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",h.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]))},i))})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,s)})},h.fn.owlCarousel.Constructor=l}(window.Zepto||window.jQuery,window,document),function(e,i){function s(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=e.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers)}s.Defaults={autoRefresh:!0,autoRefreshInterval:500},s.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},s.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},s.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoRefresh=s}(window.Zepto||window.jQuery,window,document),function(a,n){function e(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type)){var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,s=e.center&&-1*i||0,n=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+s,o=this._core.clones().length,r=a.proxy(function(t,e){this.load(e)},this);for(0<e.lazyLoadEager&&(i+=e.lazyLoadEager,e.loop&&(n-=e.lazyLoadEager,i++));s++<i;)this.load(o/2+this._core.relative(n)),o&&a.each(this._core.clones(this._core.relative(n)),r),n++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)}e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(t){var e=this._core.$stage.children().eq(t),t=e&&e.find(".owl-lazy");!t||-1<a.inArray(e.get(0),this._loaded)||(t.each(a.proxy(function(t,e){var i=a(e),s=1<n.devicePixelRatio&&i.attr("data-src-retina")||i.attr("data-src")||i.attr("data-srcset");this._core.trigger("load",{element:i,url:s},"lazy"),i.is("img")?i.one("load.owl.lazy",a.proxy(function(){i.css("opacity",1),this._core.trigger("loaded",{element:i,url:s},"lazy")},this)).attr("src",s):i.is("source")?i.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:i,url:s},"lazy")},this)).attr("srcset",s):((e=new Image).onload=a.proxy(function(){i.css({"background-image":'url("'+s+'")',opacity:"1"}),this._core.trigger("loaded",{element:i,url:s},"lazy")},this),e.src=s)},this)),this._loaded.push(e.get(0)))},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(n,i,s){function o(t){this._core=t,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&this.update()},this),"loaded.owl.lazy":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=n.extend({},o.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var e=this;"loading"===s.readyState&&n(i).on("load",function(){e._core.settings.autoHeight&&e.update()}),n(i).on("resize",function(){e._core.settings.autoHeight&&(null!=e._intervalId&&clearTimeout(e._intervalId),e._intervalId=setTimeout(function(){e.update()},250))})}o.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},o.prototype.update=function(){var t=this._core._current,e=t+this._core.settings.items,i=this._core.settings.lazyLoad,t=this._core.$stage.children().toArray().slice(t,e),s=[],e=0;n.each(t,function(t,e){s.push(n(e).height())}),(e=Math.max.apply(null,s))<=1&&i&&this._previousHeight&&(e=this._previousHeight),this._previousHeight=e,this._core.$stage.parent().height(e).addClass(this._core.settings.autoHeightClass)},o.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},n.fn.owlCarousel.Constructor.Plugins.AutoHeight=o}(window.Zepto||window.jQuery,window,document),function(c,e){function i(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":c.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":c.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":c.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":c.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":c.proxy(function(t){var e;!t.namespace||(e=c(t.content).find(".owl-video")).length&&(e.css("display","none"),this.fetch(e,c(t.content)))},this)},this._core.options=c.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",c.proxy(function(t){this.play(t)},this))}i.Defaults={video:!1,videoHeight:!1,videoWidth:!1},i.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if(s=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/)){if(-1<s[3].indexOf("youtu"))i="youtube";else if(-1<s[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<s[3].indexOf("vzaar")))return void console.error("Video URL not supported.");i="vzaar"}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])}else console.error("Video URL not supported.")},i.prototype.thumbnail=function(e,t){function i(t){s=l.lazyLoad?c("<div/>",{class:"owl-video-tn "+h,srcType:t}):c("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+t+")"}),e.after(s),e.after('<div class="owl-video-play-icon"></div>')}var s,n,o=t.width&&t.height?"width:"+t.width+"px;height:"+t.height+"px;":"",r=e.find("img"),a="src",h="",l=this._core.settings;if(e.wrap(c("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",h="owl-lazy"),r.length)return i(r.attr(a)),r.remove(),!1;"youtube"===t.type?(n="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(n)):"vimeo"===t.type?c.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,i(n)}}):"vzaar"===t.type&&c.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,i(n)}})},i.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")},i.prototype.play=function(t){var e=c(t.target).closest("."+this._core.settings.itemClass),i=this._videos[e.attr("data-video")],s=i.width||"100%",n=i.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),(t=c('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",n),t.attr("width",s),"youtube"===i.type?t.attr("src","//www.youtube.com/embed/"+i.id+"?autoplay=1&mute=1&rel=0&v="+i.id):"vimeo"===i.type?t.attr("src","//player.vimeo.com/video/"+i.id+"?autoplay=1"):"vzaar"===i.type&&t.attr("src","//view.vzaar.com/"+i.id+"/player?autoplay=true"),c(t).wrap('<div class="owl-video-frame" />').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},i.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&c(t).parent().hasClass("owl-video-frame")},i.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},c.fn.owlCarousel.Constructor.Plugins.Video=i}(window.Zepto||window.jQuery,(window,document)),function(r){function e(t){this.core=t,this.core.options=r.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":r.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)}e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,s,n,o;1===this.core.settings.items&&r.support.animation&&r.support.transition&&(this.core.speed(0),e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),s=this.core.$stage.children().eq(this.next),n=this.core.settings.animateIn,o=this.core.settings.animateOut,this.core.current()!==this.previous&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(r.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),n&&s.one(r.support.animation.end,e).addClass("animated owl-animated-in").addClass(n)))},e.prototype.clear=function(t){r(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()},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,(window,document)),function(s,n,e){function i(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":s.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":s.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":s.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=s.extend({},i.Defaults,this._core.options)}i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=n.setTimeout(s.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):n.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=n.setTimeout(s.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,n.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,n.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.owlCarousel.Constructor.Plugins.autoplay=i}(window.Zepto||window.jQuery,window,document),function(o){"use strict";function e(t){this._core=t,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":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+o(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":o.proxy(function(t){t.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":o.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=o.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)}e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',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},e.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?o(i.navContainer):o("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=o("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",o.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=o("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",o.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[o('<button role="button">').addClass(i.dotClass).append(o("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?o(i.dotsContainer):o("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",o.proxy(function(t){var e=(o(t.target).parent().is(this._controls.$absolute)?o(t.target):o(t.target).parent()).index();t.preventDefault(),this.to(e,i.dotsSpeed,!1,!0)},this)),this._overrides)this._core[t]=o.proxy(this[t],this)},e.prototype.destroy=function(){var t,e,i,s,n=this._core.settings;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&n.navContainer?this._controls[e].html(""):this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<s;t++){if(r<=e||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+r-1}),Math.min(n,t-i)===n)break;e=0,0}e+=this._core.mergers(this._core.relative(t))}},e.prototype.draw=function(){var t=this._core.settings,e=this._core.items().length<=t.items,i=this._core.relative(this._core.current()),s=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||e),t.nav&&(this._controls.$previous.toggleClass("disabled",!s&&i<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!s&&i>=this._core.maximum(!0)),t.autoWidth&&this._controls.$previous.hasClass("disabled")&&this._controls.$next.hasClass("disabled")&&this._controls.$relative.toggleClass("disabled",!0)),this._controls.$absolute.toggleClass("disabled",!t.dots||e),t.dots&&(n=this._pages.length-this._controls.$absolute.children().length,t.autoWidth&&1===this._pages.length&&this._controls.$absolute.toggleClass("disabled",!0),t.dotsData&&0!=n?this._controls.$absolute.html(this._templates.join("")):0<n?this._controls.$absolute.append(new Array(1+n).join(this._templates[0])):n<0&&this._controls.$absolute.children().slice(n).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(o.inArray(this.current(),this._pages)).addClass("active"));var n=this._controls.$absolute.hasClass("disabled");n&&this.$element.hasClass("owl-dotted")?this.$element.removeClass("owl-dotted"):n||this.$element.hasClass("owl-dotted")||this.$element.addClass("owl-dotted")},e.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:o.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)}},e.prototype.current=function(){var i=this._core.relative(this._core.current());return o.grep(this._pages,o.proxy(function(t,e){return t.start<=i&&t.end>=i},this)).pop()},e.prototype.getPosition=function(t){var e,i,s=this._core.settings;return"page"==s.slideBy?(e=o.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=s.slideBy:e-=s.slideBy),e},e.prototype.next=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!0),t,!0)},e.prototype.prev=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!1),t,!0)},e.prototype.to=function(t,e,i,s){!i&&this._pages.length?(i=this._pages.length,o.proxy(this._overrides.to,this._core)(this._pages[(t%i+i)%i].start,e,s)):o.proxy(this._overrides.to,this._core)(t,e,s)},o.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,(window,document)),function(s,n){"use strict";function e(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":s.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&s(n).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":s.proxy(function(t){var e;!t.namespace||(e=s(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash"))&&(this._hashes[e]=t.content)},this),"changed.owl.carousel":s.proxy(function(t){var i;t.namespace&&"position"===t.property.name&&(i=this._core.items(this._core.relative(this._core.current())),(t=s.map(this._hashes,function(t,e){return t===i?e:null}).join())&&n.location.hash.slice(1)!==t&&(n.location.hash=t))},this)},this._core.options=s.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),s(n).on("hashchange.owl.navigation",s.proxy(function(t){var e=n.location.hash.substring(1),i=this._core.$stage.children(),e=this._hashes[e]&&i.index(this._hashes[e]);void 0!==e&&e!==this._core.current()&&this._core.to(this._core.relative(e),!1,!0)},this))}e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in s(n).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(n){var o=n("<support>").get(0).style,r="Webkit Moz O ms".split(" "),t={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},e=function(){return!!a("transform")},i=function(){return!!a("perspective")},s=function(){return!!a("animation")};function a(t,i){var s=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+r.join(e+" ")+e).split(" "),function(t,e){if(void 0!==o[e])return s=!i||e,!1}),s}function h(t){return a(t,!0)}!function(){return!!a("transition")}()||(n.support.transition=new String(h("transition")),n.support.transition.end=t.transition.end[n.support.transition]),s()&&(n.support.animation=new String(h("animation")),n.support.animation.end=t.animation.end[n.support.animation]),e()&&(n.support.transform=new String(h("transform")),n.support.transform3d=i())}(window.Zepto||window.jQuery,(window,document));;(function($){'use strict';$.fn.fitVids=function(options){var settings={customSelector:null,ignore:null};if(!document.getElementById('fit-vids-style')){var head=document.head||document.getElementsByTagName('head')[0];var css='.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';var div=document.createElement("div");div.innerHTML='<p>x</p><style id="fit-vids-style">'+css+'</style>';head.appendChild(div.childNodes[1]);}
if(options){$.extend(settings,options);}
return this.each(function(){var selectors=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]','object','embed'];if(settings.customSelector){selectors.push(settings.customSelector);}
var ignoreList='.fitvidsignore';if(settings.ignore){ignoreList=ignoreList+', '+settings.ignore;}
var $allVideos=$(this).find(selectors.join(','));$allVideos=$allVideos.not('object object');$allVideos=$allVideos.not(ignoreList);$allVideos.each(function(count){var $this=$(this);if($this.parents(ignoreList).length>0){return;}
if(this.tagName.toLowerCase()==='embed'&&$this.parent('object').length||$this.parent('.fluid-width-video-wrapper').length){return;}
if((!$this.css('height')&&!$this.css('width'))&&(isNaN($this.attr('height'))||isNaN($this.attr('width')))){$this.attr('height',9);$this.attr('width',16);}
var height=(this.tagName.toLowerCase()==='object'||($this.attr('height')&&!isNaN(parseInt($this.attr('height'),10))))?parseInt($this.attr('height'),10):$this.height(),width=!isNaN(parseInt($this.attr('width'),10))?parseInt($this.attr('width'),10):$this.width(),aspectRatio=height/width;if(!$this.attr('id')){var videoID='fitvid'+count;$this.attr('id',videoID);}
$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top',(aspectRatio*100)+'%');$this.removeAttr('height').removeAttr('width');});});};})(window.jQuery||window.Zepto);
(function(a){a.fn.extend({customSelect:function(c){if(typeof document.body.style.maxHeight==="undefined"){return this}var e={customClass:"customSelect",mapClass:true,mapStyle:true},c=a.extend(e,c),d=c.customClass,f=function(h,k){var g=h.find(":selected"),j=k.children(":first"),i=g.html()||"&nbsp;";j.html(i);if(g.attr("disabled")){k.addClass(b("DisabledOption"))}else{k.removeClass(b("DisabledOption"))}setTimeout(function(){k.removeClass(b("Open"));a(document).off("mouseup.customSelect")},60)},b=function(g){return d+g};return this.each(function(){var g=a(this),i=a("<span />").addClass(b("Inner")),h=a("<span />");g.after(h.append(i));h.addClass(d);if(c.mapClass){h.addClass(g.attr("class"))}if(c.mapStyle){h.attr("style",g.attr("style"))}g.addClass("hasCustomSelect").on("render.customSelect",function(){f(g,h);g.css("width","");var k=parseInt(g.outerWidth(),10)-(parseInt(h.outerWidth(),10)-parseInt(h.width(),10));h.css({display:"inline-block"});var j=h.outerHeight();if(g.attr("disabled")){h.addClass(b("Disabled"))}else{h.removeClass(b("Disabled"))}i.css({width:k,display:"inline-block"});g.css({"-webkit-appearance":"menulist-button",width:h.outerWidth(),position:"absolute",opacity:0,height:j,fontSize:h.css("font-size")})}).on("change.customSelect",function(){h.addClass(b("Changed"));f(g,h)}).on("keyup.customSelect",function(j){if(!h.hasClass(b("Open"))){g.trigger("blur.customSelect");g.trigger("focus.customSelect")}else{if(j.which==13||j.which==27){f(g,h)}}}).on("mousedown.customSelect",function(){h.removeClass(b("Changed"))}).on("mouseup.customSelect",function(j){if(!h.hasClass(b("Open"))){if(a("."+b("Open")).not(h).length>0&&typeof InstallTrigger!=="undefined"){g.trigger("focus.customSelect")}else{h.addClass(b("Open"));j.stopPropagation();a(document).one("mouseup.customSelect",function(k){if(k.target!=g.get(0)&&a.inArray(k.target,g.find("*").get())<0){g.trigger("blur.customSelect")}else{f(g,h)}})}}}).on("focus.customSelect",function(){h.removeClass(b("Changed")).addClass(b("Focus"))}).on("blur.customSelect",function(){h.removeClass(b("Focus")+" "+b("Open"))}).on("mouseenter.customSelect",function(){h.addClass(b("Hover"))}).on("mouseleave.customSelect",function(){h.removeClass(b("Hover"))}).trigger("render.customSelect")})}})})(jQuery);!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isLowIE=b.isIE8=document.all&&!document.addEventListener,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}):b.wrap.css({top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b.st.autoFocusLast&&b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),f?b.currTemplate[d]=a(f):b.currTemplate[d]=!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(c,d){if(void 0===d||d===!1)return!0;if(e=c.split("_"),e.length>1){var f=b.find(p+"-"+e[0]);if(f.length>0){var g=e[1];"replaceWith"===g?f[0]!==d[0]&&f.replaceWith(d):"img"===g?f.is("img")?f.attr("src",d):f.replaceWith(a("<img>").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)}}else b.find(p+"-"+c).html(d)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()});
(function webpackUniversalModuleDefinition(root,factory){if(typeof exports==="object"&&typeof module==="object")module.exports=factory();else if(typeof define==="function"&&define.amd)define("simpleParallax",[],factory);else if(typeof exports==="object")exports["simpleParallax"]=factory();else root["simpleParallax"]=factory()})(window,function(){return function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{enumerable:true,get:getter})}};__webpack_require__.r=function(exports){if(typeof Symbol!=="undefined"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"})}Object.defineProperty(exports,"__esModule",{value:true})};__webpack_require__.t=function(value,mode){if(mode&1)value=__webpack_require__(value);if(mode&8)return value;if(mode&4&&typeof value==="object"&&value&&value.__esModule)return value;var ns=Object.create(null);__webpack_require__.r(ns);Object.defineProperty(ns,"default",{enumerable:true,value:value});if(mode&2&&typeof value!="string")for(var key in value)__webpack_require__.d(ns,key,function(key){return value[key]}.bind(null,key));return ns};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module["default"]}:function getModuleExports(){return module};__webpack_require__.d(getter,"a",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p="";return __webpack_require__(__webpack_require__.s=0)}([function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor}var Viewport=function(){function Viewport(){_classCallCheck(this,Viewport);this.positions={top:0,bottom:0,height:0}}_createClass(Viewport,[{key:"setViewportTop",value:function setViewportTop(container){this.positions.top=container?container.scrollTop:window.pageYOffset;return this.positions}},{key:"setViewportBottom",value:function setViewportBottom(){this.positions.bottom=this.positions.top+this.positions.height;return this.positions}},{key:"setViewportAll",value:function setViewportAll(container){this.positions.top=container?container.scrollTop:window.pageYOffset;this.positions.height=container?container.clientHeight:document.documentElement.clientHeight;this.positions.bottom=this.positions.top+this.positions.height;return this.positions}}]);return Viewport}();var viewport=new Viewport;var convertToArray=function convertToArray(elements){if(NodeList.prototype.isPrototypeOf(elements)||HTMLCollection.prototype.isPrototypeOf(elements))return Array.from(elements);if(typeof elements==="string"||elements instanceof String)return document.querySelectorAll(elements);return[elements]};var helpers_convertToArray=convertToArray;var cssTransform=function cssTransform(){var prefixes="transform webkitTransform mozTransform oTransform msTransform".split(" ");var transform;var i=0;while(transform===undefined){transform=document.createElement("div").style[prefixes[i]]!==undefined?prefixes[i]:undefined;i+=1}return transform};var helpers_cssTransform=cssTransform();var isImageLoaded=function isImageLoaded(image){if(!image){return false}if(!image.complete){return false}if(typeof image.naturalWidth!=="undefined"&&image.naturalWidth===0){return false}return true};var helpers_isImageLoaded=isImageLoaded;function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function _iterableToArray(iter){if(Symbol.iterator in Object(iter)||Object.prototype.toString.call(iter)==="[object Arguments]")return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr)){for(var i=0,arr2=new Array(arr.length);i<arr.length;i++){arr2[i]=arr[i]}return arr2}}function parallax_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function parallax_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}function parallax_createClass(Constructor,protoProps,staticProps){if(protoProps)parallax_defineProperties(Constructor.prototype,protoProps);if(staticProps)parallax_defineProperties(Constructor,staticProps);return Constructor}var parallax_ParallaxInstance=function(){function ParallaxInstance(element,options){parallax_classCallCheck(this,ParallaxInstance);this.element=element;this.elementContainer=element;this.settings=options;this.isVisible=true;this.isInit=false;this.oldTranslateValue=-1;this.init=this.init.bind(this);if(helpers_isImageLoaded(element)){this.init()}else{this.element.addEventListener("load",this.init)}}parallax_createClass(ParallaxInstance,[{key:"init",value:function init(){var _this=this;if(this.isInit)return;if(this.element.closest(".simpleParallax"))return;if(this.settings.overflow===false){this.wrapElement(this.element)}this.setTransformCSS();this.getElementOffset();this.intersectionObserver();this.getTranslateValue();this.animate();if(this.settings.delay>0){setTimeout(function(){_this.setTransitionCSS()},10)}this.isInit=true}},{key:"wrapElement",value:function wrapElement(){var elementToWrap=this.element.closest("picture")||this.element;var wrapper=document.createElement("div");wrapper.classList.add("simpleParallax");wrapper.style.overflow="hidden";elementToWrap.parentNode.insertBefore(wrapper,elementToWrap);wrapper.appendChild(elementToWrap);this.elementContainer=wrapper}},{key:"unWrapElement",value:function unWrapElement(){var wrapper=this.elementContainer;wrapper.replaceWith.apply(wrapper,_toConsumableArray(wrapper.childNodes))}},{key:"setTransformCSS",value:function setTransformCSS(){if(this.settings.overflow===false){this.element.style[helpers_cssTransform]="scale(".concat(this.settings.scale,")")}this.element.style.willChange="transform"}},{key:"setTransitionCSS",value:function setTransitionCSS(){this.element.style.transition="transform ".concat(this.settings.delay,"s ").concat(this.settings.transition)}},{key:"unSetStyle",value:function unSetStyle(){this.element.style.willChange="";this.element.style[helpers_cssTransform]="";this.element.style.transition=""}},{key:"getElementOffset",value:function getElementOffset(){var parent_positions=this.elementContainer.parentElement.getBoundingClientRect();this.elementParentHeight=parent_positions.height;var positions=this.elementContainer.getBoundingClientRect();this.elementHeight=positions.height;this.elementTop=positions.top+viewport.positions.top;if(this.settings.customContainer){var parentPositions=this.settings.customContainer.getBoundingClientRect();this.elementTop=positions.top-parentPositions.top+viewport.positions.top}this.elementBottom=this.elementHeight+this.elementTop}},{key:"buildThresholdList",value:function buildThresholdList(){var thresholds=[];for(var i=1;i<=this.elementHeight;i++){var ratio=i/this.elementHeight;thresholds.push(ratio)}return thresholds}},{key:"intersectionObserver",value:function intersectionObserver(){var options={root:null,threshold:this.buildThresholdList()};this.observer=new IntersectionObserver(this.intersectionObserverCallback.bind(this),options);this.observer.observe(this.element)}},{key:"intersectionObserverCallback",value:function intersectionObserverCallback(entries){for(var i=entries.length-1;i>=0;i--){if(entries[i].isIntersecting){this.isVisible=true}else{this.isVisible=false}}}},{key:"checkIfVisible",value:function checkIfVisible(){return this.elementBottom>viewport.positions.top&&this.elementTop<viewport.positions.bottom}},{key:"getRangeMax",value:function getRangeMax(){var elementImageHeight=this.element.clientHeight;this.rangeMax=elementImageHeight*this.settings.scale-elementImageHeight}},{key:"getTranslateValue",value:function getTranslateValue(){var percentage=((viewport.positions.bottom-this.elementTop)/((viewport.positions.height+this.elementHeight)/100)).toFixed(1);percentage=Math.min(100,Math.max(0,percentage));if(this.oldPercentage===percentage){return false}if(!this.rangeMax){this.getRangeMax()}this.translateValue=percentage/100*this.rangeMax-this.rangeMax/2;var delta=(this.elementHeight-this.elementParentHeight)/2;if(delta>0&&delta+this.translateValue<0){this.translateValue=-delta}if(delta>0&&delta<this.translateValue){this.translateValue=delta}this.translateValue=this.translateValue.toFixed(0);if(this.oldTranslateValue===this.translateValue){return false}this.oldPercentage=percentage;this.oldTranslateValue=this.translateValue;return true}},{key:"animate",value:function animate(){var translateValueY=0;var translateValueX=0;var inlineCss;if(this.settings.orientation.includes("left")||this.settings.orientation.includes("right")){translateValueX="".concat(this.settings.orientation.includes("left")?this.translateValue*-1:this.translateValue,"px")}if(this.settings.orientation.includes("up")||this.settings.orientation.includes("down")){translateValueY="".concat(this.settings.orientation.includes("up")?this.translateValue*-1:this.translateValue,"px")}if(this.settings.overflow===false){inlineCss="translate3d(".concat(translateValueX,", ").concat(translateValueY,", 0) scale(").concat(this.settings.scale,")")}else{inlineCss="translate3d(".concat(translateValueX,", ").concat(translateValueY,", 0)")}this.element.style[helpers_cssTransform]=inlineCss}}]);return ParallaxInstance}();var parallax=parallax_ParallaxInstance;__webpack_require__.d(__webpack_exports__,"default",function(){return simpleParallax_SimpleParallax});function simpleParallax_classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function simpleParallax_defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}function simpleParallax_createClass(Constructor,protoProps,staticProps){if(protoProps)simpleParallax_defineProperties(Constructor.prototype,protoProps);if(staticProps)simpleParallax_defineProperties(Constructor,staticProps);return Constructor}var intersectionObserverAvailable=true;var isInit=false;var instances=[];var instancesLength;var frameID;var resizeID;var simpleParallax_SimpleParallax=function(){function SimpleParallax(elements,options){simpleParallax_classCallCheck(this,SimpleParallax);if(!elements)return;this.elements=helpers_convertToArray(elements);this.defaults={delay:.4,orientation:"up",scale:1.3,overflow:false,transition:"cubic-bezier(0,0,0,1)",customContainer:false};this.settings=Object.assign(this.defaults,options);if(!("IntersectionObserver"in window))intersectionObserverAvailable=false;if(this.settings.customContainer){this.customContainer=helpers_convertToArray(this.settings.customContainer)[0]}this.lastPosition=-1;this.resizeIsDone=this.resizeIsDone.bind(this);this.handleResize=this.handleResize.bind(this);this.proceedRequestAnimationFrame=this.proceedRequestAnimationFrame.bind(this);this.init()}simpleParallax_createClass(SimpleParallax,[{key:"init",value:function init(){viewport.setViewportAll(this.customContainer);for(var i=this.elements.length-1;i>=0;i--){var instance=new parallax(this.elements[i],this.settings);instances.push(instance)}instancesLength=instances.length;if(!isInit){this.proceedRequestAnimationFrame();window.addEventListener("resize",this.resizeIsDone);isInit=true}}},{key:"resizeIsDone",value:function resizeIsDone(){clearTimeout(resizeID);resizeID=setTimeout(this.handleResize,500)}},{key:"handleResize",value:function handleResize(){viewport.setViewportAll(this.customContainer);for(var i=instancesLength-1;i>=0;i--){instances[i].getElementOffset();instances[i].getRangeMax()}this.lastPosition=-1}},{key:"proceedRequestAnimationFrame",value:function proceedRequestAnimationFrame(){viewport.setViewportTop(this.customContainer);if(this.lastPosition===viewport.positions.top){frameID=window.requestAnimationFrame(this.proceedRequestAnimationFrame);return}viewport.setViewportBottom();for(var i=instancesLength-1;i>=0;i--){this.proceedElement(instances[i])}frameID=window.requestAnimationFrame(this.proceedRequestAnimationFrame);this.lastPosition=viewport.positions.top}},{key:"proceedElement",value:function proceedElement(instance){var isVisible=false;if(!intersectionObserverAvailable||this.customContainer){isVisible=instance.checkIfVisible()}else{isVisible=instance.isVisible}if(!isVisible)return;if(!instance.getTranslateValue()){return}instance.animate()}},{key:"destroy",value:function destroy(){var _this=this;var instancesToDestroy=[];instances=instances.filter(function(instance){if(_this.elements.includes(instance.element)){instancesToDestroy.push(instance);return false}return instance});for(var i=instancesToDestroy.length-1;i>=0;i--){instancesToDestroy[i].unSetStyle();if(this.settings.overflow===false){instancesToDestroy[i].unWrapElement()}}instancesLength=instances.length;if(!instancesLength){window.cancelAnimationFrame(frameID);window.removeEventListener("resize",this.handleResize)}}}]);return SimpleParallax}()}])["default"]});!function(e,o){if("function"==typeof define&&define.amd)define(["exports"],o);else if("undefined"!=typeof exports)o(exports);else{var t={};o(t),e.bodyScrollLock=t}}(this,function(exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=!1;if("undefined"!=typeof window){var e={get passive(){t=!0}};window.addEventListener("testPassive",null,e),window.removeEventListener("testPassive",null,e)}function l(o){return c.some(function(e){return!(!e.options.allowTouchMove||!e.options.allowTouchMove(o))})}function d(e){var o=e||window.event;return!!l(o.target)||(1<o.touches.length||(o.preventDefault&&o.preventDefault(),!1))}function n(){void 0!==v&&(document.body.style.paddingRight=v,v=void 0),void 0!==s&&(document.body.style.overflow=s,s=void 0)}var i="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&1<window.navigator.maxTouchPoints),c=[],a=!1,u=-1,s=void 0,v=void 0;exports.disableBodyScroll=function(r,e){if(r){if(!c.some(function(e){return e.targetElement===r})){var o={targetElement:r,options:e||{}};c=[].concat(function(e){if(Array.isArray(e)){for(var o=0,t=Array(e.length);o<e.length;o++)t[o]=e[o];return t}return Array.from(e)}(c),[o]),i?(r.ontouchstart=function(e){1===e.targetTouches.length&&(u=e.targetTouches[0].clientY)},r.ontouchmove=function(e){var o,t,n,i;1===e.targetTouches.length&&(t=r,i=(o=e).targetTouches[0].clientY-u,l(o.target)||(t&&0===t.scrollTop&&0<i||(n=t)&&n.scrollHeight-n.scrollTop<=n.clientHeight&&i<0?d(o):o.stopPropagation()))},a||(document.addEventListener("touchmove",d,t?{passive:!1}:void 0),a=!0)):function(e){if(void 0===v){var o=!!e&&!0===e.reserveScrollBarGap,t=window.innerWidth-document.documentElement.clientWidth;o&&0<t&&(v=document.body.style.paddingRight,document.body.style.paddingRight=t+"px")}void 0===s&&(s=document.body.style.overflow,document.body.style.overflow="hidden")}(e)}}else console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")},exports.clearAllBodyScrollLocks=function(){i?(c.forEach(function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null}),a&&(document.removeEventListener("touchmove",d,t?{passive:!1}:void 0),a=!1),u=-1):n(),c=[]},exports.enableBodyScroll=function(o){o?(c=c.filter(function(e){return e.targetElement!==o}),i?(o.ontouchstart=null,o.ontouchmove=null,a&&0===c.length&&(document.removeEventListener("touchmove",d,t?{passive:!1}:void 0),a=!1)):c.length||n()):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")}});
(function($,root,undefined){"use strict";try{document.createEvent("TouchEvent");root.ideapark_is_mobile=true;}catch(e){root.ideapark_is_mobile=false;}
root.ideapark_is_responsinator=false;if(document.referrer){root.ideapark_is_responsinator=(document.referrer.split('/')[2]=='www.responsinator.com');}
var ideapark_on_transition_end='transitionend webkitTransitionEnd oTransitionEnd';root.ideapark_on_transition_end_callback=function($element,callback){var callback_inner=function(){$element.off(ideapark_on_transition_end,callback_inner);callback();};$element.on(ideapark_on_transition_end,callback_inner);}
root.ideapark_debounce=function(func,wait,immediate){var timeout;return function(){var context=this,args=arguments;var later=function(){timeout=null;if(!immediate)func.apply(context,args);};var callNow=immediate&&!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow)func.apply(context,args);};};root.ideapark_isset=function(obj){return typeof(obj)!='undefined';};root.ideapark_empty=function(obj){return typeof(obj)=='undefined'||(typeof(obj)=='object'&&obj==null)||(typeof(obj)=='string'&&ideapark_alltrim(obj)=='')||obj===0;};root.ideapark_is_function=function(obj){return typeof(obj)=='function';};root.ideapark_is_object=function(obj){return typeof(obj)=='object';};root.ideapark_alltrim=function(str){var dir=arguments[1]!==undefined?arguments[1]:'a';var rez='';var i,start=0,end=str.length-1;if(dir=='a'||dir=='l'){for(i=0;i<str.length;i++){if(str.substr(i,1)!=' '){start=i;break;}}}
if(dir=='a'||dir=='r'){for(i=str.length-1;i>=0;i--){if(str.substr(i,1)!=' '){end=i;break;}}}
return str.substring(start,end+1);};root.ideapark_ltrim=function(str){return ideapark_alltrim(str,'l');};root.ideapark_rtrim=function(str){return ideapark_alltrim(str,'r');};root.ideapark_dec2hex=function(n){return Number(n).toString(16);};root.ideapark_hex2dec=function(hex){return parseInt(hex,16);};root.ideapark_in_array=function(val,thearray){var rez=false;for(var i=0;i<thearray.length;i++){if(thearray[i]==val){rez=true;break;}}
return rez;};root.ideapark_detectIE=function(){var ua=window.navigator.userAgent;var msie=ua.indexOf('MSIE ');if(msie>0){return parseInt(ua.substring(msie+5,ua.indexOf('.',msie)),10);}
var trident=ua.indexOf('Trident/');if(trident>0){var rv=ua.indexOf('rv:');return parseInt(ua.substring(rv+3,ua.indexOf('.',rv)),10);}
var edge=ua.indexOf('Edge/');if(edge>0){return parseInt(ua.substring(edge+5,ua.indexOf('.',edge)),10);}
return false;};root.ideapark_loadScript=function(src,cb,async){var script=document.createElement('script');script.async=!!(typeof async!=='undefined'&&async);script.src=src;script.onerror=function(){if(typeof cb!=='undefined'){cb(new Error("Failed to load"+src));}};script.onload=function(){if(typeof cb!=='undefined'){cb();}};document.getElementsByTagName("head")[0].appendChild(script);}
var ideapark_defer_action_enabled=true;var ideapark_defer_action_list=[];root.ideapark_defer_action_add=function($action){if(ideapark_defer_action_enabled){ideapark_defer_action_list.push($action);}else if(ideapark_is_function($action)){$action();}};root.ideapark_defer_action_done=function(){return!ideapark_defer_action_enabled;};root.ideapark_defer_action_run=function(){if(ideapark_defer_action_enabled){ideapark_defer_action_enabled=false;ideapark_defer_action_list.forEach(function(item){if(ideapark_is_function(item)){item();}});$(document).trigger('ideapark.defer.done');}};class ideapark_defer_loading{constructor(e){this.triggerEvents=e;this.eventOptions={passive:!0};this.userEventListener=this.triggerListener.bind(this);this.delayedScripts={normal:[],async:[],defer:[]};}
_addUserInteractionListener(e){this.triggerEvents.forEach((t=>window.addEventListener(t,e.userEventListener,e.eventOptions)));}
_removeUserInteractionListener(e){this.triggerEvents.forEach((t=>window.removeEventListener(t,e.userEventListener,e.eventOptions)));}
triggerListener(e){this._removeUserInteractionListener(this);if(e.type==='touchstart'){setTimeout(this._loadEverythingNow,500);}else{this._loadEverythingNow();}}
async _loadEverythingNow(){ideapark_defer_action_run();}
static run(){if(window.scrollY>10){ideapark_defer_action_enabled=false;}else{const e=new ideapark_defer_loading(["keydown","mousemove","touchmove","touchstart","touchend","wheel","scroll"]);e._addUserInteractionListener(e);}
window.addEventListener("touchstart",function(e){},false);window.addEventListener("touchend",function(e){},false);window.addEventListener("click",function(e){},false);}}
ideapark_defer_loading.run();})(jQuery,window);class IdeaparkQueue{static init(){this.queue=[];this.pendingPromise=false;this.stop=false;}
static enqueue(promise){return new Promise((resolve,reject)=>{this.queue.push({promise,resolve,reject,});this.dequeue();});}
static dequeue(){if(this.workingOnPromise){return false;}
if(this.stop){this.queue=[];this.stop=false;return;}
const item=this.queue.shift();if(!item){return false;}
try{this.workingOnPromise=true;item.promise().then((value)=>{this.workingOnPromise=false;item.resolve(value);this.dequeue();}).catch(err=>{this.workingOnPromise=false;item.reject(err);this.dequeue();});}catch(err){this.workingOnPromise=false;item.reject(err);this.dequeue();}
return true;}}
IdeaparkQueue.init();
(function($,root,undefined){"use strict";$.migrateMute=true;$.migrateTrace=false;root.ideapark_videos=[];root.ideapark_players=[];root.ideapark_env_init=false;root.ideapark_slick_paused=false;root.ideapark_is_mobile=false;try{document.createEvent("TouchEvent");root.ideapark_is_mobile=true;}catch(e){root.ideapark_is_mobile=false;}
root.ideapark_is_responsinator=false;if(document.referrer){root.ideapark_is_responsinator=(document.referrer.split('/')[2]=='www.responsinator.com');}
root.old_windows_width=0;var isIosDevice=typeof window!=='undefined'&&window.navigator&&window.navigator.platform&&/iP(ad|hone|od)/.test(window.navigator.platform);var ideapark_is_mobile_layout=window.innerWidth<992;var $body=$('body');var $window=$(window);var ideapark_scroll_busy=true;var ideapark_resize_busy=true;var ideaparkStickHeight=0;var needUpdateIdeaparkStickHeight=false;var lastBannerIndex=0;var $home_banners_count=$('#home-banners .banner').length;var $home_banners=$('#home-banners');var ideapark_parallax_on=!!$('.parallax,.parallax-lazy').length&&typeof simpleParallax!=='undefined';var ideaparkStickyCheckoutTimeout=null;var $ideaparkCheckout=$('.checkout-collaterals');var $ideaparkWoocommerce=$('.woocommerce');var ideaparkCheckoutTop=0;var ideaparkCheckoutInTransition=false;var $to_top_button=$('.to-top-button');var ideapark_mega_menu_break_mode=0;var ideapark_submenu_direction_set=false;var ideapark_megamenu_left_set=false;var $slick_product_single=$('.js-product-info-carousel');var $slick_product_single_slides=$('.slide',$slick_product_single);var $slick_product_thumbnails=$('.slick-product');var $slick_product_thumbnails_slides=$('.slide',$slick_product_thumbnails);var slick_product_has_video=$('.ip-watch-video-btn').length>0;var $ideapark_submenu_open=[];var ideapark_simple_parallax_instances=[];var ideapark_current_slide=null;var ideapark_current_index_thumbnail=0;var ideapark_all_is_loaded=false;var $ideapark_header=$('#header');var $ideapark_menu=$('#header .main-menu');var $ideapark_sticky_sidebar=$('.js-sticky-sidebar');var $ideapark_sticky_sidebar_nearby=$('.js-sticky-sidebar-nearby');var ideapark_sticky_sidebar_old_style=null;var ideapark_is_sticky_sidebar_inner=!!$ideapark_sticky_sidebar_nearby.find('.js-sticky-sidebar').length;var $ideapark_infinity_loader;var ideapark_has_loader=false;document.onreadystatechange=function(){if(document.readyState==='complete'){ideapark_all_is_loaded=true;ideapark_mega_menu_init();}};$(window).on("pageshow",function(e){if(e.originalEvent.persisted){setTimeout(function(){try{var wc_fragments=JSON.parse(sessionStorage.getItem(wc_cart_fragments_params.fragment_name));if(wc_fragments&&wc_fragments['div.widget_shopping_cart_content']){$('div.widget_shopping_cart_content').replaceWith(wc_fragments['div.widget_shopping_cart_content']);}}catch(err){}},500);}});$(function(){$('html > head').append($('<style>svg{width: initial;height: initial;}</style>'));$('select.styled').customSelect();$('.single-product[data-product-page-preselected-id]').addClass('ip-p-c').addClass('single-product--shortcode');$(document.body).on('added_to_cart',function(e,fragments,cart_hash){if(ideapark_is_mobile_layout&&ideapark_wp_vars.popupCartOpenMobile||!ideapark_is_mobile_layout&&ideapark_wp_vars.popupCartOpenDesktop){$('#js-cart-sidebar').trigger('click');}else{if(typeof fragments.ideapark_notice!=='undefined'){var notice=fragments.ideapark_notice;var $wrapper=$('.ip-p-c.qv');var is_quickview=true;if(!$wrapper.length){$wrapper=$('.woocommerce-notices-wrapper');is_quickview=false;}
if(!$wrapper.length||ideapark_empty(notice)){return;}
var $notices=notice instanceof jQuery?notice:$(notice);$notices.addClass('shown');$('.woocommerce-message').hide('slow',function(){$(this).remove();});if(is_quickview){$wrapper.prepend($notices);if(ideapark_is_mobile){$('html, body').animate({scrollTop:0},800);}}else{$wrapper.append($notices);$('html, body').animate({scrollTop:0},800);}}}}).on('click','.js-load-more',function(e){ideapark_infinity_loader($(this),e);});ideapark_init_masonry();ideapark_init_ajax_add_to_cart();ideapark_defer_action_add(function(){if(typeof ideapark_redirect_url!=='undefined'&&ideapark_redirect_url){location.href=ideapark_redirect_url;return;}
$('#ajax-search,#ajax-search-result,.search-shadow,.menu-shadow').removeClass('hidden');$('.woocommerce-tabs .tabs li a').on('click',function(){var _=$(this);var $tab=$(_.attr('href'));var $li=$(this).parent('li');if($li.hasClass('active')&&$(window).width()<992&&$tab.hasClass('current')){$li.parent('ul').toggleClass('expand');}else{$('.woocommerce-tabs .tabs li.active').removeClass('active');$li.addClass('active');$('.woocommerce-tabs .current').removeClass('current');setTimeout(function(){$tab.addClass('current');},100);$li.parent('ul').removeClass('expand');}});$('.product-categories > ul > li.menu-item-has-children > a').on('click',function(e){var width=$(window).width();if(ideapark_is_mobile&&width>=992&&width<=1024){e.preventDefault();}});$('section.products').each(function(){var $this=$(this);if(!$this.hasClass('c-home-tabs--carousel')){$this.addClass('c-home-tabs--carousel');var $list=$this.find('.products:not(.owl-carousel)');if($list.length){$list.addClass('h-carousel h-carousel--flex');ideapark_init_home_tab_carousel($list);}}});$("#ip-wishlist-share-link").on('focus',function(){$(this).select();});$("#ajax-search-input").on('input',function(){if(ideapark_wp_vars.searchType!='search-type-3'){var _=$(this);if(_.val().trim().length>1){$(".js-ajax-search-result").removeClass('loaded');$('.search-shadow').addClass('loading');ajaxSearchFunction();}else{$('.search-shadow').removeClass('loading');$(".js-ajax-search-result").removeClass('loaded');}}}).on('keydown',function(event){if(event.keyCode==13){event.preventDefault();$('.search-shadow').removeClass('loading');if($("#ajax-search-input").val().trim()){$("#ajax-search form").submit();}}else if(event.keyCode==27){$('.search-shadow').removeClass('loading');$('#mobilesearch-close').trigger('click');$('#search-close').trigger('click');}});$("#ajax-search form").on('submit',function(){if(!$("#ajax-search-input").val().trim()){return false;}});$('.ip-watch-video-btn').on('click',function(){var $container=$('#ip-quickview'),$video_code=$("#ip_hidden_product_video");if($body.hasClass('quickview-open')||$video_code.length!=1){return false;}
var $shadow=$('<div id="ip-quickview-shadow" class="loading"><div class="ip-shop-loop-loading"><i></i><i></i><i></i></div></div>');$body.append($shadow);$body.addClass('quickview-open');$container.html($video_code.val());$container.fitVids();$.magnificPopup.open({mainClass:'ip-mfp-quickview ip-mfp-fade-in',closeMarkup:'<a class="mfp-close ip-mfp-close video"><svg><use xlink:href="'+ideapark_wp_vars.svgUrl+'#svg-close-light" /></svg></a>',removalDelay:180,items:{src:$container,type:'inline'},callbacks:{open:function(){$shadow.removeClass('loading');$shadow.one('touchstart',function(){$.magnificPopup.close();});},beforeClose:function(){$shadow.addClass('mfp-removing');},close:function(){$shadow.remove();$body.removeClass('quickview-open');}}});return false;});$('#customer_login .tab-header').on('click',function(){$('#customer_login .tab-header.active').removeClass('active');$(this).addClass('active');$('#customer_login .wrap li.active').removeClass('active');$('#customer_login .wrap li.'+$(this).data('tab-class')).addClass('active');return false;});$('.entry-content a > img').each(function(){var $shadow,$a=$(this).closest('a');if($a.attr('href').search(/\.(gif|jpg|png|jpeg)$/i)>=0){$a.magnificPopup({type:'image',closeOnContentClick:true,image:{verticalFit:true},mainClass:'ip-mfp-quickview ip-mfp-fade-in',closeMarkup:'<a class="mfp-close ip-mfp-close"><svg><use xlink:href="'+ideapark_wp_vars.svgUrl+'#svg-close-light" /></svg></a>',removalDelay:300,callbacks:{beforeOpen:function(){$shadow=$('<div id="ip-quickview-shadow" class="loading"><div class="ip-shop-loop-loading"><i></i><i></i><i></i></div></div>');$body.append($shadow);$shadow.one('touchstart',function(){$.magnificPopup.close();});},open:function(){$body.addClass('quickview-open');},imageLoadComplete:function(){$shadow.removeClass('loading');},beforeClose:function(){$shadow.addClass('mfp-removing');$body.removeClass('quickview-open');},close:function(){$shadow.remove();}}});}});$to_top_button.on('click',function(){$('html, body').animate({scrollTop:0},800);return false;});ideapark_init_mobile_menu();ideapark_init_mobile_sidebar();ideapark_init_cart_sidebar();ideapark_init_zoom();ideapark_init_home_slider();ideapark_banners();ideapark_init_product_tabs();ideapark_init_home_tabs();ideapark_init_home_brands();ideapark_init_home_review();ideapark_to_top_button();ideapark_parallax_init();ideapark_init_product_gallery();ideapark_init_thumbs();ideapark_init_cart_auto_update();if(ideapark_wp_vars.stickyMenu){$('#header .logo').imagesLoaded(function(){ideaparkStickHeight=$ideapark_header.outerHeight();ideapark_stickyNav();});}
$(".container").fitVids();ideapark_scroll_actions();ideapark_resize_actions();$ideapark_infinity_loader=$('.js-load-infinity');ideapark_has_loader=$ideapark_infinity_loader.length||$('.js-load-more').length;$('body.preload').removeClass('preload');});if(!ideapark_wp_vars.jsDelay||($window.width()>=768&&$window.width()<=1189)){ideapark_defer_action_run();}});root.ideapark_scroll_actions=function(){ideapark_banners();ideapark_stickyNav();ideapark_to_top_button();ideapark_sticky_sidebar();ideapark_infinity_loading();ideapark_scroll_busy=false;};$(window).on('scroll',function(){if(window.requestAnimationFrame){if(!ideapark_scroll_busy){ideapark_scroll_busy=true;window.requestAnimationFrame(ideapark_scroll_actions);}}else{ideapark_scroll_actions();}});root.ideapark_resize_actions=function(){var ideapark_is_mobile_layout_new=(window.innerWidth<992);var is_layout_changed=(ideapark_is_mobile_layout!==ideapark_is_mobile_layout_new);ideapark_is_mobile_layout=ideapark_is_mobile_layout_new;ideapark_banners();ideapark_stickyNav();ideapark_mega_menu_break();ideapark_megamenu();ideapark_submenu_direction();ideapark_wpadminbar_mobile();ideapark_sticky_sidebar();if(is_layout_changed){if((!ideapark_is_mobile_layout||!$slick_product_thumbnails.parent().hasClass('hidden-xs'))&&ideapark_current_slide!==null&&$slick_product_thumbnails.length){if(!ideapark_init_thumbs()){setTimeout(function(){$slick_product_thumbnails.slick('refresh');},500);}
$slick_product_thumbnails.eq(ideapark_current_slide).trigger('click');}
if($body.hasClass('menu-open')){$('.mobile-menu-close').trigger('click');}
ideapark_init_zoom();}
ideapark_resize_busy=false;};$(window).on('resize',function(){if(window.requestAnimationFrame){if(!ideapark_resize_busy){ideapark_resize_busy=true;window.requestAnimationFrame(ideapark_resize_actions);}}else{ideapark_resize_actions();}});$(document).one('click','.mobile-menu, .mobile-sidebar, #js-cart-sidebar',function(e){e.preventDefault();if(!ideapark_defer_action_done()){var $this=$(this);$(document).one('ideapark.defer.done',function(){$this.trigger('click');});ideapark_defer_action_run();}}).on('click',".product-categories > ul li.has-children > a:not(.js-more), .product-categories > ul li.menu-item-has-children > a:not(.js-more)",function(){if($(this).closest('.sub-menu .sub-menu').length>0){return true;}
if($(window).width()>=992){return true;}
if(!$(this).attr('href')){$(this).parent().children('.js-more').trigger('click');return false;}}).on('click',".js-more",function(){if($(window).width()>=992){return true;}
if($ideapark_submenu_open.length===0){$(document.body).addClass("submenu-open");}
$ideapark_submenu_open.push($(this).closest('li'));var $li=$(this).closest('li');var $ul=$li.find('.sub-menu').first();var $ul_parent=$li.closest('.sub-menu');$li.addClass('selected');$ul_parent.addClass('h-hidden-overflow-mobile');if($ul_parent.length){$ul_parent[0].scrollTop=0;}
bodyScrollLock.clearAllBodyScrollLocks();bodyScrollLock.disableBodyScroll($ul[0]);return false;}).on('click','#header .search, #header .mobile-search, #search-close',function(){$('html').toggleClass('search-open');if($body.toggleClass('search-open').hasClass('search-open')){bodyScrollLock.disableBodyScroll($('#ajax-search-result')[0]);setTimeout(function(){$("#ajax-search-input").trigger("focus");},200);}else{bodyScrollLock.clearAllBodyScrollLocks();}
if(!$(".js-ajax-search-result").text()&&$("#ajax-search-input").val().trim()){ajaxSearchFunction();}
return false;}).on('click',".coupon .header a",function(){var $coupon=$(".coupon");$coupon.toggleClass('opened');if($coupon.hasClass('opened')){setTimeout(function(){$coupon.find('input[type=text]').first().trigger("focus");},500);}
return false;}).on('click',".collaterals .shipping-calculator .header a",function(){$(this).closest('.shipping-calculator').toggleClass('opened');}).on('click',".ip-prod-quantity-minus",function(e){e.preventDefault();var $input=$(this).parent().find('input[type=number]');var quantity=parseInt($input.val().trim(),10);var min=parseInt($input.attr('min'),10)||1;var step=parseInt($input.attr('step'),10)||1;quantity-=step;quantity=Math.max(quantity,min);$input.val(quantity);$input.trigger('change');}).on('click',".ip-prod-quantity-plus",function(e){e.preventDefault();var $input=$(this).parent().find('input[type=number]');var quantity=parseInt($input.val().trim(),10);var max=parseInt($input.attr('max'),10);var step=parseInt($input.attr('step'),10)||1;quantity+=step;if(max){quantity=Math.min(quantity,max);}
if(quantity>0){$input.val(quantity);$input.trigger('change');}}).on('keypress',"#coupon_code",function(e){if(e.which==13){$('#ip-checkout-apply-coupon').trigger('click');}}).on('click',"#ip-checkout-apply-coupon",function(){var $form=$(this).closest('form');if($form.is('.processing')){return false;}
$form.addClass('processing').block({message:null,overlayCSS:{background:'#fff',opacity:0.6}});var data={security:wc_checkout_params.apply_coupon_nonce,coupon_code:$form.find('input[name="coupon_code"]').val()};$.ajax({type:'POST',url:wc_checkout_params.wc_ajax_url.toString().replace('%%endpoint%%','apply_coupon'),data:data,success:function(code){$('.woocommerce-error, .woocommerce-message').remove();$form.removeClass('processing').unblock();if(code){$form.before(code);$(".coupon.opened").removeClass('opened');$(document.body).trigger('update_checkout',{update_shipping_method:false});}},dataType:'html'});return false;}).on('click',".js-mobile-modal",function(e){$('.js-product-info-carousel .owl-item.active a:first').trigger('click');}).on('wc_fragments_refreshed added_to_cart removed_from_cart',function(){setTimeout(function(){var $supports_html5_storage=true;try{$supports_html5_storage=('sessionStorage'in window&&window.sessionStorage!==null);window.sessionStorage.setItem('wc','test');window.sessionStorage.removeItem('wc');window.localStorage.setItem('wc','test');window.localStorage.removeItem('wc');}catch(err){$supports_html5_storage=false;}
if($supports_html5_storage){var fragments=sessionStorage.getItem(wc_cart_fragments_params.fragment_name);fragments=fragments.replace('animate','');sessionStorage.setItem(wc_cart_fragments_params.fragment_name,fragments);}},500);}).on('click','.ip-quickview-btn',function(){var $button=$(this),$container=$('#ip-quickview'),ajaxUrl,productId=$(this).data('product_id'),data={product_id:productId,lang:$button.data('lang')};if($body.hasClass('quickview-open')){return false;}
if(productId){var $shadow=$('<div id="ip-quickview-shadow" class="loading"><div class="ip-shop-loop-loading"><i></i><i></i><i></i></div></div>');$body.append($shadow);setTimeout(function(){$body.addClass('quickview-open');},100);ajaxUrl=ideapark_wp_vars.ajaxUrl;data.action='ip_ajax_load_product';root.ip_quickview_get_product=$.ajax({type:'POST',url:ajaxUrl,data:data,dataType:'html',cache:false,headers:{'cache-control':'no-cache'},beforeSend:function(){if(root.window.ip_quickview_get_product==='object'){root.ip_quickview_get_product.abort();}},error:function(XMLHttpRequest,textStatus,errorThrown){$shadow.remove();$body.removeClass('quickview-open');},success:function(data){$container.html(data);$.magnificPopup.open({mainClass:'ip-mfp-quickview ip-mfp-fade-in',closeMarkup:'<a class="mfp-close ip-mfp-close"><svg><use xlink:href="'+ideapark_wp_vars.svgUrl+'#svg-close-light" /></svg></a>',removalDelay:300,items:{src:$container,type:'inline'},callbacks:{open:function(){$shadow.removeClass('loading');$shadow.one('touchstart',function(){$.magnificPopup.close();});var $slick_product_qv=$('.slick-product-qv',$container);ideapark_quickview_gallery($slick_product_qv);$('select.styled, .variations select',$container).customSelect();var $currentContainer=$container.find('#product-'+productId),$productForm=$currentContainer.find('form.cart');ideapark_init_zoom();$('.product-images',$container).imagesLoaded(function(){if($currentContainer.hasClass('product-type-variable')){$productForm.wc_variation_form().find('.variations select:eq(0)').trigger('change');$(".variations_form").on("woocommerce_variation_select_change",function(){$(".variations_form select").each(function(){$(this).next('span.customSelect').html($(this).find(':selected').html());});if(typeof $slick_product_qv!='undefined'&&$slick_product_qv.length){setTimeout(function(){$slick_product_qv.trigger('to.owl.carousel',0);var $fisrtSlide=$slick_product_qv.find('.slide').first().children('a');if($fisrtSlide.length){var tmpImg=new Image();tmpImg.src=$fisrtSlide.attr('href');tmpImg.onload=function(){$fisrtSlide.attr('data-size',this.width+'x'+this.height);};}},500);}});}});$(document).trigger('wishlist_refresh');ideapark_init_ajax_add_to_cart();},beforeClose:function(){$body.removeClass('quickview-open');},close:function(){$shadow.remove();}}});}});}
return false;});$(".variations_form").on("woocommerce_variation_select_change",function(){$(".variations_form select").each(function(){$(this).next('span.customSelect').html($(this).find(':selected').html());});if(typeof $slick_product_single!='undefined'&&$slick_product_single.length){setTimeout(function(){$slick_product_single.trigger('to.owl.carousel',0);var $fisrtSlide=$slick_product_single_slides.first().children('a');if($fisrtSlide.length){var tmpImg=new Image();tmpImg.src=$fisrtSlide.attr('href');tmpImg.onload=function(){$fisrtSlide.attr('data-size',this.width+'x'+this.height);};}},500);}});root.ideapark_refresh_parallax=ideapark_debounce(function(){},500);root.ideapark_third_party_reload=function(){if(typeof root.sbi_init==="function"){window.sbiCommentCacheStatus=0;root.sbi_init(function(imagesArr,transientName){root.sbi_cache_all(imagesArr,transientName);});}};root.ideapark_parallax_destroy=function(){if(ideapark_parallax_on&&ideapark_simple_parallax_instances.length){}};root.ideapark_parallax_init=function(){if(ideapark_parallax_on){var images=document.querySelectorAll('.parallax');ideapark_simple_parallax_instances.push(new simpleParallax(images,{scale:1.5,overflow:true}));$('.parallax-lazy').imagesLoaded().progress(function(instance,image){ideapark_simple_parallax_instances.push(new simpleParallax(image.img,{scale:1.5,overflow:true}));});}};root.ideapark_mega_menu_break=function(force){if(force){ideapark_mega_menu_break_mode=0;}
if($window.width()<992){if(ideapark_mega_menu_break_mode===1){$('.mega-menu-break').each(function(){var $ul=$(this);$ul.css({height:''}).removeClass('mega-menu-break');});ideapark_mega_menu_break_mode=0;}
return;}
if(ideapark_mega_menu_break_mode===0&&ideapark_all_is_loaded){var main_items=$('.main-menu .menu').find('.menu-col-2,.menu-col-3,.menu-col-4');if(main_items.length){main_items.each(function(){var $li_main=$(this);var cols=0;if($li_main.hasClass('menu-col-2')){cols=2;}else if($li_main.hasClass('menu-col-3')){cols=3;}else if($li_main.hasClass('menu-col-4')){cols=4;}
var $ul=$li_main.find('.sub-menu').first();var padding_top=$ul.css('padding-top')?parseInt($ul.css('padding-top').replace('px','')):0;var padding_bottom=$ul.css('padding-bottom')?parseInt($ul.css('padding-bottom').replace('px','')):0;var heights=[];var max_height=0;var all_sum_height=0;$ul.children('li').each(function(){var $li=$(this);var height=$li.outerHeight();if(height>max_height){max_height=height;}
all_sum_height+=height;heights.push(height);});var test_cols=0;var cnt=0;var test_height=max_height-1;do{test_height++;cnt++;test_cols=1;var sum_height=0;for(var i=0;i<heights.length;i++){sum_height+=heights[i];if(sum_height>test_height){sum_height=0;i--;test_cols++;}}}while(test_cols>cols&&cnt<1000);if(test_cols<=cols&&test_height>0){$ul.css({height:(test_height+padding_top+padding_bottom)+'px'}).addClass('mega-menu-break');}});ideapark_mega_menu_break_mode=1;}
$ideapark_menu.addClass('initialized');}};root.ideapark_init_home_slider=function(){var $carousel=$('.js-slider-carousel:not(.owl-carousel)');if($carousel.length){var $slider=$('#home-slider');var sliderEffect=$slider.data('slider_effect');var sliderInterval=$slider.data('slider_interval');var sliderShowDots=!$slider.data('slider_hide_dots');var sliderShowArrows=!$slider.data('slider_hide_arrows');var params={items:1,loop:true,margin:0,nav:sliderShowArrows,dots:sliderShowDots,rtl:!!ideapark_wp_vars.isRtl,navText:[ideapark_wp_vars.arrowLeftOwl,ideapark_wp_vars.arrowRightOwl],onInitialized:function(e){ideapark_owl_hide_arrows(e);}};if(sliderInterval){params.autoplay=true;params.autoplayTimeout=sliderInterval;params.autoplayHoverPause=true;}
if(sliderEffect==='fade'){params.animateOut='fadeOut';}
var $first_slide=$('.slide--first');if($first_slide.length===1){$carousel.addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel(params);$first_slide.imagesLoaded(function(){var $preloaded=$('.slick-preloader');$preloaded.on('transitionend webkitTransitionEnd oTransitionEnd',function(){$preloaded.remove();});$preloaded.addClass('slick-preloader--hide');setTimeout(function(){$carousel.find('img[loading]').removeAttr('loading');},3000);});}}};root.ideapark_init_home_review=function(){var $carousel=$('.js-review-carousel:not(.owl-carousel)');if($carousel.length){var params={items:1,loop:false,margin:0,nav:true,dots:false,rtl:!!ideapark_wp_vars.isRtl,navText:[ideapark_wp_vars.arrowLeftOwl,ideapark_wp_vars.arrowRightOwl],responsive:{0:{dots:$carousel.data('mobile-dots'),nav:false},480:{nav:true,dots:false}},onInitialized:ideapark_owl_hide_arrows};var autoplayInterval=$carousel.data('autoplay-interval');if(autoplayInterval){params.loop=true;params.autoplay=true;params.autoplayTimeout=autoplayInterval;params.autoplayHoverPause=true;}
$carousel.addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel(params);}};root.ideapark_init_home_brands=function(){var $carousel=$('.js-brands-carousel:not(.owl-carousel)');if($carousel.length){var params={center:false,autoWidth:true,loop:false,margin:0,nav:true,dots:false,rtl:!!ideapark_wp_vars.isRtl,navText:[ideapark_wp_vars.arrowLeftOwl,ideapark_wp_vars.arrowRightOwl],responsive:{0:{dots:$carousel.data('mobile-dots'),nav:false},768:{nav:true,dots:false}},onInitialized:ideapark_owl_hide_arrows};var autoplayInterval=$carousel.data('autoplay-interval');if(autoplayInterval){params.loop=true;params.autoplay=true;params.autoplayTimeout=autoplayInterval;params.autoplayHoverPause=true;}
$carousel.addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel(params);}};root.ideapark_init_view_more_item=function($tab,href,postfix){if($tab&&$tab.length){var $li=$tab.find('.js-view-more-item');var new_item=false;if(!$li.length){$li=$('<div class="product product--view-more js-view-more-item"><div class="ip-shop-loop-wrap ip-shop-loop-wrap--view-more"><a class="button" href="'+href+'">'+ideapark_wp_vars.viewMore+(postfix?' '+postfix:'')+'</a></div></div>');new_item=true;}
var $grid=$tab.find('.products');if(new_item){$grid.append($li);$tab.addClass('js-view-more-tab');}}};root.ideapark_init_home_tab_carousel=function($product_list){$product_list.each(function(){var $this=$(this);var responsive=$this.hasClass('products--mobile-small')?{0:{dots:true,nav:false,margin:30},601:{nav:true,dots:false,margin:0}}:{0:{dots:true,nav:false,margin:30},360:{dots:true,nav:false,margin:0},480:{nav:true,dots:false,margin:0}};$this.addClass('products--'+$this.children().length).addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel({center:false,autoWidth:true,loop:false,rtl:!!ideapark_wp_vars.isRtl,navText:[ideapark_wp_vars.arrowLeftOwl,ideapark_wp_vars.arrowRightOwl],responsive:responsive,onInitialized:ideapark_owl_hide_arrows});});};root.ideapark_init_home_tabs=function(){var $tabs=$(".c-home-tabs:not(.init)");$tabs.each(function(){var $tab=$(this);if($tab.hasClass('js-product-carousel')){$tab.find('.home-tab').each(function(){var $tab=$(this);var product_count=$tab.find('.product').length;if($tab.data('view-more')&&$tab.data('per-page')==product_count){ideapark_init_view_more_item($tab,$tab.data('view-more'));}});ideapark_init_home_tab_carousel($tab.find('.products:not(.owl-carousel)'));}
var $tab_buttons=$tab.find(".home-tabs li");if($tab_buttons.length){var set_tab_width=function(){var el=document.getElementById('ideapark-core-css');if(el){if(el.getAttribute('media')==='all'&&$tab_buttons.first().outerWidth()>0){var maxTabWidth=0;$tab_buttons.each(function(){var _=$(this);if(_.outerWidth()>maxTabWidth){maxTabWidth=_.outerWidth();}});$tab.find(".home-tabs").css({width:maxTabWidth+10});}else{setTimeout(set_tab_width,100);}}};set_tab_width();$tab.find('.home-tabs li a').on('click',function(){var _=$(this);var $wrap=_.closest('.c-home-tabs');var $tab=$(_.attr('href'));var $li=$(this).parent('li');if($li.hasClass('current')){$li.parent('ul').toggleClass('expand');return false;}
$('.home-tabs li.current',$wrap).removeClass('current');$li.addClass('current');$('.home-tab.current',$wrap).removeClass('current');$('.home-tab.visible',$wrap).removeClass('visible');$tab.addClass('visible');setTimeout(function(){$tab.addClass('current');setTimeout(function(){ideapark_owl_hide_arrows($tab);$tab.find('[data-src]').each(function(){var $this=$(this);$this.attr('srcset',$this.attr('data-srcset'));$this.attr('src',$this.attr('data-src'));$this.attr('sizes',$this.attr('data-sizes'));$this.removeAttr('data-srcset');$this.removeAttr('data-src');$this.removeAttr('data-sizes');});},500);},100);$li.parent('ul').removeClass('expand');return false;});}
$tab.addClass('init');});};root.ideapark_init_product_tabs=function(){var $tabs=$(".woocommerce-tabs .tabs li");if($tabs.length){var set_product_tab_width=function(){var el=document.getElementById('ideapark-core-css');if(el&&el.getAttribute('media')==='all'&&$tabs.first().outerWidth()>0){var maxTabWidth=0;$tabs.each(function(){var _=$(this);if(_.outerWidth()>maxTabWidth){maxTabWidth=_.outerWidth();}});$(".woocommerce-tabs .tabs").css({width:maxTabWidth+10});}else{setTimeout(set_product_tab_width,100);}};set_product_tab_width();}};root.ideapark_wpadminbar_mobile=function(){var $ideapark_admin_bar=$('#wpadminbar');if($ideapark_admin_bar.length){var window_width=$window.width();if(window_width>782&&$ideapark_admin_bar.hasClass('mobile')){$ideapark_admin_bar.removeClass('mobile');}else if(window_width<=782&&!$ideapark_admin_bar.hasClass('mobile')){$ideapark_admin_bar.addClass('mobile');}}};root.ideapark_submenu_direction=function(force){if(force){ideapark_submenu_direction_set=false;}
if($(window).width()<992||ideapark_submenu_direction_set){return true;}
var window_width=$window.width();var container_width=$('.product-categories').outerWidth();var container_left=Math.round(window_width/2-container_width/2);var container_right=container_left+container_width;var container_center=container_left+container_width/2;var i=0;var parent_class='';$('.sub-menu__inner').each(function(){var $ul=$(this);var ul_left=$ul.offset().left;var ul_rigth=ul_left+$ul.width();var ul_center=ul_left+$ul.width()/2;var new_class='';var old_class='';if($ul.hasClass('menu-ltr')){if(ul_rigth>container_right){$ul.removeClass('menu-ltr').addClass('menu-rtl');old_class='menu-ltr';new_class='menu-rtl';}else{$ul.removeClass('menu-rtl').addClass('menu-ltr');old_class='menu-rtl';new_class='menu-ltr';}}else if($ul.hasClass('menu-rtl')){if(ul_left<container_left){$ul.removeClass('menu-rtl').addClass('menu-ltr');old_class='menu-rtl';new_class='menu-ltr';}else{$ul.removeClass('menu-ltr').addClass('menu-rtl');old_class='menu-ltr';new_class='menu-rtl';}}else if(ul_left>container_center){$ul.removeClass('menu-ltr').addClass('menu-rtl');old_class='menu-ltr';new_class='menu-rtl';}else{$ul.removeClass('menu-rtl').addClass('menu-ltr');old_class='menu-rtl';new_class='menu-ltr';}
if(old_class){$('.sub-menu__inner',$ul).removeClass(old_class).addClass(new_class);}else if(new_class){$('.sub-menu__inner',$ul).addClass(new_class);}
parent_class=new_class;});ideapark_submenu_direction_set=true;};root.ideapark_megamenu=function(){var window_width=$window.width();if(window_width>=992){var $uls=$('.main-menu .product-categories > ul > li[class*="menu-col-"] > ul');if($uls.length){var $container=$('.main-menu .container').first();var container_left=$container.offset().left;var container_right=container_left+$container.width();$uls.each(function(){var delta;var _=$(this);if(!_.attr('data-left')){_.attr('data-left',_.css('left'));}else{_.css({left:_.attr('data-left')});}
var ul_left=_.offset().left;var ul_right=ul_left+_.width();if(ul_left<container_left){delta=Math.round(parseInt(_.attr('data-left').replace('px',''))+container_left-ul_left+1);_.css({left:delta});}
if(ul_right>container_right){delta=Math.round(parseInt(_.attr('data-left').replace('px',''))-ul_right+container_right-1);_.css({left:delta});}});ideapark_megamenu_left_set=true;}}
if(ideapark_megamenu_left_set&&window_width<992){$('.main-menu .product-categories > ul > li[class*="menu-col-"] > ul[data-left]').each(function(){var _=$(this);_.css({left:0});ideapark_megamenu_left_set=false;});}};root.ideapark_mega_menu_init=function(){ideapark_mega_menu_break(true);ideapark_megamenu();ideapark_submenu_direction(true);};root.ideapark_stickyNav=function(){if(ideapark_wp_vars.stickyMenu){if(ideaparkStickHeight){var scrollTop=$(window).scrollTop();var is_modal_open=$body.hasClass('menu-open')||$body.hasClass('sidebar-open');if(scrollTop>ideaparkStickHeight&&!$body.hasClass('sticky')){$ideapark_header.css({height:ideaparkStickHeight});needUpdateIdeaparkStickHeight=true;if(!is_modal_open){}
$body.addClass('sticky');setTimeout(function(){$ideapark_menu.addClass('transition');},200);setTimeout(function(){$ideapark_menu.addClass('appear');},300);if(!is_modal_open){}}else if(scrollTop<=ideaparkStickHeight&&$body.hasClass('sticky')){var f=function(){f=function(){};$ideapark_menu.removeClass('transition');$body.removeClass('sticky');if(needUpdateIdeaparkStickHeight){$ideapark_header.css({height:''});ideaparkStickHeight=$ideapark_header.outerHeight();needUpdateIdeaparkStickHeight=false;if(ideapark_parallax_on){ideapark_refresh_parallax();}}
ideapark_sticky_sidebar();};ideapark_on_transition_end_callback($ideapark_menu,f);setTimeout(f,400);$ideapark_menu.removeClass('appear');}}}};root.ideapark_banners=function(){var $w=$window;if($home_banners_count){if($w.width()<=991){var wst=$w.scrollTop();var wh=$w.height();var bh=$('.banner',$home_banners).first().outerHeight();var bot=$home_banners.offset().top;var mmh=$body.hasClass('sticky')?$('.main-menu').outerHeight()+50:0;var delta=(bot-mmh)-(bot+bh-wh);var index=Math.round((wst-(bot+bh-wh))/delta*$home_banners_count);if(wst<bot-mmh&&wst>=bot+bh-wh||lastBannerIndex!=index||wst<bot+bh-wh&&lastBannerIndex!=1||wst>bot-mmh&&lastBannerIndex!=$home_banners_count){if(index<=0){index=1;}else if(index>=$home_banners_count){index=$home_banners_count;}
if(!$home_banners.hasClass('shift-'+index)){$home_banners.removeClass();$home_banners.addClass('shift-'+index);}
lastBannerIndex=index;}
$home_banners.removeClass('preloading');}}};root.ideapark_open_photo_swipe=function(imageWrap,index){var $this,$a,$img,items=[],size,item;$slick_product_single_slides.each(function(){$this=$(this);$a=$this.children('a');if($a.length){$img=$a.children('img');size=$a.data('size').split('x');item={src:$a.attr('href'),w:parseInt(size[0],10),h:parseInt(size[1],10),msrc:$img.attr('src'),el:$a[0]};items.push(item);}});var options={index:index,showHideOpacity:true,bgOpacity:1,loop:false,closeOnVerticalDrag:false,mainClass:($slick_product_single_slides.length>1)?'pswp--minimal--dark':'pswp--minimal--dark pswp--single--image',barsSize:{top:0,bottom:0},captionEl:false,fullscreenEl:false,zoomEl:false,shareEl:false,counterEl:false,tapToClose:true,tapToToggleControls:false};var pswpElement=$('.pswp')[0];var gallery=new PhotoSwipe(pswpElement,PhotoSwipeUI_Default,items,options);gallery.init();gallery.listen('initialZoomIn',function(){if($slick_product_thumbnails.length&&!ideapark_is_mobile_layout){$(this).product_thumbnails_speed=$slick_product_thumbnails.slick('slickGetOption','speed');$slick_product_thumbnails.slick('slickSetOption','speed',0);}});var slide=index;gallery.listen('beforeChange',function(dirVal){slide=slide+dirVal;$slick_product_single.trigger('to.owl.carousel',slide);});gallery.listen('close',function(){if($slick_product_thumbnails.length&&!ideapark_is_mobile_layout){$slick_product_thumbnails.slick('slickSetOption','speed',$(this).product_thumbnails_speed);}});};root.ajaxSearchFunction=ideapark_debounce(function(){var search=$("#ajax-search-input").val().trim();var $search_form=$("#ajax-search-input").closest('form');$.ajax({url:ideapark_wp_vars.ajaxUrl,type:'POST',data:{action:'ideapark_ajax_search',s:search,lang:ideapark_wp_vars.locale},success:function(results){$(".js-ajax-search-result").html(results).addClass('loaded');$('.search-shadow').removeClass('loading');}});},500);root.ideapark_to_top_button=function(){if($to_top_button.length){if($window.scrollTop()>500){if(!$to_top_button.hasClass('active')){$to_top_button.addClass('active');}}else{if($to_top_button.hasClass('active')){$to_top_button.removeClass('active');}}}};root.ideapark_owl_hide_arrows=function(event){var $element;if(event instanceof jQuery){$element=event;}else{$element=$(event.target);}
var $prev=$element.find('.owl-prev');var $next=$element.find('.owl-next');if($prev.length&&$next.length){if($prev.hasClass('disabled')&&$next.hasClass('disabled')){$prev.addClass('h-hidden');$next.addClass('h-hidden');}else{$prev.removeClass('h-hidden');$next.removeClass('h-hidden');}}};root.ideapark_quickview_gallery=function($slick_product_qv){if($slick_product_qv.length==1){var is_zoom=!!$slick_product_qv.find(".js-product-zoom").length;var is_zoom_mobile_hide=!!$slick_product_qv.find(".js-product-zoom--mobile-hide").length;$('.slick-product-qv:not(.owl-carousel)').addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).owlCarousel({items:1,loop:false,margin:0,nav:true,dots:false,mouseDrag:!is_zoom,touchDrag:!is_zoom||is_zoom_mobile_hide,rtl:!!ideapark_wp_vars.isRtl,navText:[ideapark_wp_vars.arrowLeftOwl,ideapark_wp_vars.arrowRightOwl],onInitialized:ideapark_owl_hide_arrows});}};root.ideapark_init_thumbs=function(is_force){if(typeof is_force!=='undefined'){$slick_product_thumbnails=$('.slick-product');$slick_product_thumbnails_slides=$('.slide',$slick_product_thumbnails);}
if((!ideapark_is_mobile_layout||!$slick_product_thumbnails.parent().hasClass('hidden-xs'))&&$slick_product_thumbnails.length&&!$slick_product_thumbnails.hasClass('init')){var is_vertical=ideapark_wp_vars.productThumbnails=='left';$slick_product_thumbnails.on('init',function(){$slick_product_thumbnails_slides.on('click',function(){var $this=$(this);if($this.hasClass('current')){return;}
var direction=$this.index()>ideapark_current_index_thumbnail?'right':'left';ideapark_current_index_thumbnail=$this.index();$('.slide.current',$slick_product_thumbnails).removeClass('current');$this.addClass('current');var cnt=0;var need_to_show_next_prev=false;var find=function(){if(!$('.slide.current',$slick_product_thumbnails).hasClass('slick-active')){if(direction==='right'){$slick_product_thumbnails.slick('slickNext');}else{$slick_product_thumbnails.slick('slickPrev');}
cnt++;if(cnt>5){direction=direction==='right'?'left':'right';cnt=0;}
need_to_show_next_prev=true;setTimeout(find,500);}else if(need_to_show_next_prev){show_next_prev();}};var show_next_prev=function(){if(direction==='right'&&!$this.next().hasClass('slick-active')){$slick_product_thumbnails.slick('slickNext');}else if(direction==='left'&&!$this.prev().hasClass('slick-active')){$slick_product_thumbnails.slick('slickPrev');}};find();show_next_prev();$slick_product_single.trigger('to.owl.carousel',$this.index()-(ideapark_wp_vars.videoFirst&&slick_product_has_video?1:0));});});$slick_product_thumbnails.addClass('init').slick({dots:false,arrows:false,slidesToShow:$slick_product_thumbnails.data('count'),variableWidth:is_vertical?false:true,slidesToScroll:1,rtl:!!ideapark_wp_vars.isRtl&&!is_vertical,adaptiveHeight:false,vertical:ideapark_wp_vars.productThumbnails==='left',infinite:false,focusOnSelect:false,draggable:false,touchMove:false,});return true;}
return false;};root.ideapark_init_product_gallery=function(is_force){if(typeof is_force!=='undefined'){$slick_product_single=$('.js-product-info-carousel');$slick_product_single_slides=$('.slide',$slick_product_single);}
if($slick_product_single.length){var count=$slick_product_single.find('.woocommerce-product-gallery__image').length;if(count>1){$('.js-product-info-carousel:not(.owl-carousel)').each(function(){var $this=$(this);var is_zoom=!!$this.find(".js-product-zoom").length;var is_zoom_mobile_hide=!!$this.find(".js-product-zoom--mobile-hide").length;$this.addClass('owl-carousel').on('resized.owl.carousel',ideapark_owl_hide_arrows).on('changed.owl.carousel',function(event){var currentItem=event.item.index;ideapark_current_slide=currentItem;if($slick_product_thumbnails.length&&(!ideapark_is_mobile_layout||!$slick_product_thumbnails.parent().hasClass('hidden-xs'))){$slick_product_thumbnails_slides.eq(currentItem+(ideapark_wp_vars.videoFirst&&slick_product_has_video?1:0)).trigger('click');}}).owlCarousel({items:1,loop:false,margin:0,nav:true,dots:false,mouseDrag:!is_zoom,touchDrag:!is_zoom||is_zoom_mobile_hide,rtl:!!ideapark_wp_vars.isRtl,navText:[ideapark_wp_vars.arrowLeftOwl,ideapark_wp_vars.arrowRightOwl],onInitialized:ideapark_owl_hide_arrows});});}
$slick_product_single_slides.on('click',function(e){if($slick_product_single.hasClass('animating')){return;}
e.preventDefault();var $this=$(this);var index=$this.data('index');if(ideapark_wp_vars.shopProductModal&&$this.hasClass('js-product-image-modal')){ideapark_open_photo_swipe(this,index);}});}};root.ideapark_init_masonry=function(){if($.fn.masonry){var $grid=$('.grid.masonry');if($grid.length){$grid.masonry({itemSelector:'.post, .page, .product',columnWidth:'.post-sizer',percentPosition:true});$grid.imagesLoaded().progress(function(){$grid.masonry('layout');});$grid.imagesLoaded(function(){$grid.masonry('layout');});}}};root.ideapark_sticky_sidebar=function(){if(ideapark_wp_vars.stickySidebar&&$ideapark_sticky_sidebar.length&&$ideapark_sticky_sidebar_nearby.length){var sb=$ideapark_sticky_sidebar;var content=$ideapark_sticky_sidebar_nearby;var is_disable_transition=false;var is_disable_transition_delay=false;var is_enable_transition=false;if(ideapark_is_mobile_layout){if(ideapark_sticky_sidebar_old_style!==null){sb.attr('style',ideapark_sticky_sidebar_old_style);ideapark_sticky_sidebar_old_style=null;}}else{var sb_height=sb.outerHeight(true);var content_height=content.outerHeight(true);var content_top=content.offset().top;var scroll_offset=$window.scrollTop();var window_width=$window.width();var $body=$('body');var top_panel_fixed_height=(ideapark_wp_vars.stickyMenu?80:0)+($body.hasClass('admin-bar')?38:0)+10;if(sb_height<content_height&&scroll_offset+top_panel_fixed_height>content_top){var sb_init={'position':'undefined','float':'none','top':'auto','bottom':'auto'};if(typeof ideapark_scroll_offset_last=='undefined'){root.ideapark_sb_top_last=content_top;root.ideapark_scroll_offset_last=scroll_offset;root.ideapark_scroll_dir_last=1;root.ideapark_window_width_last=window_width;}
var scroll_dir=scroll_offset-ideapark_scroll_offset_last;if(scroll_dir===0){scroll_dir=ideapark_scroll_dir_last;}else{scroll_dir=scroll_dir>0?1:-1;}
var sb_big=sb_height+30>=$window.height()-top_panel_fixed_height,sb_top=sb.offset().top;if(sb_top<0){sb_top=ideapark_sb_top_last;}
if(sb_big){if(scroll_dir!=ideapark_scroll_dir_last&&sb.css('position')=='fixed'){sb_init.top=sb_top-content_top;sb_init.position='absolute';}else if(scroll_dir>0){if(scroll_offset+$window.height()>=content_top+content_height+30){if(ideapark_is_sticky_sidebar_inner||ideapark_has_loader){sb_init.top=(content_height-sb_height)+'px';is_disable_transition=true;}else{sb_init.bottom=0;}
sb_init.position='absolute';}else if(scroll_offset+$window.height()>=(sb.css('position')=='absolute'?sb_top:content_top)+sb_height+30){sb_init.bottom=30;sb_init.position='fixed';is_enable_transition=true;}}else{if(scroll_offset+top_panel_fixed_height<=sb_top){sb_init.top=top_panel_fixed_height;sb_init.position='fixed';is_enable_transition=true;}}}else{if(scroll_offset+top_panel_fixed_height>=content_top+content_height-sb_height){if(ideapark_is_sticky_sidebar_inner||ideapark_has_loader){sb_init.top=(content_height-sb_height)+'px';is_disable_transition=true;}else{sb_init.bottom=0;}
sb_init.position='absolute';}else{sb_init.top=top_panel_fixed_height;sb_init.position='fixed';is_enable_transition=true;}}
if(is_disable_transition_delay){is_disable_transition_delay=false;setTimeout(function(){sb.addClass('js-sticky-sidebar--disable-transition');},250);}
if(is_disable_transition){is_disable_transition=false;sb.addClass('js-sticky-sidebar--disable-transition');}
if(sb_init.position!='undefined'){if(sb.css('position')!=sb_init.position||ideapark_scroll_dir_last!=scroll_dir||ideapark_window_width_last!=window_width){root.ideapark_window_width_last=window_width;sb_init.width=sb.parent().width();if(ideapark_sticky_sidebar_old_style===null){var style=sb.attr('style');if(!style){style='';}
ideapark_sticky_sidebar_old_style=style;}
sb.css(sb_init);}}
if(is_enable_transition){is_enable_transition=false;setTimeout(function(){sb.removeClass('js-sticky-sidebar--disable-transition');},20);}
root.ideapark_sb_top_last=sb_top;root.ideapark_scroll_offset_last=scroll_offset;root.ideapark_scroll_dir_last=scroll_dir;}else{if(ideapark_sticky_sidebar_old_style!==null){sb.attr('style',ideapark_sticky_sidebar_old_style);ideapark_sticky_sidebar_old_style=null;}
setTimeout(function(){sb.removeClass('js-sticky-sidebar--disable-transition');},20);}}}};root.ideapark_init_zoom=function(){if(ideapark_is_mobile_layout){$(".js-product-zoom--mobile-hide.init").each(function(){var $this=$(this);$this.removeClass('init').trigger('zoom.destroy');});$(".js-product-zoom:not(.js-product-zoom--mobile-hide):not(.init)").each(function(){var $this=$(this);$this.addClass('init').zoom({url:$this.data('img'),duration:0,onZoomIn:function(){$(this).parent().addClass('zooming');},onZoomOut:function(){$(this).parent().removeClass('zooming');}});});}else{$(".js-product-zoom:not(.init)").each(function(){var $this=$(this);$this.addClass('init').zoom({url:$this.data('img'),duration:0,onZoomIn:function(){$(this).parent().addClass('zooming');},onZoomOut:function(){$(this).parent().removeClass('zooming');}});});}};root.ideapark_init_ajax_add_to_cart=function(){if(ideapark_wp_vars.ajaxAddToCart){$('form.cart:not(.init)').on('submit',function(e){if($(this).closest('.product-type-external').length){return true;}
e.preventDefault();var $form=$(this);var $button=$form.find('.single_add_to_cart_button:not(.disabled)');$form.block({message:null,overlayCSS:{background:'#fff',opacity:0.6}});var formData=new FormData($form[0]);formData.append('add-to-cart',$form.find('[name=add-to-cart]').val());$.ajax({url:wc_add_to_cart_params.wc_ajax_url.toString().replace('%%endpoint%%','ip_add_to_cart'),data:formData,type:'POST',processData:false,contentType:false,complete:function(response){response=response.responseJSON;if(!response){return;}
if(response.error&&response.product_url){window.location=response.product_url;return;}
if(wc_add_to_cart_params.cart_redirect_after_add==='yes'){window.location=wc_add_to_cart_params.cart_url;return;}
$(document.body).trigger('added_to_cart',[response.fragments,response.cart_hash,null]);$form.unblock();}});}).addClass('init');}};root.ideapark_infinity_loader=function($button,e){if(typeof e!=='undefined'){e.preventDefault();}
var $grid=$button.parent().prev().prev().find('.products');var url=$button.attr('href');var is_a=true;if(!url){url=$button.data('href');is_a=false;}
if($button.hasClass('js-loading')){return;}
$button.ideapark_button('loading',is_a?25:50);$.ajax({url:url,type:'POST',data:{'ideapark_infinity_loading':1},success:function(results){$button.ideapark_button('reset');if(results.products){$grid.append(results.products);ideapark_sticky_sidebar();}
if(results.paging){$button.parent().replaceWith(results.paging);}else{$button.parent().remove();}
$ideapark_infinity_loader=$('.js-load-infinity');}});};root.ideapark_infinity_loading=function(){if(typeof $ideapark_infinity_loader!=='undefined'&&$ideapark_infinity_loader.length&&!$ideapark_infinity_loader.hasClass('js-loading')){if($ideapark_infinity_loader.offset().top-$(window).scrollTop()-$(window).height()<=300){ideapark_infinity_loader($ideapark_infinity_loader);}}};root.ideapark_init_mobile_menu=function(){if(ideapark_init_mobile_menu.initialized){return;}
ideapark_init_mobile_menu.initialized=true;$("#header .mobile-menu-back").on('click',function(){if($ideapark_submenu_open.length){var $li=$ideapark_submenu_open.pop();$li.removeClass('selected');$li.closest('.sub-menu').removeClass('h-hidden-overflow-mobile');if($ideapark_submenu_open.length===0){$(document.body).removeClass("submenu-open");bodyScrollLock.clearAllBodyScrollLocks();bodyScrollLock.disableBodyScroll($('.product-categories > .menu')[0]);}else{var $ul=$li.closest('.sub-menu');bodyScrollLock.clearAllBodyScrollLocks();bodyScrollLock.disableBodyScroll($ul[0]);}}
return false;});$('.menu-item').on('click',function(){$(this).toggleClass('open');});var $ul=$(".product-categories > ul");if(!$ul.length){$ul=$("<ul id=\"menu-mega-menu\" class=\"menu main-menu-container main-menu-icons main-menu-fixed\"></ul>").appendTo(".product-categories");$ul.append('<li class="space-item-small"></li>');}else{$ul.append('<li class="space-item"></li>');}
$('#header .top-menu .menu > li').each(function(){$ul.append($(this).clone());});var $text=$('#home-top-menu .text');$ul.append('<li class="space-item"></li>');if($text.length&&$text.html()!=''){$ul.append('<li class="text">'+$text.html()+'</li>');}
$(document).on('click','.mobile-menu, .mobile-menu-close, .menu-open .menu-shadow',function(){if($body.hasClass('cart-sidebar-open')){$('#mobile-cart-close').trigger('click');}
$('html').toggleClass('menu-open');if($body.toggleClass('menu-open').hasClass('menu-open')){bodyScrollLock.disableBodyScroll($('.product-categories > .menu')[0]);}else{bodyScrollLock.clearAllBodyScrollLocks();}
return false;});};root.ideapark_init_mobile_sidebar=function(){if(ideapark_init_mobile_sidebar.initialized){return;}
ideapark_init_mobile_sidebar.initialized=true;$(document).on('click','.mobile-sidebar, .mobile-sidebar-close, .sidebar-open .menu-shadow',function(){var $sidebar=$('#ip-shop-sidebar');if($sidebar.length){if($body.hasClass('cart-sidebar-open')){$('#mobile-cart-close').trigger('click');}
$('html').toggleClass('sidebar-open');if(!isIosDevice||$('#ip-shop-sidebar').find('[class~=select2]').length===0){if($body.toggleClass('sidebar-open').hasClass('sidebar-open')){bodyScrollLock.disableBodyScroll($('#ip-shop-sidebar')[0]);}else{bodyScrollLock.clearAllBodyScrollLocks();}}else{$body.toggleClass('sidebar-open');}}
return false;});};root.ideapark_init_cart_sidebar=function(){if(ideapark_init_cart_sidebar.initialized){return;}
ideapark_init_cart_sidebar.initialized=true;if(ideapark_wp_vars.popupCartLayout=='sidebar'){$('#js-cart-sidebar').on('click',function(e){e.preventDefault();if($body.hasClass('menu-open')){$('.mobile-menu-close').trigger('click');}
if($body.hasClass('sidebar-open')){$('.mobile-sidebar-close').trigger('click');}
var $sidebar=$('#ip-cart-sidebar');if($sidebar.length){$('html').addClass('cart-sidebar-open');$body.addClass('cart-sidebar-open');}
return false;});$('#mobile-cart-close, .js-cart-sidebar-shadow').on('click',function(e){e.preventDefault();var $sidebar=$('#ip-cart-sidebar');if($sidebar.length){$('html').removeClass('cart-sidebar-open');$body.removeClass('cart-sidebar-open');}
return false;});}};root.ideapark_init_cart_auto_update=function(){var $button=$(".c-cart__shop-update-button--auto");if($button.length){$(document.body).on('change','input.qty',ideapark_debounce(function(){$(".c-cart__shop-update-button--auto").trigger("click");},500));}};$.fn.extend({ideapark_button:function(option,size,ignore_size){return this.each(function(){var $this=$(this);if(typeof size==='undefined'){size=32;}
if(option==='loading'&&!$this.hasClass('js-loading')){$this.data('button',$this.html());if(!ignore_size){$this.data('css-width',$this.css('width'));}else{$this.data('ignore-size',$this.css('width'));}
$this.css('width',$this.outerWidth());var $loader=$('<span class="ip-shop-loop-loading"><i></i><i></i><i></i></span>');$loader.css({width:size+'px',});$this.html($loader);$this.addClass('h-after-before-hide js-loading');}else if(option==='reset'&&$this.hasClass('js-loading')){var css_width=$this.data('css-width');var content=$this.data('button');ignore_size=ignore_size||$this.data('ignore-size');$this.data('button','');$this.data('css-width','');$this.data('ignore-size','');$this.html(content);$this.removeClass('h-after-before-hide js-loading');if(!ignore_size){$this.css('width',css_width);}else{$this.css('width','');}}});}});})
(jQuery,window);