1/*! cmsmasters-elementor-addon - v1.25.3 - 24-09-2026 */ 2"use strict";(self.webpackChunkcmsmasters_elementor_addon=self.webpackChunkcmsmasters_elementor_addon||[]).push([[1432],{3792:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i(4846),i(9655),i(5568);class _default extends elementorModules.frontend.handlers.Base{__construct(){super.__construct(...arguments),this.bindElements=[],this.deviceNames=["mobile","tablet","desktop"],this.devicePrefixMaps={mobile:"mobile",tablet:"tablet",desktop:""}}bindElementChange(e,t){this.bindElements.push([e,t])}onElementChange(e){this.bindElements&&this.bindElements.length&&this.bindElements.forEach((t=>{let[i]=t;Array.isArray(i)||(i=i.split(/\s/));const[,s]=t;i.some((t=>{if(-1!==[t,`${t}_tablet`,`${t}_mobile`].indexOf(e))return s(...arguments),!0}))}))}onDestroy(){this.trigger("destroy:before"),super.onDestroy()}getCurrentDeviceSettingInherit(e){const t=["desktop","tablet","mobile"],i=elementorFrontend.getCurrentDeviceMode(),s=this.getElementSettings();let r=t.indexOf(i);for(;r>0;){const i=s[e+"_"+t[r]];if(i&&"object"==typeof i&&Object.prototype.hasOwnProperty.call(i,"size")&&i.size)return i;r--}return s[e]}getCurrentDeviceSettingSize(e){let t=this.getCurrentDeviceSettingInherit(e);return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"size")&&(t=t.size),t}}t.default=_default},5568:(e,t,i)=>{i(9217)},8383:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i(4846),i(6211),i(9655);const s=i(8192);class _default extends elementorModules.ViewModule{__construct(e){super.__construct(...arguments),this.cacheHTML=null,this.swiper=null,this.widget=e.widget,this.$wrap=e.$wrap||this.widget.$element,this.reInitDebounce=s.debounce(this.reInit.bind(this),50),this.classesTemplates={},this.setSettingsPrefix(),this.setClassesTemplates(),this.bindEventsControl
2s(),this.widget.on("destroy:before",this.destroy.bind(this))}getDefaultSettings(){const e="swiper-pagination",t="swiper-button";return{classes:{bullets:`${e}-bullets`,bulletsDynamic:`${e}-bullets-dynamic`},selectors:{arrowNext:`.${t}-next`,arrowPrev:`.${t}-prev`,bullet:`.${e}-bullet`,container:".cmsmasters-swiper-container",pagination:`.${e}`,root:".cmsmasters-slider",scrollbar:".swiper-scrollbar",slides:".swiper-slide",wrapper:".swiper-wrapper"}}}getDefaultElements(){const{selectors:e}=this.getSettings(),t=this.$wrap.find(e.root),i=t.find(e.pagination),s={$arrowNext:t.find(e.arrowNext),$arrowPrev:t.find(e.arrowPrev),$container:t.find(e.container),$pagination:i,$root:t,$scrollbar:t.find(e.scrollbar),$slides:t.find(e.slides),$wrapper:t.find(e.wrapper)};return Object.defineProperty(s,"$bullet",{get:()=>this.elements.$pagination.find(e.bullet)}),this.trigger("defaultElements",s),s}bindEventsControls(){this.widget.bindElementChange(["slider_arrows","slider_autoplay_reverse","slider_autoplay_speed","slider_autoplay","slider_bullets_container_direction","slider_bullets_type","slider_centered_slides","slider_direction","slider_effect","slider_free_mode","slider_height_type","slider_infinite","slider_mousewheel","slider_navigation","slider_pagination_container_direction","slider_pause_on_hover","slider_per_view","slider_scrollbar_visible","slider_scrollbar","slider_space_between","slider_speed","slider_to_scroll","slider_type"].map(this.getPrefixControl.bind(this)),(()=>{this.swiper&&this.widget.$element.data("initialSlide",this.swiper.realIndex),this.reInitDebounce()})),this.widget.bindElementChange(this.getPrefixControl("slider_slide_index"),(()=>{this.widget.$element.removeData("initialSlide"),this.reInitDebounce()})),this.widget.bindElementChange(Object.keys(this.classesTemplates),s.debounce(this.addGeneratedClass.bind(this),10)),this.widget.bindElementChange([this.getPrefixControl("slider_width"),this.getPrefixControl("slider_height"),this.getPrefixControl("slider_padding")],s.debounce(this.update.bind(this),100)),this.widget.bindElementChange([this.getPrefixControl("slider_centered_slides_width")],this.update.bind(this))}onInit(){super.onInit(),this.elements.$root.addClass("cmsmasters-slider--init"),this.setCacheHTML()}setSettingsPrefix(){const e=this.widget.$element.attr("data-widget_type"),[,t]=e.split(".");let i="";"default"!==t&&(i=`${t}_`),this.settingsPrefix=i}setClassesTemplates(){const e="cmsmasters-slider",t={slider_arrows_align_position:`${e}--position-arrows-{{VALUE}}`,slider_arrows_text_dir:`${e}--text-dir-arrows-{{VALUE}}`,slider_arrows:`${e}--arrows`,slider_bullets_type:`${e}--bullets-{{VALUE}}`,slider_direction:`${e}--dir-{{VALUE}}`,slider_effect:`${e}--effect-{{VALUE}}`,slider_navigation:`${e}--nav ${e}--nav-{{VALUE}}`,slider_per_view:`${e}-per-view-{{VALUE}}`,slider_progressbar_circle:`${e}--progressbar-{{VALUE}}`,slider_scrollbar_circle:`${e}--scrollbar-{{VALUE}}`,slider_scrollbar:`${e}--scrollbar`,slider_arrows_visibility:`${e}--visibility-arrows-{{VALUE}}`};for(const e in t)this.classesTemplates[this.getPrefixControl(e)]=t[e]}getPrefixControl(e){return this.settingsPrefix+e}reInit(){this.swiper&&(this.cacheHTML&&(this.elements.$root.html(this.cacheHTML),this.initElements()),this.init())}
2async init(){if(!this.elements.$root.length)return;this.swiper&&this.destroy();const e=elementorFrontend.utils.swiper;this.addGeneratedClasses(),this.swiper=await new e(this.elements.$container,this.getSliderOptions()),this.processDuplicates(),this.widget.getElementSettings(this.getPrefixControl("slider_pause_on_hover"))&&this.elements.$container.hover((()=>{this.swiper.autoplay.stop()}),(()=>{this.swiper.autoplay.start()})),this.elements.$container.data("swiper",this.swiper),this.$wrap.data("cmsmastersSlider",this),this.entranceAnimation_OnInit(),this.swiper.on("slideNextTransitionStart",(()=>{const e=this.elements.$container.find(".swiper-slide.swiper-slide-visible").last();e.length&&(this.entranceAnimation_resetSlideAnimation(e),this.entranceAnimation_animateSlide(e))})),this.swiper.on("slidePrevTransitionStart",(()=>{const e=this.elements.$container.find(".swiper-slide.swiper-slide-visible").first();e.length&&(this.entranceAnimation_resetSlideAnimation(e),this.entranceAnimation_animateSlide(e))}))}entranceAnimation_OnInit(){this.elements.$container.find(".swiper-slide.swiper-slide-visible").each(((e,t)=>{this.entranceAnimation_animateSlide(jQuery(t))}))}entranceAnimation_resetSlideAnimation(e){e.find('[data-settings*="animation"]').each(((e,t)=>{const i=jQuery(t),s=(i.data("settings")||{})._animation||"none";i.removeClass(`animated ${s}`).addClass("elementor-invisible")}))}entranceAnimation_animateSlide(e){e.find('[data-settings*="animation"]').each(((e,t)=>{const i=jQuery(t),s=i.data("settings")||{},r=s._animation||"none",n=s._animation_delay||s.animation_delay||0;"none"!==r?setTimeout((()=>{i.removeClass("elementor-invisible").addClass(`animated ${r}`)}),n):i.removeClass("elementor-invisible")}))}processDuplicates(){const e=navigator.userAgent,t=e.toLowerCase().includes("firefox"),i=/iPhone|iPod/.test(e)&&!window.MSStream;if(!t&&!i)return;if(0===this.widget.$element.find("img").length)return;new IntersectionObserver(((e,t)=>{e.forEach((e=>{if(!e.isIntersecting)return;jQuery(e.target).find('.swiper-slide-duplicate img[loading="lazy"]').each((function(){const e=jQuery(this),t=e.attr("src");t&&(e.removeAttr("loading"),e.attr("src",t))})),setTimeout((()=>{var e,t;this.swiper.update(),null===(e=(t=this.swiper).updateAutoHeight)||void 0===e||e.call(t)}),0),t.unobserve(e.target)}))}),{root:null,rootMargin:"500px 0px 500px 0px",threshold:.01}).observe(this.widget.$element.get(0))}addGeneratedClasses(){for(const e in this.classesTemplates)this.addGeneratedClass(e)}addGeneratedClass(e){const t=this.classesTemplates[e];if(!t)return;const i=/{{VALUE}}$/g,s=this.widget.getCurrentDeviceSetting(e),r=t.replace(i,"");let n=this.elements.$root.attr("class").replace(new RegExp(`${r}(\\S|$|)+`,"g"),"");if(s||0===s){n+=` ${t.replace(i,s||"")}`}n=n.replace(/\s\s+/g," ").trim(),this.elements.$root.attr("class",n)}getSliderSettings(e){return this.widget.getElementSettings(this.getPrefixControl(e))}getSliderOptions(){const{selectors:e}=this.getSettings(),t=this.getEffect();let i=this.getSliderSettings("slider_per_view")||1;i=this.isHorizontal()&&"fade"!==t&&"flip"!==t?"auto"===i?i:Number(i):1;const s=+this.getSliderSettings("slider_to_scroll")||1;let r=this.widget.getCurrentDeviceSettingSize(this.getPrefixControl("slider_space_between"));"number"!=typeof r&&(r=20);const n={autoHeight:this.isHeightAuto(),breakpoints:{},centeredSlides:Boolean(this.getSliderSettings("slider_centered_slides")),direction:this.getSliderSettings("slider_direction"),effect:t,grabCursor:!0,freeMode:Boolean(this.getSliderSettings("slider_free_mode")),initialSlide:this.getInitialSlide(),loop:Boolean(this.getSliderSettings("slider_infinite")),mousewheel:Boolean(this.getSliderSettings("slider_mousewheel")),roundLengths:!0,slidesPerView:i,spaceBetween:r,speed:this.getSliderSettings("slider_speed"),handleElementorBreakpoints:!1,watchSlidesProgress:!0,observer:!0,observeParents:!0};if("cube"!==t){const e=elementorFrontend.config.responsive.activeBreakpoints,t=[];for(const r in e)if(e.hasOwnProperty(r)){const n={},l=this.widget.getCurrentDeviceSetting(`slider_per_view_${r}`),a=this.widget.getCurrentDeviceSettingSize(this.getPrefixControl(`slider_space_between_${r}`));if(void 0!==l&&""!==l&&(n.slidesPerView=Number(l),n.slidesPerGroup=Math.min(s,n.slidesPerView)),void 0!==a&&""!==a&&(n.spaceBetween=Number(a)),"slidesPerView"in n||("mobile"===r&&(n.slidesPerView=1,n.slidesPerGroup=1),"tablet"===r&&i>=2&&(n.slidesPerView=2,n.slidesPerGroup=1)),0===Object.keys(n).length)continue;
2t.push({key:r,swiperBreakpoint:n,...e[r]})}t.forEach(((e,l)=>{if("mobile"===e.key)return void(n.breakpoints[0]=e.swiperBreakpoint);if("widescreen"===e.key)return void(n.breakpoints[e.value]=e.swiperBreakpoint);const a=t[l-1];n.breakpoints[a.value+1]=e.swiperBreakpoint;let o=t[t.length-1];"widescreen"===o.key&&(o=t[t.length-2]),e.key===o.key&&(n.breakpoints[o.value+1]={slidesPerView:i,spaceBetween:r,slidesPerGroup:Math.min(s,i)})}))}if(this.getSliderSettings("slider_autoplay")?n.autoplay={delay:this.getSliderSettings("slider_autoplay_speed")||5e3,reverseDirection:this.getSliderSettings("slider_autoplay_reverse"),disableOnInteraction:!1}:n.autoplay=!1,this.getSliderSettings("slider_arrows")&&(n.navigation={nextEl:this.$wrap.find(e.arrowNext).get(0),prevEl:this.$wrap.find(e.arrowPrev).get(0)}),this.isEnablePagination()){if(n.pagination={clickable:!0,el:this.$wrap.find(e.pagination).get(0),type:this.getSliderSettings("slider_navigation")},"bullets"===this.getSliderSettings("slider_navigation"))switch(this.getSliderSettings("slider_bullets_type")){case"dynamic":n.pagination.dynamicBullets=!0;break;case"numbered":n.pagination.renderBullet=(e,t)=>`<span class="${t}">${e+1}</span>`}}else this.isEnableScrollbar()&&(n.scrollbar={draggable:!0,el:e.scrollbar,hide:!this.getSliderSettings("slider_scrollbar_visible")});return"fade"===t&&(n.fadeEffect={crossFade:!0}),1!==i&&(n.slidesPerGroup=Math.min(s,i)),n.loop&&(n.loopedSlides=this.elements.$slides.length),this.trigger("options",n),n}isHorizontal(){return"horizontal"===this.getSliderSettings("slider_direction")}getEffect(){return"coverflow"===this.widget.getElementSettings(this.getPrefixControl("slider_type"))?"coverflow":this.widget.getElementSettings(this.getPrefixControl("slider_effect"))}isHeightAuto(){return"auto"===this.getSliderSettings("slider_height_type")}getInitialSlide(){let e=this.widget.$element.data("initialSlide");return e||(e=this.getSliderIndex()||0),e}getSliderIndex(){const e=this.getSliderSettings("slider_slide_index");return e?e-1:0}isEnablePagination(){return this.getSliderSettings("slider_navigation")}isEnableScrollbar(){return Boolean(this.getSliderSettings("slider_scrollbar"))}update(){this.swiper&&this.swiper.update()}setCacheHTML(){const e=jQuery("<div />",{html:this.elements.$root.html()});this.cacheHTML=e.html()}getAllSlides(){return jQuery(this.swiper.slides)}getCurrentSlide(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=this.getAllSlides().eq(this.swiper.activeIndex);return e?t.find(e):t}destroy(){this.swiper&&(this.widget.$element.data("initialSlide",this.swiper.realIndex),this.swiper.destroy())}}t.default=_default},9217:(e,t,i)=>{var s=i(8612),r=i(1807),n=i(1506),l=i(8120),a=i(2293),o=i(41),d=i(6721),h=i(5267)("some",TypeError);s({target:"Iterator",proto:!0,real:!0,forced:h},{some:function some(e){a(this);try{l(e)}catch(e){d(this,"throw",e)}if(h)return r(h,this,e);var t=o(this),i=0;return n(t,(function(t,s){if(e(t,i++))return s()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})}}]);
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.