!function(h){h.fn.hoverIntent=function(e,i,t){var o,n,s,a,r={interval:100,sensitivity:7,timeout:0};r="object"==typeof e?h.extend(r,e):h.isFunction(i)?h.extend(r,{over:e,out:i,selector:t}):h.extend(r,{over:e,out:e,selector:i});var l=function(e){o=e.pageX,n=e.pageY},c=function(e,i){if(i.hoverIntent_t=clearTimeout(i.hoverIntent_t),Math.abs(s-o)+Math.abs(a-n)<r.sensitivity)return h(i).off("mousemove.hoverIntent",l),i.hoverIntent_s=1,r.over.apply(i,[e]);s=o,a=n,i.hoverIntent_t=setTimeout(function(){c(e,i)},r.interval)},d=function(e){var t=jQuery.extend({},e),o=this;o.hoverIntent_t&&(o.hoverIntent_t=clearTimeout(o.hoverIntent_t)),"mouseenter"==e.type?(s=t.pageX,a=t.pageY,h(o).on("mousemove.hoverIntent",l),1!=o.hoverIntent_s&&(o.hoverIntent_t=setTimeout(function(){c(t,o)},r.interval))):(h(o).off("mousemove.hoverIntent",l),1==o.hoverIntent_s&&(o.hoverIntent_t=setTimeout(function(){var e,i;e=t,(i=o).hoverIntent_t=clearTimeout(i.hoverIntent_t),i.hoverIntent_s=0,r.out.apply(i,[e])},r.timeout)))};return this.on({"mouseenter.hoverIntent":d,"mouseleave.hoverIntent":d},r.selector)}}(jQuery),function(i){"function"==typeof define&&define.amd?define(["jquery"],function(e){return i(e)}):"object"==typeof module&&"object"==typeof module.exports?exports=i(require("jquery")):i(jQuery)}(function(i){void 0!==i.easing&&(i.easing.jswing=i.easing.swing);var t=Math.pow,o=Math.sqrt,n=Math.sin,s=Math.cos,a=Math.PI,r=1.70158,l=1.525*r,c=r+1,d=2*a/3,h=2*a/4.5;function f(e){var i=7.5625,t=2.75;return e<1/t?i*e*e:e<2/t?i*(e-=1.5/t)*e+.75:e<2.5/t?i*(e-=2.25/t)*e+.9375:i*(e-=2.625/t)*e+.984375}i.extend(i.easing,{def:"easeOutQuad",swing:function(e){return i.easing[i.easing.def](e)},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return 1-(1-e)*(1-e)},easeInOutQuad:function(e){return e<.5?2*e*e:1-t(-2*e+2,2)/2},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return 1-t(1-e,3)},easeInOutCubic:function(e){return e<.5?4*e*e*e:1-t(-2*e+2,3)/2},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1-t(1-e,4)},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-t(-2*e+2,4)/2},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1-t(1-e,5)},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1-t(-2*e+2,5)/2},easeInSine:function(e){return 1-s(e*a/2)},easeOutSine:function(e){return n(e*a/2)},easeInOutSine:function(e){return-(s(a*e)-1)/2},easeInExpo:function(e){return 0===e?0:t(2,10*e-10)},easeOutExpo:function(e){return 1===e?1:1-t(2,-10*e)},easeInOutExpo:function(e){return 0===e?0:1===e?1:e<.5?t(2,20*e-10)/2:(2-t(2,-20*e+10))/2},easeInCirc:function(e){return 1-o(1-t(e,2))},easeOutCirc:function(e){return o(1-t(e-1,2))},easeInOutCirc:function(e){return e<.5?(1-o(1-t(2*e,2)))/2:(o(1-t(-2*e+2,2))+1)/2},easeInElastic:function(e){return 0===e?0:1===e?1:-t(2,10*e-10)*n((10*e-10.75)*d)},easeOutElastic:function(e){return 0===e?0:1===e?1:t(2,-10*e)*n((10*e-.75)*d)+1},easeInOutElastic:function(e){return 0===e?0:1===e?1:e<.5?-t(2,20*e-10)*n((20*e-11.125)*h)/2:t(2,-20*e+10)*n((20*e-11.125)*h)/2+1},easeInBack:function(e){return c*e*e*e-r*e*e},easeOutBack:function(e){return 1+c*t(e-1,3)+r*t(e-1,2)},easeInOutBack:function(e){return e<.5?t(2*e,2)*(2*(l+1)*e-l)/2:(t(2*e-2,2)*((l+1)*(2*e-2)+l)+2)/2},easeInBounce:function(e){return 1-f(1-e)},easeOutBounce:f,easeInOutBounce:function(e){return e<.5?(1-f(1-2*e))/2:(1+f(2*e-1))/2}})}),function(a){var i=["DOMMouseScroll","mousewheel"];if(a.event.fixHooks)for(var e=i.length;e;)a.event.fixHooks[i[--e]]=a.event.mouseHooks;function t(e){var i=e||window.event,t=[].slice.call(arguments,1),o=0,n=0,s=0;return(e=a.event.fix(i)).type="mousewheel",i.wheelDelta&&(o=i.wheelDelta/120),i.detail&&(o=-i.detail/3),s=o,void 0!==i.axis&&i.axis===i.HORIZONTAL_AXIS&&(s=0,n=-1*o),void 0!==i.wheelDeltaY&&(s=i.wheelDeltaY/120),void 0!==i.wheelDeltaX&&(n=-1*i.wheelDeltaX/120),t.unshift(e,o,n,s),(a.event.dispatch||a.event.handle).apply(this,t)}a.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var e=i.length;e;)this.addEventListener(i[--e],t,!1);else this.onmousewheel=t},teardown:function(){if(this.removeEventListener)for(var e=i.length;e;)this.removeEventListener(i[--e],t,!1);else this.onmousewheel=null}},a.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}(jQuery),function(s){s.fn.wpexEqualHeights=function(e){var i=this,t=s(window),n=s.extend({children:"",mobileBreakPoint:"",reset:!1},e);function o(e,i){var t=0;if(n.children){var o=e.find(n.children).not(".vc_row.vc_inner .vc_column-inner");o.each(function(){var e=s(this);i&&e.css("height",""),$height=e.outerHeight(),$height>t&&(t=$height)}),o.css("height",t+"px")}}s(n.children).length&&(i.each(function(){var e=s(this);e.hasClass("vcex-isotope-grid")||void 0===s.fn.imagesLoaded?o(e,!1):e.imagesLoaded(function(){o(e,!1)})}),t.resize(function(){i.each(function(){o(s(this),!0)})}))}}(jQuery),function(r,l,e,i){var t="scrolly2";function o(e,i){this.$element=r(e),this.init()}o.prototype.init=function(){var e=this;this.startPosition=0,this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(!0),this.velocity=this.$element.attr("data-velocity"),this.direction=this.$element.attr("data-direction"),r(l).bind("scroll",function(){e.scrolly2()})},o.prototype.scrolly2=function(){var e=r(l).scrollTop()-20,i=r(l).scrollTop()+r(l).height()+20,t=this.$element.offset().top,o=this.$element.offset().top+this.$element.height();if(!(i<=t||o<=e)){this.$element.offset().top>r(l).height()&&"none"!==this.direction&&(this.startPosition=(this.$element.offset().top-r(l).height())*Math.abs(this.velocity));var n=this.startPosition+r(l).scrollTop()*this.velocity,s="50%",a="50%";if("left"===this.direction)s=n+"px";else if("right"===this.direction)s="calc(100% + "+-n+"px)";else if("down"===this.direction){a="calc(100% + "+(-(r(l).height()-this.$element.offset().top-this.$element.height()-parseInt(this.$element.css("paddingTop"))-parseInt(this.$element.css("paddingBottom")))-r(l).scrollTop()-n)+"px)"}else a=this.$element.offset().top-r(l).scrollTop()+n+"px";this.$element.css({backgroundPosition:s+" "+a})}},r.fn[t]=function(e){return this.each(function(){r.data(this,"plugin_"+t)||r.data(this,"plugin_"+t,new o(this,e))})}}(jQuery,window,document),function(){"use strict";var i={classCallCheck:function(e,i){if(!(e instanceof i))throw new TypeError("Cannot call a class as a function")}};i.createClass=function(){function o(e,i){for(var t=0;t<i.length;t++){var o=i[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,i,t){return i&&o(e.prototype,i),t&&o(e,t),e}}();var e,t,o,n,s,a,r,l={moving:!1,opened:!1},c={isUrl:function(e){return!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.?)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)},addPrefixes:function(e){this.addPrefix(e,"id"),this.addPrefix(e,"class"),e.removeAttr("style")},addPrefix:function(e,i){var t=e.attr(i);"string"==typeof t&&""!==t&&"sidr-inner"!==t&&e.attr(i,t.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-"+i+"-$1"))},transitions:(n=(document.body||document.documentElement).style,s=!1,a="transition",a in n?s=!0:(e=["moz","webkit","o","ms"],o=t=void 0,a=a.charAt(0).toUpperCase()+a.substr(1),s=function(){for(o=0;o<e.length;o++)if((t=e[o])+a in n)return!0;return!1}(),a=s?"-"+t.toLowerCase()+"-"+a.toLowerCase():null),{supported:s,property:a})},d=jQuery,h="sidr-animating",f="open",u="webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",p=function(){function t(e){i.classCallCheck(this,t),this.name=e,this.item=d("#"+e),this.openClass="sidr"===e?"sidr-open":"sidr-open "+e+"-open",this.menuWidth=this.item.outerWidth(!0),this.speed=this.item.data("speed"),this.side=this.item.data("side"),this.displace=this.item.data("displace"),this.timing=this.item.data("timing"),this.method=this.item.data("method"),this.onOpenCallback=this.item.data("onOpen"),this.onCloseCallback=this.item.data("onClose"),this.onOpenEndCallback=this.item.data("onOpenEnd"),this.onCloseEndCallback=this.item.data("onCloseEnd"),this.body=d(this.item.data("body"))}return i.createClass(t,[{key:"getAnimation",value:function(e,i){var t={},o=this.side;return t[o]="open"===e&&"body"===i?this.menuWidth+"px":"close"===e&&"menu"===i?"-"+this.menuWidth+"px":0,t}},{key:"prepareBody",value:function(e){var i="open"===e?"hidden":"";if(this.body.is("body")){var t=d("html"),o=t.scrollTop();this.displace?t.css("overflow-x",i).scrollTop(o):t.css("overflow",i).scrollTop(o)}}},{key:"openBody",value:function(){if(this.displace){var e=c.transitions,i=this.body;if(e.supported)i.css(e.property,this.side+" "+this.speed/1e3+"s "+this.timing).css(this.side,0).css({width:i.width(),position:"absolute"}),i.css(this.side,this.menuWidth+"px");else{var t=this.getAnimation(f,"body");i.css({width:i.width(),position:"absolute"}).animate(t,{queue:!1,duration:this.speed})}}}},{key:"onCloseBody",value:function(){var e=c.transitions,i={width:"",position:"",right:"",left:""};e.supported&&(i[e.property]=""),this.body.css(i).unbind(u)}},{key:"closeBody",value:function(){var e=this;if(this.displace)if(c.transitions.supported)this.body.css(this.side,0).one(u,function(){e.onCloseBody()});else{var i=this.getAnimation("close","body");this.body.animate(i,{queue:!1,duration:this.speed,complete:function(){e.onCloseBody()}})}}},{key:"moveBody",value:function(e){e===f?this.openBody():this.closeBody()}},{key:"onOpenMenu",value:function(e){var i=this.name;l.moving=!1,l.opened=i,this.item.unbind(u),this.body.removeClass(h).addClass(this.openClass),this.onOpenEndCallback(),"function"==typeof e&&e(i)}},{key:"openMenu",value:function(e){var i=this,t=this.item;if(c.transitions.supported)t.css(this.side,0).one(u,function(){i.onOpenMenu(e)});else{var o=this.getAnimation(f,"menu");t.css("display","block").animate(o,{queue:!1,duration:this.speed,complete:function(){i.onOpenMenu(e)}})}}},{key:"onCloseMenu",value:function(e){this.item.css({left:"",right:""}).unbind(u),l.moving=!1,l.opened=!1,this.body.removeClass(h).removeClass(this.openClass),d("html").css("overflow",""),this.onCloseEndCallback(),"function"==typeof e&&e(name)}},{key:"closeMenu",value:function(e){var i=this,t=this.item;if(c.transitions.supported)t.css(this.side,"").one(u,function(){i.onCloseMenu(e)});else{var o=this.getAnimation("close","menu");t.animate(o,{queue:!1,duration:this.speed,complete:function(){i.onCloseMenu()}})}}},{key:"moveMenu",value:function(e,i){this.body.addClass(h),e===f?this.openMenu(i):this.closeMenu(i)}},{key:"move",value:function(e,i){l.moving=!0,this.prepareBody(e),this.moveBody(e),this.moveMenu(e,i)}},{key:"open",value:function(e){var i=this;l.opened===this.name||l.moving||(!1===l.opened?(this.move("open",e),this.onOpenCallback()):new t(l.opened).close(function(){i.open(e)}))}},{key:"close",value:function(e){l.opened!==this.name||l.moving||(this.move("close",e),this.onCloseCallback())}},{key:"toggle",value:function(e){l.opened===this.name?this.close(e):this.open(e)}}]),t}(),g=jQuery;var v,m=jQuery,w=["open","close","toggle"],$={},y=function(t){return function(e,i){"function"==typeof e?(i=e,e="sidr"):e||(e="sidr"),function(e,i,t){var o=new p(i);switch(e){case"open":o.open(t);break;case"close":o.close(t);break;case"toggle":o.toggle(t);break;default:g.error("Method "+e+" does not exist on jQuery.sidr")}}(t,e,i)}};for(r=0;r<w.length;r++)$[v=w[r]]=y(v);function b(e){return"status"===e?l:$[e]?$[e].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof e&&"string"!=typeof e&&e?void m.error("Method "+e+" does not exist on jQuery.sidr"):$.toggle.apply(this,arguments)}var x=jQuery;jQuery.sidr=b,jQuery.fn.sidr=function(e){var i=c.transitions,o=x.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,timing:"ease",method:"toggle",bind:"touchstart click",onOpen:function(){},onClose:function(){},onOpenEnd:function(){},onCloseEnd:function(){}},e),n=o.name,t=x("#"+n);return 0===t.length&&(t=x("<div />").attr("id",n).appendTo(x("body"))),i.supported&&t.css(i.property,o.side+" "+o.speed/1e3+"s "+o.timing),t.addClass("sidr").addClass(o.side).data({speed:o.speed,side:o.side,body:o.body,displace:o.displace,timing:o.timing,method:o.method,onOpen:o.onOpen,onClose:o.onClose,onOpenEnd:o.onOpenEnd,onCloseEnd:o.onCloseEnd}),t=function(i,e){if("function"==typeof e.source){var t=e.source(name);i.html(t)}else if("string"==typeof e.source&&c.isUrl(e.source))x.get(e.source,function(e){i.html(e)});else if("string"==typeof e.source){var o="",n=e.source.split(",");if(x.each(n,function(e,i){o+='<div class="sidr-inner">'+x(i).html()+"</div>"}),e.renaming){var s=x("<div />").html(o);s.find("*").each(function(e,i){var t=x(i);c.addPrefixes(t)}),o=s.html()}i.html(o)}else null!==e.source&&x.error("Invalid Sidr Source");return i}(t,o),this.each(function(){var e=x(this),i=e.data("sidr"),t=!1;i||(l.moving=!1,l.opened=!1,e.data("sidr",n),e.bind(o.bind,function(e){e.preventDefault(),t||(t=!0,b(o.method,n),setTimeout(function(){t=!1},100))}))})}}(),function(s,e){"use strict";var i,t,a,n,o,r,l,c,d,h,f,u,p,g,v,m,w,$,y=(a="sf-breadcrumb",n="sf-js-enabled",o="sf-with-ul",r="sf-arrows",(t=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent))&&s("html").css("cursor","pointer").on("click",s.noop),l=t,c="behavior"in(i=document.documentElement.style)&&"fill"in i&&/iemobile/i.test(navigator.userAgent),d=!!e.PointerEvent,h=function(e,i,t){var o=n;i.cssArrows&&(o+=" "+r),e[t?"addClass":"removeClass"](o)},f=function(e,i){var t=i?"addClass":"removeClass";e.children("a")[t](o)},u=function(e){var i=e.css("ms-touch-action"),t=e.css("touch-action");t="pan-y"===(t=t||i)?"auto":"pan-y",e.css({"ms-touch-action":t,"touch-action":t})},p=function(e){return e.closest("."+n)},g=function(e){return p(e).data("sfOptions")},v=function(){var e=s(this),i=g(e);clearTimeout(i.sfTimer),e.siblings().superfish("hide").end().superfish("show")},m=function(e){e.retainPath=-1<s.inArray(this[0],e.$path),this.superfish("hide"),this.parents("."+e.hoverClass).length||(e.onIdle.call(p(this)),e.$path.length&&s.proxy(v,e.$path)())},w=function(){var e=s(this),i=g(e);l?s.proxy(m,e,i)():(clearTimeout(i.sfTimer),i.sfTimer=setTimeout(s.proxy(m,e,i),i.delay))},$=function(e){var i=s(this),t=g(i),o=i.siblings(e.data.popUpSelector);if(!1===t.onHandleTouch.call(o))return this;0<o.length&&o.is(":hidden")&&(i.one("click.superfish",!1),"MSPointerDown"===e.type||"pointerdown"===e.type?i.trigger("focus"):s.proxy(v,i.parent("li"))())},{hide:function(e){if(this.length){var i=g(this);if(!i)return this;var t=!0===i.retainPath?i.$path:"",o=this.find("li."+i.hoverClass).add(this).not(t).removeClass(i.hoverClass).children(i.popUpSelector),n=i.speedOut;if(e&&(o.show(),n=0),(i.retainPath=!1)===i.onBeforeHide.call(o))return this;o.stop(!0,!0).animate(i.animationOut,n,function(){var e=s(this);i.onHide.call(e)})}return this},show:function(){var e=g(this);if(!e)return this;var i=this.addClass(e.hoverClass).children(e.popUpSelector);return!1===e.onBeforeShow.call(i)||i.stop(!0,!0).animate(e.animation,e.speed,function(){e.onShow.call(i)}),this},destroy:function(){return this.each(function(){var e,i=s(this),t=i.data("sfOptions");if(!t)return!1;e=i.find(t.popUpSelector).parent("li"),clearTimeout(t.sfTimer),h(i,t),f(e),u(i),i.off(".superfish").off(".hoverIntent"),e.children(t.popUpSelector).attr("style",function(e,i){return i.replace(/display[^;]+;?/g,"")}),t.$path.removeClass(t.hoverClass+" "+a).addClass(t.pathClass),i.find("."+t.hoverClass).removeClass(t.hoverClass),t.onDestroy.call(i),i.removeData("sfOptions")})},init:function(n){return this.each(function(){var e=s(this);if(e.data("sfOptions"))return!1;var i,t=s.extend({},s.fn.superfish.defaults,n),o=e.find(t.popUpSelector).parent("li");t.$path=(i=t,e.find("li."+i.pathClass).slice(0,i.pathLevels).addClass(i.hoverClass+" "+a).filter(function(){return s(this).children(i.popUpSelector).hide().show().length}).removeClass(i.pathClass)),e.data("sfOptions",t),h(e,t,!0),f(o,!0),u(e),function(e,i){var t="li:has("+i.popUpSelector+")";s.fn.hoverIntent&&!i.disableHI?e.hoverIntent(v,w,t):e.on("mouseenter.superfish",t,v).on("mouseleave.superfish",t,w);var o="MSPointerDown.superfish";d&&(o="pointerdown.superfish"),l||(o+=" touchend.superfish"),c&&(o+=" mousedown.superfish"),e.on("focusin.superfish","li",v).on("focusout.superfish","li",w).on(o,"a",i,$)}(e,t),o.not("."+a).superfish("hide",!0),t.onInit.call(this)})}});s.fn.superfish=function(e,i){return y[e]?y[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?s.error("Method "+e+" does not exist on jQuery.fn.superfish"):y.init.apply(this,arguments)},s.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:s.noop,onBeforeShow:s.noop,onShow:s.noop,onBeforeHide:s.noop,onHide:s.noop,onIdle:s.noop,onDestroy:s.noop,onHandleTouch:s.noop}}(jQuery,window),function(l){l.fn.supersubs=function(e){var i=l.extend({},l.fn.supersubs.defaults,e);return this.each(function(){var e=l(this),a=l.meta?l.extend({},i,e.data()):i;$ULs=e.find("ul").show();var r=l('<li id="menu-fontsize">&#8212;</li>').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(e)[0].clientWidth;l("#menu-fontsize").remove(),$ULs.each(function(e){var i=l(this),t=i.children(),o=t.children("a"),n=t.css("white-space","nowrap").css("float");i.add(t).add(o).css({float:"none",width:"auto"});var s=i[0].clientWidth/r;(s+=a.extraWidth)>a.maxWidth?s=a.maxWidth:s<a.minWidth&&(s=a.minWidth),s+="em",i.css("width",s),t.css({float:n,width:"100%","white-space":"normal"}).each(function(){var e=l(this).children("ul"),i=void 0!==e.css("left")?"left":"right";e.css(i,"100%")})}).hide()})},l.fn.supersubs.defaults={minWidth:9,maxWidth:25,extraWidth:0}}(jQuery);var wpex={};!function($){"use strict";wpex={init:function(){this.config(),this.bindEvents()},config:function(){this.config={$window:$(window),$document:$(document),$head:$("head"),$body:$("body"),$wpAdminBar:$("#wpadminbar"),windowWidth:$(window).width(),windowHeight:$(window).height(),windowTop:$(window).scrollTop(),viewportWidth:"",isRetina:!1,heightChanged:!1,widthChanged:!1,isRTL:!1,vcActive:!1,isMobile:!1,mobileMenuStyle:null,mobileMenuToggleStyle:null,mobileMenuBreakpoint:960,$siteWrap:null,$siteMain:null,$siteHeader:null,siteHeaderStyle:null,siteHeaderHeight:0,siteHeaderTop:0,siteHeaderBottom:0,verticalHeaderActive:!1,hasHeaderOverlay:!1,hasStickyHeader:!1,stickyHeaderStyle:null,hasStickyMobileHeader:!1,hasStickyNavbar:!1,$siteLogo:null,siteLogoHeight:0,siteLogoSrc:null,$siteNavWrap:null,$siteNav:null,$siteNavDropdowns:null,$localScrollTargets:"li.local-scroll a, a.local-scroll, .local-scroll-link, .local-scroll-link > a",localScrollOffset:0,localScrollSpeed:600,localScrollEasing:"easeInOutCubic",localScrollSections:[],hasTopBar:!1,hasStickyTopBar:!1,$stickyTopBar:null,hasStickyTopBarMobile:!1,hasFixedFooter:!1}},bindEvents:function(){var e=this;e.config.$document.on("ready",function(){e.initUpdateConfig(),e.superfish(),e.mobileMenu(),e.navNoClick(),e.hideEditLink(),e.menuWidgetAccordion(),e.inlineHeaderLogo(),e.menuSearch(),e.headerCart(),e.backTopLink(),e.smoothCommentScroll(),e.toggleBar(),e.localScrollLinks(),e.customSelects(),e.lightbox(),e.equalHeights(),e.archiveMasonryGrids(),e.overlaysMobileSupport(),e.ctf7Preloader(),e.vcAccessability()}),e.config.$window.on("load",function(){e.config.$body.addClass("wpex-window-loaded"),e.windowLoadUpdateConfig(),e.megaMenusWidth(),e.megaMenusTop(),e.flushDropdownsTop(),e.sliderPro(),e.parallax(),e.stickyTopBar(),e.vcTabsTogglesJS(),e.overlayHovers(),e.headerOverlayOffset(),e.config.hasStickyHeader&&(e.stickyHeaderStyle=wpexLocalize.stickyHeaderStyle,"standard"!=e.stickyHeaderStyle&&"shrink"!=e.stickyHeaderStyle&&"shrink_animated"!=e.stickyHeaderStyle||e.stickyHeader()),e.stickyHeaderMenu(),e.footerReveal(),e.fixedFooter(),e.titleBreadcrumbsFix(),e.config.localScrollOffset=e.parseLocalScrollOffset("init"),wpexLocalize.scrollToHash&&window.setTimeout(function(){e.scrollToHash(e)},parseInt(wpexLocalize.scrollToHashTimeout))}),e.config.$window.resize(function(){e.config.widthChanged=!1,e.config.heightChanged=!1,e.config.$window.width()!=e.config.windowWidth&&(e.config.widthChanged=!0,e.widthResizeUpdateConfig()),e.config.$window.height()!=e.config.windowHeight&&(e.config.windowHeight=e.config.$window.height(),e.config.heightChanged=!0)}),e.config.$window.scroll(function(){e.config.$hasScrolled=!1,e.config.$window.scrollTop()!=e.config.windowTop&&(e.config.$hasScrolled=!0,e.config.windowTop=e.config.$window.scrollTop(),e.localScrollHighlight())}),e.config.$window.on("orientationchange",function(){e.widthResizeUpdateConfig(),e.archiveMasonryGrids()})},initUpdateConfig:function(){var e=this;e.config.$body.addClass("wpex-docready"),e.config.vcActive=this.config.$body.hasClass("wpb-js-composer"),e.config.viewportWidth=e.viewportWidth(),e.config.isRetina=e.retinaCheck(),e.config.isRetina&&e.config.$body.addClass("wpex-is-retina"),e.mobileCheck()&&(e.config.isMobile=!0,e.config.$body.addClass("wpex-is-mobile-device"));var i=$("#wrap");i&&(e.config.$siteWrap=i);var t=$("#main");t&&(e.config.$siteMain=t),$("#site-header").length&&(e.config.siteHeaderStyle=wpexLocalize.siteHeaderStyle,e.config.$siteHeader=$("#site-header"));var o=$("#site-logo img.logo-img");o.length&&(e.config.$siteLogo=o,e.config.siteLogoSrc=e.config.$siteLogo.attr("src"));var n=$("#site-navigation-wrap");if(n.length){e.config.$siteNavWrap=n;var s=$("#site-navigation",n);s.length&&(e.config.$siteNav=s),wpexLocalize.hasStickyNavbar&&(e.config.hasStickyNavbar=!0);var a=$(".dropdown-menu > .menu-item-has-children > ul",n);n.length&&(e.config.$siteNavDropdowns=a)}wpexLocalize.hasMobileMenu&&(e.config.mobileMenuStyle=wpexLocalize.mobileMenuStyle,e.config.mobileMenuToggleStyle=wpexLocalize.mobileMenuToggleStyle,e.config.mobileMenuBreakpoint=wpexLocalize.mobileMenuBreakpoint),e.config.$body.hasClass("wpex-has-fixed-footer")&&(e.config.hasFixedFooter=!0),e.config.$footerReveal=$(".footer-reveal-visible"),e.config.$footerReveal.length&&e.config.$siteWrap&&e.config.$siteMain&&(e.config.$hasFooterReveal=!0),e.config.$siteHeader&&e.config.$body.hasClass("has-overlay-header")&&(e.config.hasHeaderOverlay=!0);var r=$("#top-bar-wrap");r.length&&(e.config.hasTopBar=!0,r.hasClass("wpex-top-bar-sticky")&&(e.config.$stickyTopBar=r,e.config.$stickyTopBar.length&&(e.config.hasStickyTopBar=!0,e.config.hasStickyTopBarMobile=wpexLocalize.hasStickyTopBarMobile))),e.config.hasStickyMobileHeader=wpexLocalize.hasStickyMobileHeader,e.config.$siteHeader&&wpexLocalize.hasStickyHeader&&(e.config.hasStickyHeader=!0),this.config.$body.hasClass("wpex-has-vertical-header")&&(e.config.verticalHeaderActive=!0),wpexLocalize.localScrollSpeed&&(e.config.localScrollSpeed=parseInt(wpexLocalize.localScrollSpeed)),wpexLocalize.localScrollEasing&&(e.config.localScrollEasing=wpexLocalize.localScrollEasing,"false"==e.config.localScrollEasing&&(e.config.localScrollEasing="swing")),e.config.localScrollSections=e.localScrollSections()},windowLoadUpdateConfig:function(){if(this.config.windowHeight=this.config.$window.height(),this.config.$siteHeader){var e=this.config.$siteHeader.offset().top;this.config.siteHeaderHeight=this.config.$siteHeader.outerHeight(),this.config.siteHeaderBottom=e+this.config.siteHeaderHeight,this.config.siteHeaderTop=e,this.config.$siteLogo&&(this.config.siteLogoHeight=this.config.$siteLogo.height())}},widthResizeUpdateConfig:function(){this.config.windowHeight=this.config.$window.height(),this.config.windowWidth=this.config.$window.width(),this.config.windowTop=this.config.$window.scrollTop(),this.config.viewportWidth=this.viewportWidth(),this.config.$siteHeader&&(this.config.siteHeaderHeight=this.config.$siteHeader.outerHeight()),this.config.$siteLogo&&(this.config.siteLogoHeight=this.config.$siteLogo.height()),this.config.windowWidth<960?this.config.verticalHeaderActive=!1:this.config.$body.hasClass("wpex-has-vertical-header")&&(this.config.verticalHeaderActive=!0),this.config.localScrollOffset=this.parseLocalScrollOffset("resize"),this.megaMenusWidth(),this.overlayHovers()},retinaCheck:function(){return 1<window.devicePixelRatio||!(!window.matchMedia||!window.matchMedia("(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)").matches)},mobileCheck:function(){if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))return!0},viewportWidth:function(){var e=window,i="inner";return"innerWidth"in window||(i="client",e=document.documentElement||document.body),e[i+"Width"]},superfish:function(){this.config.$siteNav&&void 0!==$.fn.superfish&&$("ul.sf-menu",this.config.$siteNav).superfish({delay:wpexLocalize.superfishDelay,speed:wpexLocalize.superfishSpeed,speedOut:wpexLocalize.superfishSpeedOut,cssArrows:!1,disableHI:!1,animation:{opacity:"show"},animationOut:{opacity:"hide"}})},megaMenusWidth:function(){if(wpexLocalize.megaMenuJS&&"one"==this.config.siteHeaderStyle&&this.config.$siteNavDropdowns&&this.config.$siteNavWrap.is(":visible")){var e=$(".megamenu > ul",this.config.$siteNavWrap);if(e.length){var i=this.config.$siteHeader.find(".container").outerWidth(),t=this.config.$siteNavWrap.outerWidth(),o=parseInt(this.config.$siteNavWrap.css("right"));"auto"==o&&(o=0);var n=i-t-o;e.css({width:i,"margin-left":-n})}}},megaMenusTop:function(){var o=this;if(o.config.$siteNavDropdowns&&"one"==o.config.siteHeaderStyle){var n=$(".megamenu > ul",o.config.$siteNavWrap);n.length&&(e(),this.config.$window.scroll(function(){e()}),this.config.$window.resize(function(){e()}),$(".megamenu > a",o.config.$siteNav).hover(function(){e()}))}function e(){if(o.config.$siteNavWrap.is(":visible")){var e=o.config.$siteHeader.outerHeight(),i=o.config.$siteNavWrap.outerHeight(),t=e-i;n.css({top:t/2+i})}}},flushDropdownsTop:function(){var o=this;function e(){if(o.config.$siteNavWrap.is(":visible")){var e=o.config.$siteHeader.outerHeight(),i=o.config.$siteNavWrap.outerHeight(),t=e-i;o.config.$siteNavDropdowns.css("top",t/2+i)}}o.config.$siteNavDropdowns&&o.config.$siteNavWrap.hasClass("wpex-flush-dropdowns")&&(e(),this.config.$window.scroll(function(){e()}),this.config.$window.resize(function(){e()}),$(".wpex-flush-dropdowns li.menu-item-has-children > a").hover(function(){e()}))},mobileMenu:function(){"sidr"==this.config.mobileMenuStyle&&void 0!==wpexLocalize.sidrSource?this.mobileMenuSidr():"toggle"==this.config.mobileMenuStyle?this.mobileMenuToggle():"full_screen"==this.config.mobileMenuStyle&&this.mobileMenuFullScreen()},mobileMenuSidr:function(){var i=this,e=$("a.mobile-menu-toggle, li.mobile-menu-toggle > a");i.config.$body.append('<div class="wpex-sidr-overlay wpex-hidden"></div>');var t=$(".wpex-sidr-overlay");e.click(function(){$(this).toggleClass("wpex-active")}),e.sidr({name:"sidr-main",source:wpexLocalize.sidrSource,side:wpexLocalize.sidrSide,displace:wpexLocalize.sidrDisplace,speed:parseInt(wpexLocalize.sidrSpeed),renaming:!0,bind:"click",onOpen:function(){$("#sidr-main").addClass("wpex-mobile-menu"),wpexLocalize.sidrBodyNoScroll&&i.config.$body.addClass("wpex-noscroll"),t.fadeIn(wpexLocalize.sidrSpeed,function(){t.addClass("wpex-custom-cursor")}),$(".wpex-sidr-overlay").on("click",function(e){return $.sidr("close","sidr-main"),!1})},onClose:function(){e.removeClass("wpex-active"),wpexLocalize.sidrBodyNoScroll&&i.config.$body.removeClass("wpex-noscroll"),t.removeClass("wpex-custom-cursor").fadeOut(wpexLocalize.sidrSpeed)},onCloseEnd:function(){$(".sidr-class-menu-item-has-children.active").removeClass("active").find("ul").hide(),void 0!==window.vc_rowBehaviour&&window.vc_rowBehaviour()}});var o=$("#sidr-main"),n=$(".sidr-class-dropdown-menu",o),s=$(".sidr-class-menu-item-has-children > a",n);$(".sidr-class-menu-item-has-children",n).children("a").append('<span class="sidr-class-dropdown-toggle"></span>'),s.on("click",function(e){var i=$(this).parent("li");if(i.hasClass("active"))i.removeClass("active"),i.find("li").removeClass("active"),i.find("ul").stop(!0,!0).slideUp("fast");else{var t=i.parents("li");$(".sidr-class-menu-item-has-children",n).not(t).removeClass("active").children("ul").stop(!0,!0).slideUp("fast"),i.addClass("active").children("ul").stop(!0,!0).slideDown("fast")}return!1}),$("li.sidr-class-menu-item-has-children > a",n).each(function(){var e=$(this);if(e&&e.attr("href")&&"#"!=e.attr("href")){var i=e.parent("li"),t=i.clone();e.removeAttr("data-ls_linkto"),i.removeClass("sidr-class-local-scroll"),t.removeClass("sidr-class-menu-item-has-children sidr-class-dropdown"),t.find("a").removeClass(),t.find("ul, .sidr-class-dropdown-toggle").remove().end().prependTo(e.next("ul"))}}),$("[class*='sidr-class-fa']",o).attr("class",function(e,i){return i=(i=i.replace("sidr-class-fa","fa")).replace("sidr-class-fa-","fa-")}),$("[class*='sidr-class-ticon']",o).attr("class",function(e,i){return i=(i=i.replace("sidr-class-ticon","ticon")).replace("sidr-class-ticon-","ticon-")}),$(".sidr-class-wpex-close > a",o).on("click",function(e){e.preventDefault(),$.sidr("close","sidr-main")}),i.config.$window.resize(function(){i.config.viewportWidth>=i.config.mobileMenuBreakpoint&&$.sidr("close","sidr-main")}),$("li.sidr-class-local-scroll > a",o).click(function(){var e=this.hash;if(-1<$.inArray(e,i.config.localScrollSections))return $.sidr("close","sidr-main"),i.scrollTo(e),!1}),$("#mobile-menu-alternative").length&&$("#mobile-menu-alternative").remove()},mobileMenuToggle:function(){var e=this,i=wpexLocalize.mobileToggleMenuPosition,t="mobile-toggle-nav wpex-mobile-menu wpex-clr wpex-togglep-"+i,o="",n=$("#mobile-menu-search"),s=e.config.$siteHeader,a=$("a.mobile-menu-toggle, li.mobile-menu-toggle > a");"fixed_top"==e.config.mobileMenuToggleStyle?(s=$("#wpex-mobile-menu-fixed-top")).length&&s.append('<nav class="'+t+'" aria-label="Mobile menu"></nav>'):"absolute"==i?"navbar"==e.config.mobileMenuToggleStyle?(s=$("#wpex-mobile-menu-navbar")).length&&s.append('<nav class="'+t+'" aria-label="Mobile menu"></nav>'):s&&s.append('<nav class="'+t+'" aria-label="Mobile menu"></nav>'):("afterself"==i&&(s=$("#wpex-mobile-menu-navbar")),$('<nav class="'+t+'" aria-label="Mobile menu"></nav>').insertAfter(s));var r=$(".mobile-toggle-nav");$("#mobile-menu-alternative").length?(o=$("#mobile-menu-alternative .dropdown-menu").html(),$("#mobile-menu-alternative").remove()):o=$(".dropdown-menu",e.config.$siteNav).html(),r.html('<ul class="mobile-toggle-nav-ul">'+o+"</ul>"),$(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").children().each(function(){$(this).removeAttr("style")}),$(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").removeAttr("id"),$(".mobile-toggle-nav-ul").addClass("container");var l=!1;l||(r.find("li.menu-item-has-children > a").each(function(){var e=$(this);if(e&&e.attr("href")&&"#"!=e.attr("href")){var i=e.parent("li"),t=i.clone();i.removeClass("local-scroll"),e.removeAttr("data-ls_linkto"),t.removeClass("menu-item-has-children"),t.find("ul, .wpex-open-submenu").remove().end().prependTo(e.next("ul"))}}),l=!0);function c(e){wpexLocalize.animateMobileToggle?r.stop(!0,!0).slideUp("fast").removeClass("visible"):r.removeClass("visible"),r.find("li.active > ul").stop(!0,!0).slideUp("fast"),r.find(".active").removeClass("active"),e.removeClass("wpex-active")}r.find(".menu-item-has-children").children("a").append('<span class="wpex-open-submenu" aria-haspopup="true"></span>'),$(".menu-item-has-children > a",r).on("click",function(e){var i=$(this).parent("li");if(i.hasClass("active"))i.removeClass("active"),i.find("li").removeClass("active"),i.find("ul").stop(!0,!0).slideUp("fast");else{var t=i.parents("li");$(".menu-item-has-children",r).not(t).removeClass("active").children("ul").stop(!0,!0).slideUp("fast"),i.addClass("active").children("ul").stop(!0,!0).slideDown("fast")}return!1}),a.on("click",function(e){var i;return r.hasClass("visible")?c($(this)):(i=$(this),wpexLocalize.animateMobileToggle?r.stop(!0,!0).slideDown("fast").addClass("visible"):r.addClass("visible"),i.addClass("wpex-active")),!1}),e.config.$window.resize(function(){e.config.viewportWidth>=e.config.mobileMenuBreakpoint&&r.hasClass("visible")&&c(a)}),n.length&&(r.append('<div class="mobile-toggle-nav-search container"></div>'),$(".mobile-toggle-nav-search").append(n))},mobileMenuFullScreen:function(){var n=this,e=!!wpexLocalize.fullScreenMobileMenuStyle&&wpexLocalize.fullScreenMobileMenuStyle,i=$("#mobile-menu-search"),t="";n.config.$body.append('<div class="full-screen-overlay-nav wpex-mobile-menu wpex-clr '+e+'"><button class="full-screen-overlay-nav-close">&times;</button><nav class="full-screen-overlay-nav-ul-wrapper"><ul class="full-screen-overlay-nav-ul"></ul></nav></div>');var o=$(".full-screen-overlay-nav-ul");$("#mobile-menu-alternative").length?(t=$("#mobile-menu-alternative .dropdown-menu").html(),$("#mobile-menu-alternative").remove()):t=$("#site-navigation .dropdown-menu").html(),o.html(t);var s=$(".full-screen-overlay-nav"),a=$(".mobile-menu-toggle");s.attr("aria-expanded","false"),$(".full-screen-overlay-nav, .full-screen-overlay-nav *").children().each(function(){$(this).removeAttr("style"),$(this).removeAttr("id")});var r=!1;r||(s.find("li.menu-item-has-children > a").each(function(){var e=$(this);if(e&&e.attr("href")&&"#"!=e.attr("href")){var i=e.parent("li"),t=i.clone();i.removeClass("local-scroll"),e.removeAttr("data-ls_linkto"),t.removeClass("menu-item-has-children"),t.find("ul").remove().end().prependTo(e.next("ul"))}}),r=!0);function l(){s.removeClass("visible"),s.attr("aria-expanded","false"),s.find("li.wpex-active > ul").stop(!0,!0).slideUp("fast"),s.find(".wpex-active").removeClass("wpex-active"),n.config.$body.removeClass("wpex-noscroll")}s.find("li.menu-item-has-children > a").on("click",function(e){var i=$(this).parent("li");if(i.hasClass("wpex-active"))i.removeClass("wpex-active"),i.find("li").removeClass("wpex-active"),i.find("ul").stop(!0,!0).slideUp("fast");else{var t=i.parents("li");s.find(".menu-item-has-children").not(t).removeClass("wpex-active").children("ul").stop(!0,!0).slideUp("fast"),i.addClass("wpex-active").children("ul").stop(!0,!0).slideDown({duration:"normal",easing:"easeInQuad"})}return!1}),a.on("click",function(){if(s.addClass("visible"),s.hasClass("visible")){var e,i,t;n.config.$body.addClass("wpex-noscroll"),e=s.find("select, input, textarea, button, a").filter(":visible"),i=e.first(),t=e.last();var o=s.css("transition-duration");(o=1e3*o.replace("s",""))&&setTimeout(function(){i.focus()},o),t.on("keydown",function(e){9!==e.keyCode||e.shiftKey||(e.preventDefault(),i.focus())}),i.on("keydown",function(e){9===e.keyCode&&e.shiftKey&&(e.preventDefault(),t.focus())}),s.attr("aria-expanded","true")}return!1}),$(".local-scroll > a",s).click(function(){var e=this.hash;if(-1<$.inArray(e,n.config.localScrollSections))return l(),!1}),$(".full-screen-overlay-nav-close").on("click",function(){return l(),a.focus(),!1}),$(document).keyup(function(e){27==e.keyCode&&s.hasClass("visible")&&(l(),a.focus())}),i.length&&(o.append(i),$("#mobile-menu-search").wrap('<li class="wpex-search"></li>'))},navNoClick:function(){$("li.nav-no-click > a, li.sidr-class-nav-no-click > a").on("click",function(){return!1})},menuSearch:function(){var i="",e=$(".header-searchform-wrap");if(e.length&&(e.data("placeholder")&&e.find('input[type="search"]').attr("placeholder",e.data("placeholder")),e.data("disable-autocomplete")&&e.find('input[type="search"]').attr("autocomplete","off")),"drop_down"==wpexLocalize.menuSearchStyle){i=$("a.search-dropdown-toggle, a.mobile-menu-search");var t=$("#searchform-dropdown");i.click(function(e){t.toggleClass("show"),$(this).parent("li").toggleClass("active");var i=t.css("transition-duration");return(i=1e3*i.replace("s",""))&&setTimeout(function(){t.find('input[type="search"]').focus()},i),$("div#current-shop-items-dropdown").removeClass("show"),$("li.toggle-header-cart").removeClass("active"),!1}),this.config.$document.on("click",function(e){$(e.target).closest("#searchform-dropdown.show").length||(i.parent("li").removeClass("active"),t.removeClass("show"))})}else if("overlay"==wpexLocalize.menuSearchStyle){i=$("a.search-overlay-toggle, a.mobile-menu-search, li.search-overlay-toggle > a");var o=$("#wpex-searchform-overlay"),n=o.find(".wpex-inner");i.on("click",function(e){if(o.toggleClass("active"),o.find('input[type="search"]').val(""),o.hasClass("active")){var i=o.css("transition-duration");i=1e3*i.replace("s",""),setTimeout(function(){o.find('input[type="search"]').focus()},i)}return!1}),n.click(function(e){e.stopPropagation()}),o.click(function(){o.removeClass("active")})}else if("header_replace"==wpexLocalize.menuSearchStyle){i=$("a.search-header-replace-toggle, a.mobile-menu-search");var s=$("#searchform-header-replace");i.click(function(e){s.toggleClass("show");var i=s.css("transition-duration");return(i=1e3*i.replace("s",""))&&setTimeout(function(){s.find('input[type="search"]').focus()},i),!1}),$("#searchform-header-replace-close").click(function(){return s.removeClass("show"),!1}),this.config.$document.on("click",function(e){$(e.target).closest($("#searchform-header-replace.show")).length||s.removeClass("show")})}},headerCart:function(){if(!$("a.wcmenucart").hasClass("go-to-shop")){var i="a.toggle-cart-widget, li.toggle-cart-widget > a, li.toggle-header-cart > a";if($(i.length))if("drop_down"==wpexLocalize.wooCartStyle){var t=$("div#current-shop-items-dropdown");$("body").on("click",i,function(){return $("#searchform-dropdown").removeClass("show"),$("a.search-dropdown-toggle").parent("li").removeClass("active"),t.toggleClass("show"),$(this).toggleClass("active"),!1}),t.click(function(e){$(e.target).is("a.remove_from_cart_button")||e.stopPropagation()}),this.config.$document.click(function(e){$(e.target).is("a.remove_from_cart_button")||(t.removeClass("show"),$(i).removeClass("active"))})}else if("overlay"==wpexLocalize.wooCartStyle){var o=$("#wpex-cart-overlay"),e=o.find(".wpex-inner");$("body").on("click",i,function(){return o.toggleClass("active"),!1}),e.click(function(e){$(e.target).is("a.remove_from_cart_button")||event.stopPropagation()}),o.click(function(e){$(e.target).is("a.remove_from_cart_button")||o.removeClass("active")})}}},headerOverlayOffset:function(){var e=$(".add-overlay-header-offset");if(e.length){var i=this,t=i.config.siteHeaderHeight;if(!t)return;var o=$('<div class="overlay-header-offset-div" style="height:'+t+'px"></div>');e.prepend(o),i.config.$window.resize(function(){o.css("height",i.config.siteHeaderHeight)})}},hideEditLink:function(){$("a.hide-post-edit",$("#content")).click(function(){return $("div.post-edit").hide(),!1})},menuWidgetAccordion:function(){if(wpexLocalize.menuWidgetAccordion){$("#sidebar .widget_nav_menu .current-menu-ancestor, .widget_nav_menu_accordion .widget_nav_menu .current-menu-ancestor",this.config.$siteMain).addClass("active").children("ul").show(),$("#sidebar .widget_nav_menu, .widget_nav_menu_accordion  .widget_nav_menu",this.config.$siteMain).each(function(){var o=$(this).find(".menu-item-has-children");o.each(function(){$(this).addClass("parent"),$(this).children("a").on("click",function(e){var i=$(this).parent("li"),t=i.parents("li");return i.hasClass("active")?i.removeClass("active").children(".sub-menu").stop(!0,!0).slideUp("fast"):(o.not(t).removeClass("active").children(".sub-menu").slideUp("fast"),i.addClass("active").children(".sub-menu").stop(!0,!0).slideDown("fast")),!1})})})}},inlineHeaderLogo:function(){var i=this;if("five"==i.config.siteHeaderStyle){var e=$("#site-header-inner > .header-five-logo",i.config.$siteHeader),t=$(".navbar-style-five",i.config.$siteHeader),o=t.children("#site-navigation").children("ul").children("li").size(),n=Math.round(o/2)-parseInt(wpexLocalize.headerFiveSplitOffset);s(),i.config.$window.resize(function(){var e;e=$(".menu-item-logo .header-five-logo"),i.config.viewportWidth<=i.config.mobileMenuBreakpoint?e.length&&(e.prependTo($("#site-header-inner")),$(".menu-item-logo").remove()):e.length||s()})}function s(){i.config.viewportWidth>i.config.mobileMenuBreakpoint&&e.length&&t.length&&($('<li class="menu-item-logo"></li>').insertAfter(t.find("#site-navigation > ul > li:nth( "+n+" )")),e.appendTo(t.find(".menu-item-logo"))),e.addClass("display")}},backTopLink:function(){var i=this,e=$("a#site-scroll-top");if(e.length){var t=wpexLocalize.scrollTopSpeed?parseInt(wpexLocalize.scrollTopSpeed):1e3,o=wpexLocalize.scrollTopOffset?parseInt(wpexLocalize.scrollTopOffset):100;i.config.$window.scroll(function(){$(this).scrollTop()>o?e.addClass("show"):e.removeClass("show")}),e.on("click",function(e){return $("html, body").stop(!0,!0).animate({scrollTop:0},t,i.config.localScrollEasing),!1})}},smoothCommentScroll:function(){var o=this;$(".single li.comment-scroll a").click(function(e){var i=$("#comments"),t=i.offset().top-o.config.localScrollOffset-20;return o.scrollTo(i,t),!1})},toggleBar:function(){var i=$("#toggle-bar-wrap");if(i.length){var t=$("a.toggle-bar-btn, a.togglebar-toggle, .togglebar-toggle > a"),o=t.find(".ticon");t.on("click",function(e){return o.length&&(o.toggleClass(t.data("icon")),o.toggleClass(t.data("icon-hover"))),i.toggleClass("active-bar"),!1}),this.config.$document.on("click",function(e){i.hasClass("active-bar")&&i.hasClass("close-on-doc-click")&&!$(e.target).closest("#toggle-bar-wrap").length&&(i.removeClass("active-bar"),o.length&&o.removeClass(t.data("icon-hover")).addClass(t.data("icon")))})}},sliderPro:function(e){function f(e,i){return void 0!==e?e:i}void 0!==$.fn.sliderPro&&($(".wpex-slider",e).each(function(){var i=$(this),e=i.data(),t=i.find(".sp-slide");i.find(".wpex-slider-slide, .wpex-slider-thumbnails.sp-thumbnails,.wpex-slider-thumbnails.sp-nc-thumbnails").css({opacity:1,display:"block"});var o,n,s=f(e.autoHeight,!0),a=i.prev(".wpex-slider-preloaderimg"),r=a.length&&s?a.outerHeight():null,l=f(e.heightAnimationDuration,600),c=f(e.loop,!1),d=f(e.autoPlay,!0);!s&&t.length&&(r=(n=1,t.each(function(){var e=$(this);1==n?(o=e,n=0):o.height()<e.height()&&(o=e)}),o).height());var h=!0;void 0===e.touchSwipeDesktop||/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||(h=!1),i.sliderPro({aspectRatio:-1,width:"100%",height:r,responsive:!0,fade:f(e.fade,600),fadeDuration:f(e.animationSpeed,600),slideAnimationDuration:f(e.animationSpeed,600),autoHeight:s,heightAnimationDuration:parseInt(l),arrows:f(e.arrows,!0),fadeArrows:f(e.fadeArrows,!0),autoplay:d,autoplayDelay:f(e.autoPlayDelay,5e3),buttons:f(e.buttons,!0),shuffle:f(e.shuffle,!1),orientation:f(e.direction,"horizontal"),loop:c,keyboard:f(e.keyboard,!1),fullScreen:f(e.fullscreen,!1),slideDistance:f(e.slideDistance,0),thumbnailsPosition:"bottom",thumbnailHeight:f(e.thumbnailHeight,70),thumbnailWidth:f(e.thumbnailWidth,70),thumbnailPointer:f(e.thumbnailPointer,!1),updateHash:f(e.updateHash,!1),touchSwipe:h,thumbnailArrows:!1,fadeThumbnailArrows:!1,thumbnailTouchSwipe:!0,fadeCaption:f(e.fadeCaption,!0),captionFadeDuration:600,waitForLayers:!0,autoScaleLayers:!0,forceSize:f(e.forceSize,"false"),reachVideoAction:f(e.reachVideoAction,"playVideo"),leaveVideoAction:f(e.leaveVideoAction,"pauseVideo"),endVideoAction:f(e.leaveVideoAction,"nextSlide"),fadeOutPreviousSlide:!0,autoplayOnHover:f(e.autoplayOnHover,"pause"),init:function(e){i.prev(".wpex-slider-preloaderimg").remove()},gotoSlide:function(e){!c&&d&&e.index===i.find(".sp-slide").length-1&&i.data("sliderPro").stopAutoplay()}})}),$(".woo-product-entry-slider").click(function(){return!1}))},parallax:function(e){$(".wpex-parallax-bg",e).each(function(){var e=$(this);e.scrolly2().trigger("scroll"),e.css({opacity:1})})},parseLocalScrollOffset:function(e){var i=this,t=0;return wpexLocalize.localScrollOffset?wpexLocalize.localScrollOffset:(wpexLocalize.localScrollExtraOffset&&(t=parseInt(t)+parseInt(wpexLocalize.localScrollExtraOffset)),i.config.hasStickyHeader&&(!i.config.hasStickyMobileHeader&&i.config.windowWidth<=wpexLocalize.stickyHeaderBreakPoint?t=parseInt(t)+0:i.config.$siteHeader.hasClass("shrink-sticky-header")?("init"==e||i.config.$siteHeader.is(":visible"))&&(t=parseInt(t)+parseInt(wpexLocalize.shrinkHeaderHeight)):t=parseInt(t)+parseInt(i.config.siteHeaderHeight)),$(".wpex-ls-offset, #wpadminbar, #top-bar-wrap-sticky-wrapper.wpex-can-sticky, #vcex-navbar-sticky-sticky-wrapper.wpex-can-sticky, #site-navigation-sticky-wrapper.wpex-can-sticky, #wpex-mobile-menu-fixed-top, .vcex-navbar-sticky").each(function(){var e=$(this);e.length&&e.is(":visible")&&(t=parseInt(t)+parseInt(e.outerHeight()))}),t=t?t-1:0)},scrollTo:function(e,i,t){if(e){var o=null,n=$("html, body"),s=!1,a=$('[data-ls_id="'+e+'"]');if(a.length?(o=a,s=!0):o="string"==typeof e?$(e):e,o.length){var r=this.config.localScrollSpeed?parseInt(this.config.localScrollSpeed):1e3,l=this.config.localScrollOffset,c=this.config.localScrollEasing;i=i||o.offset().top-l,e&&s&&wpexLocalize.localScrollUpdateHash&&(window.location.hash=e);var d=$(".mobile-toggle-nav");d.hasClass("visible")?($("a.mobile-menu-toggle, li.mobile-menu-toggle > a").removeClass("wpex-active"),wpexLocalize.animateMobileToggle?d.slideUp("fast",function(){d.removeClass("visible"),n.stop(!0,!0).animate({scrollTop:o.offset().top-l},r)}):(d.hide().removeClass("visible"),n.stop(!0,!0).animate({scrollTop:o.offset().top-l},r))):n.stop(!0,!0).animate({scrollTop:i},r,c)}}},scrollToHash:function(e){var i=location.hash,t="",o="";if(i)return"#view_comments"==i||"#comments_reply"==i?(o=(t=$("#comments")).offset().top-e.config.localScrollOffset-20,void(t.length&&e.scrollTo(t,o))):e.config.hasStickyHeader&&-1!=i.indexOf("comment-")?(o=(t=$(i)).offset().top-e.config.localScrollOffset-20,void e.scrollTo(t,o)):void(-1==i.indexOf("localscroll-")?$('[data-ls_id="'+i+'"]').length&&e.scrollTo(i):e.scrollTo(i.replace("localscroll-","")))},localScrollSections:function(){if(this.config.$siteNav){var e=$("a",this.config.$siteNav),i=location,o=i.href;o=i.hash?o.substr(0,o.indexOf("#")):o,e.each(function(){var e=$(this),i=e.attr("href");if(i&&-1!=i.indexOf("localscroll-")&&(e.parent("li").addClass("local-scroll"),i.substr(0,i.indexOf("#"))==o)){var t=i.substring(i.indexOf("#")+1).replace("localscroll-","");e.attr("data-ls_linkto","#"+t)}})}for(var t=[],n=$(this.config.$localScrollTargets),s=0;s<n.length;s++){var a=n[s],r=$(a),l=$(a).attr("href"),c=l?"#"+l.replace(/^.*?(#|$)/,""):null;c&&"#"!=c&&(r.attr("data-ls_linkto")||r.attr("data-ls_linkto",c),$('[data-ls_id="'+c+'"]').length?-1==$.inArray(c,t)&&t.push(c):$(c).length&&-1==$.inArray(c,t)&&t.push(c))}return t},localScrollLinks:function(){var t=this;$(t.config.$localScrollTargets).on("click",function(){var e=$(this),i=e.attr("data-ls_linkto");if(i=i||this.hash,-1<$.inArray(i,t.config.localScrollSections))return e.parent().removeClass("sfHover"),t.scrollTo(i),!1}),$("a.wpex-scroll-top, .wpex-scroll-top a").on("click",function(){return t.scrollTo("#site_top"),!1}),$("a.woocommerce-review-link",$("body.single div.entry-summary")).click(function(){var e=$(".woocommerce-tabs");if(e.length){$(".reviews_tab a").click();var i=e.offset().top-t.config.localScrollOffset;t.scrollTo(e,i)}return!1})},localScrollHighlight:function(){if(wpexLocalize.localScrollHighlight){var e=this.config.localScrollSections;if(e.length)for(var i,t,o,n,s=this.config.$window.scrollTop(),a=0;a<e.length;a++){var r=e[a];$('[data-ls_id="'+r+'"]').length?(i=(n=$('[data-ls_id="'+r+'"]')).offset().top-this.config.localScrollOffset-1,t=n.outerHeight(),o=$('[data-ls_linkto="'+r+'"]')):$(r).length&&(i=(n=$(r)).offset().top-this.config.localScrollOffset-1,t=n.outerHeight(),o=$('[data-ls_linkto="'+r+'"]')),i<=s&&s<i+t?($(".local-scroll.menu-item").removeClass("current-menu-item"),o.addClass("active"),n.addClass("wpex-ls-inview"),o.parent("li").addClass("current-menu-item")):(n.removeClass("wpex-ls-inview"),o.removeClass("active"),o.parent("li").removeClass("current-menu-item"))}}},equalHeights:function(e){void 0!==$.fn.wpexEqualHeights&&($(".match-height-grid",e).wpexEqualHeights({children:".match-height-content"}),$(".match-height-row",e).wpexEqualHeights({children:".match-height-content"}),$(".vcex-feature-box-match-height",e).wpexEqualHeights({children:".vcex-match-height"}),$(".blog-equal-heights",e).wpexEqualHeights({children:".blog-entry-inner"}),$(".related-posts",e).wpexEqualHeights({children:".related-post-content"}),$(".wpex-vc-row-columns-match-height",e).wpexEqualHeights({children:".vc_column-inner"}),$(".vc_row",e).wpexEqualHeights({children:".equal-height-column"}),$(".vc_row",e).wpexEqualHeights({children:".equal-height-content"}))},footerReveal:function(){var n=this;if(n.config.$hasFooterReveal){var s=n.config.$footerReveal;e(),n.config.$window.scroll(function(){s.hasClass("footer-reveal")&&(n.scrolledToBottom(n.config.$siteMain)?s.addClass("wpex-visible"):s.removeClass("wpex-visible"))}),n.config.$window.resize(function(){(n.config.widthChanged||n.config.heightChanged)&&e()})}function e(){if(n.config.viewportWidth<960)s.hasClass("footer-reveal")&&(s.toggleClass("footer-reveal footer-reveal-visible"),n.config.$siteWrap.css("margin-bottom",""));else{var e=!1,i=s.outerHeight(),t=n.config.windowHeight,o=0;o=s.hasClass("footer-reveal")?n.config.$siteWrap.outerHeight()+n.config.localScrollOffset:n.config.$siteWrap.outerHeight()+n.config.localScrollOffset-i,i<t&&t<o&&(e=!0),e&&s.hasClass("footer-reveal-visible")&&(n.config.$siteWrap.css({"margin-bottom":i}),s.removeClass("footer-reveal-visible"),s.addClass("footer-reveal")),!e&&s.hasClass("footer-reveal")&&(n.config.$siteWrap.css("margin-bottom",""),s.removeClass("footer-reveal"),s.removeClass("wpex-visible"),s.addClass("footer-reveal-visible"))}}},fixedFooter:function(){var o=this;function e(){var e=o.config.$siteMain.outerHeight(),i=$("html").height(),t=e+(o.config.$window.height()-i);o.config.$siteMain.css("min-height",t)}o.config.$siteMain&&o.config.hasFixedFooter&&(e(),o.config.$window.resize(function(){(o.config.widthChanged||o.config.heightChanged)&&e()}))},titleBreadcrumbsFix:function(){if(this.config.$body.hasClass("has-breadcrumbs")){var e=$(".page-header"),i=$(".site-breadcrumbs.position-absolute",e);if(i.length&&i.hasClass("has-js-fix")){var t=$(".breadcrumb-trail",i);if(t.length){var o=$(".page-header-inner",e);if(o.length){var n=$(".page-header-title > span",o);n.length&&(s(),this.config.$window.resize(function(){s()}))}}}}function s(){n.width()+t.width()+20>=o.width()?i.hasClass("position-absolute")&&(i.removeClass("position-absolute"),i.addClass("position-under-title")):(i.removeClass("position-under-title"),i.addClass("position-absolute"))}},customSelects:function(e){$(wpexLocalize.customSelects,e).each(function(){var e=$(this),i=e.attr("id"),t=i?" wpex-"+i:"";e.is(":visible")&&(e.attr("multiple")?e.wrap('<div class="wpex-multiselect-wrap'+t+'"></div>'):e.wrap('<div class="wpex-select-wrap'+t+'"></div>'))}),$(".wpex-select-wrap",e).append('<span class="ticon ticon-angle-down" aria-hidden="true"></span>'),void 0!==$.fn.select2&&$("#calc_shipping_country").select2()},archiveMasonryGrids:function(){if(void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope){var t=this;$(".wpex-masonry-grid,.blog-masonry-grid,div.wpex-row.portfolio-masonry,div.wpex-row.portfolio-no-margins,div.wpex-row.staff-masonry,div.wpex-row.staff-no-margins,div.wpex-row.testimonials-masonry").each(function(){var e=$(this),i=e.data();e.imagesLoaded(function(){e.isotope({itemSelector:".isotope-entry",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:t.pData(i.transitionDuration,"0.4")+"s",layoutMode:t.pData(i.layoutMode,"masonry")})})})}},lightbox:function(e){this.autoLightbox(),this.lightboxSingle(e),this.lightboxInlineGallery(e),this.lightboxGallery(e),this.lightboxCarousels(e)},autoLightbox:function(){if(wpexLocalize.autoLightbox){var o=this,n=["bmp","gif","jpeg","jpg","png","tiff","tif","jfif","jpe"];$(wpexLocalize.autoLightbox).each(function(){var e=$(this),i=e.attr("href"),t=o.getUrlExtension(i);i&&-1!==n.indexOf(t)&&(e.parents(".woocommerce-product-gallery").length||e.addClass("wpex-lightbox"))})}},lightboxSingle:function($context){var self=this,targets=".wpex-lightbox, .wpex-lightbox-video, .wpb_single_image.video-lightbox a, .wpex-lightbox-autodetect, .wpex-lightbox-autodetect a";$context=$context||$("body"),$context.on("click",targets,function(event){event.preventDefault();var $this=$(this);if($this.is("a")||($this=$this.find("a")),!$this.hasClass("wpex-lightbox-group-item")){var customSettings={},opts=$this.data()||{},src=$this.attr("href")||$this.data("src")||"",type=$this.data("type")||"",caption=$this.data("caption")||"",show_title=$this.attr("data-show_title")||!0,oldOpts=$this.data("options")&&eval("({"+$this.data("options")+"})")||"";if(!opts.parsedOpts){if(oldOpts&&($this.data("type")&&"iframe"==$this.data("type")&&oldOpts.width&&oldOpts.height&&(opts.width=oldOpts.width,opts.height=oldOpts.height),oldOpts.iframeType&&"video"==oldOpts.iframeType&&(type="")),"iframe"==type&&opts.width&&opts.height&&(opts.iframe={css:{width:opts.width,height:opts.height}}),"false"!==show_title){var title=$this.data("title")||"";if(title.length){var titleClass="fancybox-caption__title";caption.length&&(titleClass+=" fancybox-caption__title-margin"),caption='<div class="'+titleClass+'">'+title+"</div>"+caption}}caption.length&&(opts.caption=caption),opts.parsedOpts=!0}$(this).hasClass("wpex-lightbox-iframe")&&(type="iframe"),$(this).hasClass("wpex-lightbox-inline")&&(type="inline"),$.fancybox.open([{src:src,opts:opts,type:type}],$.extend({},wpexLightboxSettings,customSettings))}})},lightboxInlineGallery:function(e){(e=e||this.config.$document).on("click",".wpex-lightbox-gallery",function(e){e.preventDefault();var i=$(this).data("gallery")||"",a=[];i.length&&"object"==typeof i&&($.each(i,function(e,i){var t={},o=i.title||"",n=i.caption||"";if(o.length){var s="fancybox-caption__title";n.length&&(s+=" fancybox-caption__title-margin"),n='<div class="'+s+'">'+o+"</div>"+n}n.length&&(t.caption=n),t.thumb=i.thumb||i.src,a.push({src:i.src,opts:t})}),$.fancybox.open(a,wpexLightboxSettings))})},lightboxGallery:function($context){var self=this;$context=$context||self.config.$document,$("a.wpex-lightbox-group-item").removeClass("wpex-lightbox"),$context.on("click","a.wpex-lightbox-group-item",function(event){event.preventDefault(),$(".wpex-lightbox-group-item").removeAttr("data-lb-index");var $this=$(this),$group=$this.closest(".wpex-lightbox-group"),$groupItems=$group.find("a.wpex-lightbox-group-item:visible"),customSettings={},items=[],activeIndex=0;$groupItems.each(function(index){var $item=$(this),opts=$item.data()||{},src=$item.attr("href")||$item.data("src")||"",title="",show_title=$item.attr("data-show_title")||!0,caption=$item.data("caption")||"",oldOpts=$item.data("options")&&eval("({"+$item.data("options")+"})")||"";if(!opts.parsedOpts){if(opts.thumb=$item.data("thumb")||src,oldOpts&&(opts.thumb=oldOpts.thumbnail||opts.thumb,oldOpts.iframeType&&"video"==oldOpts.iframeType&&(opts.type="")),"false"!==show_title&&(title=$item.data("title")||$item.attr("title")||"",title.length)){var titleClass="fancybox-caption__title";caption.length&&(titleClass+=" fancybox-caption__title-margin"),caption='<div class="'+titleClass+'">'+title+"</div>"+caption}caption.length&&(opts.caption=caption),opts.parsedOpts=!0}src&&($item.attr("data-lb-index",index),$this[0]==$item[0]&&(activeIndex=index),items.push({src:src,opts:opts}))}),$.fancybox.open(items,$.extend({},wpexLightboxSettings,customSettings),activeIndex)})},lightboxCarousels:function(e){(e=e||this.config.$document).on("click",".wpex-carousel-lightbox-item",function(e){e.preventDefault();var i=$(this),t=i.parents(".wpex-carousel").find(".owl-item"),a=[];if(t.each(function(){if(!$(this).hasClass("cloned")){var e=$(this).find(".wpex-carousel-lightbox-item");if(e.length){var i={},t=e.attr("href")||e.data("src")||"",o=e.data("title")||e.attr("title")||"",n=e.data("caption")||"";if("false"!==(e.attr("data-show_title")||!0)&&o.length){var s="fancybox-caption__title";n.length&&(s+=" fancybox-caption__title-margin"),n='<div class="'+s+'">'+o+"</div>"+n}n.length&&(i.caption=n),i.thumb=e.data("thumb")||t,a.push({src:t,opts:i})}}}),a.length&&"object"==typeof a){var o=i.data("count")-1||0;$.fancybox.open(a,$.extend({},wpexLightboxSettings,{loop:!0}),o)}})},overlaysMobileSupport:function(){this.config.isMobile&&($(".overlay-parent.overlay-hh").each(function(){$(this).hasClass("overlay-ms")||$(this).find(".theme-overlay").remove()}),$("a.overlay-parent.overlay-ms.overlay-h, .overlay-parent.overlay-ms.overlay-h > a").on("touchstart",function(e){var i=$(this),t=i.hasClass("overlay-parent")?i:i.parent(".overlay-parent");return!!t.hasClass("wpex-touched")||(t.addClass("wpex-touched"),$(".overlay-parent").not(t).removeClass("wpex-touched"),e.preventDefault(),!1)}),this.config.$document.on("touchstart",function(e){$(e.target).closest(".wpex-touched").length||$(".wpex-touched").removeClass("wpex-touched")}))},overlayHovers:function(){$(".overlay-parent-title-push-up").each(function(){var e=$(this),i=e.find(".overlay-title-push-up"),t=e.find("a"),o=t.find("img"),n=i.outerHeight();i.css({bottom:-n}),t.css({height:o.outerHeight()}),o.css({position:"absolute",top:"0",left:"0",width:"auto",height:"auto"}),e.hover(function(){o.css({top:-20}),i.css({bottom:0})},function(){o.css({top:"0"}),i.css({bottom:-n})})})},stickyTopBar:function(){var i=this;if(i.config.hasStickyTopBar&&i.config.$stickyTopBar){var t=!1,e=0,o=i.config.$window,n=i.config.$stickyTopBar,s=i.config.hasStickyTopBarMobile,a=wpexLocalize.stickyTopBarBreakPoint,r=$("#wpex-mobile-menu-fixed-top"),l=$('<div id="top-bar-wrap-sticky-wrapper" class="wpex-sticky-top-bar-holder not-sticky"></div>');n.wrapAll(l),l=$("#top-bar-wrap-sticky-wrapper"),f(),o.scroll(function(){!function(){if(l.hasClass("wpex-can-sticky"))if(0!==i.config.windowTop){var e=l.offset().top-c();i.config.windowTop>=e?d():h()}else t&&h()}()}),o.resize(function(){f()}),o.on("orientationchange",function(e){h(),f()})}function c(){return e=0,i.config.$wpAdminBar.is(":visible")&&(e+=i.config.$wpAdminBar.outerHeight()),r.is(":visible")&&(e+=r.outerHeight()),e}function d(){t||(l.css("height",n.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),n.css({top:c(),width:l.width()}),t=!0)}function h(){t&&(l.css("height","").removeClass("is-sticky").addClass("not-sticky"),n.css({width:"",top:""}),t=!1)}function f(){if(!s&&i.config.viewportWidth<a)return l.removeClass("wpex-can-sticky"),void h();l.addClass("wpex-can-sticky"),t?(l.css("height",n.outerHeight()),n.css({top:c(),width:l.width()})):(e=l.offset().top-c(),i.config.windowTop>e?d():h())}},stickyOffset:function(){var e=0,i=$("#wpex-mobile-menu-fixed-top"),t=$("#top-bar-wrap-sticky-wrapper.wpex-can-sticky");return t.is(":visible")&&(e+=t.outerHeight()),i.is(":visible")&&(e+=i.outerHeight()),this.config.$wpAdminBar.is(":visible")&&(e+=this.config.$wpAdminBar.outerHeight()),wpexLocalize.addStickyHeaderOffset&&(e+=wpexLocalize.addStickyHeaderOffset),e},stickyHeaderCustomStartPoint:function(){var e=wpexLocalize.stickyHeaderStartPosition;return e=$.isNumeric(e)?e:$(e).length?$(e).offset().top:0},stickyHeader:function(){var i=this,t=!1,o=!1,e=!1;if(i.config.hasStickyHeader){var n=i.config.$siteHeader,s=i.config.siteHeaderHeight,a=n.offset().top+n.outerHeight(),r=$('<div id="site-header-sticky-wrapper" class="wpex-sticky-header-holder not-sticky"></div>');n.wrapAll(r),r=$("#site-header-sticky-wrapper");var l=i.config.$window,c=wpexLocalize.stickyHeaderBreakPoint,d=i.config.hasStickyMobileHeader,h=i.stickyHeaderCustomStartPoint(),f=i.config.$siteLogo,u=i.config.siteLogoSrc,p="shrink"==i.stickyHeaderStyle||"shrink_animated"==i.stickyHeaderStyle,g=wpexLocalize.stickyheaderCustomLogo;g&&wpexLocalize.stickyheaderCustomLogoRetina&&i.config.isRetina&&(g=wpexLocalize.stickyheaderCustomLogoRetina),g&&$('<img src="'+g+'">').appendTo("body").css("display","none"),k(),l.scroll(function(){i.config.$hasScrolled&&S()}),l.resize(function(){(i.config.widthChanged||i.config.heightChanged)&&k()}),l.on("orientationchange",function(){C(),k()})}function v(){return i.config.viewportWidth<c}function m(){return i.config.hasHeaderOverlay?a:r.offset().top+r.outerHeight(),i.config.windowTop>a}function w(){var e=h;return(e=e||r.offset().top)-i.stickyOffset()}function y(){g&&f&&(e=e?(f.attr("src",u),i.config.siteLogoHeight=i.config.$siteLogo.height(),!1):(f.attr("src",g),i.config.siteLogoHeight=i.config.$siteLogo.height(),!0))}function b(){var e=p;v()&&(e=!(!d||"icon_buttons"!=i.config.mobileMenuToggleStyle&&"fixed_top"!=i.config.mobileMenuToggleStyle)),e&&m()?!o&&t&&(n.addClass("sticky-header-shrunk"),o=!0):(n.removeClass("sticky-header-shrunk"),o=!1)}function x(){t||(y(),r.css("height",s).removeClass("not-sticky").addClass("is-sticky"),n.removeClass("dyn-styles").css({top:i.stickyOffset(),width:r.width()}),n.hasClass("transform-prepare")&&n.addClass("transform-go"),t=!0)}function C(){t&&(h?(n.removeClass("transform-go"),o&&(n.removeClass("sticky-header-shrunk"),o=!1)):n.removeClass("transform-prepare"),y(),r.removeClass("is-sticky").addClass("not-sticky"),n.hasClass("shrink-sticky-header")||r.css("height",""),n.addClass("dyn-styles").css({width:"",top:""}).removeClass("transform-go"),t=!1,n.removeClass("sticky-header-shrunk"),o=!1)}function k(){if(!d&&v())return C(),r.removeClass("wpex-can-sticky"),void n.removeClass("transform-prepare");r.addClass("wpex-can-sticky"),t?(n.hasClass("shrink-sticky-header")||r.css("height",i.config.siteHeaderHeight),n.css({top:i.stickyOffset(),width:r.width()})):i.config.windowTop>w()&&0!==i.config.windowTop?x():C(),p&&b()}function S(){r.hasClass("wpex-can-sticky")&&(h&&(t&&n.addClass("transform-go"),0===i.config.windowTop?n.removeClass("transform-prepare"):m()?n.addClass("transform-prepare"):n.removeClass("transform-prepare")),0!==i.config.windowTop?(i.config.windowTop>=w()?x():C(),p&&b()):C())}},stickyHeaderMenu:function(){var e=this;if(e.config.hasStickyNavbar){var i=e.config.$siteNavWrap,t=!1,o=e.config.$window,n=$('<div id="site-navigation-sticky-wrapper" class="wpex-sticky-navigation-holder not-sticky"></div>');i.wrapAll(n);var s=(n=$("#site-navigation-sticky-wrapper")).offset().top-e.stickyOffset();l(),o.scroll(function(){e.config.$hasScrolled&&n.hasClass("wpex-can-sticky")&&(0!==e.config.windowTop?e.config.windowTop>=s?a():r():t&&r())}),o.resize(function(){l()}),o.on("orientationchange",function(){r(),l()})}function a(){t||(n.css("height",e.config.$siteNavWrap.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),i.css({top:e.stickyOffset(),width:n.width()}),e.config.$siteHeader.removeClass("dyn-styles"),t=!0)}function r(){t&&(n.css("height","").removeClass("is-sticky").addClass("not-sticky"),i.css({width:"",top:""}),e.config.$siteHeader.addClass("dyn-styles"),t=!1)}function l(){if(e.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint)return r(),void n.removeClass("wpex-can-sticky");n.addClass("wpex-can-sticky"),t?i.css("width",n.width()):e.config.windowTop>=s&&0!==e.config.windowTop?a():r()}},ctf7Preloader:function(){wpexLocalize.altercf7Prealoader&&$("form.wpcf7-form").each(function(){var e=$(this),i=e.find(".wpcf7-submit");if(i.length){e.find(".ajax-loader").remove();var t=$('<span class="ticon ticon-refresh ticon-spin wpex-wpcf7-loader"></span>');i.after(t),i.on("click",function(){t.addClass("visible")}),$("div.wpcf7").on("wpcf7:invalid wpcf7:spam wpcf7:mailsent wpcf7:mailfailed",function(){t.removeClass("visible")})}})},vcTabsTogglesJS:function(){var t=this;function e(e){var i=$(e.target),t="";(t=void 0!==i.data("vc-target")?$(i.data("vc-target")):$(i.attr("href"))).length&&(t.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),t.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")}),void 0!==window.vcexNavbarFilterLinks&&window.vcexNavbarFilterLinks(t))}this.config.$body.hasClass("wpb-js-composer")&&($(".vc_tta-tabs").on("show.vc.tab",e),$(".vc_tta-accordion").on("show.vc.accordion",e),t.config.$document.on("click.vc.tabs.data-api","[data-vc-tabs]",function(e){if(!t.config.$body.hasClass("vc_editor")){var i=$($(this).attr("href"));i.length&&(i.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),i.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")}))}}))},vcAccessability:function(){if(this.config.vcActive){$(".vc_toggle .vc_toggle_title").each(function(e){var i=$(this);i.attr("tabindex",0),i.on("keydown",function(e){13==e.which&&i.trigger("click")})});var e=$(".vc_tta-container"),l=function(e,i,t,o){i.attr("tabindex",-1),e.attr("tabindex",0).focus().click()};e.each(function(){var e=$(this),r=e.find(".vc_tta-tab > a");e.find(".vc_tta-panels");r.each(function(e){var i=$(this);0==e?i.attr("tabindex",0):i.attr("tabindex",-1),i.on("keydown",function(e){var i=$(this),t=e.which,o=!!i.parent().next().is("li.vc_tta-tab")&&i.parent().next().find("a"),n=!!i.parent().prev().is("li.vc_tta-tab")&&i.parent().prev().find("a"),s=i.parent().parent().find("li.vc_tta-tab:first").find("a"),a=i.parent().parent().find("li.vc_tta-tab:last").find("a");switch(t){case 37:case 38:e.preventDefault(),e.stopPropagation(),l(n||a,r);break;case 39:case 40:e.preventDefault(),e.stopPropagation(),l(o||s,r);break;case 36:e.preventDefault(),e.stopPropagation(),l(s,r);break;case 35:e.preventDefault(),e.stopPropagation(),l(a,r);break;case 13:case 32:e.preventDefault(),e.stopPropagation()}})})})}},pData:function(e,i){return void 0!==e?e:i},getUrlExtension:function(e){var i=e.split(".").pop().toLowerCase(),t=-1!==i.indexOf("?")?i.split("?").pop():"";return(i=i.replace(t,"")).replace("?","")},scrolledToBottom:function(e){return this.config.windowTop>=e.offset().top+e.outerHeight()-window.innerHeight}},wpex.init()}(jQuery);