"use strict";function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function e(t){return typeof t}:function e(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var i=0;ie.length)&&(t=e.length);for(var i=0,n=new Array(t);ii?(a&&(clearTimeout(a),a=null),l=u,r=t.apply(s,o),a||(s=o=null)):a||!1===n.trailing||(a=setTimeout(c,d)),r};return u.cancel=function(){clearTimeout(a),l=0,a=s=o=null},u},liquidDebounce=function e(t,i,n){var a,s,o=function e(i,n){a=null,n&&(s=t.apply(i,n))},r=restArguments((function(e){if(a&&clearTimeout(a),n){var r=!a;a=setTimeout(o,i),r&&(s=t.apply(this,e))}else a=liquidDelay(o,i,this,e);return s}));return r.cancel=function(){clearTimeout(a),a=null},r};!function(){var e=window.navigator.userAgent,t;/MSIE|Trident/.test(e)&&document.querySelector("html").classList.add("is-ie")}(),function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var i=document.createEvent("CustomEvent");return i.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),i}if("function"==typeof window.CustomEvent)return!1;e.prototype=window.Event.prototype,window.CustomEvent=e}(),function(e,t,i,n){var a="liquidPreloader",s={animationType:"fade",animationTargets:"self",stagger:0},o=function(){function n(t,i){_classCallCheck(this,n),this.element=t,this.$element=e(t),this.options=e.extend({},s,i),this._defaults=s,this._name=a,this.$body=e("body"),this.init(),this.events()}return _createClass(n,[{key:"init",value:function e(){}},{key:"getAnimationTargets",value:function e(){var t=this.options.animationTargets;return"self"===t?this.element:i.querySelectorAll(t)}},{key:"getAnimationProperties",value:function e(){var t=this.options.animationType;return this["".concat(t,"Properties")]()}},{key:"fadeProperties",value:function e(){var t,i;return{animateIn:{opacity:[0,1]},animateOut:{opacity:[1,0]}}}},{key:"slideProperties",value:function e(){var t,i;return{animateIn:{translateX:["100%","0%"]},animateOut:{translateX:["0%","-100%"]}}}},{key:"events",value:function e(){"onpagehide"in t?(t.addEventListener("pageshow",this.onPageLoad.bind(this),!1),t.addEventListener("pagehide",this.onPageUnload.bind(this),!1)):t.addEventListener("unload",this.onPageUnload.bind(this),!1)}},{key:"onPageLoad",value:function e(t){if((_typeof(t)!==_typeof(void 0)||null!==t)&&t.persisted)return this.$body.addClass("lqd-page-loaded lqd-preloader-animations-started"),this.$body.removeClass("lqd-page-leaving lqd-page-not-loaded"),void this.hidePreloader();this.$body.addClass("lqd-page-loaded lqd-preloader-animations-started"),this.$body.removeClass("lqd-page-leaving lqd-page-not-loaded"),this.hidePreloader()}},{key:"onPageUnload",value:function e(){this.$body.addClass("lqd-page-leaving"),this.$body.removeClass("lqd-preloader-animations-done"),this.$body.addClass("lqd-preloader-animations-started"),this.showPreloader()}},{key:"hidePreloader",value:function t(){var i=this,n=this.getAnimationTargets(),a=anime.timeline({targets:n,duration:1400,easing:"easeOutExpo",delay:anime.stagger(this.options.stagger),complete:function t(n){i.$element.hide(),i.$body.removeClass("lqd-preloader-animations-started"),i.$body.addClass("lqd-preloader-animations-done"),n.animatables.forEach((function(t){e(t.target).css("transform","")}))}});e(n).each((function(t,n){var s=e(n);if(n.hasAttribute("data-animations")){var o=s.data("animations"),r=e.extend({},o,{targets:n});a.add(r,i.options.stagger*t)}else{var l=i.getAnimationProperties().animateOut,c=e.extend({},l,{targets:n});a.add(c,i.options.stagger*t)}}))}},{key:"showPreloader",value:function e(){return this.$element.fadeIn("fast"),null}}]),n}();e.fn[a]=function(t){return this.each((function(){var i=e(this).data("preloader-options")||t;e.data(this,"plugin_"+a)||e.data(this,"plugin_"+a,new o(this,i))}))}}(jQuery,window,document),jQuery(document).ready((function(e){e(".lqd-preloader-wrap").liquidPreloader()})),function(e,t,i,n){var a="liquidMegamenu",s={},o=function(){function i(t,n){var o;_classCallCheck(this,i),this.element=t,this.$element=e(this.element),this.options=e.extend({},s,n),this._defaults=s,this._name=a,this.mobileNavBreakPoint=liquidMobileNavBreakpoint(),this.tabletBreakpoint=this.mobileNavBreakPoint<=992?992:this.mobileNavBreakPoint,this.breakpoints=(_defineProperty(o={},this.mobileNavBreakPoint-60,[this.mobileNavBreakPoint+1,1/0]),_defineProperty(o,940,[992,this.tabletBreakpoint]),o),this.$megamenuContainer=e(".megamenu-container",this.element),this.$innerRow=e(".megamenu-inner-row",this.element),this.isContentStretched=!!this.$innerRow.next(".vc_row-full-width").length,this.$columns=e(".megamenu-column",this.element),this.$submenu=e(".nav-item-children",this.element),this.defaultSidePadding=15,this.init()}return _createClass(i,[{key:"init",value:function e(){this.setColumnsNumbers(),this.isContentStretched?(this.$element.addClass("megamenu-content-stretch"),this.$megamenuContainer.removeClass("container").addClass("container-fluid"),this.$element.addClass("position-applied")):(this.setContainerWidth(),this.getElementBoundingRect(),this.resizeWindow())}},{key:"setColumnsNumbers",value:function e(){this.$element.addClass("columns-".concat(this.$columns.length))}},{key:"getColumnsWidth",value:function t(){var i=0;return e.each(this.$columns,(function(t,n){i+=Math.round(e(n).outerWidth(!0))})),i}},{key:"setContainerWidth",value:function e(){this.$megamenuContainer.css({width:""});var t=this.getColumnsWidth();this.$megamenuContainer.width(t-2*this.defaultSidePadding)}},{key:"getGlobalContainerDimensions",value:function t(){var i=liquidWindowWidth(),n={};return e.each(this.breakpoints,(function(e,t){i>=t[0]&&i<=t[1]&&(n.width=parseInt(e,10),n.offsetLeft=(i-e)/2)})),n}},{key:"getElementBoundingRect",value:function e(){var t=this;new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting&&(t.elementBoundingRect=e.boundingClientRect,t.getMegamenuBoundingRect())}))})).observe(this.element)}},{key:"getMegamenuBoundingRect",value:function e(){var t=this;new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting&&(t.megamenuBoundingRect=e.boundingClientRect,t.positioning())}))})).observe(this.$megamenuContainer.get(0))}},{key:"positioning",value:function e(){var t=this.elementBoundingRect.width,i=this.elementBoundingRect.left,n=this.megamenuBoundingRect.width,a=this.getGlobalContainerDimensions(),s=a.width,o=a.offsetLeft,r=i<=s+o,l=0;this.$submenu.css({left:"",marginLeft:""}),n===s&&r&&this.$submenu.css({left:o-this.defaultSidePadding}),r&&(this.$submenu.css({left:o-this.defaultSidePadding+(s/2-n/2)}),l=parseInt(this.$submenu.css("left"),10)),l>i?this.$submenu.css({left:i}):l+n=t.rootBounds.width&&a.addClass("to-left"),n.addClass("position-applied"),s.unobserve(t.target)}))})).observe(i)}},{key:"handleWindowResize",value:function i(n){e(t).on("resize",this.onWindowResize.bind(this,n))}},{key:"onWindowResize",value:function e(t){this.offHandlers(t)}}]),n}();e.fn[a]=function(t){return this.each((function(){var i=e(this).data("submenu-options")||t;e.data(this,"plugin_"+a)||e.data(this,"plugin_"+a,new o(this,i))}))}}(jQuery,window,document),jQuery(document).ready((function(e){e(".main-nav").liquidSubmenu()})),function(e,t,i,n){var a="liquidStickyHeader",s={stickyElement:".mainbar-wrap",stickyTrigger:"this"},o=function(){function n(t,i){_classCallCheck(this,n),this.element=t,this.$element=e(t),this.options=e.extend({},s,i),this._defaults=s,this._name=a,this.$stickyElement=e(this.options.stickyElement,this.element).last(),this.$firstRow=e("#content > .vc_row:first-of-type"),this.sentinel=this.addSentinel(),this.placeholder=this.addPlaceholder(),this.init()}return _createClass(n,[{key:"init",value:function e(){this.observeSentinel(),this.observeStickyElement(),this.handleWindowResize(),this.eventListeners()}},{key:"eventListeners",value:function t(){i.addEventListener("lqd-header-sticky-change",(function(t){var i=e(t.detail.target),n=t.detail.stuck;i.toggleClass("is-stuck",n),i.prev(".lqd-sticky-placeholder").toggleClass("hide",!n)}))}},{key:"addPlaceholder",value:function t(){var i;return e('
').insertBefore(this.$stickyElement).get(0)}},{key:"addSentinel",value:function t(){var i=this.options.stickyTrigger,n=e('