File: /home/h340499/public_html/wp-content/plugins/thim-elementor-kit/build/widgets.js
(()=>{var e={428:e=>{"use strict";e.exports=window.jQuery},691:()=>{!function(e){"use strict";e(document).ready((function(){t.init()}));var t=window.list_block_tab={data:{},init:function(){this.nav_tabs()},nav_tabs:function(){var i=e(".thim-block-tabs");0!=i.length&&i.on("click",".nav-tabs a",(function(s){s.preventDefault();var n=(i=e(this).parents(".thim-block-tabs")).find(".nav-tabs .cat-item.active a").attr("data-cat");i.find(".nav-tabs li").removeClass("active"),e(this).parents("li").addClass("active");var o=i.attr("data-params"),r=e(this).attr("data-cat"),a=i.attr("id"),l={action:"thim_load_content",category:r,params:o};t.data[a+n]=i.find(".loop-wrapper").html(),i.find(".loop-wrapper").removeClass("fadeIn"),t.data[a+r]?setTimeout((function(){i.find(".loop-wrapper").html(t.data[a+r]),i.find(".loop-wrapper").addClass("fadeIn")}),300):e.ajax({type:"POST",url:ekits_script.ajax_url,data:l,beforeSend:function(){i.addClass("loading")},success:function(e){e.success&&(i.find(".loop-wrapper").html(e.data),i.find(".loop-wrapper").addClass("fadeIn")),i.removeClass("loading")},error:function(e,t){alert(e.statusText)}})}))}}}(jQuery)},923:(e,t,i)=>{var s,n,o;n=[i(428)],void 0===(o="function"==typeof(s=function(e){"use strict";var t,i="drawsvg",s={duration:1e3,stagger:200,easing:"swing",reverse:!1,callback:e.noop},n=((t=function(t,i){var n=this,o=e.extend(s,i);n.$elm=e(t),n.$elm.is("svg")&&(n.options=o,n.$paths=n.$elm.find("path"),n.totalDuration=o.duration+o.stagger*n.$paths.length,n.duration=o.duration/n.totalDuration,n.$paths.each((function(e,t){var i=t.getTotalLength();t.pathLen=i,t.delay=o.stagger*e/n.totalDuration,t.style.strokeDasharray=[i,i].join(" "),t.style.strokeDashoffset=i})))}).prototype.getVal=function(t,i){return 1-e.easing[i](t,t,0,1,1)},t.prototype.progress=function(e){var t=this,i=t.options,s=t.duration;t.$paths.each((function(n,o){var r=o.style;if(1===e)r.strokeDashoffset=0;else if(0===e)r.strokeDashoffset=o.pathLen+"px";else if(e>=o.delay&&e<=s+o.delay){var a=(e-o.delay)/s;r.strokeDashoffset=t.getVal(a,i.easing)*o.pathLen*(i.reverse?-1:1)+"px"}}))},t.prototype.animate=function(){var t=this;e({len:0}).animate({len:1},{easing:"linear",duration:t.totalDuration,step:function(e,i){t.progress.call(t,e/i.end)},complete:function(){t.options.callback.call(this)}})},t);e.fn[i]=function(t,s){return this.each((function(){var o=e.data(this,i);o&&""+t===t&&o[t]?o[t](s):e.data(this,i,new n(this,t))}))}})?s.apply(t,n):s)||(e.exports=o)}},t={};function i(s){var n=t[s];if(void 0!==n)return n.exports;var o=t[s]={exports:{}};return e[s](o,o.exports,i),o.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var s in t)i.o(t,s)&&!i.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";function e(){const e=document.querySelector('.thim-ekit-tablist [role="tablist"]');if(!e)return;const i=document.querySelectorAll('.thim-ekit-tablist [role="tab"]');i.forEach((e=>{e.addEventListener("click",t)}));let s=0;e.addEventListener("keydown",(e=>{39!==e.keyCode&&37!==e.keyCode||(i[s].setAttribute("tabindex",-1),39===e.keyCode?(s++,s>=i.length&&(s=0)):37===e.keyCode&&(s--,s<0&&(s=i.length-1)),i[s].setAttribute("tabindex",0),i[s].focus())}))}function t(e){const t=e.currentTarget,i=t.parentNode,s=i.parentNode;s.classList.contains("thim-accordion-sections")?s.querySelectorAll('[aria-selected="true"]').forEach((e=>e.setAttribute("aria-selected",!1))):i.querySelectorAll('[aria-selected="true"]').forEach((e=>e.setAttribute("aria-selected",!1))),t.setAttribute("aria-selected",!0),s.querySelectorAll('[role="tabpanel"]').forEach((e=>e.setAttribute("hidden",!0))),s.parentNode.querySelector(`#${t.getAttribute("aria-controls")}`).removeAttribute("hidden")}var s;function n(){const e=document.querySelector(".thim-ekits-mini-cart.side-cart"),t=e&&e.querySelector(".minicart-icon"),i=e&&e.querySelector(".thim-ekits-mini-cart__close");if(!e)return;const s=()=>e.classList.contains("thim-ekits-mini-cart--is-show"),n=()=>{s()||e.classList.add("thim-ekits-mini-cart--is-show")},o=()=>{s()&&e.classList.remove("thim-ekits-mini-cart--is-show")};t&&t.addEventListener("click",(e=>{e.preventDefault(),s()?o():n()})),document.addEventListener("click",(e=>{if(!s())return;const t=e.target;t.closest(".thim-ekits-mini-cart__content")||t.closest(".minicart-icon")||o()})),i&&i.addEventListener("click",(e=>{e.preventDefault(),o()})),document.addEventListener("keydown",(e=>{27===e.keyCode&&o()}),!1),jQuery(document.body).on("added_to_cart",n)}function o(e,t,i){e.style.setProperty(t,i)}function r(e,t,i){const s=document.querySelectorAll(e);s.length&&s.forEach((s=>{const n=s.querySelector(t),o=e.replace(".","")+"__open",r=s.querySelector(e+"__close"),a=()=>s.classList.contains(o),l=()=>{a()&&s.classList.remove(o)};n&&(n.onclick=function(e){e.preventDefault(),a()?l():a()||s.classList.add(o)}),document.addEventListener("click",(e=>{if(!a())return;const s=e.target;s.closest(i)||s.closest(t)||l()})),r&&r.addEventListener("click",(e=>{e.preventDefault(),l()})),document.addEventListener("keydown",(e=>{27===e.keyCode&&l()}),!1)}))}function a(){function e(){var e=document.querySelectorAll("iframe, video");Array.prototype.forEach.call(e,(function(e){if("video"===e.tagName.toLowerCase())e.pause();else{var t=e.src;e.src=t}}))}function t(e){"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)}r(".thim-ekits-search-form__toggle",".search-form-hoverbutton",".ekits-modal__container"),t((function(){for(var e=document.getElementsByClassName("modalbutton"),t=document.getElementsByClassName("thim-ekits-search"),i=0;i<e.length;i++)e[i].onclick=function(e){e.preventDefault();var i=this.getAttribute("href").substr(1),s=document.getElementById(i);setTimeout((()=>{t.length>0&&t[0].focus()}),300),s.classList?s.classList.add("open"):s.className+=" open"}})),t((function(){for(var t=document.getElementsByClassName("ModalClose"),i=document.getElementsByClassName("ModalOverlay"),s=0;s<t.length;s++)t[s].onclick=function(){var t=this.parentNode.parentNode;t.classList?t.classList.remove("open"):t.className=t.className.replace(new RegExp("(^|\\b)"+"open".split(" ").join("|")+"(\\b|$)","gi")," "),e()};for(s=0;s<i.length;s++)i[s].onclick=function(){var t=this.parentNode;t.classList?t.classList.remove("open"):t.className=t.className.replace(new RegExp("(^|\\b)"+"open".split(" ").join("|")+"(\\b|$)","gi")," "),e()}}))}(s=jQuery)(document).on("click",'.thim-ekit-tablist a[href^="#"]',(function(e){e.preventDefault(),s("html, body").animate({scrollTop:s(s.attr(this,"href")).offset().top-100},500),s(".thim-ekit-tablist").find(".active").removeClass("active"),s(this).addClass("active")}));class l extends elementorModules.frontend.handlers.SwiperBase{getConstructorID(){return"ThimSlider"}getDefaultSettings(){return{selectors:{carousel:".thim-ekits-sliders",gallery:".thim-ekits-gallery-thumbs",slideContent:".swiper-slide",sliderMobile:".thim-ekits-mobile-sliders"}}}getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.carousel),$swiperGallery:this.$element.find(e.gallery),$swiperSliderMobile:this.$element.find(e.sliderMobile)};return t.$slides=t.$swiperContainer.find(e.slideContent),t}getSwiperOptions(){const e=this.getElementSettings(),t=+e.slidesPerView||3,i=1===t,s=elementorFrontend.config.breakpoints,n={small_mobile:1,mobile:1,tablet:i?1:2};let o={slidesPerView:t,loop:"yes"===e.slider_loop,speed:e.slider_speed,freeMode:!1,watchSlidesProgress:!0};if(this.elements.$swiperContainer.hasClass("thim-ekits-stack-slider")){const t=this.elements.$swiperContainer.attr("data-stack-direction")||"horizontal";return o={slidesPerView:1,loop:"yes"===e.slider_loop,loopAdditionalSlides:3,speed:500,effect:"slide",watchSlidesProgress:!0,grabCursor:!0,allowTouchMove:!0,spaceBetween:0,resistance:!0,resistanceRatio:.85,longSwipesRatio:.3,longSwipesMs:300},"vertical"===t?(o.direction="vertical",o.effect="slide",o.cssMode=!1,o.freeMode=!1,o.mousewheel={enabled:!0,forceToAxis:!0,sensitivity:.5,releaseOnEdges:!1,thresholdDelta:30,thresholdTime:300,eventsTarget:"container"},o.keyboard={enabled:!0,onlyInViewport:!1},o.touchRatio=1,o.touchAngle=45,o.longSwipesRatio=.5,o.longSwipesMs=300,o.shortSwipes=!0):(o.direction="horizontal",o.effect="slide",o.grabCursor=!0,o.cssMode=!1,o.freeMode=!1,o.touchRatio=1,o.touchAngle=45,o.shortSwipes=!0,o.mousewheel={enabled:!0,forceToAxis:!0,sensitivity:.5,releaseOnEdges:!1,thresholdDelta:30,thresholdTime:300}),"yes"===e.slider_autoplay&&(o.autoplay={delay:e.autoplay_speed||3e3,disableOnInteraction:"yes"===e.pause_on_interaction}),"yes"===e.slider_show_arrow&&(o.navigation={prevEl:`.elementor-element-${this.getID()} .thim-slider-nav-prev`,nextEl:`.elementor-element-${this.getID()} .thim-slider-nav-next`}),e.slider_show_pagination&&"none"!==e.slider_show_pagination&&(o.pagination={el:`.elementor-element-${this.getID()} .thim-slider-pagination`,type:"bullets"===e.slider_show_pagination?"bullets":e.slider_show_pagination,clickable:!0}),o}if(this.elements.$swiperContainer.hasClass("thim-ekits-testimonial__avatars"))o={slidesPerView:"auto",loop:!0,loopedSlides:+e.slidesPerView||3,speed:e.slider_speed,handleElementorBreakpoints:!0,centeredSlides:!0,slideToClickedSlide:!0,watchSlidesProgress:!0},"yes"===e.slider_autoplay&&(o.autoplay={delay:e.autoplay_speed,disableOnInteraction:"yes"===e.pause_on_interaction});else{o.breakpoints={};let i,r=t;Object.keys(s).reverse().forEach((t=>{"1660"==s[t]?i="widescreen":"768"==s[t]?i="tablet":("480"==s[t]||"0"==s[t])&&(i="mobile");const a=n[i]?n[i]:r;o.breakpoints[s[t]]={slidesPerView:+e["slidesPerView_"+i]||a,slidesPerGroup:+e["slidesPerGroup_"+i]||1,spaceBetween:+e["spaceBetween_"+i]||e.spaceBetween},r=+e["slidesPerView_"+i]||a}))}switch("yes"===e.centered_slides&&(o.centeredSlides=!0),"yes"===e.slider_autoplay&&(o.autoplay={delay:e.autoplay_speed,disableOnInteraction:"yes"===e.pause_on_interaction}),i?(o.effect=e.effect,"fade"===e.effect&&(o.fadeEffect={crossFade:!0})):o.slidesPerGroup=+e.slidesPerGroup||1,e.direction&&(o.handleElementorBreakpoints=!0),e.spaceBetween&&(o.spaceBetween=e.spaceBetween),"yes"===e.slider_show_arrow&&(o.navigation={prevEl:`.elementor-element-${this.getID()} .thim-slider-nav-prev`,nextEl:`.elementor-element-${this.getID()} .thim-slider-nav-next`}),e.slider_show_pagination){case"number":o.pagination={el:`.elementor-element-${this.getID()} .thim-slider-pagination`,clickable:!0,renderBullet:(e,t)=>'<span class="'+t+'">'+(e+1)+"</span>"};break;case"scrollbar":o.scrollbar={el:`.elementor-element-${this.getID()} .thim-slider-pagination`,hide:!0};break;case"bullets":case"progressbar":case"fraction":o.pagination={el:`.elementor-element-${this.getID()} .thim-slider-pagination`,type:e.slider_show_pagination,clickable:!0};break;case"yes":o.pagination={el:`.elementor-element-${this.getID()} .thim-slider-pagination`,type:"bullets",clickable:!0}}return o}getSwiperOptionsGallery(e){const t=this.getElementSettings();let i={loop:!0,slidesPerView:1,speed:t.slider_speed,spaceBetween:30};return this.elements.$swiperContainer.hasClass("thim-ekits-testimonial__avatars")?i={loop:!0,loopedSlides:+t.slidesPerView||3,speed:t.slider_speed,autoplay:!1}:(i.thumbs={swiper:e},"yes"===t.slider_show_arrow&&(i.navigation={prevEl:`.elementor-element-${this.getID()} .thim-slider-nav-prev`,nextEl:`.elementor-element-${this.getID()} .thim-slider-nav-next`})),"yes"!==t.slider_autoplay||this.elements.$swiperContainer.hasClass("thim-ekits-testimonial__avatars")||(i.autoplay={delay:t.autoplay_speed,disableOnInteraction:"yes"===t.pause_on_interaction}),i}async onInit(...e){if(super.onInit(...e),this.elements.$swiperSliderMobile.length&&(this.originalHTML=this.elements.$swiperSliderMobile.html(),window.innerWidth<=768&&this.initMobileSwiper(),this.eventsMobile()),!this.elements.$swiperContainer.length||2>this.elements.$slides.length)return;const t=this.getElementSettings(),i=elementorFrontend.utils.swiper;if(this.swiper=await new i(this.elements.$swiperContainer,this.getSwiperOptions()),this.elements.$swiperContainer.data("swiper",this.swiper),this.elements.$swiperGallery.length&&(this.swiper_gallery=await new i(this.elements.$swiperGallery,this.getSwiperOptionsGallery(this.swiper)),this.elements.$swiperGallery.data("swiper",this.swiper_gallery),this.elements.$swiperContainer.hasClass("thim-ekits-testimonial__avatars")&&(this.swiper_gallery.controller.control=this.swiper,this.swiper.controller.control=this.swiper_gallery,"yes"===t.pause_on_hover&&this.$element.on("mouseenter",(()=>{this.swiper.autoplay.stop()})).on("mouseleave",(()=>{this.swiper.autoplay.start()})))),"yes"===t.pause_on_hover&&this.togglePauseOnHover(!0),this.elements.$swiperContainer.hasClass("thim-ekits-stack-slider")){const e=this.elements.$swiperContainer.attr("data-stack-direction");"vertical"===e?(this.enableStackedCardsClick(),this.enableMousewheelFallback()):"horizontal"===e&&(this.enableStackedCardsClick(),this.updateHorizontalStackHeight(),this.addHorizontalSlideAnimation(),this.enableHorizontalMousewheel())}}enableMousewheelFallback(){const e=this.elements.$swiperContainer[0];let t=!1;const i=e=>{if(t||!this.swiper)return;e.preventDefault(),e.stopPropagation();const i=e.deltaY||e.detail||e.wheelDelta,s="yes"===this.getElementSettings().slider_loop;if(i>0){if(this.swiper.isEnd&&!s)return;this.swiper.slideNext()}else if(i<0){if(this.swiper.isBeginning&&!s)return;this.swiper.slidePrev()}t=!0,setTimeout((()=>{t=!1}),300)};e.addEventListener("wheel",i,{passive:!1}),e.addEventListener("mousewheel",i,{passive:!1}),e.addEventListener("DOMMouseScroll",i,{passive:!1})}enableStackedCardsClick(){this.elements.$swiperContainer.find(".swiper-slide").on("click",(e=>{const t=jQuery(e.currentTarget);if(!this.swiper||t.hasClass("swiper-slide-active")||t.hasClass("swiper-slide-duplicate"))return;const i=this.swiper.slides;let s=-1;for(let t=0;t<i.length;t++)if(i[t]===e.currentTarget){s=t;break}-1!==s&&(e.preventDefault(),e.stopPropagation(),this.elements.$swiperContainer.find(".swiper-slide.last-slide-transition"),this.elements.$swiperContainer.find(".swiper-slide").removeClass("last-slide-transition"),this.elements.$swiperContainer.find(".swiper-slide-active").attr("data-was-active","true"),t.addClass("clicking"),setTimeout((()=>{t.removeClass("clicking")}),200),this.swiper.slideTo(s))}))}updateHorizontalStackHeight(){if(!this.swiper)return;const e=()=>{this.elements.$swiperContainer.find(".swiper-slide-active"),this.swiper&&this.swiper.update()};this.swiper.on("slideChange",e),this.swiper.on("slideChangeTransitionEnd",e),setTimeout(e,100),setTimeout(e,500)}enableHorizontalMousewheel(){if(!this.swiper)return;const e=this.elements.$swiperContainer,t=e[0];let i=!1,s=!1;e.on("mouseenter",(()=>{s=!0,e.css("cursor","grab")})),e.on("mouseleave",(()=>{s=!1,e.css("cursor","")}));const n=e=>{if(!s||i||!this.swiper)return;e.preventDefault(),e.stopPropagation();const t=e.deltaY||e.detail||e.wheelDelta,n="yes"===this.getElementSettings().slider_loop;if(t>0){if(this.swiper.isEnd&&!n)return;this.swiper.slideNext()}else if(t<0){if(this.swiper.isBeginning&&!n)return;this.swiper.slidePrev()}i=!0,setTimeout((()=>{i=!1}),300)};t.addEventListener("wheel",n,{passive:!1}),t.addEventListener("mousewheel",n,{passive:!1}),t.addEventListener("DOMMouseScroll",n,{passive:!1})}addVisualDebugIndicator(e){const t=this.swiper.slides;t[e]&&jQuery(t[e]).find(".debug-last-slide-indicator").remove()}addLastSlideClass(){if(!this.swiper)return;const e=this.swiper.slides,t=e.filter((e=>!jQuery(e).hasClass("swiper-slide-duplicate")));let i=-1;if(t.forEach((t=>{const s=Array.from(e).indexOf(t);s>i&&(i=s)})),-1!==i){const t=jQuery(e[i]);t.addClass("last-slide-transition"),this.addVisualDebugIndicator(i),setTimeout((()=>{window.getComputedStyle(t[0])}),100)}}addHorizontalSlideAnimation(){if(!this.swiper)return;const e=this.elements.$swiperContainer.attr("data-horizontal-effect")||"fan";this.getElementSettings(),this.positionSlides&&(this.swiper.off("slideChange",this.positionSlides),this.swiper.off("slideChangeTransitionEnd",this.positionSlides),this.swiper.off("init",this.positionSlides)),this.animationTimeout&&clearTimeout(this.animationTimeout);const t=(e,t)=>{const i=getComputedStyle(this.elements.$swiperContainer[0]).getPropertyValue(e).trim();return i?parseFloat(i):t};let i=this.swiper?this.swiper.activeIndex:0;const s=()=>{const s=this.swiper.slides,n=this.swiper.activeIndex,o=this.swiper.slides.length,r=n!==i;r&&s.forEach((e=>{jQuery(e).removeClass("last-slide-transition")}));const a=t("--stack-next-pos-x",50),l=t("--stack-next-pos-y",-5),d=t("--stack-prev-pos-x",-50),c=t("--stack-prev-pos-y",-5),h=t("--stack-next-rotate-x",0),p=t("--stack-next-rotate-y",0),m=t("--stack-next-rotate-z",1.6),u=t("--stack-prev-rotate-x",0),f=t("--stack-prev-rotate-y",0),g=t("--stack-prev-rotate-z",-1.6),w=t("--stack-fan-spacing",20),v=t("--stack-fan-items-show",3);s.forEach(((t,i)=>{const y=jQuery(t);if(y.hasClass("swiper-slide-duplicate"))return void y.css({opacity:0,visibility:"hidden"});let _=i-n;const k=this.swiper.slides.filter((e=>!jQuery(e).hasClass("swiper-slide-duplicate"))).length;Math.abs(_)>k/2&&(_>0?_-=o:_+=o);let b=0,S=0,C=0,x=0,$=0,E=1,M=1;if("fan"===e){const e=Math.abs(_),t=e<=Math.floor(v/2);if(0===_)b=0,S=0,C=0,x=0,$=0,E=1,M=1,r&&(s.forEach((e=>{const t=jQuery(e);t.removeClass("flipping-in"),t.removeAttr("data-was-active")})),y.addClass("flipping-in"),setTimeout((()=>{y.removeClass("flipping-in")}),600)),y.css({"z-index":1e3,transform:"translate(-50%, -50%) translate(0px, 0px) scale(1) rotateZ(0deg) rotateY(0deg)",opacity:1,visibility:"visible","pointer-events":"auto"});else if(t){b=_*w,S=0,C=0,x=0,$=0,E=Math.max(.8,1-.05*e),M=Math.max(.6,1-.1*e);const t=100-10*e;y.css({"z-index":t,transform:`translate(-50%, -50%) translate(${b}px, ${S}px) scale(${E}) rotateZ(${C}deg) rotateX(${x}deg) rotateY(${$}deg)`,opacity:M,visibility:"visible","pointer-events":"auto"})}else y.css({"z-index":0,transform:"translate(-50%, -50%) translate(0px, 0px) scale(0.8) rotateZ(0deg) rotateY(0deg)",opacity:0,visibility:"hidden","pointer-events":"none"})}else Math.abs(_),0===_?(b=0,S=0,C=0,E=1,M=1,y.css("z-index",100)):1===_?(b=a,S=l,C=m,x=h,$=p,E=.9,M=1,y.css("z-index",95)):-1===_?(b=d,S=c,C=g,x=u,$=f,E=.9,M=1,y.css("z-index",95)):(b=0,S=0,C=0,E=.5,M=0,y.css("z-index",0)),0!==x||0!==$?y.css({transform:`translate(-50%, -50%) translate(${b}px, ${S}px) scale(${E}) rotateZ(${C}deg) rotateX(${x}deg) rotateY(${$}deg)`,opacity:M,visibility:M>0?"visible":"hidden","pointer-events":M>0?"auto":"none"}):y.css({transform:`translate(-50%, -50%) translate(${b}px, ${S}px) scale(${E}) rotateZ(${C}deg)`,opacity:M,visibility:M>0?"visible":"hidden","pointer-events":M>0?"auto":"none"})}));const y=s.filter((e=>!jQuery(e).hasClass("swiper-slide-duplicate")));let _=-1;y.forEach(((e,t)=>{const i=Array.from(s).indexOf(e);i>_&&(_=i)})),-1!==_&&jQuery(s[_]).hasClass("last-slide-transition"),i=n},n=this.debounce(s,50);this.positionSlides=n,this.swiper.on("slideChange",this.positionSlides),this.swiper.on("slideChangeTransitionEnd",this.positionSlides),this.swiper.on("init",this.positionSlides),this.animationTimeout=setTimeout((()=>{s(),setTimeout((()=>{s(),this.addLastSlideClass()}),100)}),100)}updateSwiperOption(e){const t=this.getElementSettings()[e],i=this.swiper.params;switch(e){case"autoplay_speed":i.autoplay.delay=t;break;case"speed":i.speed=t}this.swiper.update()}debounce(e,t){let i;return function(...s){clearTimeout(i),i=setTimeout((()=>{clearTimeout(i),e(...s)}),t)}}getChangeableProperties(){return{pause_on_hover:"pauseOnHover",autoplay_speed:"delay",speed:"speed"}}onElementChange(e){if(this.getChangeableProperties()[e])if("pause_on_hover"===e){const e=this.getElementSettings("pause_on_hover");this.togglePauseOnHover("yes"===e)}else this.updateSwiperOption(e);this.elements.$swiperContainer.hasClass("thim-ekits-stack-slider")&&["stack_slider_next_position_x","stack_slider_next_position_y","stack_slider_next_rotate_x","stack_slider_next_rotate_y","stack_slider_next_rotate_z","stack_slider_prev_position_x","stack_slider_prev_position_y","stack_slider_prev_rotate_x","stack_slider_prev_rotate_y","stack_slider_prev_rotate_z","stack_slider_opacity","stack_slider_next_pre_opacity","stack_slider_horizontal_fan_spacing","stack_slider_horizontal_fan_items_show","horizontal_effect"].includes(e)&&("horizontal"===this.elements.$swiperContainer.attr("data-stack-direction")&&this.addHorizontalSlideAnimation(),setTimeout((()=>{this.addLastSlideClass()}),100))}mobileOptions(){const e=this.getElementSettings(),t={slidesPerView:1,simulateTouch:!0,loop:!0,speed:500,spaceBetween:20,breakpoints:{481:{slidesPerView:2}}};return t.pagination={el:`.elementor-element-${this.getID()} .mobile-slider-pagination`,type:"bullets",clickable:!0},"yes"===e.slider_mobile_autoplay&&(t.autoplay={delay:e.autoplay_speed_mobile,disableOnInteraction:!0}),t}initMobileSwiper(){const e=elementorFrontend.utils.swiper;this.swiper||(this.elements.$swiperSliderMobile.addClass("swiper").html(`\n\t\t\t\t<div class="swiper-wrapper">\n\t\t\t\t\t${this.elements.$swiperSliderMobile.children().map(((e,t)=>`<div class="swiper-slide">${t.outerHTML}</div>`)).get().join("")}\n\t\t\t\t</div>\n\t\t\t\t<div class="mobile-slider-pagination"></div>\n\t\t\t`),this.swiper=new e(this.elements.$swiperSliderMobile[0],this.mobileOptions()))}onMobileResize(){window.innerWidth<=767?this.swiper||this.initMobileSwiper():this.swiper&&(super.onDestroy(!0,!0),this.swiper=null,this.elements.$swiperSliderMobile.removeClass("swiper swiper-initialized swiper-horizontal swiper-pointer-events").html(this.originalHTML))}eventsMobile(){window.addEventListener("resize",this.onMobileResize.bind(this))}onDestroy(){this.animationTimeout&&clearTimeout(this.animationTimeout),this.swiper&&this.positionSlides&&(this.swiper.off("slideChange",this.positionSlides),this.swiper.off("slideChangeTransitionEnd",this.positionSlides),this.swiper.off("init",this.positionSlides)),this.swiper&&this.removeLastSlideClass&&(this.swiper.off("slideChangeTransitionStart",this.removeLastSlideClass),this.swiper.off("slideChange",this.removeLastSlideClass),this.swiper.off("sliderMove",this.removeLastSlideClass),this.swiper.off("touchStart",this.removeLastSlideClass),this.swiper.off("touchMove",this.removeLastSlideClass)),super.onDestroy()}}class d extends elementorModules.frontend.handlers.Base{onInit(){const e=this,t=this.$element.find(".thim-ekits-countdown-wrapper");t&&(this.elements={days:t.find(".countdown-days"),hours:t.find(".countdown-hours"),minutes:t.find(".countdown-minutes"),seconds:t.find(".countdown-seconds")},this.endTime=new Date(1e3*t.data("date_end")),setInterval((function(){e.updateClock()}),100))}updateClock(){const e=this,t=this.getTimeRemaining(this.endTime);jQuery.each(t.parts,(function(t){const i=e.elements[t];let s=this.toString();1===s.length&&(s=0+s),i.length&&i.text(s)}))}getTimeRemaining(e){const t=e-new Date;let i=Math.floor(t/1e3%60),s=Math.floor(t/1e3/60%60),n=Math.floor(t/36e5%24),o=Math.floor(t/864e5);return(o<0||n<0||s<0)&&(i=s=n=o=0),{total:t,parts:{days:o,hours:n,minutes:s,seconds:i}}}}const c=window.wp.apiFetch;var h=i.n(c);function p(){if(!document.querySelectorAll(".thim-ekits-archive-course__skeleton").length)return;const e=document.querySelectorAll(".thim-ekits-archive-course");async function t(e,i){const s=e.querySelector(".thim-ekits-course__inner"),n=e.querySelector(".thim-ekits-archive-course__topbar__result"),o=e.querySelectorAll(".thim-ekits-archive-course__pagination");s.insertAdjacentHTML("beforebegin",'<ul class="lp-skeleton-animation">\n\t\t<li style="width:100%"></li>\n\t\t<li style="width:100%"></li>\n\t\t<li style="width:100%"></li>\n\t\t<li style="width:100%"></li>\n\t\t<li style="width:100%"></li>\n\t</ul>'),s.innerHTML="";try{const r=await h()({method:"POST",path:"thim-ekit/archive-course/get-courses",data:{...i}});if("error"===r.status)throw new Error(r.message);o&&o.forEach((e=>{e.remove()})),s.innerHTML=r.data?.courses||"",s.insertAdjacentHTML("afterend",r.data?.pagination||""),n&&(n.textContent=r.data?.result_count||""),function(e,i){e.querySelectorAll(".thim-ekits-archive-course__pagination").forEach((s=>{s.querySelectorAll("a.page-numbers").forEach((s=>{s&&s.addEventListener("click",(n=>{n.preventDefault();let o=i.page;o=s.classList.contains("prev")?i.page-1:s.classList.contains("next")?i.page+1:parseInt(s.textContent.replace(/\D/g,"")),t(e,{...i,paged:o})}))}))}))}(e,{...i,paged:r.data?.page||1})}catch(e){s.insertAdjacentHTML("beforebegin",`<div>${e.message||"Error when run ajax"}</div>`)}finally{[...e.querySelectorAll(".lp-skeleton-animation")].map((e=>e.remove()))}}if("IntersectionObserver"in window){const i=new IntersectionObserver(((e,s)=>{e.forEach((e=>{if(e.isIntersecting){const s=e.target;s.dataset.atts&&t(s,{atts:s.dataset.atts,params_url:lpData.urlParams}),i.unobserve(s)}}))}));[...e].map((e=>i.observe(e)))}}function m(e=".thim-ekits-archive-course",t=".thim-ekits-course__inner"){const i=document.querySelector(e);if(!i)return;const s=i.querySelector(t),n=i.querySelector(".thim-ekits-archive__loadmore-button"),o=i.querySelector(".thim-ekits-archive__loadmore-spinner"),r=i.querySelector(".thim-ekits-archive__loadmore-btn"),a=i.querySelector(".thim-ekits-archive__loadmore-data");if(!a)return;let l=!1,d=a.dataset.page?parseInt(a.dataset.page):1;const c=a.dataset.maxPage?parseInt(a.dataset.maxPage):1,h=!!a.dataset.infinityScroll&&parseInt(a.dataset.infinityScroll),p=()=>{const e=a.dataset.nextPage;if(!(d>=c))return l=!0,o.classList.remove("hide"),r&&(r.disabled=!0),d++,fetch(e).then((e=>e.text())).then((e=>{const i=(new DOMParser).parseFromString(e,"text/html"),h=i.querySelector(".thim-ekits-archive__loadmore-data"),p=i.querySelector(t);a.dataset.page=h.dataset.page,a.dataset.nextPage=h.dataset.nextPage,s.insertAdjacentHTML("beforeend",p.innerHTML),(!h.dataset.nextPage||d>=c)&&n&&n.remove(),l=!1,o.classList.add("hide"),r&&(r.disabled=!1)}))};r&&r.addEventListener("click",(e=>{e.preventDefault(),l||(d>=c&&n?n.remove():p())})),h&&new IntersectionObserver((e=>{e.forEach((e=>{l||e.isIntersecting&&p()}))})).observe(a)}function u(){r(".social-share-toggle",".share-toggle-icon",".content-widget-social-share");var e=document.querySelector(".btn-clipboard");e&&e.addEventListener("click",(function(t){var i=document.querySelector(".clipboard-value");i.focus(),i.select();try{document.execCommand("copy");var s=e.getAttribute("data-copied");e.innerHTML=s+'<span class="tooltip">'+s+"</span>"}catch(e){}}))}function f(){if(document.getElementsByClassName("thim-ekits-js-progress").length>0){const s=document.documentElement,n=document.querySelector(".thim-ekits-js-progress"),o=()=>{const e=s.scrollHeight,t=s.clientHeight;n.setAttribute("value",scrollY/(e-t)*100)},r=()=>{s.scrollTop>0?requestAnimationFrame(o):n.setAttribute("value",0)},a=()=>requestAnimationFrame(o);window.addEventListener("scroll",r,!1),window.addEventListener("resize",a,!1)}if(document.getElementsByClassName("thim-ekit-single-post__content").length>0&&document.getElementsByClassName("thim-kits-time").length>0){var e=document.querySelector(".thim-ekit-single-post__content").textContent.trim(),t=document.querySelector(".thim-kits-time"),i=t.getAttribute("data-results",0);function l(e,t){function i(e){return e.split(" ").length}var s=Math.floor(i(e)/200*60/60),n=Math.floor(i(e)/200*60)+ekits_script.text_second,o=Math.floor(i(e)%200/200*60)+ekits_script.text_second,r=Math.floor(i(e)/200)+ekits_script.text_minutes;if(s<1)var a=n;else a=r+" "+o;return function(e,t){return t.replace("{times}",'<span class="number-time">'+e+"</span>")}(a,t)}t.innerHTML=l(e,i)}}function g(e){if(document.querySelector(".thim-lottie-animations")){var t=e.find(".thim-lottie-animations"),i=JSON.parse(t.attr("data-settings")),s=lottie.loadAnimation({container:t[0],path:t.attr("data-json-url"),renderer:i.lottie_renderer,loop:"yes"===i.loop,autoplay:"yes"===i.autoplay});s.setSpeed(i.speed),i.reverse&&s.setDirection(-1),s.addEventListener("DOMLoaded",(function(){function e(e){if(s.pause(),"function"==typeof t[0].getBoundingClientRect){var n=document.documentElement.clientHeight,o=t[0].getBoundingClientRect().top/n*100,r=t[0].getBoundingClientRect().bottom/n*100,a=o<i.scroll_end,l=r>i.scroll_start;if("arriving_to_viewport"===i.trigger&&(l&&a?s.play():s.pause()),"bind_to_scroll"===i.trigger&&l&&a){s.pause();var d=100*jQuery(window).scrollTop()/(jQuery(document).height()-jQuery(window).height()),c=Math.round(d);s.goToAndStop(c/100*4e3)}}}"hover"!==i.trigger&&"none"!==i.trigger&&(e(),jQuery(window).on("scroll",e)),"hover"===i.trigger&&(s.pause(),t.hover((function(){s.play()}),(function(){s.pause()})))}))}}window.wp.url;class w extends elementorModules.frontend.handlers.Base{__construct(){super.__construct(...arguments),this.toggle=elementorFrontend.debounce(this.toggle,200)}onInit(){super.onInit(),this.effects={mouseTrack:{interaction:"mouseMove",actions:["translateXY"]},tilt:{interaction:"mouseMove",actions:["tilt"]}},this.toggle()}getDefaultSettings(){return{selectors:{container:".elementor-widget-container"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$container:this.$element.find(e.container)}}bindEvents(){elementorFrontend.elements.$window.on("resize",this.toggle)}unbindEvents(){elementorFrontend.elements.$window.off("resize",this.toggle)}prepareOptions(e){const t=this.getElementSettings(),i={};jQuery.each(t,((s,n)=>{const o=new RegExp("thim_ekit_"+e+"_(.+)_effect"),r=s.match(o);if(!r||!n||"no"===n)return;const a={},l=r[1];jQuery.each(t,((t,i)=>{const s=new RegExp("thim_ekit_"+e+"_"+l+"_(.+)"),n=t.match(s);n&&"effect"!==n[1]&&("object"==typeof i&&(i=Object.keys(i.sizes).length?i.sizes:i.size),a[n[1]]=i)}));const d=this.effects[l],c=d.interaction;i[c]||(i[c]={}),d.actions.forEach((e=>i[c][e]=a))}));let s,n=this.$element;const o=this.getElementType();if(!["section","container"].includes(o)){let e;s=n,e="column"===o?".elementor-widget-wrap":".elementor-widget-container",n=n.find("> "+e)}return{interactions:i,elementSettings:t,$element:n,$dimensionsElement:s,classes:{element:"thim-ekit-motion-fx-element",parent:"thim-ekit-motion-fx-parent",container:"thim-ekit-motion-fx-container"}}}activate(e){const t=this.prepareOptions(e);jQuery.isEmptyObject(t.interactions)||(this[e]=new v(t))}deactivate(e){this[e]&&(this[e].destroy(),delete this[e])}toggle(){const e=elementorFrontend.getCurrentDeviceMode(),t=this.getElementSettings();["motion_fx","background_motion_fx"].forEach((i=>{const s=t[i+"_devices"];s&&-1===s.indexOf(e)||!t["thim_ekit_"+i+"_mouse"]?this.deactivate(i):this[i]?this.refreshInstance(i):this.activate(i)}))}refreshInstance(e){const t=this[e];if(!t)return;const i=this.prepareOptions(e);t.setSettings(i),t.refresh()}onElementChange(e){if(/motion_fx_((mouse)|(devices))$/.test(e)&&this.toggle(),e.match("(_motion_fx)")){const e="motion_fx";this.refreshInstance(e),this[e]||this.activate(e)}}onDestroy(){super.onDestroy(),["motion_fx","background_motion_fx"].forEach((e=>{this.deactivate(e)}))}}class v extends elementorModules.ViewModule{getDefaultSettings(){return{$element:null,$dimensionsElement:null,interactions:{},classes:{element:"thim-ekit-motion-fx-element",parent:"thim-ekit-motion-fx-parent",container:"thim-ekit-motion-fx-container"}}}initInteractionsTypes(){this.interactionsTypes={mouseMove:_}}runInteractions(){const e=this,t=this.getSettings();jQuery.each(t.interactions,((t,i)=>{this.interactions[t]=new this.interactionsTypes[t]({motionFX:this,callback(){const t=arguments.length,s=new Array(t);for(let e=0;e<t;e++)s[e]=arguments[e];jQuery.each(i,((t,i)=>e.actions.runAction(t,i,...s)))}}),this.interactions[t].run()}))}destroyInteractions(){jQuery.each(this.interactions,((e,t)=>t.destroy())),this.interactions={}}refresh(){this.actions.setSettings(this.getSettings()),this.actions.refresh(),this.destroyInteractions(),this.runInteractions()}destroy(){this.destroyInteractions(),this.actions.refresh();const e=this.getSettings();this.$element.removeClass(e.classes.element),this.elements.$parent.removeClass(e.classes.parent)}onInit(){super.onInit();const 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),e.$targetElement=this.$element,this.interactions={},this.actions=new y(e),this.initInteractionsTypes(),this.runInteractions()}}class y extends elementorModules.Module{getStep(e,t){return this.getElementStep(e,t)}getElementStep(e,t){return-(e-50)*t.speed}translateX(e,t){e.axis="x",e.unit="px",this.transform("translateX",t,e)}translateY(e,t){e.axis="y",e.unit="px",this.transform("translateY",t,e)}translateXY(e,t,i){this.translateX(e,t),this.translateY(e,i)}tilt(e,t,i){const s={speed:e.speed/10,direction:e.direction};this.rotateX(s,i),this.rotateY(s,100-t)}rotateX(e,t){e.axis="x",e.unit="deg",this.transform("rotateX",t,e)}rotateY(e,t){e.axis="y",e.unit="deg",this.transform("rotateY",t,e)}transform(e,t,i){i.direction&&(t=100-t),this.updateRulePart("transform",e,this.getStep(t,i)+i.unit)}updateRulePart(e,t,i){this.rulesVariables[e]||(this.rulesVariables[e]={}),this.rulesVariables[e][t]||(this.rulesVariables[e][t]=!0,this.updateRule(e));const s=`--thim-ekit-${t}`;this.$element[0].style.setProperty(s,i)}updateRule(e){let t="";t+=this.concatTransformMotionEffectCSSProperties(e),this.$element.css(e,t)}concatTransformMotionEffectCSSProperties(e){let t="";return jQuery.each(this.rulesVariables[e],(e=>{t+=`${e}(var(--thim-ekit-${e}))`})),t}runAction(e,t,i){t.affectedRange&&(t.affectedRange.start>i&&(i=t.affectedRange.start),t.affectedRange.end<i&&(i=t.affectedRange.end));const s=arguments.length,n=new Array(s>3?s-3:0);for(let e=3;e<s;e++)n[e-3]=arguments[e];this[e](t,i,...n)}refresh(){this.rulesVariables={},this.$element.css({transform:"","will-change":""})}onInit(){this.$element=this.getSettings("$targetElement"),this.refresh()}}class _ extends elementorModules.ViewModule{constructor(){super(...arguments),this.onInsideViewport=()=>{this.run(),this.animationFrameRequest=requestAnimationFrame(this.onInsideViewport)}}__construct(e){this.motionFX=e.motionFX,this.intersectionObservers||this.setElementInViewportObserver()}setElementInViewportObserver(){this.intersectionObserver=elementorModules.utils.Scroll.scrollObserver({callback:e=>{e.isInViewport?this.onInsideViewport():this.removeAnimationFrameRequest()}});const e=this.motionFX.elements.$parent[0];e&&this.intersectionObserver.observe(e)}runCallback(){this.getSettings("callback")(...arguments)}removeIntersectionObserver(){this.intersectionObserver&&this.motionFX.elements.$parent[0]&&this.intersectionObserver.unobserve(this.motionFX.elements.$parent[0])}removeAnimationFrameRequest(){this.animationFrameRequest&&cancelAnimationFrame(this.animationFrameRequest)}destroy(){this.removeAnimationFrameRequest(),this.removeIntersectionObserver()}onInit(){super.onInit(),this.oldMousePosition={},this.mousePosition={}}bindEvents(){this.mouseTracked||(elementorFrontend.elements.$window.on("mousemove",(e=>{this.mousePosition={x:e.clientX,y:e.clientY}})),this.mouseTracked=!0)}run(){const e=this.mousePosition,t=this.oldMousePosition;if(t.x===e.x&&t.y===e.y)return;this.oldMousePosition={x:e.x,y:e.y};const i=100/innerWidth*e.x,s=100/innerHeight*e.y;this.runCallback(i,s)}}const k=e=>{const t=e.querySelector(".ekit-popup-header");if(t){const i=window.getComputedStyle(t).getPropertyValue("position");if("absolute"===i||"fixed"===i){const i=t.offsetHeight;o(e,"--thim-ekit-popup-header-height",i+"px")}elementorFrontend.isEditMode()&&elementor.channels.editor.on("change",(function(i){if(t.dataset.id===i.container.id){const s=i.container.settings.changed;if("absolute"===s?.position||"fixed"===s?.position){const i=t.offsetHeight;o(e,"--thim-ekit-popup-header-height",i+"px")}else o(e,"--thim-ekit-popup-header-height","0px")}}))}},b=e=>{const t=e.querySelector(".ekit-popup-footer");if(t){const i=window.getComputedStyle(t).getPropertyValue("position");if("absolute"===i||"fixed"===i){const i=t.offsetHeight;o(e,"--thim-ekit-popup-footer-height",i+"px")}elementorFrontend.isEditMode()&&elementor.channels.editor.on("change",(function(i){if(t.dataset.id===i.container.id){const s=i.container.settings.changed;if("absolute"===s?.position||"fixed"===s?.position){const i=t.offsetHeight;o(e,"--thim-ekit-popup-footer-height",i+"px")}else o(e,"--thim-ekit-popup-footer-height","0px")}}))}};function S(e,t){let i=t(".icon-svg-draw",e);if(!i.length)return;let s,n=t("svg",i),o=i.data("settings"),r=o.speed,a=o.loop,l=o.direction,d=o.offset,c=0,h=t(document),p=t(window),m=h.height()-p.height();function u(){let e=0,s="";if(t("path",n).each((function(){let i=t(this).css("stroke-dasharray"),n=parseInt(i);n>e&&(e=n,s=t(this))})),e<3999&&e/2>600&&"fill-svg"===o.fill){let t=s.css("stroke-dashoffset");t=parseInt(t),t<e/2&&i.addClass(o.fill)}}function f(){return u(),s?(c+=.01,c>=1&&(s=!1,"fill-svg"===o.fill&&i.removeClass("fillout-svg").addClass(o.fill))):"restart"===l?(c=0,s=!0):(c-=.01,c<=0&&(s=!0)),c}if(n.parent().hasClass("page-scroll"))p.on("scroll",(function(){let e=(p.scrollTop()-d)/m,t=n.offset().top,i=p.innerHeight(),s=t-i;t>p.scrollTop()&&s<p.scrollTop()&&(e=(p.scrollTop()-d-s)/i,n.drawsvg("progress",e)),u()}));else if(n.parent().hasClass("page-load")){let e="",t=setInterval((function(){let s=n.html();n.drawsvg("progress",f()),"no"===a&&f(),s===e&&"no"===a&&(i.addClass(o.fill),clearInterval(t)),e=s}),r)}else n.parent().hasClass("hover")&&n.hover((function(e){e.stopPropagation(),n.drawsvg({duration:100*r,callback:function(){i.addClass(o.fill)}}).drawsvg("animate")}),(function(){}))}i(691),i(923),window.ThimEkits||(window.ThimEkits={ThimSlider:l,ThimEkitsTab:e,ThimCountDown:d}),document.addEventListener("DOMContentLoaded",(()=>{e(),n(),a(),p(),f()})),document.body.addEventListener("thimEkitsEditor:init",(function(){e(),n(),a(),f()})),document.body.addEventListener("thimEkitsEditor:miniCart",n),jQuery(window).on("elementor/frontend/init",(()=>{const t=t=>{elementorFrontend.elementsHandler.addHandler(l,{$element:t}),elementorFrontend.elementsHandler.addHandler(e,{$element:t})};elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-list-course.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-list-product.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-list-blog.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-post-related.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-course-related.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-testimonial.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-team.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-list-event.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-product-related.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-countdown.default",(e=>{elementorFrontend.elementsHandler.addHandler(d,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-search-form.default",a),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-social-share.default",u),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-reading-time-post.default",f),elementorFrontend.hooks.addAction("frontend/element_ready/thim-loop-product-countdown.default",(e=>{elementorFrontend.elementsHandler.addHandler(d,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-course-offer-end.default",(e=>{elementorFrontend.elementsHandler.addHandler(d,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/thim-tab.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-slider.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-course-item-section.default",(e=>{k(e[0]),b(e[0]),(e=>{const t=e.querySelector("#popup-course");if(t){const e=t.querySelector("#ekit-sticky-sidebar");if(e){const i=e.querySelector(".e-con-inner"),s=t.querySelector(".wrapper-popup-content-right");if(i&&s){const n=()=>{if(window.innerWidth<=1024)return;const n=t.getBoundingClientRect(),o=s.getBoundingClientRect(),r=e.offsetWidth+"px";n.top<=0&&o.top<=0?(i.style.position="fixed",i.style.top="0",i.style.left=e.offsetLeft+"px",i.style.width="var(--thim-width-sidebar-items, "+r+")"):(i.style.position="relative",i.style.top="auto",i.style.left="auto",i.style.width="100%")};window.addEventListener("scroll",n),window.addEventListener("resize",n)}}}})(e[0]),window.addEventListener("resize",(()=>{k(e[0]),b(e[0])}))})),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-archive-course.default",(e=>{m(".thim-ekits-archive-course",".thim-ekits-course__inner")})),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-archive-post.default",(e=>{m(".thim-ekit-archive-post",".thim-ekit-archive-post__inner")})),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-icon-box.default",S),elementorFrontend.hooks.addAction("frontend/element_ready/svg-draw.default",S),elementorFrontend.elementsHandler.attachHandler("global",w,null),elementorFrontend.hooks.addAction("frontend/element_ready/thim-ekits-lottie.default",g)}))})()})();