1!function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}([function(e,t,n){"use strict";e.exports=function(){jQuery.fn.smartmenus&&(jQuery.SmartMenus.prototype.isCSSOn=function(){return!0},elementorFrontend.config.is_rtl&&(jQuery.fn.smartmenus.defaults.rightToLeftSubMenus=!0)),elementorFrontend.hooks.addAction("frontend/element_ready/wew-nav-menu.default",n(1))}},function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({stretchElement:null,getDefaultSettings:function(){return{selectors:{menu:".woovina-nav-menu",anchorLink:".woovina-nav-menu--main .elementor-item-anchor",dropdownMenu:".woovina-nav-menu__container.woovina-nav-menu--dropdown",menuToggle:".woovina-menu-toggle"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={};return t.$menu=this.$element.find(e.menu),t.$anchorLink=this.$element.find(e.anchorLink),t.$dropdownMenu=this.$element.find(e.dropdownMenu),t.$dropdownMenuFinalItems=t.$dropdownMenu.find(".menu-item:not(.menu-item-has-children) > a"),t.$menuToggle=this.$element.find(e.menuToggle),t},bindEvents:function(){this.elements.$menu.length&&(this.elements.$menuToggle.on("click",this.toggleMenu.bind(this)),this.getElementSettings("full_width")&&this.elements.$dropdownMenuFinalItems.on("click",this.toggleMenu.bind(this,!1)),elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.stretchMenu))},initStretchElement:function(){this.stretchElement=new elementorModules.frontend.tools.StretchElement({element:this.elements.$dropdownMenu})},toggleMenu:function(e){var t=this.elements.$menuToggle.hasClass("elementor-active");"boolean"!=typeof e&&(e=!t),this.elements.$menuToggle.toggleClass("elementor-active",e),e&&this.getElementSettings("full_width")&&this.stretchElement.stretch()},followMenuAnchors:function(){var e=this;e.elements.$anchorLink.each(function(){location.pathname===this.pathname&&""!==this.hash&&e.followMenuAnchor(jQuery(this))})},followMenuAnchor:function(e){var t=e[0].hash,n=-300,i=void 0;try{i=jQuery(decodeURIComponent(t))}catch(e){return}if(i.length){if(!i.hasClass("elementor-menu-anchor")){var o=jQuery(window).height()/2;n=-i.outerHeight()+o}elementorFrontend.waypoint(i,function(t){"down"===t?e.addClass("elementor-item-active"):e.removeClass("elementor-item-active")},{offset:"50%",triggerOnce:!1}),elementorFrontend.waypoint(i,function(t){"down"===t?e.removeClass("elementor-item-active"):e.addClass("elementor-item-active")},{offset:n,triggerOnce:!1})}},stretchMenu:function(){this.getElementSettings("full_width")?(this.stretchElement.stretch(),this.elements.$dropdownMenu.css("top",this.elements.$menuToggle.outerHeight())):this.stretchElement.reset()},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.elements.$menu.length&&(this.elements.$menu.smartmenus({subIndicatorsText:'<i class="fa"></i>',subIndicatorsPos:"append",subMenusMaxWidth:"1000px"}),this.initStretchElement(),this.stretchMenu(),elementorFrontend.isEditMode()||this.followMenuAnchors())},onElementChange:function(e){"full_width"===e&&this.stretchMenu()}});e.exports=function(e){new i({$element:e})}},function(e,t,n){"use strict";e.exports=function(){elementorFrontend.hooks.addAction("frontend/element_ready/wew-slides.default",n(3))}},function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{slider:".wew-slides",slideContent:".woovina-slide-content"},classes:{animated:"animated"},attributes:{dataSliderOptions:"slider_options",dataAnimation:"animation"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$slider:this.$element.find(e.slider)}},initSlider:function(){var e=this.elements.$slider;e.length&&e.slick(e.data(this.getSettings("attributes.dataSliderOptions")))},goToActiveSlide:function(){this.elements.$slider.slick("slickGoTo",this.getEditSettings("activeItemIndex")-1)},onPanelShow:function(){var e=this.elements.$slider;e.slick("slickPause"),e.on("afterChange",function(){e.slick("slickPause")})},bindEvents:function(){var e=this.elements.$slider,t=this.getSettings(),n=e.data(t.attributes.dataAnimation);n&&(elementorFrontend.isEditMode()&&elementor.hooks.addAction("panel/open_editor/widget/wew-slides",this.onPanelShow),e.on({beforeChange:function(){e.find(t.selectors.slideContent).removeClass(t.classes.animated+" "+n).hide()},afterChange:function(e,i,o){jQuery(i.$slides.get(o)).find(t.selectors.slideContent).show().addClass(t.classes.animated+" "+n)}}))},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.initSlider(),this.isEdit&&this.goToActiveSlide()},onEditSettingsChange:function(e){"activeItemIndex"===e&&this.goToActiveSlide()}});e.exports=function(e){new i({$element:e})}},function(e,t,n){"use strict";e.exports=function(){elementorFrontend.hooks.addAction("frontend/element_ready/wew-woo-menucart.default",n(5)),elementorFrontend.isEditMode()||jQuery(document.body).on("wc_fragments_loaded wc_fragments_refreshed",function(){jQuery("div.elementor-widget-wew-woo-menucart").each(function(){elementorFrontend.elementsHandler.runReadyTrigger(jQuery(this))})})}},function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{container:".woovina-menucart__container",toggle:".woovina-menucart__toggle .elementor-button",closeButton:".woovina-menucart__close-button"},classes:{isShown:"woovina-menucart--shown",lightbox:"elementor-lightbox",isHidden:"woovina-menucart-hidden"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={};return t.$container=this.$element.find(e.container),t.$toggle=this.$element.find(e.toggle),t.$closeButton=this.$element.find(e.closeButton),t},bindEvents:function(){var e=this,t=e.elements.$container,n=e.elements.$closeButton,i=this.getSettings("classes");e.elements.$toggle.on("click",function(n){e.elements.$toggle.hasClass(i.isHidden)||(n.preventDefault(),t.toggleClass(i.isS
1hown))}),t.on("click",function(e){t.hasClass(i.isShown)&&t[0]===e.target&&t.removeClass(i.isShown)}),n.on("click",function(){t.removeClass(i.isShown)}),elementorFrontend.elements.$document.keyup(function(e){27===e.keyCode&&t.hasClass(i.isShown)&&t.click()})}});e.exports=function(e){new i({$element:e})}},function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({bindEvents:function(){elementorFrontend.addListenerOnce(this.getUniqueHandlerID()+"sticky","resize",this.run)},unbindEvents:function(){elementorFrontend.removeListeners(this.getUniqueHandlerID()+"sticky","resize",this.run)},isStickyInstanceActive:function(){return void 0!==this.$element.data("sticky")},activate:function(){var e=this.getElementSettings(),t={to:e.sticky,offset:e.sticky_offset,effectsOffset:e.sticky_effects_offset,classes:{sticky:"elementor-sticky",stickyActive:"elementor-sticky--active elementor-section--handles-inside",stickyEffects:"elementor-sticky--effects",spacer:"elementor-sticky__spacer"}},n=elementorFrontend.elements.$wpAdminBar;e.sticky_parent&&(t.parent=".elementor-widget-wrap"),n.length&&"top"===e.sticky&&"fixed"===n.css("position")&&(t.offset+=n.height()),this.$element.sticky(t)},deactivate:function(){this.isStickyInstanceActive()&&this.$element.sticky("destroy")},run:function(e){if(this.getElementSettings("sticky")){var t=elementorFrontend.getCurrentDeviceMode();
1-1!==this.getElementSettings("sticky_on").indexOf(t)?!0===e?this.reactivate():this.isStickyInstanceActive()||this.activate():this.deactivate()}else this.deactivate()},reactivate:function(){this.deactivate(),this.activate()},onElementChange:function(e){-1!==["sticky","sticky_on"].indexOf(e)&&this.run(!0),-1!==["sticky_offset","sticky_effects_offset","sticky_parent"].indexOf(e)&&this.reactivate()},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.run()},onDestroy:function(){elementorModules.frontend.handlers.Base.prototype.onDestroy.apply(this,arguments),this.deactivate()}});e.exports=function(e){new i({$element:e})}},function(e,t,n){"use strict";var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n(13),r=(i=s)&&i.__esModule?i:{default:i};new(function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.ViewModule),o(t,[{key:"onInit",value:function(){(function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;return void 0!==r?r.call(i):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onInit",this).call(this),this.modules={}}},{key:"bindEvents",value:function(){jQuery(window).on("elementor/frontend/init",this.onElementorFrontendInit.bind(this))}},{key:"initModules",value:function(){var e=this,t={nav_menu:n(0),slides:n(2),woocommerce:n(4),sticky:n(8),carousel:n(9),motionFX:r.default,search_pro:n(20)};jQuery.each(t,function(t,n){e.modules[t]=new n})}},{key:"onElementorFrontendInit",value:function(){this.initModules()}}]),t}())},function(e,t,n){"use strict";e.exports=function(){elementorFrontend.hooks.addAction("frontend/element_ready/section",n(6)),elementorFrontend.hooks.addAction("frontend/element_ready/widget",n(6))}},function(e,t,n){"use strict";e.exports=function(){elementorFrontend.hooks.addAction("frontend/element_ready/wew-media-carousel.default",n(10)),elementorFrontend.hooks.addAction("frontend/element_ready/wew-testimonial-carousel.default",n(12)),elementorFrontend.hooks.addAction("frontend/element_ready/wew-reviews.default",n(12))}},function(e,t,n){"use strict";var i,o=n(11);i=o.extend({slideshowSpecialElementSettings:["slides_per_view","slides_per_view_tablet","slides_per_view_mobile"],isSlideshow:function(){return"slideshow"===this.getElementSettings("skin")},getDefaultSettings:function(){var e=o.prototype.getDefaultSettings.apply(this,arguments);return this.isSlideshow()&&(e.selectors.thumbsSwiper=".elementor-thumbnails-swiper",e.slidesPerView={desktop:5,tablet:4,mobile:3}),e},getElementSettings:function(e){return-1!==this.slideshowSpecialElementSettings.indexOf(e)&&this.isSlideshow()&&(e="slideshow_"+e),o.prototype.getElementSettings.call(this,e)},getDefaultElements:function(){var e=this.getSettings("selectors"),t=o.prototype.getDefaultElements.apply(this,arguments);return this.isSlideshow()&&(t.$thumbsSwiper=this.$element.find(e.thumbsSwiper)),t},getEffect:function(){return"coverflow"===this.getElementSettings("skin")?"coverflow":o.prototype.getEffect.apply(this,arguments)},getSlidesPerView:function(e){return this.isSlideshow()?1:"coverflow"===this.getElementSettings("skin")?this.getDeviceSlidesPerView(e):o.prototype.getSlidesPerView.apply(this,arguments)},getSwiperOptions:function(){var e=o.prototype.getSwiperOptions.apply(this,arguments);return this.isSlideshow()&&(e.loopedSlides=this.getSlidesCount(),delete e.pagination,delete e.breakpoints),e},onInit:function(){o.prototype.onInit.apply(this,arguments);var e=this.getSlidesCount();if(this.isSlideshow()&&!(1>=e)){var t=this.getElementSettings(),n="yes"===t.loop,i={},s=elementorFrontend.config.breakpoints,r=this.getDeviceSlidesPerView("desktop");i[s.lg-1]={slidesPerView:this.getDeviceSlidesPerView("tablet"),spaceBetween:this.getSpaceBetween("tablet")},i[s.md-1]={slidesPerView:this.getDeviceSlidesPerView("mobile"),spaceBetween:this.getSpaceBetween("mobile")};var a={slidesPerView:r,initialSlide:this.getInitialSlide(),centeredSlides:t.centered_slides,slideToClickedSlide:!0,spaceBetween:this.getSpaceBetween(),loopedSlides:e,loop:n,onSlideChangeEnd:function(e){n&&e.fixLoop()},breakpoints:i};this.swipers.main.controller.control=this.swipers.thumbs=new Swiper(this.elements.$thumbsSwiper,a),this.swipers.thumbs.controller.control=this.swipers.main}},onElementChange:function(e){1>=this.getSlidesCount()||(this.isSlideshow()?(0===e.indexOf("width")&&(this.swipers.main.update(),this.swipers.thumbs.update()),0===e.indexOf("space_between")&&this.updateSpaceBetween(this.swipers.thumbs,e)):o.prototype.onElementChange.apply(this,arguments))}}),e.exports=function(e){new i({$element:e})}},function(e,t,n){"use strict";e.exports=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:()=>({selectors:{swiperContainer:".elementor-main-swiper",swiperSlide:".swiper-slide"},slidesPerView:{widescreen:3,desktop:3,laptop:3,tablet_extra:3,tablet:2,mobile_extra:2,mobile:1}}),getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.swiperContainer)};
1return t.$slides=t.$swiperContainer.find(e.swiperSlide),t},getSlidesCount(){return this.elements.$slides.length},getInitialSlide(){var e=this.getEditSettings();return e.activeItemIndex?e.activeItemIndex-1:0},getEffect(){return this.getElementSettings("effect")},getDeviceSlidesPerView(e){const t="slides_per_view"+("desktop"===e?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(t)||this.getSettings("slidesPerView")[e])},getSlidesPerView(e){return"slide"===this.getEffect()?this.getDeviceSlidesPerView(e):1},getDeviceSlidesToScroll(e){const t="slides_to_scroll"+("desktop"===e?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(t)||1)},getSlidesToScroll(e){return"slide"===this.getEffect()?this.getDeviceSlidesToScroll(e):1},getSpaceBetween(e){let t="space_between";return e&&"desktop"!==e&&(t+="_"+e),this.getElementSettings(t).size||0},getSwiperOptions(){const e=this.getElementSettings(),t={grabCursor:!0,initialSlide:this.getInitialSlide(),slidesPerView:this.getSlidesPerView("desktop"),slidesPerGroup:this.getSlidesToScroll("desktop"),spaceBetween:this.getSpaceBetween(),loop:"yes"===e.loop,speed:e.speed,effect:this.getEffect(),preventClicksPropagation:!1,slideToClickedSlide:!0,handleElementorBreakpoints:!0};if(e.show_arrows&&(t.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),e.pagination&&(t.pagination={el:".swiper-pagination",type:e.pagination,clickable:!0}),"cube"!==this.getEffect()){const e={},n=elementorFrontend.config.responsive.activeBreakpoints;Object.keys(n).forEach(t=>{e[n[t].value]={slidesPerView:this.getSlidesPerView(t),slidesPerGroup:this.getSlidesToScroll(t),spaceBetween:this.getSpaceBetween(t)}}),t.breakpoints=e}return!this.isEdit&&e.autoplay&&(t.autoplay={delay:e.autoplay_speed,disableOnInteraction:!!e.pause_on_interaction}),t},getDeviceBreakpointValue(e){if(!this.breakpointsDictionary){const e=elementorFrontend.config.responsive.activeBreakpoints;this.breakpointsDictionary={},Object.keys(e).forEach(t=>{this.breakpointsDictionary[t]=e[t].value})}return this.breakpointsDictionary[e]},updateSpaceBetween(e){const t=e.match("space_between_(.*)"),n=t?t[1]:"desktop",i=this.getSpaceBetween(n);"desktop"!==n?this.swiper.params.breakpoints[this.getDeviceBreakpointValue(n)].spaceBetween=i:this.swiper.params.spaceBetween=i,this.swiper.params.spaceBetween=i,this.swiper.update()},async onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);const e=this.getElementSettings();if(1>=this.getSlidesCount())return;const t=elementorFrontend.utils.swiper;this.swiper=await new t(this.elements.$swiperContainer,this.getSwiperOptions()),"yes"===e.pause_on_hover&&this.togglePauseOnHover(!0),this.elements.$swiperContainer.data("swiper",this.swiper)},getChangeableProperties:()=>({autoplay:"autoplay",pause_on_hover:"pauseOnHover",pause_on_interaction:"disableOnInteraction",autoplay_speed:"delay",speed:"speed",width:"width"}),updateSwiperOption(e){if(0===e.indexOf("width"))return void this.swiper.update();const t=this.getElementSettings(),n=t[e];let i=this.getChangeableProperties()[e],o=n;switch(e){case"autoplay":o=!!n&&{delay:t.autoplay_speed,disableOnInteraction:"yes"===t.pause_on_interaction};break;case"autoplay_speed":i="autoplay",o={delay:n,disableOnInteraction:"yes"===t.pause_on_interaction};break;case"pause_on_hover":this.togglePauseOnHover("yes"===n);break;case"pause_on_interaction":o="yes"===n}"pause_on_hover"!==e&&(this.swiper.params[i]=o),this.swiper.update()},onElementChange(e){if(1>=this.getSlidesCount())return;if(0===e.indexOf("width"))return this.swiper.update(),void(this.thumbsSwiper&&this.thumbsSwiper.update());if(0===e.indexOf("space_between"))return void this.updateSpaceBetween(e);this.getChangeableProperties().hasOwnProperty(e)&&this.updateSwiperOption(e)},onEditSettingsChange(e){1>=this.getSlidesCount()||"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}})},function(e,t,n){"use strict";var i,o=n(11);i=o.extend({getDefaultSettings(){const e=o.prototype.getDefaultSettings();return e.slidesPerView={desktop:1},Object.keys(elementorFrontend.config.responsive.activeBreakpoints).forEac
1h(t=>{e.slidesPerView[t]=1}),e.loop&&(e.loopedSlides=this.getSlidesCount()),e},getEffect:()=>"slide"}),e.exports=function(e){new i({$element:e})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,o=n(14),s=(i=o)&&i.__esModule?i:{default:i};var r=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){elementorFrontend.elementsHandler.addHandler(s.default,{$element:e})}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.Module),t}();t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;return void 0!==r?r.call(i):void 0},a=n(15),l=(i=a)&&i.__esModule?i:{default:i};var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.frontend.handlers.Base),s(t,[{key:"__construct",value:function(){for(var e,n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];(e=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"__construct",this)).call.apply(e,[this].concat(i)),this.toggle=elementorFrontend.debounce(this.toggle,200)}},{key:"bindEvents",value:function(){elementorFrontend.elements.$window.on("resize",this.toggle)}},{key:"unbindEvents",value:function(){elementorFrontend.elements.$window.off("resize",this.toggle)}},{key:"initEffects",value:function(){this.effects={translateY:{interaction:"scroll",actions:["translateY"]},translateX:{interaction:"scroll",actions:["translateX"]},rotateZ:{interaction:"scroll",actions:["rotateZ"]},scale:{interaction:"scroll",actions:["scale"]},opacity:{interaction:"scroll",actions:["opacity"]},blur:{interaction:"scroll",actions:["blur"]},mouseTrack:{interaction:"mouseMove",actions:["translateXY"]},tilt:{interaction:"mouseMove",actions:["tilt"]}}}},{key:"prepareOptions",value:function(e){var t=this,n=this.getElementSettings(),i="motion_fx"===e?"element":"background",s={};jQuery.each(n,function(i,r){var a=new RegExp("^"+e+"_(.+?)_effect"),l=i.match(a);if(l&&r){var c={},u=l[1];jQuery.each(n,function(t,n){var i=new RegExp(e+"_"+u+"_(.+)"),s=t.match(i);s&&("effect"!==s[1]&&("object"===(void 0===n?"undefined":o(n))&&(n=Object.keys(n.sizes).length?n.sizes:n.size),c[s[1]]=n))});var f=t.effects[u],d=f.interaction;s[d]||(s[d]={}),f.actions.forEach(function(e){return s[d][e]=c})}});var r=this.$element,a=void 0,l=this.getElementType();if("element"===i&&"section"!==l){a=r;var c=void 0;c="column"===l?".elementor-column-wrap":".elementor-widget-container",r=r.find("> "+c)}var u={type:i,interactions:s,$element:r,$dimensionsElement:a,refreshDimensions:this.isEdit,classes:{element:"elementor-motion-effects-element",parent:"elementor-motion-effects-parent",backgroundType:"elementor-motion-effects-element-type-background",container:"elementor-motion-effects-container",layer:"elementor-motion-effects-layer",perspective:"elementor-motion-effects-perspective"}};return"fixed"===this.getCurrentDeviceSetting("_position")&&(u.range="page"),"background"===i&&"column"===this.getElementType()&&(u.addBackgroun
1dLayerTo=" > .elementor-element-populated"),u}},{key:"activate",value:function(e){var t=this.prepareOptions(e);jQuery.isEmptyObject(t.interactions)||(this[e]=new l.default(t))}},{key:"deactivate",value:function(e){this[e]&&(this[e].destroy(),delete this[e])}},{key:"toggle",value:function(){var e=this,t=elementorFrontend.getCurrentDeviceMode(),n=this.getElementSettings();["motion_fx","background_motion_fx"].forEach(function(i){var o=n[i+"_devices"];(!o||-1!==o.indexOf(t))&&(n[i+"_motion_fx_scrolling"]||n[i+"_motion_fx_mouse"])?e[i]?e.refreshInstance(i):e.activate(i):e.deactivate(i)})}},{key:"refreshInstance",value:function(e){var t=this[e];if(t){var n=this.prepareOptions(e);t.setSettings(n),t.refresh()}}},{key:"onInit",value:function(){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onInit",this).call(this),this.initEffects(),this.toggle()}},{key:"onElementChange",value:function(e){var t=this;if(/motion_fx_((scrolling)|(mouse)|(devices))$/.test(e))this.toggle();else{var n=e.match(".*?motion_fx");if(n){var i=n[0];this.refreshInstance(i),this[i]||this.activate(i)}/^_position/.test(e)&&["motion_fx","background_motion_fx"].forEach(function(e){t.refreshInstance(e)})}}},{key:"onDestroy",value:function(){var e=this;r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onDestroy",this).call(this),["motion_fx","background_motion_fx"].forEach(function(t){e.deactivate(t)})}}]),t}();t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=a(n(16)),s=a(n(17)),r=a(n(18));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.ViewModule),i(t,[{key:"getDefaultSettings",value:function(){return{type:"element",$element:null,$dimensionsElement:null,addBackgroundLayerTo:null,interactions:{},refreshDimensions:!1,range:"viewport",classes:{element:"motion-fx-element",parent:"motion-fx-parent",backgroundType:"motion-fx-element-type-background",container:"motion-fx-container",layer:"motion-fx-layer",perspective:"motion-fx-perspective"}}}},{key:"bindEvents",value:function(){this.onWindowResize=this.onWindowResize.bind(this),elementorFrontend.elements.$window.on("resize",this.onWindowResize)}},{key:"unbindEvents",value:function(){elementorFrontend.elements.$window.off("resize",this.onWindowResize)}},{key:"addBackgroundLayer",value:function(){var e=this.getSettings();this.elements.$motionFXContainer=jQuery("<div>",{class:e.classes.container}),this.elements.$motionFXLayer=jQuery("<div>",{class:e.classes.layer}
1),this.updateBackgroundLayerSize(),this.elements.$motionFXContainer.prepend(this.elements.$motionFXLayer),(e.addBackgroundLayerTo?this.$element.find(e.addBackgroundLayerTo):this.$element).prepend(this.elements.$motionFXContainer)}},{key:"removeBackgroundLayer",value:function(){this.elements.$motionFXContainer.remove()}},{key:"updateBackgroundLayerSize",value:function(){var e=this.getSettings(),t={x:0,y:0},n=e.interactions.mouseMove,i=e.interactions.scroll;n&&n.translateXY&&(t.x=10*n.translateXY.speed,t.y=10*n.translateXY.speed),i&&(i.translateX&&(t.x=10*i.translateX.speed),i.translateY&&(t.y=10*i.translateY.speed)),this.elements.$motionFXLayer.css({width:100+t.x+"%",height:100+t.y+"%"})}},{key:"defineDimensions",value:function(){var e=this.getSettings("$dimensionsElement")||this.$element,t=e.offset(),n={elementHeight:e.outerHeight(),elementWidth:e.outerWidth(),elementTop:t.top,elementLeft:t.left};n.elementRange=n.elementHeight+innerHeight,this.setSettings("dimensions",n),"background"===this.getSettings("type")&&this.defineBackgroundLayerDimensions()}},{key:"defineBackgroundLayerDimensions",value:function(){var e=this.getSettings("dimensions");e.layerHeight=this.elements.$motionFXLayer.height(),e.layerWidth=this.elements.$motionFXLayer.width(),e.movableX=e.layerWidth-e.elementWidth,e.movableY=e.layerHeight-e.elementHeight,this.setSettings("dimensions",e)}},{key:"initInteractionsTypes",value:function(){this.interactionsTypes={scroll:o.default,mouseMove:s.default}}},{key:"prepareSpecialActions",value:function(){var e=this.getSettings(),t=!(!e.interactions.mouseMove||!e.interactions.mouseMove.tilt);this.elements.$parent.toggleClass(e.classes.perspective,t)}},{key:"cleanSpecialActions",value:function(){var e=this.getSettings();this.elements.$parent.removeClass(e.classes.perspective)}},{key:"runInteractions",value:function(){var e=this,t=this.getSettings();this.prepareSpecialActions(),jQuery.each(t.interactions,function(t,n){e.interactions[t]=new e.interactionsTypes[t]({motionFX:e,callback:function(){for(var t=arguments.length,i=Array(t),o=0;o<t;o++)i[o]=arguments[o];jQuery.each(n,function(t,n){var o;return(o=e.actions).runAction.apply(o,[t,n].concat(i))})}}),e.interactions[t].runImmediately()})}},{key:"destroyInteractions",value:function(){this.cleanSpecialActions(),jQuery.each(this.interactions,function(e,t){return t.destroy()}),this.interactions={}}},{key:"refresh",value:function(){this.actions.setSettings(this.getSettings()),"background"===this.getSettings("type")&&(this.updateBackgroun
1dLayerSize(),this.defineBackgroundLayerDimensions()),this.actions.refresh(),this.destroyInteractions(),this.runInteractions()}},{key:"destroy",value:function(){this.destroyInteractions(),this.actions.refresh();var e=this.getSettings();this.$element.removeClass(e.classes.element),this.elements.$parent.removeClass(e.classes.parent),"background"===e.type&&(this.$element.removeClass(e.classes.backgroundType),this.removeBackgroundLayer())}},{key:"onInit",value:function(){(function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;return void 0!==r?r.call(i):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onInit",this).call(this);var e=this.getSettings();this.$element=e.$element,this.elements.$parent=this.$element.parent(),this.$element.addClass(e.classes.element),this.elements.$parent=this.$element.parent(),this.elements.$parent.addClass(e.classes.parent),"background"===e.type&&(this.$element.addClass(e.classes.backgroundType),this.addBackgroundLayer()),this.defineDimensions(),e.$targetElement="element"===e.type?this.$element:this.elements.$motionFXLayer,this.interactions={},this.actions=new r.default(e),this.initInteractionsTypes(),this.runInteractions()}},{key:"onWindowResize",value:function(){this.defineDimensions()}}]),t}();t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n(19),r=(i=s)&&i.__esModule?i:{default:i};var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default),o(t,[{key:"run",value:function(){if(pageYOffset!==this.windowScrollTop){var e=this.motionFX.getSettings();e.refreshDimensions&&this.motionFX.defineDimensions(),this.windowScrollTop=pageYOffset;var t=void 0;if("page"===this.motionFX.getSettings("range"))t=document.documentElement.scrollTop/(document.body.scrollHeight-innerHeight)*100;else{var n=e.dimensions,i=n.elementTop-pageYOffset-innerHeight;t=100/n.elementRange*(-1*i)}this.runCallback(t)}}}]),t}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n(19),r=(i=s)&&i.__esModule?i:{default:i};var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default),o(t,[{key:"bindEvents",value:function(){t.mouseTracked||(elementorFrontend.elements.$window.on("mousemove",t.updateMousePosition),t.mouseTracked=!0)}},{key:"run",value:function(){var e=t.mousePosition,n=this.oldMousePosition;if(n.x!==e.x||n.y!==e.y){this.oldMousePosition={x:e.x,y:e.y};var i=100/innerWidth*e.x,o=100/innerHeight*e.y;this.runCallback(i,o)}}},{key:"onInit",value:function(){this.oldMousePosition={},function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;return void 0!==r?r.call(i):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onInit",this).call(this)}}]),t}();t.default=a,a.mousePosition={},a.updateMousePosition=function(e){a.mousePosition={x:e.clientX,y:e.clientY}}},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.Module),i(t,[{key:"getMovePointFromPassedPercents",value:function(e,t){return+(t/e*100).toFixed(2)}},{key:"getEffectValueFromMovePoint",value:function(e,t){return e*t/100}},{key:"getStep",value:function(e,t){return"element"===this.getSettings("type")?this.getElementStep(e,t):this.getBackgroundStep(e,t)}},{key:"getElementStep",value:function(e,t){return-(e-50)*t.speed}},{key:"getBackgroundStep",value:function(e,t){var n=this.getSettings("dimensions.movable"+t.axis.toUpperCase());return-this.getEffectValueFromMovePoint(n,e)}},{key:"getDirectionMovePoint",value:function(e,t,n){var i=void 0;return e<n.start?"out-in"===t?i=0:"in-out"===t?i=100:(i=this.getMovePointFromPassedPercents(n.start,e),"in-out-in"===t&&(i=100-i)):e<n.end?"in-out-in"===t?i=0:"out-in-out"===t?i=100:(i=this.getMovePointFromPassedPercents(n.end-n.start,e-n.start),"in-out"===t&&(i=100-i)):"in-out"===t?i=0:"out-in"===t?i=100:(i=this.getMovePointFromPassedPercents(100-n.end,100-e),"in-out-in"===t&&(i=100-i)),i}},{key:"translateX",value:function(e,t){e.axis="x",e.unit="px",this.transform("translateX",t,e)}},{key:"translateY",value:function(e,t){e.axis="y",e.unit="px",this.transform("translateY",t,e)}},{key:"translateXY",value:function(e,t,n){this.translateX(e,t),this.translateY(e,n)}},{key:"tilt",value:function(e,t,n){var i={speed:e.speed/10,direction:e.direction};this.rotateX(i,n),this.rotateY(i,100-t)}},{key:"rotateX",value:function(e,t){e.axis="x",e.unit="deg",this.transform("rotateX",t,e)}},{key:"rotateY",value:function(e,t){e.axis="y",e.unit="deg",this.transform("rotateY",t,e)}},{key:"rotateZ",value:function(e,t){e.unit="deg",this.transform("rotateZ",t,e)}},{key:"scale",value:function(e,t){var n=this.getDirectionMovePoint(t,e.direction,e.range);this.updateRulePart("transform","scale",1+e.speed*n/1e3)}},{key:"transform",value:function(e,t,n){n.direction&&(t=100-t),this.updateRulePart("transform",e,this.getStep(t,n)+n.unit)}},{key:"opacity",value:function(e,t){var n=this.getDirectionMovePoint(t,e.direction,e.range),i=e.level/10,o=1-i+this.getEffectValueFromMovePoint(i,n);this.$element.css("opacity",o)}},{key:"blur",value:function(e,t){var n=this.getDirectionMovePoint(t,e.direction,e.range),i=e.level-this.getEffectValueFromMovePoint(e.level,n);this.updateRulePart("filter","blur",i+"px")}},{key:"updateRulePart",value:function(e,t,n){this.rulesVariables[e]||(this.rulesVariables[e]={}),this.rulesVariables[e][t]||(this.rulesVariables[e][t]=!0,this.updateRule(e));var i="--"+t;this.$element[0].style.setProperty(i,n)}},{key:"updateRule",value:function(e){var t="";jQuery.each(this.rulesVariables[e],function(e){t+=e+"(var(--"+e+"))"}),this.$element.css(e,t)}},{key:"runAction",value:function(e,t,n){t.affectedRange&&(t.affectedRange.start>n&&(n=t.affectedRange.start),t.affectedRange.end<n&&(n=t.affectedRange.end));for(var i=arguments.length,o=Array(i>3?i-3:0),s=3;s<i;s++)o[s-3]=arguments[s];this[e].apply(this,[t,n].concat(o))}},{key:"refresh",value:function(){this.rulesVariables={},this.$element.css({transform:"",filter:"",opacity:""})}},{key:"onInit",value:function(){this.$element=this.getSettings("$targetElement"),this.refresh()}}]),t}();t.default=o},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.ViewModule),i(t,[{key:"__construct",value:function(e){var t=this;this.motionFX=e.motionFX,this.runImmediately=this.run,this.run=function(){if(t.animationFrameRequest=requestAnimationFrame(t.run.bind(t)),"page"!==t.motionFX.getSettings("range")){var e=t.motionFX.getSettings("dimensions"),n=e.elementTop-pageYOffset,i=n-innerHeight,o=n+e.elementHeight;i<=0&&o>=0&&t.runImmediately()}else t.runImmediately()}}},{key:"runCallback",value:function(){this.getSettings("callback").apply(void 0,arguments)}},{key:"destroy",value:function(){cancelAnimationFrame(this.animationFrameRequest)}},{key:"onInit",value:function(){(function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var s=Object.getPrototypeOf(t);return null===s?void 0:e(s,n,i)}if("value"in o)return o.value;var r=o.get;return void 0!==r?r.call(i):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onInit",this).call(this),this.run()}}]),t}();t.default=o},function(e,t,n){"use strict";e.exports=function(){elementorFrontend.hooks.addAction("frontend/element_ready/wew-search-pro.default",n(21))}},function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{wrapper:".woovina-search-pro",container:".woovina-search-pro__container",icon:".woovina-search-pro__icon",input:".woovina-search-pro__input",toggle:".woovina-search-pro__toggle",submit:".woovina-search-pro__submit",closeButton:".dialog-close-button"},classes:{isFocus:"woovina-search-pro--focus",isFullScreen:"woovina-search-pro--full-screen",lightbox:"elementor-lightbox"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={};return t.$wrapper=this.$element.find(e.wrapper),t.$container=this.$element.find(e.container),t.$input=this.$element.find(e.input),t.$icon=this.$element.find(e.icon),t.$toggle=this.$element.find(e.toggle),t.$submit=this.$element.find(e.submit),t.$closeButton=this.$element.find(e.closeButton),t},bindEvents:function(){var e=this.elements.$container,t=this.elements.$closeButton,n=this.elements.$input,i=this.elements.$wrapper,o=this.elements.$icon,s=this.getElementSettings("skin"),r=this.getSettings("classes");"full_screen"===s?(this.elements.$toggle.on("click",function(){e.toggleClass(r.isFullScreen).toggleClass(r.lightbox),n.focus()}),e.on("click",function(t){e.hasClass(r.isFullScreen)&&e[0]===t.target&&e.removeClass(r.isFullScreen).removeClass(r.lightbox)}),t.on("click",function(){e.removeClass(r.isFullScreen).removeClass(r.lightbox)}),elementorFrontend.elements.$document.keyup(function(t){27===t.keyCode&&e.hasClass(r.isFullScreen)&&e.click()})):n.on({focus:function(){i.addClass(r.isFocus)},blur:function(){i.removeClass(r.isFocus)}}),"minimal"===s&&o.on("click",function(){i.addClass(r.isFocus),n.focus()})}});e.exports=function(e){new i({$element:e})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.