1function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function _typeof(obj){return typeof obj}}else{_typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj}}return _typeof(obj)}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value}catch(error){reject(error);return}if(info.done){resolve(value)}else{Promise.resolve(value).then(_next,_throw)}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(undefined)})}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1;descriptor.configurable=!0;if("value"in descriptor)descriptor.writable=!0;Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor}function _get(target,property,receiver){if(typeof Reflect!=="undefined"&&Reflect.get){_get=Reflect.get}else{_get=function _get(target,property,receiver){var base=_superPropBase(target,property);if(!base)return;var desc=Object.getOwnPropertyDescriptor(base,property);if(desc.get){return desc.get.call(receiver)}return desc.value}}return _get(target,property,receiver||target)}function _superPropBase(object,property){while(!Object.prototype.hasOwnProperty.call(object,property)){object=_getPrototypeOf(object);if(object===null)break}return object}function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function")}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}});if(superClass)_setPrototypeOf(subClass,superClass)}function _setPrototypeOf(o,p){_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){o.__proto__=p;return o};return _setPrototypeOf(o,p)}function _createSuper(Derived){var hasNativeReflectConstruct=_isNativeReflectConstruct();return function _createSuperInternal(){var Super=_getPrototypeOf(Derived),result;if(hasNativeReflectConstruct){var NewTarget=_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else{result=Super.apply(this,arguments)}return _possibleConstructorReturn(this,result)}}function _possibleConstructorReturn(self,call){if(call&&(_typeof(call)==="object"||typeof call==="function")){return call}else if(call!==void 0){throw new TypeError("Derived constructors may only return object or undefined")}return _assertThisInitialized(self)}function _assertThisInitialized(self){if(self===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return self}function _isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy==="function")return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));return!0}catch(e){return!1}}function _getPrototypeOf(o){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)};return _getPrototypeOf(o)}var KonteTabsHandler=function(_elementorModules$fro){"use strict";_inherits(KonteTabsHandler,_elementorModules$fro);var _super=_createSuper(KonteTabsHandler);function KonteTabsHandler(){_classCallCheck(this,KonteTabsHandler);return _super.apply(this,arguments)}_createClass(KonteTabsHandler,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{tab:".konte-tab__title",panel:".konte-tab__content"},classes:{active:"konte-tab--active"}
1,showFn:"show",hideFn:"hide",toggleSelf:!1,autoExpand:!0,hidePrevious:!0}}},{key:"getDefaultElements",value:function getDefaultElements(){var selectors=this.getSettings("selectors");return{$tabs:this.findElement(selectors.tab),$panels:this.findElement(selectors.panel)}}},{key:"activateDefaultTab",value:function activateDefaultTab(){var settings=this.getSettings();if(!settings.autoExpand||"editor"===settings.autoExpand&&!this.isEdit){return}var defaultActiveTab=this.getEditSettings("activeItemIndex")||1,originalToggleMethods={showFn:settings.showFn,hideFn:settings.hideFn};this.setSettings({showFn:"show",hideFn:"hide"});this.changeActiveTab(defaultActiveTab);this.setSettings(originalToggleMethods)}},{key:"changeActiveTab",value:function changeActiveTab(tabIndex){var settings=this.getSettings(),$tab=this.elements.$tabs.filter('[data-tab="'+tabIndex+'"]'),$panel=this.elements.$panels.filter('[data-tab="'+tabIndex+'"]'),isActive=$tab.hasClass(settings.classes.active);if(!settings.toggleSelf&&isActive){return}if((settings.toggleSelf||!isActive)&&settings.hidePrevious){this.elements.$tabs.removeClass(settings.classes.active);this.elements.$panels.removeClass(settings.classes.active)[settings.hideFn]()}if(!settings.hidePrevious&&isActive){$tab.removeClass(settings.classes.active);$panel.removeClass(settings.classes.active)[settings.hideFn]()}if(!isActive){$tab.addClass(settings.classes.active);$panel.addClass(settings.classes.active)[settings.showFn]()}}},{key:"bindEvents",value:function bindEvents(){var _this=this;this.elements.$tabs.on({keydown:function keydown(event){if("Enter"!==event.key){return}event.preventDefault();_this.changeActiveTab(event.currentTarget.getAttribute("data-tab"))},click:function click(event){event.preventDefault();_this.changeActiveTab(event.currentTarget.getAttribute("data-tab"))}})}},{key:"onInit",value:function onInit(){_get(_getPrototypeOf(KonteTabsHandler.prototype),"onInit",this).call(this);this.activateDefaultTab()}}]);return KonteTabsHandler}(elementorModules.frontend.handlers.Base);var KonteCircleChartHandler=function(_elementorModules$fro2){"use strict";_inherits(KonteCircleChartHandler,_elementorModules$fro2);var _super2=_createSuper(KonteCircleChartHandler);function KonteCircleChartHandler(){_classCallCheck(this,KonteCircleChartHandler);return _super2.apply(this,arguments)}_createClass(KonteCircleChartHandler,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{chart:".konte-chart--elementor"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var selectors=this.getSettings("selectors");return{$chart:this.findElement(selectors.chart)}}},{key:"getCircleProgressOptions",value:function getCircleProgressOptions(){var settings=this.getElementSettings();return{startAngle:-Math.PI/2,value:settings.value.size/100,size:settings.size,emptyFill:settings.empty_color?settings.empty_color:"#E3E7E8",fill:{color:settings.color?settings.color:"#161619"},thickness:settings.thickness}}},{key:"onInit",value:function onInit(){var _this2=this;_get(_getPrototypeOf(KonteCircleChartHandler.prototype),"onInit",this).call(this);this.elements.$chart.circleProgress(this.getCircleProgressOptions());elementorFrontend.waypoint(this.elements.$chart,function(){_this2.elements.$chart.circleProgress()})}},{key:"onElementChange",value:function onElementChange(propertyName){if("color"===propertyName||"empty_color"===propertyName){this.elements.$chart.circleProgress()}else if("size"===propertyName){this.elements.$chart.circleProgress({size:this.getElementSettings("size")})}else if("label"===propertyName){}}}]);return KonteCircleChartHandler}(elementorModules.frontend.handlers.Base);var KonteCountDownHandler=function(_elementorModules$fro3){"use strict";_inherits(KonteCountDownHandler,_elementorModules$fro3);var _super3=_createSuper(KonteCountDownHandler);function KonteCountDownHandler(){_classCallCheck(this,KonteCountDownHandler);return _super3.apply(this,arguments)}_createClass(KonteCountDownHandler,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{timer:".timers",day:".day",hour:".hour",min:".min",sec:".secs"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var selectors=this.getSettings("selectors");return{$timer:this.$element.find(selectors.timer),$day:this.$element.find(selectors.day),$hour:this.$element.find(selectors.hour),$min:this.$element.find(selectors.min),$sec:this.$element.find(selectors.sec)}}},{key:"updateCounter",value:function updateCounter(event){var output="";var day=event.strftime("%D");for(var i=0;i<day.length;i++){output+="<span>"+day[i]+"</span>"}this.elements.$day.html(output);output="";var hour=event.strftime("%H");for(var _i=0;_i<hour.length;_i++){output+="<span>"+hour[_i]+"</span>"}this.elements.$hour.html(output);output="";var minu=event.strftime("%M");for(var _i2=0;_i2<minu.length;_i2++){output+="<span>"+minu[_i2]+"</span>"}this.elements.$min.html(output);output="";var secs=event.strftime("%S");for(var _i3=0;_i3<secs.length;_i3++){output+="<span>"+secs[_i3]+"</span>"}this.elements.$sec.html(output)}},{key:"onInit",value:function onInit(){var _this3=this;_get(_getPrototypeOf(KonteCountDownHandler.prototype),"onInit",this).call(this);var endDate=this.elements.$timer.data("date");this.elements.$timer.countdown(endDate,function(event){return _this3.updateCounter(event)})}}]);return KonteCountDownHandler}(elementorModules.frontend.handlers.Base);var KonteSwiperCarouselHandler=function(_elementorModules$fro4){"use strict";_inherits(KonteSwiperCarouselHandler,_elementorModules$fro4);var _super4=_createSuper(KonteSwiperCarouselHandler);function KonteSwiperCarouselHandler(){_classCallCheck(this,KonteSwiperCarouselHandler);return _super4.apply(this,arguments)}_createClass(KonteSwiperCarouselHandler,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{carousel:".swiper-container",slideContent:".swiper-slide"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var selectors=this.getSettings("selectors");var elements={$swiperContainer:this.$element.find(selectors.carousel)};elements.$slides=elements.$swiperContainer.find(selectors.slideContent);return elements}},{key:"getCarouselOptions",value:function getCarouselOptions(){var _this4=this;var elementSettings=this.getElementSettings(),slidesToShow=elementSettings.slides_to_show||3,slidesToScroll=elementSettings.slides_to_scroll_mobile||elementSettings.slides_to_scroll_tablet||elementSettings.slides_to_scroll||1,isSingleSlide=1===sli
1desToShow,defaultLGDevicesSlidesCount=isSingleSlide?1:2,swiperOptions=this.getSettings("swiperOptions"),elementorBreakpoints=elementorFrontend.config.responsive.activeBreakpoints;var carouselSettings={slidesPerView:slidesToShow,loop:"yes"===elementSettings.infinite,speed:elementSettings.speed,handleElementorBreakpoints:!0,breakpoints:{}};carouselSettings.breakpoints[elementorBreakpoints.mobile.value]={slidesPerView:elementSettings.slides_to_show_mobile||1,slidesPerGroup:elementSettings.slides_to_scroll_mobile||1};carouselSettings.breakpoints[elementorBreakpoints.tablet.value]={slidesPerView:elementSettings.slides_to_show_tablet||defaultLGDevicesSlidesCount,slidesPerGroup:elementSettings.slides_to_scroll_tablet||1};if("yes"===elementSettings.autoplay){carouselSettings.autoplay={delay:elementSettings.autoplay_speed}}if(elementSettings.image_spacing_custom){carouselSettings.spaceBetween=elementSettings.image_spacing_custom.size}if(!isSingleSlide){carouselSettings.slidesPerGroup=slidesToScroll}if("arrows"==elementSettings.navigation||"both"==elementSettings.navigation){carouselSettings.navigation={prevEl:this.$element.find(".konte-carousel-navigation--prev"),nextEl:this.$element.find(".konte-carousel-navigation--next")}}if("dots"==elementSettings.navigation||"both"==elementSettings.navigation){carouselSettings.pagination={el:".konte-carousel__pagination",type:"bullets",clickable:!0,renderBullet:function renderBullet(index,className){return'<span class="'+className+'">'+(index+1)+"</span>"}}}if(swiperOptions){carouselSettings=_.extend(swiperOptions,carouselSettings)}if(carouselSettings.slidesPerView==="auto"){var slidesPerViewTablet=elementSettings.slides_to_show_tablet?elementSettings.slides_to_show_tablet:"auto";slidesPerViewTablet="auto"===slidesPerViewTablet?slidesPerViewTablet:+slidesPerViewTablet;var slidesPerViewMobile=elementSettings.slides_to_show_mobile?elementSettings.slides_to_show_mobile:slidesPerViewTablet;slidesPerViewMobile="auto"===slidesPerViewMobile?slidesPerViewMobile:+slidesPerViewMobile;carouselSettings.breakpoints[elementorBreakpoints.tablet.value].slidesPerView=slidesPerViewTablet;carouselSettings.breakpoints[elementorBreakpoints.mobile.value].slidesPerView=slidesPerViewMobile}if("products"===this.getSettings("carouselContent")){var carouselEvents={};if(this.isEdit){carouselEvents.beforeInit=function(){jQuery(document.body).trigger("konte_products_loaded",[_this4.elements.$slides,!1])}}if(!_.isEmpty(carouselEvents)){carouselSettings.on=carouselEvents}}return carouselSettings}},{key:"onInit",value:function(){var _onInit=_asyncToGenerator(regeneratorRuntime.mark(function _callee(){var _get2;var _len,args,_key,Swiper,_args=arguments;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:for(_len=_args.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=_args[_key]}(_get2=_get(_getPrototypeOf(KonteSwiperCarouselHandler.prototype),"onInit",this)).call.apply(_get2,[this].concat(args));if(!(!this.elements.$swiperContainer.length||2>this.elements.$slides.length)){_context.next=4;break}return _context.abrupt("return");case 4:Swiper=elementorFrontend.utils.swiper;_context.next=7;return new Swiper(this.elements.$swiperContainer,this.getCarouselOptions());case 7:this.swiper=_context.sent;this.elements.$swiperContainer.data("swiper",this.swiper);if("yes"===this.getElementSettings("pause_on_hover")){this.togglePauseOnHover(!0)}case 10:case"end":return _context.stop()}}},_callee,this)}));function onInit(){return _onInit.apply(this,arguments)}return onInit}()},{key:"onElementChange",value:function onElementChange(propertyName){switch(propertyName){case"pause_on_hover":var pauseable=this.getElementSettings("pause_on_hover");this.togglePauseOnHover("yes"===pauseable);break;case"autoplay_speed":this.swiper.params.autoplay.delay=this.getElementSettings("autoplay_speed");this.swiper.update();break;case"speed":this.swiper.params.speed=this.getElementSettings("speed");this.swiper.update();break;case"image_spacing_custom":this.swiper.params.spaceBetween=this.getElementSettings("image_spacing_custom").size||0;
1this.swiper.update();break}}},{key:"onEditSettingsChange",value:function onEditSettingsChange(propertyName){if("activeItemIndex"===propertyName){this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}}}]);return KonteSwiperCarouselHandler}(elementorModules.frontend.handlers.SwiperBase);var KonteTestimonialSlideshowHandler=function(_elementorModules$fro5){"use strict";_inherits(KonteTestimonialSlideshowHandler,_elementorModules$fro5);var _super5=_createSuper(KonteTestimonialSlideshowHandler);function KonteTestimonialSlideshowHandler(){_classCallCheck(this,KonteTestimonialSlideshowHandler);return _super5.apply(this,arguments)}_createClass(KonteTestimonialSlideshowHandler,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{container:".konte-testimonial-slideshow",images:".konte-testimonial-slideshow__photos",imageSlide:".konte-testimonial-slideshow__photo",testimonials:".konte-testimonial-slideshow__quotes",testimonialSlide:".konte-testimonial-slideshow__quote"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var selectors=this.getSettings("selectors");var elements={$container:this.findElement(selectors.container),$imagesContainer:this.findElement(selectors.images),$testimonialsContainer:this.findElement(selectors.testimonials)};elements.$imageSlides=elements.$imagesContainer.find(selectors.imageSlide);elements.$testimonialSlide=elements.$testimonialsContainer.find(selectors.testimonialSlide);return elements}},{key:"getCarouselOptions",value:function getCarouselOptions(container){var elementSettings=this.getElementSettings(),swiperOptions=this.getSettings("swiperOptions");var carouselSettings={slidesPerView:1,slidesPerGroup:1,loop:"yes"===elementSettings.infinite,speed:elementSettings.speed};if("yes"===elementSettings.autoplay){carouselSettings.autoplay={delay:elementSettings.autoplay_speed}}if("testimonials"===container){var $el=this.findElement(".konte-carousel__pagination");carouselSettings.pagination={el:$el,type:"bullets",clickable:!0,renderBullet:function renderBullet(index,className){return'<span class="'+className+'">'+(index+1)+"</span>"}};carouselSettings.spaceBetween=20}else{carouselSettings.effect="fade";carouselSettings.fadeEffect={crossFade:!0}}if(swiperOptions){carouselSettings=_.extend(carouselSettings,swiperOptions)}return carouselSettings}},{key:"onInit",value:function(){var _onInit2=_asyncToGenerator(regeneratorRuntime.mark(function _callee2(){var _get3;var _len2,args,_key2,Swiper,_args2=arguments;return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:for(_len2=_args2.length,args=new Array(_len2),_key2=0;_key2<_len2;_key2++){args[_key2]=_args2[_key2]}(_get3=_get(_getPrototypeOf(KonteTestimonialSlideshowHandler.prototype),"onInit",this)).call.apply(_get3,[this].concat(args));if(!(!this.elements.$testimonialsContainer.length||2>this.elements.$testimonialSlide.length)){_context2.next=4;break}return _context2.abrupt("return");case 4:console.log("11");Swiper=elementorFrontend.utils.swiper;_context2.next=8;return new Swiper(this.elements.$imagesContainer,this.getCarouselOptions());case 8:this.imageSwiper=_context2.sent;_context2.next=11;return new Swiper(this.elements.$testimonialsContainer,this.getCarouselOptions("testimonials"));case 11:this.testimonialSwiper=_context2.sent;this.elements.$imagesContainer.data("swiper",this.imageSwiper);this.elements.$testimonialsContainer.data("swiper",this.testimonialSwiper);this.syncSlideshow();if("yes"===this.getElementSettings("pause_on_hover")){this.togglePauseOnHover(!0)}case 16:case"end":return _context2.stop()}}},_callee2,this)}));function onInit(){return _onInit2.apply(this,arguments)}return onInit}()},{key:"syncSlideshow",value:function syncSlideshow(){var _this5=this;this.testimonialSwiper.on("slideChange",function(){_this5.imageSwiper.slideTo(_this5.testimonialSwiper.activeIndex)});this.imageSwiper.on("slideChange",function(){_this5.testimonialSwiper.slideTo(_this5.imageSwiper.activeIndex)})}},{key:"togglePauseOnHover",value:function togglePauseOnHover(toggleOn){var _this6=this;if(toggleOn){this.elements.$container.on({mouseenter:function mouseenter(){_this6.imageSwiper.autoplay.stop();_this6.testimonialSwiper.autoplay.stop()},mouseleave:function mouseleave(){_this6.imageSwiper.autoplay.start();_this6.testimonialSwiper.autoplay.start()}})}else{this.elements.$container.off("mouseenter mouseleave")}}},{key:"onElementChange",value:function onElementChange(propertyName){switch(propertyName){case"pause_on_hover":var pauseable=this.getElementSettings("pause_on_hover");this.togglePauseOnHover("yes"===pauseable);break;
1case"autoplay_speed":this.imageSwiper.params.autoplay.delay=this.getElementSettings("autoplay_speed");this.testimonialSwiper.params.autoplay.delay=this.getElementSettings("autoplay_speed");this.imageSwiper.update();this.testimonialSwiper.update();break;case"speed":this.imageSwiper.params.speed=this.getElementSettings("speed");this.testimonialSwiper.params.speed=this.getElementSettings("speed");this.imageSwiper.update();this.testimonialSwiper.update();break}}},{key:"onEditSettingsChange",value:function onEditSettingsChange(propertyName){if("activeItemIndex"===propertyName){this.testimonialSwiper.slideToLoop(this.getEditSettings("activeItemIndex")-1);this.imageSwiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}}}]);return KonteTestimonialSlideshowHandler}(elementorModules.frontend.handlers.Base);var KonteProductsTabsHandler=function(_elementorModules$fro6){"use strict";_inherits(KonteProductsTabsHandler,_elementorModules$fro6);var _super6=_createSuper(KonteProductsTabsHandler);function KonteProductsTabsHandler(){_classCallCheck(this,KonteProductsTabsHandler);return _super6.apply(this,arguments)}_createClass(KonteProductsTabsHandler,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{tab:".konte-tabs__nav li",panel:".konte-tabs__panel",products:"ul.products"},carousel:!1,swiperOptions:{}}}},{key:"getDefaultElements",value:function getDefaultElements(){var selectors=this.getSettings("selectors");return{$tabs:this.findElement(selectors.tab),$panels:this.findElement(selectors.panel),$products:this.findElement(selectors.products)}}},{key:"getCarouselOptions",value:function getCarouselOptions(tabIndex){var _this7=this;var elementSettings=this.getElementSettings(),slidesToShow=+elementSettings.slides_to_show||3,slidesToScroll=+elementSettings.slides_to_scroll_mobile||+elementSettings.slides_to_scroll_tablet||+elementSettings.slides_to_scroll||1,isSingleSlide=1===slidesToShow,defaultLGDevicesSlidesCount=isSingleSlide?1:2,swiperOptions=this.getSettings("swiperOptions"),elementorBreakpoints=elementorFrontend.config.responsive.activeBreakpoints;var carouselSettings={slidesPerView:slidesToShow,loop:"yes"===elementSettings.infinite,speed:elementSettings.speed,handleElementorBreakpoints:!0,wrapperClass:"products",slideClass:"product",breakpoints:{}};carouselSettings.breakpoints[elementorBreakpoints.mobile.value]={slidesPerView:+elementSettings.slides_to_show_mobile||1,slidesPerGroup:+elementSettings.slides_to_scroll_mobile||1};carouselSettings.breakpoints[elementorBreakpoints.tablet.value]={slidesPerView:+elementSettings.slides_to_show_tablet||defaultLGDevicesSlidesCount,slidesPerGroup:+elementSettings.slides_to_scroll_tablet||1};if("yes"===elementSettings.autoplay){carouselSettings.autoplay={delay:elementSettings.autoplay_speed}}if(elementSettings.image_spacing_custom){carouselSettings.spaceBetween=elementSettings.image_spacing_custom.size}if(!isSingleSlide){carouselSettings.slidesPerGroup=slidesToScroll}if("arrows"==elementSettings.navigation||"both"==elementSettings.navigation){var $panel=this.getPanel(tabIndex);carouselSettings.navigation={prevEl:$panel.find(".konte-carousel-navigation--prev"),nextEl:$panel.find(".konte-carousel-navigation--next")}}if("dots"==elementSettings.navigation||"both"==elementSettings.navigation){carouselSettings.pagination={el:".konte-carousel__pagination",type:"bullets",clickable:!0,renderBullet:function renderBullet(index,className){return'<span class="'+className+'">'+(index+1)+"</span>"}}}if(swiperOptions){carouselSettings=_.extend(carouselSettings,swiperOptions)}if("products"===this.getSettings("carouselContent")){var carouselEvents={};if(this.isEdit){carouselEvents.beforeInit=function(){jQuery(document.body).trigger("konte_products_loaded",[_this7.elements.$slides,!1])}}if(!_.isEmpty(carouselEvents)){carouselSettings.on=carouselEvents}}return carouselSettings}},{key:"activateDefaultTab",value:function activateDefaultTab(){var settings=this.getSettings(),defaultActiveTab=this.getEditSettings("activeItemIndex")||1;if(this.isEdit){jQuery(document.body).trigger("konte_products_loaded",[this.elements.$products.find("li.product"),!1])}this.changeActiveTab(defaultActiveTab);if(settings.carousel){this.initCarousel(defaultActiveTab)}}},{key:"changeActiveTab",value:function changeActiveTab(tabIndex){if(this.isActiveTab(tabIndex)){return}var $tab=this.getTab(tabIndex),$panel=this.getPanel(tabIndex);$tab.addClass("active").siblings(".active").removeClass("active");if($panel.length){$panel.addClass("active").siblings(".active").removeClass("active")}else{this.loadNewPanel(tabIndex)}}},{key:"isActiveTab",value:function isActiveTab(tabIndex){return this.getTab(tabIndex).hasClass("active")}},{key:"hasTabPanel",value:function hasTabPanel(tabIndex){return this.getPanel(tabIndex).length}},{key:"getTab",value:function getTab(tabIndex){return this.elements.$tabs.filter('[data-target="'+tabIndex+'"]')}},{key:"getPanel",value:function getPanel(tabIndex){return this.elements.$panels.filter('[data-panel="'+tabIndex+'"]')}},{key:"loadNewPanel",value:function loadNewPanel(tabIndex){var _this8=this;if(this.hasTabPanel(tabIndex)){return}var settings=this.getSettings(),elementSettings=this.getElementSettings(),isEdit=this.isEdit,$tab=this.elements.$tabs.filter('[data-target="'+tabIndex+'"]'),$panelsContainer=this.elements.$panels.first().parent(),atts=$tab.data("atts"),ajax_url=wc_add_to_cart_params?wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","konte_get_products_tab"):konteData.ajax_url;if(!atts){return}$panelsContainer.addClass("loading");jQuery.post(ajax_url,{action:"konte_get_products_tab",atts:atts,carousel:!settings.carousel?0:{dots:"both"==elementSettings.navigation||"dots"===elementSettings.navigation,arrows:"both"==elementSettings.navigation||"arrows"===elementSettings.navigation?elementSettings.arrow_type:!1}},function(response){if(!response.success){$panelsContainer.removeClass("loading");return}var $newPanel=_this8.elements.$panels.first().clone();$newPanel.html(response.data);$newPanel.attr("data-panel",tabIndex);$newPanel.addClass("active");$newPanel.appendTo($panelsContainer);$newPanel.siblings(".active").removeClass("active");_this8.elements.$panels=_this8.elements.$panels.add($newPanel);if(settings.carousel){if(isEdit){jQuery(document.body).trigger("konte_products_loaded",[$newPanel.find("li.product"),!1])}_this8.initCarousel(tabIndex)}if(!isEdit){jQuery(document.body).trigger("konte_products_loaded",[$newPanel.find("li.product"),!1])}setTimeout(function(){$panelsContainer.removeClass("loading")},500)})}},{key:"bindEvents",value:function bindEvents(){var _this9=this;this.elements.$tabs.on({click:function click(event){event.preventDefault();_this9.changeActiveTab(event.currentTarget.getAttribute("data-target"))}})}},{key:"onInit",value:function onInit(){var _get4;for(var _len3=arguments.length,args=new Array(_len3),_key3=0;_key3<_len3;_key3++){args[_key3]=arguments[_key3]}(_get4=_get(_getPrototypeOf(KonteProductsTabsHandler.prototype),"onInit",this)).call.apply(_get4,[this].concat(args));this.activateDefaultTab()}}
1,{key:"initCarousel",value:function(){var _initCarousel=_asyncToGenerator(regeneratorRuntime.mark(function _callee3(tabIndex){var Swiper,$carousel,swiperInstance;return regeneratorRuntime.wrap(function _callee3$(_context3){while(1){switch(_context3.prev=_context3.next){case 0:Swiper=elementorFrontend.utils.swiper;$carousel=this.getPanel(tabIndex).find(".swiper-container");_context3.next=4;return new Swiper($carousel,this.getCarouselOptions(tabIndex));case 4:swiperInstance=_context3.sent;$carousel.data("swiper",swiperInstance);if("yes"===this.getElementSettings("pause_on_hover")){this.togglePauseOnHover(tabIndex,!0)}case 7:case"end":return _context3.stop()}}},_callee3,this)}));function initCarousel(_x){return _initCarousel.apply(this,arguments)}return initCarousel}()},{key:"togglePauseOnHover",value:function togglePauseOnHover(tabIndex,toggleOn){var $carousel=this.getPanel(tabIndex).find(".swiper-container");if(toggleOn){var swiper=$carousel.data("swiper");$carousel.on({mouseenter:function mouseenter(){swiper.autoplay.stop()},mouseleave:function mouseleave(){swiper.autoplay.start()}})}else{$carousel.off("mouseenter mouseleave")}}},{key:"onElementChange",value:function onElementChange(propertyName){var _this10=this;switch(propertyName){case"pause_on_hover":var pauseable=this.getElementSettings("pause_on_hover");this.elements.$panels.each(function(index,panel){_this10.togglePauseOnHover(panel.getAttribute("data-panel"),"yes"===pauseable)});break;case"autoplay_speed":this.elements.$panels.each(function(index,panel){var swiper=_this10.getPanel(panel.getAttribute("data-panel")).find(".swiper-container").data("swiper");swiper.params.autoplay.delay=_this10.getElementSettings("autoplay_speed");swiper.update()});break;case"speed":this.elements.$panels.each(function(index,panel){var swiper=_this10.getPanel(panel.getAttribute("data-panel")).find(".swiper-container").data("swiper");swiper.params.speed=_this10.getElementSettings("speed");swiper.update()});break}}}]);return KonteProductsTabsHandler}(elementorModules.frontend.handlers.Base);var KonteGoogleMapHandler=function(_elementorModules$fro7){"use strict";_inherits(KonteGoogleMapHandler,_elementorModules$fro7);var _super7=_createSuper(KonteGoogleMapHandler);function KonteGoogleMapHandler(){_classCallCheck(this,KonteGoogleMapHandler);return _super7.apply(this,arguments)}_createClass(KonteGoogleMapHandler,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{map:".konte-google-map",markers:".konte-google-map__markers"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var selectors=this.getSettings("selectors");return{$map:this.$element.find(selectors.map),$markers:this.$element.find(selectors.markers)}}},{key:"hasLocation",value:function hasLocation(address){this.locations=this.locations||[];address=address.trim();var found=this.locations.filter(function(location){return location.address===address});if(!found.length){return!1}return found[0].location}},{key:"getLocation",value:function getLocation(address){var _this11=this;this.locations=this.locations||[];address=address.trim();if(!address){return!1}var location=this.hasLocation(address);if(location){return location.location}return new Promise(function(resolve,reject){var geocoder=new google.maps.Geocoder;geocoder.geocode({address:address},function(results,status){if(status==="OK"){if(results[0]){_this11.locations.push({address:address,location:results[0].geometry.location});resolve(results[0].geometry.location)}else{reject("No address found")}}else{reject(status)}})})}},{key:"getMapStyleOption",value:function getMapStyleOption(){var styles=[];switch(this.getElementSettings("color")){case"grey":styles=[{featureType:"water",elementType:"geometry",stylers:[{color:"#e9e9e9"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#ffffff"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:21}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#dedede"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#333333"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#f2f2f2"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#fefefe"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#fefefe"},{lightness:17},{weight:1.2}]}];break;case"black":styles=[{featureType:"administrative",elementType:"labels.text.fill",stylers:[{color:"#444444"}]},{featureType:"landscape",elementType:"all",stylers:[{color:"#f2f2f2"}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"all",stylers:[{saturation:-100},{lightness:45}]},{featureType:"road.highway",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"road.arterial",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"all",stylers:[{color:"#b2d6eb"},{visibility:"on"}]}];break;case"inverse":styles=[{featureType:"all",elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#000000"},{lightness:40}]},{featureType:"all",elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#000000"},{lightness:16}]},{featureType:"all",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:17},{weight:1.2}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#000000"},{lightness:21}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#000000"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"},{lightness:16}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#000000"},{lightness:19}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"},{lightness:17}]}];break;case"vista-blue":styles=[{featureType:"water",elementType:"geometry",stylers:[{color:"#a0d6d1"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#dedede"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#dedede"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#dedede"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#f1f1f1"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#333333"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#f2f2f2"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#fefefe"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#fefefe"},{lightness:17},{weight:1.2}]}];break}return styles}},{key:"getMapOptions",value:function(){var _getMapOptions=_asyncToGenerator(regeneratorRuntime.mark(function _callee4(){var settings,location,options,latlng,styles;return regeneratorRuntime.wrap(function _callee4$(_context4){while(1){switch(_context4.prev=_context4.next){case 0:settings=this.getElementSettings();location=this.elements.$map.data("location");options={scrollwheel:!1,navigationControl:!0,mapTypeControl:!1,scaleControl:!1,streetViewControl:!1,draggable:!0,mapTypeId:google.maps.MapTypeId.ROADMAP,zoom:settings.zoom.size};if(location){options.center=location}else{latlng=settings.latlng.split(",").map(parseFloat);if(latlng.length>1&&!Number.isNaN(latlng[0])&&!Number.isNaN(latlng[1])){options.center={lat:latlng[0],lng:latlng[1]}}}if(options.center){_context4.next=8;break}_context4.next=7;return this.getLocation(settings.address);case 7:options.center=_context4.sent;case 8:styles=this.getMapStyleOption(this.getElementSettings("color"));if(styles){options.styles=styles}return _context4.abrupt("return",options);case 11:case"end":return _context4.stop()}}}
1,_callee4,this)}));function getMapOptions(){return _getMapOptions.apply(this,arguments)}return getMapOptions}()},{key:"initMap",value:function(){var _initMap=_asyncToGenerator(regeneratorRuntime.mark(function _callee5(){return regeneratorRuntime.wrap(function _callee5$(_context5){while(1){switch(_context5.prev=_context5.next){case 0:if(this.elements.$map.length){_context5.next=2;break}return _context5.abrupt("return");case 2:if(!this.map){_context5.next=4;break}return _context5.abrupt("return");case 4:_context5.t0=google.maps.Map;_context5.t1=this.elements.$map.get(0);_context5.next=8;return this.getMapOptions();case 8:_context5.t2=_context5.sent;this.map=new _context5.t0(_context5.t1,_context5.t2);case 10:case"end":return _context5.stop()}}},_callee5,this)}));function initMap(){return _initMap.apply(this,arguments)}return initMap}()},{key:"setMapLocation",value:function(){var _setMapLocation=_asyncToGenerator(regeneratorRuntime.mark(function _callee6(){var settings,location,latlng;return regeneratorRuntime.wrap(function _callee6$(_context6){while(1){switch(_context6.prev=_context6.next){case 0:if(this.isEdit){_context6.next=2;break}return _context6.abrupt("return");case 2:if(this.elements.$map.length){_context6.next=4;break}return _context6.abrupt("return");case 4:if(!(typeof this.map==="undefined")){_context6.next=6;break}return _context6.abrupt("return");case 6:settings=this.getElementSettings();location={};latlng=settings.latlng.split(",").map(parseFloat);if(!(latlng.length>1&&!Number.isNaN(latlng[0])&&!Number.isNaN(latlng[1]))){_context6.next=13;break}location={lat:latlng[0],lng:latlng[1]};_context6.next=16;break;case 13:_context6.next=15;return this.getLocation(settings.address);case 15:location=_context6.sent;case 16:if(location){this.map.setCenter(location)}case 17:case"end":return _context6.stop()}}},_callee6,this)}));function setMapLocation(){return _setMapLocation.apply(this,arguments)}return setMapLocation}()},{key:"clearMarkers",value:function clearMarkers(){if(this.markers){for(var i in this.markers){this.markers[i].setMap(null)}}this.markers=[]}},{key:"updateLocationList",value:function(){var _updateLocationList=_asyncToGenerator(regeneratorRuntime.mark(function _callee7(){var _this12=this;var addresses;return regeneratorRuntime.wrap(function _callee7$(_context7){while(1){switch(_context7.prev=_context7.next){case 0:if(this.elements.$markers.length){_context7.next=2;break}return _context7.abrupt("return");case 2:addresses={name:[],latlng:[]};this.elements.$markers.children().each(function(index,marker){var data=JSON.parse(marker.dataset.marker);var address=data.address;if(!address){return}if(_this12.hasLocation(address)){return}var latlng=data.latlng.split(",").map(parseFloat);if(latlng.length>1&&!Number.isNaN(latlng[0])&&!Number.isNaN(latlng[1])){return}addresses.name.push(address);addresses.latlng.push(_this12.getLocation(address))});_context7.next=6;return Promise.all(addresses.latlng).then(function(coordinates){for(var i in coordinates){if(!_this12.hasLocation(addresses.name[i])){_this12.locations.push({address:addresses.name[i],location:coordinates[i]})}}})["catch"](function(error){console.warn(error)});case 6:case"end":return _context7.stop()}}},_callee7,this)}));function updateLocationList(){return _updateLocationList.apply(this,arguments)}return updateLocationList}()},{key:"updateMarkers",value:function(){var _updateMarkers=_asyncToGenerator(regeneratorRuntime.mark(function _callee8(){var _this13=this;return regeneratorRuntime.wrap(function _callee8$(_context8){while(1){switch(_context8.prev=_context8.next){case 0:if(!(typeof this.map==="undefined")){_context8.next=2;break}return _context8.abrupt("return");case 2:if(this.elements.$markers.length){_context8.next=4;break}return _context8.abrupt("return");case 4:this.clearMarkers();_context8.next=7;return this.updateLocationList();case 7:this.elements.$markers.children().each(function(index,marker){var data=JSON.parse(marker.dataset.marker);var markerOptions={map:_this13.map,animation:google.maps.Animation.DROP};if(data.icon.url){markerOptions.icon=data.icon.url}var latlng=data.latlng.split(",").map(parseFloat);if(latlng.length>1&&!Number.isNaN(latlng[0])&&!Number.isNaN(latlng[1])){markerOptions.position={lat:latlng[0],lng:latlng[1]}}else if(data.address){markerOptions.position=_this13.hasLocation(data.address)}else{return}var mapMarker=new google.maps.Marker(markerOptions);if(marker.innerHTML){var infoWindow=new google.maps.InfoWindow({content:'<div class="konte-google-map__info info_content">'+marker.innerHTML+"</div>"});mapMarker.addListener("click",function(){infoWindow.open(_this13.map,mapMarker)})}_this13.markers.push(mapMarker)});case 8:case"end":return _context8.stop()}}}
1,_callee8,this)}));function updateMarkers(){return _updateMarkers.apply(this,arguments)}return updateMarkers}()},{key:"onInit",value:function(){var _onInit3=_asyncToGenerator(regeneratorRuntime.mark(function _callee9(){return regeneratorRuntime.wrap(function _callee9$(_context9){while(1){switch(_context9.prev=_context9.next){case 0:_get(_getPrototypeOf(KonteGoogleMapHandler.prototype),"onInit",this).call(this);_context9.prev=1;_context9.next=4;return this.initMap();case 4:_context9.next=6;return this.setMapLocation();case 6:this.updateMarkers();_context9.next=12;break;case 9:_context9.prev=9;_context9.t0=_context9["catch"](1);console.warn(_context9.t0);case 12:case"end":return _context9.stop()}}},_callee9,this,[[1,9]])}));function onInit(){return _onInit3.apply(this,arguments)}return onInit}()},{key:"onElementChange",value:function(){var _onElementChange=_asyncToGenerator(regeneratorRuntime.mark(function _callee10(propertyName){var _this14=this;var zoom;return regeneratorRuntime.wrap(function _callee10$(_context10){while(1){switch(_context10.prev=_context10.next){case 0:if("address"===propertyName||"latlng"===propertyName){clearTimeout(this.timerAddressChange);this.timerAddressChange=setTimeout(function(){_this14.setMapLocation()},1e3)}if("zoom"===propertyName){zoom=this.getElementSettings("zoom");this.map.setZoom(zoom.size)}if("color"===propertyName){this.map.setOptions({styles:this.getMapStyleOption()})}case 3:case"end":return _context10.stop()}}},_callee10,this)}));function onElementChange(_x2){return _onElementChange.apply(this,arguments)}return onElementChange}()}]);return KonteGoogleMapHandler}(elementorModules.frontend.handlers.Base);jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/konte-tabs.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteTabsHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-accordion.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteTabsHandler,{$element:$element,showFn:"slideDown",hideFn:"slideUp",autoExpand:!1,toggleSelf:!0,selectors:{tab:".konte-accordion__title",panel:".konte-accordion__content"}})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-chart.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteCircleChartHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-countdown.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteCountDownHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-countdown-banner.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteCountDownHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-testimonial-carousel.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteSwiperCarouselHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-testimonial-slideshow.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteTestimonialSlideshowHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-posts-carousel.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteSwiperCarouselHandler,{$element:$element,swiperOptions:{spaceBetween:40}})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-products-carousel.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteSwiperCarouselHandler,{$element:$element,selectors:{carousel:".konte-product-carousel",slideContent:".product"},carouselContent:"products",swiperOptions:{wrapperClass:"products",slideClass:"product"}})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-products-carousel-2.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteSwiperCarouselHandler,{$element:$element,carouselContent:"products",swiperOptions:{slidesPerView:"auto"}})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-products-tabs.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteProductsTabsHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-products-tabs-carousel.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteProductsTabsHandler,{$element:$element,carousel:!0})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-google-map.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteGoogleMapHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-instagram-carousel.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteSwiperCarouselHandler,{$element:$element})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-team-member-carousel.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteSwiperCarouselHandler,{$element:$element,swiperOptions:{spaceBetween:40}})});elementorFrontend.hooks.addAction("frontend/element_ready/konte-banner-carousel.default",function($element){elementorFrontend.elementsHandler.addHandler(KonteSwiperCarouselHandler,{$element:$element})})})
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.