­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ (()=>{"use strict";const e=(e,t)=>e.querySelector(`[data-title="${t}"]`),t=async(t,n,o)=>{const i=window.location.hash;if(!i)return;const r=i.substring(1),s=e(t,r);if(!s)return;const a=s.dataset.accordionIndex,d=s.closest(".bdt-ep-accordion"),l=d?.id;if(!a||!d)return;const c=window.bdtUIkit?.accordion(t);if(c)if("yes"===n.activeScrollspy&&l){const e=document.getElementById(l);e&&await((e,t=0,n=1e3)=>new Promise((o=>{const i=e.getBoundingClientRect().top+window.pageYOffset-t,r=window.pageYOffset,s=i-r;let a=null;const d=e=>{null===a&&(a=e);const t=e-a,i=Math.min(t/n,1),l=i<.5?2*i*i:1-Math.pow(-2*i+2,2)/2;window.scrollTo(0,r+s*l),t{const o=(n instanceof jQuery?n[0]:n).querySelector(".bdt-ep-accordion-container");if(!o)return;const i=o.querySelector(".bdt-ep-accordion");if(!i)return;const r=o.querySelectorAll(".bdt-ep-accordion-item.bdt-open"),s=i.dataset.settings;if(!s)return;let a;try{a="string"==typeof s?JSON.parse(s):s}catch(e){return void console.error("Failed to parse accordion settings:",e)}const{activeHash:d="no",hashTopOffset:l=0,hashScrollspyTime:c=1e3,activeScrollspy:u="no",closeAllItemsOnMobile:m=!1}=a;if(a.activeScrollspy=u,m&&window.matchMedia("(max-width: 767px)").matches&&r.forEach((e=>{e.classList.remove("bdt-open");const t=e.querySelector(".bdt-ep-accordion-content");t&&(t.hidden=!0)})),"yes"===d){const n=new AbortController,o=n.signal,r=()=>{const n=window.location.hash;if(!n)return;const o=n.substring(1),r=e(i,o);if(r&&r.dataset.accordionIndex){const e=parseInt(r.dataset.accordionIndex),n=window.bdtUIkit?.accordion(i);n&&("yes"===u?t(i,a,c):n.toggle(e,!1))}},s=e=>{const n=e.currentTarget.dataset.title;n&&(window.location.hash=n.trim(),t(i,a,1e3))},d=()=>{t(i,a,1e3)};"complete"===document.readyState?r():window.addEventListener("load",r,{signal:o,once:!0}),window.addEventListener("hashchange",d,{signal:o});i.querySelectorAll(".bdt-ep-accordion-title").forEach((e=>{e.addEventListener("click",s,{signal:o})})),i._cleanupAccordion=()=>{n.abort()}}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-accordion.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-accordion.default",n))}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelectorAll(".bdt-dual-button .bdt-ep-button[data-onclick]");t.length&&t.forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault();const n=e.dataset.onclick?.trim().replace(/[\(\);\s]/g,"");n&&("function"==typeof window[n]?window[n]():console.warn(`Function "${n}" is not defined.`))}))}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-dual-button.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-business-hours");if(!t)return;const n=t.querySelector(".bdt-ep-business-hours-current-time");if(!n)return;const o=t.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse business hours settings:",e)}const{business_hour_style:r,timeNotation:s,dynamic_timezone:a,dynamic_timezone_default:d}=i;if("dynamic"!==r)return;if("undefined"==typeof jQuery||!jQuery.fn.jclock)return void console.error("jclock library is not loaded");const l="static"===r?d:a;if(!l)return void console.warn("Timezone offset is not set");const c={format:"12h"===s?"%I:%M:%S %p":"%H:%M:%S",timeNotation:s,am_pm:!0,utc:!0,utc_offset:l};jQuery(n).jclock(c)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-business-hours.default",e)}))})(),(()=>{"use strict";const e=async(e,t=!1)=>{const n=window.ElementPackConfig.contact_form;bdtUIkit.notification({message:`
${n.sending_msg}`,timeout:!1,status:"primary"});try{const n=await fetch(e.getAttribute("action"),{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(new FormData(e)).toString()}),o=await n.text(),i=(new DOMParser).parseFromString(o,"text/html").body.firstElementChild,r=i?.dataset.redirect,s=i?.dataset.external,a=i?.dataset.resetstatus;bdtUIkit.notification.closeAll();const d=bdtUIkit.notification({message:`
${o}
`});r&&"no"!==r&&bdtUIkit.util.on(document,"close",(e=>{e.detail[0]===d&&window.open(r,s)})),localStorage.setItem("bdtCouponCode",e.id),a&&"no"!==a&&e.reset()}catch(e){console.error("Contact form submission error:",e)}};window.elementPackGICCB=()=>{const t=window.ElementPackConfig.contact_form;return new Promise(((n,o)=>{if("undefined"==typeof grecaptcha)return bdtUIkit.notification({message:`
${t.captcha_nd}`,timeout:!1,status:"warning"}),o();const i=grecaptcha.getResponse();if(!i)return bdtUIkit.notification({message:`
${t.captcha_nr}`,timeout:!1,status:"warning"}),o();const r=Array.from(document.querySelectorAll("textarea.g-recaptcha-response")).find((e=>e.value===i)),s=r?.closest("form.bdt-contact-form-form"),a=s?.getAttribute("action");a&&""!==a&&e(s),grecaptcha.reset()}))};const t=t=>{const n=t instanceof jQuery?t[0]:t,o=n.dataset.id;n.querySelectorAll('.bdt-contact-form input[type="tel"]').forEach((e=>{e.addEventListener("input",(()=>{e.value=e.value.replace(/[^0-9+]/g,"")}))}));const i=n.querySelector(".bdt-contact-form .without-recaptcha");i&&i.addEventListener("submit",(t=>{t.preventDefault(),t.stopPropagation(),e(i,o)}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-contact-form.default",t)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-cookie-consent");if(!t)return;if(Boolean(elementorFrontend.isEditMode()))return;const n=e=>{const n=t.dataset[e];if(n)try{return"string"==typeof n?JSON.parse(n):n}catch(t){return void console.error(`Failed to parse cookie consent data-${e}:`,t)}},o=n("settings"),i=n("gtag");window.cookieconsent.initialise(o);const r=document.querySelector(".cc-compliance"),s=document.createElement("button");if(s.className="btn-denyCookie bdt-cc-close-btn cc-btn cc-dismiss",s.innerHTML='',r?.appendChild(s),s.addEventListener("click",(()=>{t.style.display="none",document.cookie="element_pack_cookie_widget_gtag=denied; max-age=604800; path=/"})),document.cookie.includes("element_pack_cookie_widget_gtag=denied"))return void(t.style.display="none");if(!i?.gtag_enabled)return;const a=e=>gtag("consent","update",e),d={ad_user_data:i.ad_user_data,ad_personalization:i.ad_personalization,ad_storage:i.ad_storage,analytics_storage:i.analytics_storage};document.querySelector(".cc-btn.cc-dismiss")?.addEventListener("click",(()=>{a(d)})),s.addEventListener("click",(()=>{a({ad_storage:"denied",analytics_storage:"denied"})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-cookie-consent.default",e)}))})(),(()=>{"use strict";const e=(e,t,n)=>{let o="";if(n){const e=new Date;e.setTime(e.getTime()+60*n*60*1e3),o=`; expires=${e.toUTCString()}`}document.cookie=`${e}=${t??""}${o}; path=/`},t=e=>{const t=document.cookie.split(";").find((t=>t.trimStart().startsWith(e+"=")));return t?t.trimStart().slice(e.length+1):null},n=e=>{const t=e-Date.now();return{total:t,seconds:Math.floor(t/1e3%60)}},o=o=>{const i=(o instanceof jQuery?o[0]:o).querySelector(".bdt-countdown-wrapper");if(!i)return;const r=i.dataset.settings;if(!r)return;let s;try{s="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse countdown settings:",e)}const{endTime:a,loopHours:d,isLogged:l}=s,c=document.body.classList.contains("elementor-editor-active");if(!d){const e=document.querySelector(`${s.id}-timer`),t=bdtUIkit.countdown(e,{date:s.finalTime}),o=setInterval((()=>{const{seconds:e}=n(t.date);e<0&&(clearInterval(o),c||(document.querySelector(`${s.id}-msg`)?.style.setProperty("display","none"),("none"!==s.endActionType||s.triggerId)&&(async(e,t)=>{try{const n=new URLSearchParams({action:"element_pack_countdown_end",endTime:t,couponTrickyId:e.couponTrickyId}),o=await fetch(e.adminAjaxUrl,{method:"POST",body:n});if("ended"!==await o.text())return;"message"===e.endActionType&&(document.querySelector(e.msgId)?.style.setProperty("display","block"),document.querySelector(`${e.id}-timer`)?.style.setProperty("display","none")),"url"===e.endActionType&&e.redirectUrl?.includes("http")&&setTimeout((()=>{window.location.href=e.redirectUrl}),e.redirectDelay),e.triggerId&&setTimeout((()=>{document.getElementById(e.triggerId)?.click()}),1500)}catch(e){console.error("Countdown end action failed:",e)}})(s,a)))}),1e3)}if(d){const o=(u=6,m=14,Math.floor(Math.random()*(m-u+1)+u)),i=60*d*60*1e3-60*o*1e3,r=new Date(Date.now()+i).toISOString(),a=t("bdtCountdownLoopTime"),c=null===a||"undefined"===a;c&&!1===l&&e("bdtCountdownLoopTime",r,d);const p=!1!==l?r:t("bdtCountdownLoopTime"),f=document.querySelector(`${s.id}-timer`);f?.setAttribute("data-bdt-countdown",`date: ${p}`);const h=bdtUIkit.countdown(f,{date:p}).date;setInterval((()=>{const{seconds:t}=n(h);t>0&&c&&!1===l&&(e("bdtCountdownLoopTime",r,d),bdtUIkit.countdown(f,{date:p}))}),1e3)}var u,m};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-countdown.default",o),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-countdown.bdt-tiny-countdown",o))}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-custom-gallery");if(!t)return;const n=JSON.parse(t.dataset.settings||"{}");if(!0===n.tiltShow){const e=document.querySelectorAll(n.id+" [data-tilt]");VanillaTilt.init(e)}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-custom-gallery.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-custom-gallery.bdt-abetis",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-custom-gallery.bdt-fedara",e))}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{if(!window.elementorFrontend?.hooks)return;const e=elementorModules.frontend.handlers.Base.extend({bindEvents(){this.run()},getDefaultSettings:()=>({direction:"alternate",easing:"easeInOutSine",loop:!0}),settings(e){return this.getElementSettings("ep_floating_effects_"+e)},onElementChange:debounce((function(e){-1!==e.indexOf("ep_floating")&&(this.anime&&this.anime.restart(),this.run())}),400),run(){const e=this.getDefaultSettings(),t=this.$element[0];this.settings("translate_toggle")&&(0===this.settings("translate_x.sizes.from").length&&0===this.settings("translate_x.sizes.to").length||(e.translateX={value:[this.settings("translate_x.sizes.from")||0,this.settings("translate_x.sizes.to")||0],duration:this.settings("translate_duration.size"),delay:this.settings("translate_delay.size")||0}),0===this.settings("translate_y.sizes.from").length&&0===this.settings("translate_y.sizes.to").length||(e.translateY={value:[this.settings("translate_y.sizes.from")||0,this.settings("translate_y.sizes.to")||0],duration:this.settings("translate_duration.size"),delay:this.settings("translate_delay.size")||0})),this.settings("rotate_toggle")&&"yes"!==this.settings("rotate_infinite")&&(0===this.settings("rotate_x.sizes.from").length&&0===this.settings("rotate_x.sizes.to").length||(e.rotateX={value:[this.settings("rotate_x.sizes.from")||0,this.settings("rotate_x.sizes.to")||0],duration:this.settings("rotate_duration.size"),delay:this.settings("rotate_delay.size")||0}),0===this.settings("rotate_y.sizes.from").length&&0===this.settings("rotate_y.sizes.to").length||(e.rotateY={value:[this.settings("rotate_y.sizes.from")||0,this.settings("rotate_y.sizes.to")||0],duration:this.settings("rotate_duration.size"),delay:this.settings("rotate_delay.size")||0}),0===this.settings("rotate_z.sizes.from").length&&0===this.settings("rotate_z.sizes.to").length||(e.rotateZ={value:[this.settings("rotate_z.sizes.from")||0,this.settings("rotate_z.sizes.to")||0],duration:this.settings("rotate_duration.size"),delay:this.settings("rotate_delay.size")||0})),this.settings("scale_toggle")&&(0===this.settings("scale_x.sizes.from").length&&0===this.settings("scale_x.sizes.to").length||(e.scaleX={value:[this.settings("scale_x.sizes.from")||0,this.settings("scale_x.sizes.to")||0],duration:this.settings("scale_duration.size"),delay:this.settings("scale_delay.size")||0}),0===this.settings("scale_y.sizes.from").length&&0===this.settings("scale_y.sizes.to").length||(e.scaleY={value:[this.settings("scale_y.sizes.from")||0,this.settings("scale_y.sizes.to")||0],duration:this.settings("scale_duration.size"),delay:this.settings("scale_delay.size")||0})),this.settings("skew_toggle")&&(0===this.settings("skew_x.sizes.from").length&&0===this.settings("skew_x.sizes.to").length||(e.skewX={value:[this.settings("skew_x.sizes.from")||0,this.settings("skew_x.sizes.to")||0],duration:this.settings("skew_duration.size"),delay:this.settings("skew_delay.size")||0}),0===this.settings("skew_y.sizes.from").length&&0===this.settings("skew_y.sizes.to").length||(e.skewY={value:[this.settings("skew_y.sizes.from")||0,this.settings("skew_y.sizes.to")||0],duration:this.settings("skew_duration.size"),delay:this.settings("skew_delay.size")||0})),this.settings("border_radius_toggle")&&(t.style.overflow="hidden",0===this.settings("border_radius.sizes.from").length&&0===this.settings("border_radius.sizes.to").length||(e.borderRadius={value:[this.settings("border_radius.sizes.from")||0,this.settings("border_radius.sizes.to")||0],duration:this.settings("border_radius_duration.size"),delay:this.settings("border_radius_delay.size")||0})),this.settings("opacity_toggle")&&(0===this.settings("opacity_start.size").length&&0===this.settings("opacity_end.size").length||(e.opacity={value:[this.settings("opacity_start.size")||1,this.settings("opacity_end.size")||0],duration:this.settings("opacity_duration.size"),easing:"linear"})),this.settings("easing")&&(e.easing=this.settings("easing")),this.settings("show")&&(e.targets=t,(this.settings("translate_toggle")||this.settings("rotate_toggle")||this.settings("scale_toggle")||this.settings("skew_toggle")||this.settings("border_radius_toggle")||this.settings("opacity_toggle"))&&(this.anime=window.anime&&window.anime(e)))}});elementorFrontend.hooks.addAction("frontend/element_ready/widget",(t=>{elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelectorAll(".bdt-flip-box");if(!t.length)return;const n=t[0].dataset.settings,o=n?JSON.parse(n):{};if(!o)return;const i=o.flipTrigger;t.forEach((e=>{"click"===i?e.addEventListener("click",(()=>e.classList.toggle("bdt-active"))):"hover"===i&&(e.addEventListener("mouseenter",(()=>e.classList.add("bdt-active"))),e.addEventListener("mouseleave",(()=>e.classList.remove("bdt-active"))))}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-flip-box.default",e)}))})(),function(){"use strict";const e=(e,t)=>{t.forEach((e=>e.classList.remove("active"))),e.classList.add("active")},t=t=>{const n=(t instanceof jQuery?t[0]:t).querySelector(".bdt-ep-image-accordion");if(!n)return;let o={};try{const e=n.dataset.settings;o=e?JSON.parse(e):{}}catch(e){}const i=n.querySelectorAll(".bdt-ep-image-accordion-item"),r=i.length;if(i.forEach((e=>e.setAttribute("tabindex","0"))),!0===o.activeItem&&o.activeItemNumber<=r){i.forEach((e=>e.classList.remove("active")));const e=o.activeItemNumber-1;i[e]&&i[e].classList.add("active")}const s=o.mouse_event||"click",a=e=>(e=>{const t=e.parentElement;return t?[...t.children].filter((t=>t!==e)):[]})(e);if(i.forEach((t=>{t.addEventListener(s,(function(){e(this,a(this))})),t.addEventListener("focus",(function(){e(this,a(this))})),t.addEventListener("keydown",(function(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),e(this,a(this)))}))})),!0!==o.activeItem&&document.body.addEventListener(s,(function(e){n.contains(e.target)||i.forEach((e=>e.classList.remove("active")))})),o.swiping){let e=0,t=0;i.forEach((n=>{n.addEventListener("touchstart",(function(t){e=t.changedTouches[0]?.screenX??0})),n.addEventListener("touchend",(function(o){t=o.changedTouches[0]?.screenX??0;const r=t-e,s=n.previousElementSibling,a=n.nextElementSibling;r>50&&s?(i.forEach((e=>e.classList.remove("active"))),s.classList.add("active")):r<-50&&a&&(i.forEach((e=>e.classList.remove("active"))),a.classList.add("active"))}))}))}o.inactiveItemOverlay&&(i.forEach((e=>{e.addEventListener(s,(function(e){e.stopPropagation(),this.classList.contains("active")?(this.classList.remove("bdt-inactive"),a(this).forEach((e=>e.classList.add("bdt-inactive")))):a(this).forEach((e=>e.classList.remove("bdt-inactive")))}))})),document.addEventListener(s,(function(){i.forEach((e=>e.classList.remove("bdt-inactive")))})))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-image-accordion.default",t)}))}(),function(){"use strict";const e=e=>"string"!=typeof e?"":e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),t=t=>{const n=(t instanceof jQuery?t[0]:t).querySelectorAll(".image-compare");if(!n.length)return;const o=n[0];let i={};try{const e=o.dataset.settings;i=e?JSON.parse(e):{}}catch(e){}const r={controlColor:i.bar_color,controlShadow:i.add_circle_shadow,addCircle:i.add_circle,addCircleBlur:i.add_circle_blur,showLabels:i.no_overlay,labelOptions:{before:e(i.before_label||""),after:e(i.after_label||""),onHover:i.on_hover},smoothing:i.smoothing,smoothingAmount:i.smoothing_amount??0,hoverStart:i.move_slider_on_hover,verticalMode:i.orientation,startingPoint:i.default_offset_pct,fluidMode:!1};n.forEach((e=>{new ImageCompare(e,r).mount()}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-image-compare.default",t)}))}(),function(){"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-image-magnifier");if(!t)return;const n=t.querySelector(":scope > .bdt-image-magnifier-image");if(!n)return;let o={};try{const e=t.dataset.settings;o=e?JSON.parse(e):{}}catch(e){}jQuery(n).ImageZoom(o)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-image-magnifier.default",e)}))}(),function(){"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-image-stack");if(!n)return;const o=n.querySelectorAll(".bdt-tippy-tooltip"),i=t.dataset.id||"";o.forEach((e=>{tippy(e,{allowHTML:!0,theme:"bdt-tippy-"+i})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-image-stack.default",e)}))}(),function(){"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-icon-mobile-menu-wrap");if(!n)return;const o=n.querySelectorAll("ul > li > .bdt-tippy-tooltip"),i=t.dataset.id||"";o.forEach((e=>{tippy(e,{allowHTML:!0,theme:"bdt-tippy-"+i})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-icon-mobile-menu.default",e)}))}(),function(){"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-logo-grid-wrapper");if(!n)return;const o=n.querySelectorAll(":scope > .bdt-tippy-tooltip"),i=t.dataset.id||"";o.forEach((e=>{tippy(e,{allowHTML:!0,theme:"bdt-tippy-"+i})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-logo-grid.default",e)}))}(),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-open-street-map"),o=n.data("settings"),i=n.data("map_markers"),r="";if(n.length){var s=L.map(n[0],{zoomControl:o.zoomControl,scrollWheelZoom:!1}).setView([o.lat,o.lng],o.zoom);for(var a in""!==o.mapboxToken&&!1!==o.mapboxToken?(r="https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token="+o.mapboxToken,L.tileLayer(r,{maxZoom:18,attribution:'Map data © OpenStreetMap contributors, CC-BY-SA, Imagery © Mapbox',id:"mapbox/streets-v11",tileSize:512,zoomOffset:-1}).addTo(s)):L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{maxZoom:18,attribution:'© OpenStreetMap contributors'}).addTo(s),i)if(""!=i[a].iconUrl&&void 0!==i[a].iconUrl){var d=new(L.Icon.extend({options:{iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[2,-41]}}))({iconUrl:i[a].iconUrl});(p=document.createElement("div")).innerHTML=i[a].infoWindow;for(var l=p.querySelectorAll("script"),c=0;c{var e=t(r.id).find(".bdt-panel-slide-item");t(e).each(((e,n)=>{var o=t(n).get(0);new Parallax(o,{selector:".bdt-panel-slide-thumb",hoverOnly:!0,pointerEvents:!0})}))}),2e3)};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-panel-slider.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-panel-slider.bdt-middle",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-panel-slider.always-visible",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-progress-pie");n.length&&epObserveTarget(e[0],(function(){var e=t(n);e.asPieProgress({namespace:"pieProgress",classes:{svg:"bdt-progress-pie-svg",number:"bdt-progress-pie-number",content:"bdt-progress-pie-content"}}),e.asPieProgress("start")}),{root:null,rootMargin:"0px",threshold:1})};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-progress-pie.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-reading-progress");if(n.length){var o=n.data("settings");jQuery(document).ready((function(){var e,i,r,s={borderSize:10,mainBgColor:"#E6F4F7",lightBorderColor:"#A2ECFB",darkBorderColor:"#39B4CC"},a=o.progress_bg,d=o.scroll_bg,l=t(n),c="bdt-reading-progress-border",u="bdt-reading-progress-circle",m="bdt-reading-progress-text",p=function(){e=window.innerHeight,i=document.body.offsetHeight,r=i-e},f=function(){var e=document.createEvent("Event");e.initEvent("scroll",!1,!1),window.dispatchEvent(e)};p(),t(l).html("
"),t("."+c,l).css({"background-color":d,"background-image":"linear-gradient(91deg, transparent 50%,"+s.lightBorderColor+"50%), linear-gradient(90deg,"+s.lightBorderColor+"50%, transparent 50%"}),t("."+u,l).css({width:s.width-s.borderSize,height:s.height-s.borderSize}),t(window).on("scroll",(function(){var e=window.pageYOffset||document.documentElement.scrollTop;!function(e){var n=Math.round(100*e);("number"!=typeof e||!isFinite(e)||n<0||n>100)&&(n=0);var o=360*n/100;o<=180?t("."+c,l).css("background-image","linear-gradient("+(90+o)+"deg, transparent 50%, "+a+" 50%),linear-gradient(90deg, "+a+" 50%, transparent 50%)"):t("."+c,l).css("background-image","linear-gradient("+(o-90)+"deg, transparent 50%, "+d+" 50%),linear-gradient(90deg, "+a+" 50%, transparent 50%)"),t("."+m,l).text(n+"%")}("number"==typeof r&&isFinite(r)&&r>0?Math.max(0,Math.min(1,e/r)):0)})),t(window).on("resize",(function(){p(),f()})),t(window).on("load",(function(){p(),f()})),f()}))}},o=function(e,t){if(e.find(".bdt-progress-with-cursor").length){document.getElementsByTagName("body")[0].addEventListener("mousemove",(function(e){n.style.left=e.clientX+"px",n.style.top=e.clientY+"px",o.style.left=e.clientX+"px",o.style.top=e.clientY+"px",i.style.left=e.clientX+"px",i.style.top=e.clientY+"px"}));var n=document.querySelector(".bdt-cursor"),o=document.querySelector(".bdt-cursor2"),i=document.querySelector(".bdt-cursor3");d();for(var r=document.querySelectorAll(".hover-target"),s=r.length-1;s>=0;s--)l(r[s]);t(document).ready((function(){var e=document.querySelector(".bdt-progress-wrap path"),n=e.getTotalLength();e.style.transition=e.style.WebkitTransition="none",e.style.strokeDasharray=n+" "+n,e.style.strokeDashoffset=n,e.getBoundingClientRect(),e.style.transition=e.style.WebkitTransition="stroke-dashoffset 10ms linear";var o=function(){var o=t(window).scrollTop(),i=t(document).height()-t(window).height(),r=n-o*n/i;e.style.strokeDashoffset=r};o(),jQuery(window).on("scroll",o)}))}function a(e){o.classList.add("hover"),i.classList.add("hover")}function d(e){o.classList.remove("hover"),i.classList.remove("hover")}function l(e){e.addEventListener("mouseover",a),e.addEventListener("mouseout",d)}},i=function(e,t){e.find(".bdt-horizontal-progress").length&&t("#bdt-progress").progress({size:"3px",wapperBg:"#eee",innerBg:"#DA4453"})},r=function(e,t){if(e.find(".bdt-progress-with-top").length){var n=document.querySelector(".bdt-progress-wrap path"),o=n.getTotalLength();n.style.transition=n.style.WebkitTransition="none",n.style.strokeDasharray=o+" "+o,n.style.strokeDashoffset=o,n.getBoundingClientRect(),n.style.transition=n.style.WebkitTransition="stroke-dashoffset 10ms linear";var i=function(){var e=jQuery(window).scrollTop(),t=jQuery(document).height()-jQuery(window).height(),i=o-e*o/t;n.style.strokeDashoffset=i};i(),jQuery(window).on("scroll",i);jQuery(window).on("scroll",(function(){jQuery(this).scrollTop()>50?jQuery(".bdt-progress-wrap").addClass("active-progress"):jQuery(".bdt-progress-wrap").removeClass("active-progress")})),jQuery(".bdt-progress-wrap").on("click",(function(e){return e.preventDefault(),jQuery("html, body").animate({scrollTop:0},550),!1}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-progress.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-progress.bdt-progress-with-cursor",o),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-progress.bdt-horizontal-progress",i),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-progress.bdt-back-to-top-with-progress",r)}))}(jQuery,window.elementorFrontend),function(e,t){e(window).on("elementor/frontend/init",(function(){let t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},settings:function(e){return this.getElementSettings("reading_timer_"+e)},calculateReadingTime:function(e){let t=e.split(/\s+/).filter((function(e){return""!==e})).length,n=this.settings("avg_words_per_minute")?this.settings("avg_words_per_minute").size:200,o=Math.floor(t/n),i=Math.floor(t%n/(n/60)),r=this.settings("minute_text")?this.settings("minute_text"):"min read",s=this.settings("seconds_text")?this.settings("seconds_text"):"sec read";return t>=n?`${o} ${r}`:`${i} ${s}`},run:function(){const t=`.elementor-element-${this.$element.data("id")} .bdt-reading-timer`,n=this.settings("content_id");let o=this.settings("minute_text")?this.settings("minute_text"):"min read";if(Boolean(elementorFrontend.isEditMode()))e(t).append("2 "+o);else if(n){ReadingContent=e(document).find(`#${n}`).text();var i=this.calculateReadingTime(ReadingContent);e(t).append(i)}}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-timer.default",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-review-card-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-review-card-carousel.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-scroll-button"),o=n.data("selector"),i=n.data("settings");n.length&&(1==i.HideOnBeforeScrolling&&t(window).scroll((function(){t(window).scrollTop()>300?n.css("opacity","1"):n.css("opacity","0")})),t(n).on("click",(function(e){e.preventDefault(),bdtUIkit.scroll(n,i).scrollTo(t(o))})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-scroll-button.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n,o=function(e,t){var o=e.find(".bdt-search-container"),i=e.find(".bdt-ajax-search");let r;if(t(e).find(".bdt-navbar-dropdown-close").on("click",(function(){bdtUIkit.drop(e.find(".bdt-navbar-dropdown")).hide()})),i.length){var s=t(i).find(".bdt-search-result"),a=t(i).data("settings"),d=t(o).data("settings"),l=t(i).attr("anchor-target");l="yes"===l?"_blank":"_self",clearTimeout(n),d&&d.element_connect&&t(d.element_selector).hide(),t(i).on("keyup keypress",(function(e){if(13===(e.keyCode||e.which))return e.preventDefault(),!1})),i.find(".bdt-search-input").keyup((function(){r=t(this).val(),n=setTimeout((function(){t(i).addClass("bdt-search-loading"),jQuery.ajax({url:window.ElementPackConfig.ajaxurl,type:"post",data:{action:"element_pack_search",s:r,settings:a},success:function(e){if((e=t.parseJSON(e)).results.length>0)if(r.length>=3){var n=`
\n

${window.ElementPackConfig.search.search_result}

\n ${window.ElementPackConfig.search.more_result}
`,s.html(n),s.show(),t(".bdt-search-result-close-btn").on("click",(function(e){t(".bdt-search-result").hide(),t(".bdt-search-input").val("")})),t(i).removeClass("bdt-search-loading"),t(".bdt-search-more").on("click",(function(e){e.preventDefault(),t(i).submit()}))}else s.hide();else if(r.length>3){var o=`
\n

${window.ElementPackConfig.search.search_result}

\n
${r} ${window.ElementPackConfig.search.not_found}
\n
`;s.html(o),s.show(),t(".bdt-search-result-close-btn").on("click",(function(e){t(".bdt-search-result").hide(),t(".bdt-search-input").val("")})),t(i).removeClass("bdt-search-loading"),d&&d.element_connect&&(s.hide(),setTimeout((function(){t(d.element_selector).show()}),1500))}else s.hide(),t(i).removeClass("bdt-search-loading")}})}),450)}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-search.default",o)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-slider");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-slider.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-slider.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-static-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-static-carousel.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-static-grid-tab"),o=n.find(".gridtab"),i=n.data("settings");n.length&&t(o).gridtab(i)};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-static-grid-tab.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-step-flow"),o=t(n).find(".bdt-title-separator-wrapper > img");n.length&&epObserveTarget(e[0],(function(){bdtUIkit.svg(o,{strokeAnimation:!0})}),{root:null,rootMargin:"0px",threshold:.8})};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-step-flow.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-show-hide-container"),o=n.find(".bdt-show-hide");if(n.length){var i=o.data("settings"),r=i.id,s=i.scrollspy_time,a=i.scrollspy_top_offset,d=i.by_widget_selector_status,l=i.toggle_initially_open,c=i.source_selector,u=i.widget_visibility,m=i.widget_visibility_tablet,p=i.widget_visibility_mobile,f=i.viewport_lg,h=i.viewport_md,g=u;"undefined"!=i.widget_visibility&&null!=i.widget_visibility||(g=u=0),"undefined"!=i.widget_visibility_tablet&&null!=i.widget_visibility_tablet||(m=u),"undefined"!=i.widget_visibility_mobile&&null!=i.widget_visibility_mobile||(p=u),t(window).resize((function(){g=window.outerWidth>f?u:window.outerWidth>h?m:p})),t(o).find(".bdt-show-hide-title").off("click").on("click",(function(e){var n=t(this);!function(e,n,o,r,s){if("yes"===i.status_scrollspy&&"yes"!==d){if(t(e).find(".bdt-show-hide-item")){"yes"===i.hash_location&&(window.location.hash=t.trim(n));var a=t("#bdt-show-hide-"+n).find(".bdt-show-hide-item");t("html, body").animate({easing:"slow",scrollTop:t(a).offset().top-s},r,(function(){})).promise().then((function(){t(o).siblings(".bdt-show-hide-content").slideToggle("slow",(function(){t(o).parent().toggleClass("bdt-open")}))}))}}else"yes"===d?(t(o).parent().toggleClass("bdt-open"),t(o).siblings(".bdt-show-hide-content").slideToggle("slow",(function(){}))):t(o).siblings(".bdt-show-hide-content").slideToggle("slow",(function(){t(o).parent().toggleClass("bdt-open")}))}(o,r,n,s,a)})),t(window).on("load",(function(){0!=t(n).find("#bdt-show-hide-"+window.location.hash.substring(1)).length&&"yes"===i.hash_location&&function(){r=window.location.hash.substring(1);var e=t("#bdt-show-hide-"+r).find(".bdt-show-hide-title"),n=t("#bdt-show-hide-"+r).find(".bdt-show-hide-item");t("html, body").animate({easing:"slow",scrollTop:t(n).offset().top-a},s,(function(){})).promise().then((function(){t(e).siblings(".bdt-show-hide-content").slideToggle("slow",(function(){t(e).parent().toggleClass("bdt-open")}))}))}()})),"yes"===d&&(t(o).find(".bdt-show-hide-title").on("click",(function(){"yes"===i.status_scrollspy?t("html, body").animate({easing:"slow",scrollTop:t(c).offset().top-a},s,(function(){})).promise().then((function(){t(c).hasClass("bdt-fold-close")?(t(c).removeClass("bdt-fold-close toggle_initially_open").addClass("bdt-fold-open"),y(t(c),500)):t(c).css({height:g+"px"}).addClass("bdt-fold-close").removeClass("bdt-fold-open")})):t(c).hasClass("bdt-fold-close")?(t(c).removeClass("bdt-fold-close toggle_initially_open").addClass("bdt-fold-open"),y(t(c),500)):t(c).css({height:g+"px",transition:"all 1s ease-in-out 0s"}).addClass("bdt-fold-close").removeClass("bdt-fold-open")})),"yes"===l?t(c).addClass("bdt-fold-toggle bdt-fold-open toggle_initially_open"):t(c).addClass("bdt-fold-toggle bdt-fold-close toggle_initially_open"),t(window).resize((function(){b()})),b())}function y(e,t){var n=e.height(),o=e.css("height","auto").height();e.height(n),e.stop().animate({height:o},t)}function b(){t(c).hasClass("bdt-fold-close")?t(c).css({height:g+"px"}):y(t(c),500)}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-toggle.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-tutor-lms-course-grid"),o=n.data("settings");if(n.length&&1==o.tiltShow){var i=document.querySelectorAll(o.id+" .bdt-tutor-course-item");VanillaTilt.init(i)}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tutor-lms-course-grid.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-tutor-lms-course-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tutor-lms-course-carousel.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(t,n){bdtUIkit.notification({message:"
"+e(t).find(".bdt_spinner_message").val(),timeout:!1}),e(t).find("button.bdt-button").attr("disabled",!0);var o=e(t).find(".redirect_after_register").val();e.ajax({type:"POST",dataType:"json",url:element_pack_ajax_login_config.ajaxurl,data:{action:"element_pack_ajax_register",first_name:e(t).find(".first_name").val(),terms:e(t).find(".user_terms").is(":checked"),last_name:e(t).find(".last_name").val(),email:e(t).find(".user_email").val(),password:e(t).find(".user_password").val(),is_password_required:e(t).find(".is_password_required").val(),"g-recaptcha-response":e(t).find("#g-recaptcha-response").val(),widget_id:n.data("id"),page_id:e(t).find(".page_id").val(),security:e(t).find("#bdt-user-register-sc").val(),lang:element_pack_ajax_login_config.language},success:function(n){var i=t.find(".element-pack-google-recaptcha");if(i.length>0){var r=i.attr("data-widgetid");grecaptcha.reset(r),grecaptcha.execute(r)}!0===n.registered?(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"
"+n.message+"
",status:"primary"}),o&&(document.location.href=o)):(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"
"+n.message+"
",status:"warning"})),e(t).find("button.bdt-button").attr("disabled",!1)}})},o=function(){var t,n=e(".element-pack-google-recaptcha");n.length>0&&n.each((function(){var n=e(this),o=n.attr("data-widgetid");void 0!==o&&!1!==o||(t=grecaptcha.render(e(this).attr("id"),{sitekey:n.data("sitekey"),callback:function(e){""!==e&&n.append(jQuery("",{type:"hidden",value:e,class:"g-recaptcha-response"}))}}),n.attr("data-widgetid",t))}))};window.onLoadElementPackRegisterCaptcha=o;var i=function(e,t){var o=e.find(".bdt-user-register-widget"),i=e.find(".element-pack-google-recaptcha"),r=e.find(".bdt-user-register");o.on("submit",(function(t){t.preventDefault(),n(o,e)})),elementorFrontend.isEditMode()&&void 0===i.attr("data-widgetid")&&onLoadElementPackRegisterCaptcha(),i.length>0&&grecaptcha.ready((function(){var e=i.attr("data-widgetid");grecaptcha.execute(e)}));var s=r.data("settings");if(s&&void 0!==s.passStrength){var a=0,d=t("#"+s.id),l=t("#"+s.id).find(".bdt-progress-bar"),c={progress:function(e=0){e<=100&&t(l).css({width:e+"%"})},formula:function(e,n){return n<6?(a=0,t(l).css("background","#ff4d4d")):n<8?(a=10,t(l).css("background","#ffff1a")):null==e.match(/0|1|2|3|4|5|6|7|8|9/)&&null==e.match(/[A-Z]/)?(a=40,t(l).css("background","#ffc14d")):n<12?(a=50,t(l).css("background","#1aff1a")):(a=60,t(l).css("background","#1aff1a")),null!=e.match(/[a-z]/)&&(a+=10),null!=e.match(/[A-Z]/)&&(a+=10),null!=e.match(/0|1|2|3|4|5|6|7|8|9/)&&(a+=10),null!=e.match(/\W/)&&null!=e.match(/\D/)&&(a+=10),a},forceStrongPass:function(e){e>=70?t(d).find(".elementor-field-type-submit .bdt-button").prop("disabled",!1):t(d).find(".elementor-field-type-submit .bdt-button").prop("disabled",!0)},init:function(){e.find(".user_password").keyup((function(){var e=t(this).val(),n=e.length;let o=c.formula(e,n);c.progress(o),void 0!==s.forceStrongPass&&c.forceStrongPass(o)})),void 0!==s.forceStrongPass&&t(d).find(".elementor-field-type-submit .bdt-button").prop("disabled",!0),e.find(".confirm_password").keyup((function(){let n=t(this).val(),o=n.length,i=c.formula(n,o);c.progress(i),n!==e.find(".user_password").val()?(e.find(".bdt-user-register-pass-res").removeClass("bdt-hidden"),t(d).find(".elementor-field-type-submit .bdt-button").prop("disabled",!0)):(e.find(".bdt-user-register-pass-res").addClass("bdt-hidden"),void 0!==s.forceStrongPass&&c.forceStrongPass(i))}))}};c.init()}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-register.default",i),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-register.bdt-dropdown",i),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-register.bdt-modal",i)}))}(jQuery,window.elementorFrontend),jQuery(document).ready((function(){jQuery("body").on("click",".bdt-element-link",(function(){var e=jQuery(this),t=e.data("ep-wrapper-link");if(t&&t.url&&(/^(https?:\/\/|tel:|mailto:|sms:)/.test(t.url)||t.url.startsWith("#"))){var n="bdt-element-link-"+e.data("id");0===jQuery("#"+n).length&&jQuery("body").append(jQuery("").prop({target:t.is_external?"_blank":"_self",href:t.url,class:"bdt-hidden",id:n,rel:t.is_external?"noopener noreferrer":""})),jQuery("#"+n)[0].click()}}))})),function(e,t){e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{depth:"30px",layers:8}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_threed_text_")&&this.run()}),400),settings:function(e){return this.getElementSettings("ep_threed_text_"+e)},run:function(){var t=this.getDefaultSettings(),n=this.findElement(".elementor-heading-title, .bdt-main-heading-inner"),o="ep-"+this.getID(),i="#"+o;if(jQuery(n).attr("id",o),this.settings("depth.size")&&(t.depth=this.settings("depth.size")+this.settings("depth.unit")||"30px"),this.settings("layers")&&(t.layers=this.settings("layers")||8),this.settings("perspective.size")&&(t.perspective=this.settings("perspective.size")+"px"||"500px"),this.settings("fade")&&(t.fade=!!this.settings("fade")),this.settings("event")&&(t.event=this.settings("event")||"pointer"),this.settings("event_rotation")&&"none"!=this.settings("event")&&(t.eventRotation=this.settings("event_rotation.size")+"deg"||"35deg"),this.settings("event_direction")&&"none"!=this.settings("event")&&(t.eventDirection=this.settings("event_direction")||"default"),"yes"==this.settings("active")){var r=e(i).html();e(i).parent().append('"),r=e(i).parent().find(".ep-z-text-duplicate:first").html(),e(i).find(".z-text").remove();new Ztextify(i,t,r)}if(this.settings("depth_color")){var s=this.settings("depth_color")||"#fafafa";e(i).find(".z-layers .z-layer:not(:first-child)").css("color",s)}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-ep-product-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-product-carousel.default",n)}))}(jQuery,window.elementorFrontend),(()=>{"use strict";class e{constructor(e,t,n){this.element=e,this.settings=t,this.isEditMode=n,this.widgetId=t.widgetId,this.abortController=new AbortController,this.signal=this.abortController.signal}setLocalize(){if(this.isEditMode)return void this.clearLocalize();this.clearLocalize();const e=60*this.settings.displayTimesExpire*60,t=Date.now()+1e3*e;if(null===localStorage.getItem(this.widgetId)&&(localStorage.setItem(this.widgetId,"0"),localStorage.setItem(`${this.widgetId}_expiresIn`,t.toString())),null!==localStorage.getItem(this.widgetId)){let e=parseInt(localStorage.getItem(this.widgetId))||0;e++,localStorage.setItem(this.widgetId,e.toString())}}clearLocalize(){const e=parseInt(localStorage.getItem(`${this.widgetId}_expiresIn`));Date.now()>=e&&(localStorage.removeItem(`${this.widgetId}_expiresIn`),localStorage.removeItem(this.widgetId))}modalFire(){const e=this.settings.displayTimes||1,t=parseInt(localStorage.getItem(this.widgetId))||0;!1!==e&&t>=e||window.bdtUIkit?.modal&&window.bdtUIkit.modal(this.element,{bgclose:!1,keyboard:!1}).show()}setupAgeVerify(){let e=parseInt(localStorage.getItem(this.widgetId))||0;const t=this.element,n=t.querySelectorAll(".bdt-button"),o=!this.isEditMode&&this.settings.redirect_link;let i=this.settings.requiredAge;n.forEach((n=>{n.addEventListener("click",(()=>{const r=t.querySelector(".bdt-age-input");let s=parseInt(r?.value)||0;if(n.classList.contains("data-val-yes")&&(s=18),n.classList.contains("data-val-no")&&(i=18,s=1),s>=i)this.setLocalize(),e+=1,window.bdtUIkit?.modal&&window.bdtUIkit.modal(this.element).hide();else{const e=document.querySelector(".modal-msg-text");e&&e.classList.remove("bdt-hidden"),!1!==o&&window.location.replace(o)}}),{signal:this.signal})})),window.bdtUIkit?.util&&window.bdtUIkit.util.on(this.element,"hidden",(()=>{this.isEditMode||(!1===o&&e<=0?setTimeout((()=>{this.modalFire()}),1500):!1!==o&&e<=0&&window.location.replace(o))}))}setupCloseBtnDelay(){const{widgetId:e,delayTime:t}=this.settings,n=document.getElementById(e);if(!n)return;const o=n.querySelector("#bdt-modal-close-button");o&&(o.style.display="none",window.bdtUIkit?.util&&(window.bdtUIkit.util.on(n,"shown",(()=>{o.style.display="none",setTimeout((()=>{o.style.display="",o.style.opacity="0",o.style.transition="opacity 0.3s",setTimeout((()=>{o.style.opacity="1"}),10)}),t)})),window.bdtUIkit.util.on(n,"hide",(()=>{o.style.display="none"}))))}init(){this.modalFire(),this.setupAgeVerify(),this.settings.closeBtnDelayShow&&this.setupCloseBtnDelay()}destroy(){this.abortController.abort()}}const t=t=>{const n=(t instanceof jQuery?t[0]:t).querySelectorAll(".bdt-age-gate");if(0===n.length)return;const o=Boolean(window.elementorFrontend?.isEditMode());n.forEach((t=>{const n=t.dataset.settings;if(!n)return;let i;try{i="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse age gate settings:",e)}const r=new e(t,i,o);r.init(),t._ageGateInstance=r}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-age-gate.default",t)}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{if(!window.elementorFrontend?.hooks)return;const e=elementorModules.frontend.handlers.Base.extend({bindEvents(){this.run()},getDefaultSettings:()=>({left:"unset",time:".5s",mixColor:"#fff",backgroundColor:"#fff",saveInCookies:!1,label:"🌓",autoMatchOsTheme:!1}),onElementChange:debounce((function(){this.run()}),400),settings(e){return this.getElementSettings(e)},setCookie(e,t,n){let o="";if(n){const e=new Date;e.setTime(e.getTime()+24*n*60*60*1e3),o="; expires="+e.toUTCString()}document.cookie=e+"="+(t||"")+o+"; path=/"},getCookie(e){const t=e+"=";for(let e of document.cookie.split(";"))if(e=e.trim(),0===e.indexOf(t))return e.substring(t.length);return null},eraseCookie(e){document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"},run(){const e=this.getDefaultSettings();e.time=this.settings("time.size")/1e3+"s",e.mixColor=this.settings("mix_color"),e.backgroundColor=this.settings("default_background"),e.saveInCookies="yes"===this.settings("saveInCookies"),e.autoMatchOsTheme="yes"===this.settings("autoMatchOsTheme");const t=[...document.body.classList].filter((e=>/^bdt-dark-mode-\S+/.test(e)));document.body.classList.remove(...t),document.body.classList.add("bdt-dark-mode-position-"+this.settings("toggle_position"));const n=this.settings("ignore_element");if(n&&document.querySelectorAll(n).forEach((e=>e.classList.add("darkmode-ignore"))),!e.mixColor)return;document.querySelectorAll(".darkmode-toggle, .darkmode-layer, .darkmode-background").forEach((e=>e.remove()));const o=new Darkmode(e);o.showWidget(),"dark"===this.settings("default_mode")?(o.toggle(),document.body.classList.add("darkmode--activated"),document.querySelectorAll(".darkmode-layer").forEach((e=>{e.classList.add("darkmode-layer--simple","darkmode-layer--expanded")}))):(document.body.classList.remove("darkmode--activated"),document.querySelectorAll(".darkmode-layer").forEach((e=>{e.classList.remove("darkmode-layer--simple","darkmode-layer--expanded")})));if(!document.body.classList.contains("elementor-editor-active")&&e.saveInCookies){document.querySelectorAll(".darkmode-toggle").forEach((e=>{e.addEventListener("click",(()=>{this.eraseCookie("bdtDarkModeUserAction"),this.setCookie("bdtDarkModeUserAction",o.isActivated()?"dark":"light",10)}))}));const e=this.getCookie("bdtDarkModeUserAction");null!==e&&"undefined"!==e&&("dark"===e?(o.toggle(),document.body.classList.add("darkmode--activated"),document.querySelectorAll(".darkmode-layer").forEach((e=>{e.classList.add("darkmode-layer--simple","darkmode-layer--expanded")}))):(document.body.classList.remove("darkmode--activated"),document.querySelectorAll(".darkmode-layer").forEach((e=>{e.classList.remove("darkmode-layer--simple","darkmode-layer--expanded")}))))}}});elementorFrontend.hooks.addAction("frontend/element_ready/bdt-dark-mode.default",(t=>{elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{const e=elementorModules.frontend.handlers.Base;let t;t=e.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("element_pack_agbg_")&&this.run()}),400),settings:function(e){return this.getElementSettings(`element_pack_agbg_${e}`)},parseColor:function(e){if(/^rgba?\((\d+),\s*(\d+),\s*(\d+),?\s*([\d.]*)\)$/.test(e)){const[,t,n,o,i="1"]=e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+),?\s*([\d.]*)\)$/);if(1===parseFloat(i))return`#${((1<<24)+(parseInt(t)<<16)+(parseInt(n)<<8)+parseInt(o)).toString(16).slice(1)}`;return`rgba(${t}, ${n}, ${o}, .${i.toString().split(".")[1]||"0"})`}if(/^#([A-Fa-f0-9]{8})$/.test(e)){const t=e.match(/[A-Fa-f0-9]{2}/g).map((e=>parseInt(e,16))),n=parseFloat((t[3]/255).toFixed(2));if(1===n)return`#${e.slice(1,7)}`;const o=n.toString().split(".")[1]||"0";return`rgba(${t[0]}, ${t[1]}, ${t[2]}, .${o})`}if(/^#([A-Fa-f0-9]{6})$/.test(e))return e.toLowerCase();if(/^hsla?\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,?\s*([\d.]*)\)$/.test(e)){const[,t,n,o,i="1"]=e.match(/^hsla?\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,?\s*([\d.]*)\)$/);if(1===parseFloat(i))return`hsl(${t}, ${n}%, ${o}%)`;return`hsla(${t}, ${n}%, ${o}%, .${i.toString().split(".")[1]||"0"})`}return e},run:function(){if("yes"!==this.settings("show"))return;const e=this.$element.data("id"),t=document.querySelector(`.elementor-element-${e}`);if(!t)return;let n=t.querySelector(".bdt-animated-gradient-background");n||(n=document.createElement("canvas"),n.id=`canvas-basic-${e}`,n.className="bdt-animated-gradient-background",t.prepend(n));const o=n.id,i=this.settings("color_list").map((e=>[this.parseColor(e.start_color),this.parseColor(e.end_color)])),r=this.settings("direction")||"diagonal",s=this.settings("transitionSpeed.size")||5500;if("undefined"==typeof Granim)return void console.error("Granim library is not loaded");new Granim({element:`#${o}`,direction:r,isPausedWhenNotInView:!0,states:{"default-state":{gradients:i,transitionSpeed:s}}})}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/container",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))})(),function(e,t){e(window).on("elementor/frontend/init",(function(){var e,t=elementorModules.frontend.handlers.Base;e=t.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("element_pack_widget_")&&(this.instance.destroy(),this.run())}),400),settings:function(e){return this.getElementSettings("element_pack_widget_"+e)},run:function(){var e=this.getDefaultSettings(),t=this.$element.data("id"),n=document.querySelector(".elementor-element-"+t);this.settings("tooltip_text")&&(e.content=EP_SAFE_HTML(this.settings("tooltip_text"))),e.arrow=!!this.settings("tooltip_arrow"),e.followCursor=!!this.settings("tooltip_follow_cursor"),this.settings("tooltip_placement")&&(e.placement=this.settings("tooltip_placement")),this.settings("tooltip_trigger")&&(this.settings("tooltip_custom_trigger")?e.triggerTarget=document.querySelector(this.settings("tooltip_custom_trigger")):e.trigger=this.settings("tooltip_trigger")),this.settings("tooltip_animation")&&("fill"===this.settings("tooltip_animation")?e.animateFill=!0:e.animation=this.settings("tooltip_animation")),(this.settings("tooltip_x_offset.size")||this.settings("tooltip_y_offset.size"))&&(e.offset=[this.settings("tooltip_x_offset.size")||0,this.settings("tooltip_y_offset.size")||0]),this.settings("tooltip")&&(e.theme="bdt-tippy-"+t,this.instance=tippy(n,e))}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))}(jQuery,window.elementorFrontend),function(e,t){e(window).on("elementor/frontend/init",(function(){let t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{}},onElementChange:debounce((function(e){-1!==e.indexOf("element_pack_cursor_effects_")&&this.run()}),400),settings:function(e){return this.getElementSettings("element_pack_cursor_effects_"+e)},run:function(){var t=this.$element.data("id"),n="bdt-cursor-effects-wrap-"+t;if("yes"!==this.settings("show")){var o=document.getElementById(n);return void(o&&o.remove())}const i="yes"===this.settings("disable_on_mobile"),r=window.innerWidth<=767;if(i&&r){var s=document.getElementById(n);return void(s&&s.remove())}var a=this.getDefaultSettings(),d=".elementor-element-"+t,l=this.$element,c=this.settings("style"),u=this.settings("source"),m="bdt-ep-cursor-gsap-"+t,p=l[0],f="image"===u&&"yes"===this.settings("image_gsap_animation")&&l.hasClass("cursor-effects-smooth-animation-yes");if(!f){var h=document.getElementById(m);h&&h.remove(),(g=document.getElementById(n))&&g.remove(),p._bdtGsapTicker&&(gsap.ticker.remove(p._bdtGsapTicker),p._bdtGsapTicker=null),p._bdtGsapHandlers&&(p.removeEventListener("mousemove",p._bdtGsapHandlers.move),p.removeEventListener("mouseleave",p._bdtGsapHandlers.leave),p._bdtGsapHandlers=null)}if(f){var g;(g=document.getElementById(n))&&g.remove();var y=this.settings("image_src.url"),b=this.settings("gsap_width.size")||385,v=this.settings("gsap_height.size")||280,w=document.getElementById(m);w&&w.remove(),e("body").append('');var _=document.getElementById(m);gsap.set(_,{autoAlpha:0,xPercent:-50,yPercent:-50}),p._bdtGsapHandlers&&(p.removeEventListener("mousemove",p._bdtGsapHandlers.move),p.removeEventListener("mouseleave",p._bdtGsapHandlers.leave));var k=gsap.quickTo(_,"x",{duration:.5,ease:"power3.out"}),S=gsap.quickTo(_,"y",{duration:.5,ease:"power3.out"}),x=!1,E=function(e){k(e.clientX),S(e.clientY),x||(x=!0,gsap.to(_,{autoAlpha:1,duration:.4,ease:"power2.out"}))},L=function(){x=!1,gsap.to(_,{autoAlpha:0,duration:.3,ease:"power2.in"})};return p._bdtGsapHandlers={move:E,leave:L},p.addEventListener("mousemove",E),void p.addEventListener("mouseleave",L)}var C="";if("image"===u)C='
';else if("icons"===u){var A=this.settings("icons.value.url"),F=this.settings("icons.value");C=void 0!==A?'
':'
'}else if("text"===u){C='
'+this.settings("text_label")+"
"}else C='
';if(C){document.getElementById(n)&&document.getElementById(n).remove();var q=document.createElement("div");q.id=n,q.className="bdt-cursor-effects-yes bdt-cursor-effects-body-wrap",q.innerHTML=C;var T=window.getComputedStyle(p);["cursor-ball-color","cursor-ball-size","cursor-circle-color","cursor-circle-size","cursor-text-label"].forEach((function(e){var t=T.getPropertyValue("--"+e).trim();t&&q.style.setProperty("--"+e,t)})),document.body.appendChild(q)}var j="#bdt-ep-cursor-ball-effects-"+this.$element.data("id");const I=document.querySelector(j);if(I&&(a.models=d,a.speed=1,a.centerMouse=!0,new Cotton(I,a),"default"===u)){const e="#bdt-ep-cursor-circle-effects-"+this.$element.data("id"),t=document.querySelector(e);t&&(a.models=d,a.speed=this.settings("speed")?this.settings("speed.size"):.725,a.centerMouse=!0,new Cotton(t,a))}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/section",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/container",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-content-switcher");if(!t)return;const n=e=>{const n=t.dataset[e];if(n)try{return"string"==typeof n?JSON.parse(n):n}catch(t){return void console.error(`Failed to parse content switcher data-${e}:`,t)}},o=n("settings"),i=n("linkedSections"),r=n("linkedWidgets"),s=Boolean(elementorFrontend.isEditMode()),a=i?`bdt-content-switcher-section-${i.id}`:null,d=e=>{if(!i?.positionUnchanged||!a)return;const t=document.querySelectorAll(`#${a} .bdt-switcher-section-content-inner`);t.forEach((e=>e.classList.remove("bdt-active"))),t[e]?.classList.add("bdt-active")},l=e=>{r&&Object.entries(r.widgets).forEach((([t,n])=>{const o=document.getElementById(n);if(!o)return;const i=+t===e;o.style.opacity=i?"1":"0",o.style.display=i?"block":"none"}))};if(void 0===i||s||Object.entries(i.sections).forEach((([e,n])=>{const o=+e,r=t.querySelectorAll(".bdt-switcher-content")[o],s=document.getElementById(n);if(s)if(!0!==i.positionUnchanged){const e=r?.querySelector(".bdt-switcher-item-content-section");r&&e&&e.appendChild(s)}else{const e=t.querySelectorAll(".bdt-switcher-content"),n=t.querySelector(".bdt-primary")?.classList.contains("bdt-active"),i=e[o]?.classList.contains("bdt-active"),r=0===o&&n||o>0&&i?"bdt-active":"";document.getElementById(a)||s.parentElement.insertAdjacentHTML("beforeend",`
`);document.getElementById(a).appendChild(s);const d=document.createElement("div");d.className=`bdt-switcher-section-content-inner ${r}`.trim(),s.parentNode.insertBefore(d,s),d.appendChild(s)}})),void 0===r||s||Object.entries(r.widgets).forEach((([e,n])=>{const i=document.getElementById(n);if(!i)return;const r=+e,s=t.querySelectorAll(".bdt-switcher-content");let a=!1;"button"!==o?.switcherStyle?0===r?a=t.querySelector(".bdt-primary")?.classList.contains("bdt-active")??!1:1===r&&(a=t.querySelector(".bdt-secondary")?.classList.contains("bdt-active")??!1):a=s[r]?.classList.contains("bdt-active")??!1,Object.assign(i.style,{opacity:a?"1":"0",display:a?"block":"none",gridRowStart:"1",gridColumnStart:"1"}),i.parentElement.style.display="grid"})),"button"!==o?.switcherStyle){const e=t.querySelector('input[type="checkbox"]'),n=t.querySelector(".bdt-primary-switcher"),o=t.querySelector(".bdt-secondary-switcher"),i=t.querySelector(".bdt-primary-icon"),r=t.querySelector(".bdt-secondary-icon"),s=t.querySelector(".bdt-primary-text"),a=t.querySelector(".bdt-secondary-text"),c=t.querySelector(".bdt-switcher-content.bdt-primary"),u=t.querySelector(".bdt-switcher-content.bdt-secondary"),m=e=>{[n,i,s,c].forEach((t=>{t?.classList.toggle("bdt-active",!e)})),[o,r,a,u].forEach((t=>{t?.classList.toggle("bdt-active",e)})),d(e?1:0),l(e?1:0)};e?.addEventListener("change",(e=>m(e.target.checked)))}else{t.querySelectorAll(".bdt-content-switcher-tab").forEach((e=>{e.addEventListener("click",(()=>{const n=e.id,o=t.querySelector(`.bdt-switcher-content[data-content-id="${n}"]`),i=[...e.parentElement.children].indexOf(e);[...e.parentElement.children].forEach((e=>e.classList.remove("bdt-active"))),e.classList.add("bdt-active"),[...e.parentElement.nextElementSibling?.children??[]].forEach((e=>e.classList.remove("bdt-active"))),o?.classList.add("bdt-active"),d(i),l(i)}))}))}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-content-switcher.default",e)}))})(),function(){"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-interactive-card");if(!t)return;let n={};try{const e=t.dataset.settings;n=e?JSON.parse(e):{}}catch(e){}if(!n.id)return;const o=document.getElementById(n.id);o&&"function"==typeof wavify&&(wavify(o,{height:60,bones:n.wave_bones??3,amplitude:n.wave_amplitude??40,speed:n.wave_speed??.25}),setTimeout((()=>{t.classList.add("bdt-wavify-active")}),1e3))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-interactive-card.default",e)}))}(),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-dotnav > li");if(n.length){var o=n.find("> .bdt-tippy-tooltip"),i=e.data("id");o.each((function(e){tippy(this,{allowHTML:!0,theme:"bdt-tippy-"+i})}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-scrollnav.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){const t=function(t){jQuery(t).find(".bdt-ep-read-more-text").length&&jQuery(t).find(".bdt-ep-read-more-text").each((function(){var t=e(this).data("read-more").words_length||20,n=e(this).html().replace(/<\/?[^>]+(>|$)/g,"").split(/\s+/);if(n.length>t){var o=n.slice(0,t).join(" "),i=n.slice(t).join(" ");e(this).html(`\n ${o}\n
...${ElementPackConfig.words_limit.read_more}\n \n \n `),e(this).find("a.bdt_read_more").on("click",(function(t){t.preventDefault(),e(this).hide(),e(this).siblings(".bdt_more_text").show(),e(this).siblings("a.bdt_read_less").show()})),e(this).find("a.bdt_read_less").click((function(t){t.preventDefault(),e(this).hide(),e(this).siblings(".bdt_more_text").hide(),e(this).siblings("a.bdt_read_more").show()}))}}))},n={"bdt-review-card.default":t,"bdt-review-card-carousel.default":t,"bdt-review-card-grid.default":t,"bdt-testimonial-carousel.default":t,"bdt-testimonial-carousel.bdt-twyla":t,"bdt-testimonial-carousel.bdt-vyxo":t,"bdt-testimonial-grid.default":t,"bdt-testimonial-slider.default":t,"bdt-testimonial-slider.bdt-single":t,"bdt-testimonial-slider.bdt-thumb":t};e.each(n,(function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)}))}))}(jQuery,window.elementorFrontend),(()=>{"use strict";const e=e=>{const t=e.querySelectorAll('.bdt-ep-advanced-calculator-field-wrap input[type="text"], \n .bdt-ep-advanced-calculator-field-wrap input[type="hidden"], \n .bdt-ep-advanced-calculator-field-wrap input[type="checkbox"], \n .bdt-ep-advanced-calculator-field-wrap input[type="radio"], \n .bdt-ep-advanced-calculator-field-wrap input[type="number"], \n .bdt-ep-advanced-calculator-field-wrap select'),n=[],o=[],i=new Set;let r=1;return t.forEach(((e,t)=>{if(!((e,t)=>{const n=e.type;return"radio"===n?!(!e.checked||t.has(e.name)||(t.add(e.name),0)):"checkbox"!==n||e.checked})(e,i))return;const s=e.value,a=(e=>{if(null==e||""===e)return null;const t=Number(e);return Number.isInteger(t)?t:parseFloat(e)})(s),d=`f${r}`;null===a||isNaN(a)||o.push({variable:d,value:a}),n.push({type:e.type,index:t,value:s,variable:d,real_value:a}),r++})),[n,o]},t=(t,n)=>{const[,o]=e(t);if(0===o.length)return;const i=(e=>{if(!e?.formula)return null;const t=e.formula.match(/'(.*)'/);return t?t[1]:null})(n);if(!i)return;const r=((e,t)=>{const n=new Map(t.map((({variable:e,value:t})=>[e,t])));return e.replace(/f([1-9]\d{0,2}|1000)\b/g,(e=>n.has(e)?n.get(e):"null"))})(i,o),s=(e=>{if(!window.formulajs)return console.error("FormulaJS library is not loaded"),null;try{return new Function("formulajs",`return formulajs.${e}`)(window.formulajs)}catch(e){return console.error("Formula execution error:",e),null}})(r);null===s||isNaN(s)?((e,t=5e3)=>{const n=e.querySelector(".bdt-ep-advanced-calculator-error");n&&(n.classList.remove("bdt-hidden"),setTimeout((()=>{n.classList.add("bdt-hidden")}),t))})(t):((e,t)=>{const n=e.querySelector(".bdt-ep-advanced-calculator-result span");n&&(n.textContent=t.toFixed(2))})(t,s)},n=e=>{const n=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-advanced-calculator");if(!n)return;const o=n.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse calculator settings:",e)}if(!i?.id)return;const r=document.querySelector(i.id);if(!r)return;const s=r.querySelector(".bdt-ep-advanced-calculator-form");if(!s)return;const a=new AbortController,d=a.signal;"submit"===i.resultShow?s.addEventListener("submit",(e=>{e.preventDefault(),t(r,i)}),{signal:d}):"change"===i.resultShow&&(s.addEventListener("change",(e=>{e.target.matches("input, select")&&t(r,i)}),{signal:d}),s.addEventListener("input",(e=>{e.target.matches('input[type="number"], input[type="text"]')&&t(r,i)}),{signal:d})),n._cleanupCalculator=()=>{a.abort()}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-calculator.default",n)}))})(),(()=>{"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-ep-advanced-counter");if(!n)return;const o=n.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse counter settings:",e)}const{countNumber:r=0,countStart:s=0,language:a,decimalPlaces:d=0,duration:l=0,useEasing:c=null,useGrouping:u=null,counterSeparator:m="",decimalSymbol:p="",counterPrefix:f="",counterSuffix:h="",id:g}=i;if("undefined"==typeof CountUp)return void console.error("CountUp.js library is not loaded");const y={startVal:s,numerals:a,decimalPlaces:d,duration:l,useEasing:null!==c,useGrouping:null!==u,separator:m,decimal:p,prefix:f,suffix:h};if("function"==typeof epObserveTarget)epObserveTarget(t,(()=>{const e=new CountUp(g,r,y);e.error?console.error("CountUp initialization error:",e.error):e.start()}));else{console.warn("epObserveTarget is not available, initializing counter immediately");const e=new CountUp(g,r,y);e.error?console.error("CountUp initialization error:",e.error):e.start()}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-counter.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-ep-advanced-divider");if(!n)return;const o=n.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse divider settings:",e)}if(!window.bdtUIkit?.svg)return void console.error("bdtUIkit.svg is not available");const r=n.querySelector("img");if(!r)return;const{animation:s=!1,loop:a=!1}=i;!0===s?"function"==typeof epObserveTarget?epObserveTarget(t,(()=>{window.bdtUIkit.svg(r,{strokeAnimation:!0})}),{loop:a}):(console.warn("epObserveTarget is not available, initializing divider immediately"),window.bdtUIkit.svg(r,{strokeAnimation:!0})):window.bdtUIkit.svg(r)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-divider.default",e)}))})(),(()=>{"use strict";const e=(e,t="")=>{const n=t?`
`:"",o=e.website?`${e.website}`:"",i=e.phone?`${e.phone}`:"",r=e.content?`${(e=>{const t=document.createElement("div");t.innerHTML=e,t.querySelectorAll("script").forEach((e=>e.remove()));const n=["onclick","onload","onerror","onmouseover","onmouseout","onmouseenter","onmouseleave","onfocus","onblur","onchange","onsubmit","onkeydown","onkeyup","onkeypress"];return t.querySelectorAll("*").forEach((e=>{n.forEach((t=>e.removeAttribute(t)))})),t.innerHTML})(e.content)}
`:"",s=e.place?`
${e.place}
`:"";return`
\n
\n ${n}\n \n
\n
`},t=(e,t)=>{const n=t.toLowerCase();e.forEach((e=>{const t=e.textContent.toLowerCase();e.style.display=t.includes(n)?"":"none"}))},n=async(e,t)=>{const{position:n,title:o,icon:i}=t;if(window.google?.maps?.marker?.AdvancedMarkerElement)try{const{AdvancedMarkerElement:t,PinElement:r}=await google.maps.importLibrary("marker"),s={map:e,position:n,title:o,gmpClickable:!0};if(i){const e=document.createElement("img");e.src=i,e.style.width="32px",e.style.height="32px",s.content=e}else s.content=new r;return new t(s)}catch(e){console.warn("AdvancedMarkerElement failed, falling back to Marker:",e)}const r={position:n,map:e,title:o};return i&&(r.icon=i),new google.maps.Marker(r)},o=async(o,i,r,s,a,d,l,c)=>{if(o.removeAttribute("style"),!window.google?.maps)return void console.error("Google Maps API is not loaded");const u={center:{lat:parseFloat(i.lat),lng:parseFloat(i.lng)},zoom:i.zoom||15,mapTypeId:google.maps.MapTypeId[i.mapTypeId?.toUpperCase()]||google.maps.MapTypeId.ROADMAP,zoomControl:void 0===i.zoomControl||i.zoomControl,zoomControlOptions:{position:google.maps.ControlPosition.TOP_LEFT},mapTypeControl:void 0===i.mapTypeControl||i.mapTypeControl,streetViewControl:void 0===i.streetViewControl||i.streetViewControl,scrollwheel:void 0===i.scrollwheel||i.scrollwheel,fullscreenControl:!0,mapId:"DEMO_MAP_ID"},m=new google.maps.Map(c,u),p=new google.maps.InfoWindow,f=[];let h=null,g=null;g=((e,t,n=null)=>{const o=t.dataset.map_style;if(!o)return null;if(n)return e.setOptions({styles:n}),n;try{const t="string"==typeof o?JSON.parse(o):o;return e.setOptions({styles:t}),t}catch(e){return console.error("Error parsing map styles:",e),null}})(m,c,g);for(const t of r){const o=t.image||"",i={lat:parseFloat(t.lat),lng:parseFloat(t.lng)},r=await n(m,{position:i,title:t.title,icon:t.icon});r instanceof google.maps.Marker?r.addListener("click",(()=>{const n=e(t,o);p.setContent(n),p.open(m,r)})):r.addEventListener("gmp-click",(()=>{const n=e(t,o);p.setContent(n),p.open(m,r)})),f.push(r)}const y=new AbortController,{signal:b}=y;c.dataset.map_geocode&&l?.addEventListener("submit",(async e=>{e.preventDefault();const t=new google.maps.Geocoder,o=d.value.trim();o&&t.geocode({address:o},(async(e,t)=>{if("OK"===t&&e[0]){const t=e[0].geometry.location;m.setCenter(t),h&&(h.map=null),h=await n(m,{position:t,title:o})}else console.warn("Geocode was not successful:",t)}))}),{signal:b}),s.forEach((t=>{t.addEventListener("click",(async()=>{const o=t.dataset.settings;if(!o)return;let r;try{r="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse list item settings:",e)}const s={lat:parseFloat(r.lat),lng:parseFloat(r.lng)};m.setCenter(s),m.setZoom(i.zoom),h&&(h.map=null);const a=r.image?.[0]||"";h=await n(m,{position:s,title:r.title,icon:r.icon});const d=e(r,a);p.setContent(d),p.open(m,h),g&&m.setOptions({styles:g})}),{signal:b})}));const v=((e,t=300)=>{let n;return function(...o){clearTimeout(n),n=setTimeout((()=>{clearTimeout(n),e(...o)}),t)}})((e=>{t(s,e)}),300);a&&a.addEventListener("submit",(e=>{e.preventDefault();const n=d.value;t(s,n)}),{signal:b}),d&&d.addEventListener("input",(e=>{v(e.target.value)}),{signal:b}),c._cleanupMap=()=>{y.abort(),h&&(void 0!==h.map?h.map=null:h.setMap&&h.setMap(null)),f.forEach((e=>{void 0!==e.map?e.map=null:e.setMap&&e.setMap(null)}))}},i=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-advanced-gmap");if(!n)return;const i=t.querySelector(".bdt-advanced-map"),r=t.querySelectorAll("ul.bdt-gmap-lists div.bdt-gmap-list-item"),s=t.querySelector(".bdt-search"),a=t.querySelector(".bdt-search-input"),d=t.querySelector(".bdt-gmap-search-wrapper > form"),l=n.dataset.map_settings,c=n.dataset.map_markers;if(!l||!c)return void console.error("Map settings or markers data is missing");let u,m;try{u="string"==typeof l?JSON.parse(l):l,m="string"==typeof c?JSON.parse(c):c}catch(e){return void console.error("Failed to parse map data:",e)}const p=()=>{o(i,u,m,r,s,a,d,n)};window.elementorFrontend?.isEditMode()||"complete"===document.readyState?p():window.addEventListener("load",p,{once:!0})};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-gmap.default",i)}))})(),(()=>{"use strict";const e=e=>{const t=e.textContent.trim();if(!t)return;const n=t.split(/\s+/),o=document.createDocumentFragment();n.forEach((e=>{const t=document.createElement("span");t.textContent=e+" ",t.style.color=`#${Math.floor(16777215*Math.random()).toString(16).padStart(6,"0")}`,o.appendChild(t)})),e.textContent="",e.appendChild(o)},t=t=>{const n=(t instanceof jQuery?t[0]:t).querySelector(".bdt-ep-advanced-heading");if(!n)return;const o=n.querySelector(".bdt-ep-advanced-heading-main-title-inner");if(!o)return;const i=n.dataset.settings;if(!i)return;let r;try{r="string"==typeof i?JSON.parse(i):i}catch(e){return void console.error("Failed to parse heading settings:",e)}"yes"===r.titleMultiColor&&e(o)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-heading.default",t)}))})(),(()=>{"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-ep-advanced-icon-box");if(!n)return;const o=n.querySelector(".bdt-ep-advanced-icon-box-separator-wrap > img");o&&(window.bdtUIkit?.svg?"function"==typeof epObserveTarget?epObserveTarget(t,(()=>{window.bdtUIkit.svg(o,{strokeAnimation:!0})})):(console.warn("epObserveTarget is not available, initializing icon box immediately"),window.bdtUIkit.svg(o,{strokeAnimation:!0})):console.error("bdtUIkit.svg is not available"))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-icon-box.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-advanced-image-gallery");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse image gallery settings:",e)}if(!0===o.tiltShow){if("undefined"==typeof VanillaTilt)return void console.error("VanillaTilt library is not loaded");const e=document.querySelectorAll(`${o.id} [data-tilt]`);e.length>0&&VanillaTilt.init(e)}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-image-gallery.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-image-gallery.bdt-carousel",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-gallery.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-gallery.bdt-carousel",e))}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelectorAll(".bdt-ep-advanced-progress-bar-item");0!==t.length&&("function"==typeof epObserveTarget?t.forEach(((e,t)=>{epObserveTarget(e,(()=>{e.querySelectorAll(".bdt-ep-advanced-progress-bar-fill").forEach((e=>{const n=parseFloat(e.dataset.maxValue)||100,o=parseFloat(e.dataset.width)||0,i=parseFloat(e.dataset.animationDelay)||0,r=100*o/n;e.style.width=`${r}%`,e.style.transitionDelay=t*i+"s";const s=e.querySelector(".bdt-ep-advanced-progress-bar-parcentage");s&&(s.style.transform="scale(1)")}))}))})):console.warn("epObserveTarget is not available"))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-progress-bar.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-heading"),o=t.querySelector(".bdt-heading > *");if(!o)return;const i=o.querySelector(".bdt-animated-heading");let r;try{const e=i?.dataset.settings;r=e?JSON.parse(e):null}catch(e){r=null}if(r){if("animated"===r.layout)n.style.display="block",jQuery(i).Morphext(r);else if("typed"===r.layout)new Typed("#"+i.id,r);else if("split_text"===r.layout){const e=gsap.timeline(),t=new SplitText(o,{type:"chars, words, lines"});gsap.set(o,{perspective:r.anim_perspective}),e.clear().time(0),t.revert(),t.split({type:"chars, words, lines"});const n="lines"===r.animation_on?t.lines:"chars"===r.animation_on?t.chars:t.words,i={opacity:0,scale:r.anim_scale,y:r.anim_rotation_y,rotationX:r.anim_rotation_x,transformOrigin:r.anim_transform_origin};r.anim_repeat&&(i.repeat=-1,r.anim_yoyo&&(i.yoyo=!0)),e.staggerFrom(n,.5,i,r.anim_duration)}else if("gsap_slide"===r.layout){const e=n.querySelector(".bdt-gsap-mask");let t=r.gsap_slide_mask_color||"";if(!t){const e=n.closest(".elementor-section");e&&(t=window.getComputedStyle(e).backgroundColor),t&&"rgba(0, 0, 0, 0)"!==t&&"transparent"!==t||(t=window.getComputedStyle(n).backgroundColor),t&&"rgba(0, 0, 0, 0)"!==t&&"transparent"!==t||(t=window.getComputedStyle(document.body).backgroundColor||"#262626")}if(e){Object.assign(e.style,{position:"absolute",top:"0",left:"100%",width:"200%",height:"100%",maxWidth:"none",backgroundImage:`linear-gradient(to right, transparent, ${t} 50%, ${t})`,pointerEvents:"none"});const n={xPercent:r.gsap_slide_xpercent??-100,duration:r.gsap_slide_duration??3,repeat:-1,repeatDelay:r.gsap_slide_repeat_delay??.5,ease:"none"};r.gsap_slide_yoyo&&(n.yoyo=!0),gsap.to(e,n)}else console.warn("BDT Animated Heading: Mask element not found for GSAP Slide")}o.style.transition="opacity 0.5s ease",o.style.opacity="1"}else console.warn("BDT Animated Heading: No settings found")};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-animated-heading.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-audio-player .jp-jplayer");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse audio player settings:",e)}if("undefined"==typeof jQuery||!jQuery.fn.jPlayer)return void console.error("jPlayer library is not loaded");const i=t.nextElementSibling,r=i?.classList.contains("jp-audio")?i.id:null;if(!r)return void console.error("Audio player container not found");const s=jQuery(t),a=jQuery(i);s.jPlayer({ready:function(e){jQuery(this).jPlayer("setMedia",{title:o.audio_title,mp3:o.audio_source}),!0===o.autoplay&&jQuery(this).jPlayer("play",1)},play:function(){a.removeClass("bdt-player-played"),jQuery(this).jPlayer("pauseOthers")},ended:function(){a.addClass("bdt-player-played")},timeupdate:function(e){!0===o.time_restrict&&e.jPlayer.status.currentTime>o.restrict_duration&&jQuery(this).jPlayer("stop")},cssSelectorAncestor:`#${r}`,useStateClassSkin:!0,autoBlur:o.smooth_show,smoothPlayBar:!0,keyEnabled:o.keyboard_enable,remainingDuration:!0,toggleDuration:!0,volume:o.volume_level,loop:o.loop})};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-audio-player.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-audio-player.bdt-poster",e))}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{const e=elementorModules.frontend.handlers.Base;let t;t=e.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{media:!1,easing:1,viewport:1}},onElementChange:debounce((function(e){-1===e.indexOf("section_parallax_")&&-1===e.indexOf("ep_parallax_")||this.run()}),400),settings:function(e){return this.getElementSettings(e)},run:function(){if(elementorFrontend.isEditMode())return;this.bgParallax&&(this.bgParallax.$destroy(),this.bgParallax=null);const e=this.getElementSettings(),t=this.getDefaultSettings(),n=this.$element.data("id");if("yes"!==e.section_parallax_on)return;const o=document.querySelector(`.elementor-element-${n}`);if(o){if(e.section_parallax_x_value?.size&&(t.bgx=e.section_parallax_x_value.size||0),e.section_parallax_value?.size&&(t.bgy=e.section_parallax_value.size||0),e.ep_parallax_bg_colors&&((e.ep_parallax_bg_border_color_start||e.ep_parallax_bg_border_color_end)&&(t.borderColor=[e.ep_parallax_bg_border_color_start||0,e.ep_parallax_bg_border_color_end||0]),(e.ep_parallax_bg_color_start||e.ep_parallax_bg_color_end)&&(t.backgroundColor=[e.ep_parallax_bg_color_start||0,e.ep_parallax_bg_color_end||0])),e.section_parallax_x_value||e.section_parallax_value||e.ep_parallax_bg_colors){if(!window.bdtUIkit?.parallax)return void console.error("bdtUIkit.parallax is not available");this.bgParallax=window.bdtUIkit.parallax(o,t)}}else console.warn(`Element with ID ${n} not found`)},onDestroy:function(){this.bgParallax&&(this.bgParallax.$destroy(),this.bgParallax=null)}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/container",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{const e=elementorModules.frontend.handlers.Base;let t;t=e.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{format:"code128"}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_barcode")&&this.run()}),400),settings:function(e){return this.getElementSettings(`ep_barcode_${e}`)},run:function(){const e=this.getDefaultSettings();if(!(this.$element instanceof jQuery?this.$element[0]:this.$element).querySelector(".bdt-ep-barcode"))return;const t=this.settings("content");if(!t)return void console.warn("Barcode content is empty");if(e.displayValue="yes"===this.settings("show_label"),e.format=this.settings("format")||"code128",e.text=this.settings("label_text")||"",e.width=this.settings("width.size")||2,e.height=this.settings("height.size")||40,e.fontOptions=this.settings("font_width")||"normal",e.textAlign=this.settings("label_alignment")||"center",e.textPosition=this.settings("label_position")||"bottom",e.textMargin=this.settings("label_spacing.size")||2,e.margin=0,"undefined"==typeof JsBarcode)return void console.error("JsBarcode library is not loaded");const n=`#bdt-ep-barcode-${this.$element.data("id")}`;try{JsBarcode(n,t,e)}catch(e){console.error("Barcode generation error:",e)}}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-barcode.default",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))})(),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var e,t=elementorModules.frontend.handlers.Base;e=t.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{}},settings:function(e){return this.getElementSettings("svg_blob_"+e)},run:function(){var e=this.getDefaultSettings();this.$element.get(0);jQuery(this.$element).hasClass("elementor-section")&&this.$element.get(0);var t=this.$element.find(".bdt-svg-blob");if(!t.length)return;const n=t.data("settings");e={targets:t.find("path")[0],d:[{value:n||[]}],easing:"easeOutQuad",direction:"alternate",loop:"yes"===this.settings("loop"),duration:""!==this.settings("duration.size")?this.settings("duration.size"):2e3,delay:""!==this.settings("delay.size")?this.settings("delay.size"):10,endDelay:""!==this.settings("end_delay.size")?this.settings("end_delay.size"):10},anime(e)}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-svg-blob.default",(function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))}(jQuery,window.elementorFrontend),function(){"use strict";window.addEventListener("elementor/frontend/init",(function(){if(!window.elementorModules?.frontend?.handlers?.Base||!window.elementorFrontend?.hooks)return;let e,t=elementorModules.frontend.handlers.Base;e=t.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("marquee_")&&this.run()}),400),settings:function(e){return this.getElementSettings("marquee_"+e)},run:function(){if(elementorFrontend.isEditMode())return;const e=this.$element[0],t=e?.dataset?.id??"";var n=this,o=(this.getDefaultSettings(),e?.querySelector(".bdt-marquee"));if(!o)return;let i=this.getElementSettings("marquee_rotate");i&&0!==i.size&&""!==i.size?(e?.parentElement&&(e.parentElement.style.overflow="hidden"),e&&(e.style.marginInlineStart="-100px")):e&&(e.style.overflow="hidden"),"yes"===n.settings("advanced")&&(document.body.style.overflowX="hidden");var r=".elementor-element-"+t;const s=n.settings("direction")||"left",a="top"===s||"bottom"===s;let d=gsap.utils.toArray(r+" .marquee-content");d=((e,t)=>{if(t){let t=e.reduce(((e,t)=>e+t.offsetHeight),0);if(0==t)return e;let n=o.offsetHeight||500;for(;t<2*n;)e.forEach((e=>{const t=e.cloneNode(!0);e.parentNode.appendChild(t)})),t=(e=gsap.utils.toArray(r+" .marquee-content")).reduce(((e,t)=>e+t.offsetHeight),0)}else{let t=e.reduce(((e,t)=>e+t.offsetWidth),0);if(0==t)return e;let n=window.innerWidth;for(;t{const t=e.cloneNode(!0);e.parentNode.appendChild(t)})),t=(e=gsap.utils.toArray(r+" .marquee-content")).reduce(((e,t)=>e+t.offsetWidth),0)}return e})(d,a);const l=a?"top"===s:"right"===s;let c,u=n.settings("speed")?n.settings("speed")/100:1,m="yes"===n.settings("clickable"),p="yes"===n.settings("pause_on_hover"),f="yes"===n.settings("draggable"),h=n.settings("spacing")?n.settings("spacing"):0;n.settings("loop");const g=a?n.verticalLoop(d,{paused:!1,draggable:f,repeat:-1,speed:u,paddingBottom:h,reversed:l,center:!0,reversedDirection:l,onChange:(e,t)=>{c&&c.classList.remove("active"),e.classList.add("active"),c=e}}):n.horizontalLoop(d,{paused:!1,draggable:f,repeat:-1,speed:u,paddingRight:h,reversed:l,center:!0,reversedDirection:l,onChange:(e,t)=>{c&&c.classList.remove("active"),e.classList.add("active"),c=e}});if(p&&n.pauseOnHover(g,d),m){let e=!1;d.forEach((t=>{t.addEventListener("mouseleave",(()=>{e&&(e=!1,g.reversed()?(g.play(),g.reverse()):g.play())}))})),d.forEach(((t,n)=>{t.addEventListener("click",(()=>{e=!0,g.toIndex(n,{duration:.8,ease:"power1.inOut"})}))}))}},pauseOnHover:function(e,t){t?.length&&t.forEach((t=>{t.addEventListener("mouseenter",(()=>e.pause())),t.addEventListener("mouseleave",(()=>{e.reversed()?(e.play(),e.reverse()):e.play()}))}))},horizontalLoop:function(e,t,n=!1){e=gsap.utils.toArray(e);let o,i,r,s=(t=t||{}).onChange,a=gsap.timeline({repeat:t.repeat,paused:t.paused,defaults:{ease:"none"},onReverseComplete:()=>a.totalTime(a.rawTime()+100*a.duration())}),d=e.length,l=e[0].offsetLeft,c=[],u=[],m=[],p=[],f=0,h=t.center,g=100*(t.speed||1),y=!1===t.snap?e=>e:gsap.utils.snap(t.snap||1),b=0,v=!0===h?e[0].parentNode:gsap.utils.toArray(h)[0]||e[0].parentNode,w=()=>{let n,i=v.getBoundingClientRect();e.forEach(((e,t)=>{u[t]=parseFloat(gsap.getProperty(e,"width","px")),p[t]=y(parseFloat(gsap.getProperty(e,"x","px"))/u[t]*100+gsap.getProperty(e,"xPercent")),n=e.getBoundingClientRect(),m[t]=n.left-(t?i.right:i.left),i=n})),gsap.set(e,{xPercent:e=>p[e]}),o=e[d-1].offsetLeft+p[d-1]/100*u[d-1]-l+m[0]+e[d-1].offsetWidth*gsap.getProperty(e[d-1],"scaleX")+(parseFloat(t.paddingRight)||0)},_=()=>{b=h?a.duration()*(v.offsetWidth/2)/o:0,h&&c.forEach(((e,t)=>{c[t]=i(a.labels["label"+t]+a.duration()*u[t]/2/o-b)}))},k=(e,t,n)=>{let o,i=e.length,r=1e10,s=0;for(;i--;)o=Math.abs(e[i]-t),o>n/2&&(o=n-o),o{let t,n,r,s,f;for(a.clear(),t=0;t{let t=a.progress();a.progress(0,!0),w(),e&&S(),_(),e&&a.draggable?a.time(c[f],!0):a.progress(t,!0)};function E(e,t){t=t||{},n&&(e=d-e),Math.abs(e-f)>d/2&&(e+=e>f?-d:d);let o=gsap.utils.wrap(0,d,e),s=c[o];return s>a.time()!=e>f&&(s+=a.duration()*(e>f?1:-1)),(s<0||s>a.duration())&&(t.modifiers={time:i}),f=o,t.overwrite=!0,gsap.killTweensOf(r),a.tweenTo(s,t)}if(gsap.set(e,{x:0}),w(),S(),_(),window.addEventListener("resize",(()=>x(!0))),a.next=e=>E(f+1,e),a.previous=e=>E(f-1,e),a.current=()=>f,a.toIndex=(e,t)=>E(e,t),a.closestIndex=e=>{let t=k(c,a.time(),a.duration());return e&&(f=t),t},a.times=c,a.progress(1,!0).progress(0,!0),t.reversed&&(a.vars.onReverseComplete(),a.reverse()),t.draggable&&"function"==typeof Draggable){r=document.createElement("div");let t,n,s,d=gsap.utils.wrap(0,1),l=()=>a.progress(d(n+(s.startX-s.x)*t)),u=()=>a.closestIndex(!0);"undefined"==typeof InertiaPlugin&&console.warn("InertiaPlugin required for momentum-based scrolling and snapping. https://greensock.com/club"),s=Draggable.create(r,{trigger:e[0].parentNode,type:"x",onPressInit(){gsap.killTweensOf(a),n=a.progress(),x(),t=1/o,gsap.set(r,{x:n/-t})},onDrag:l,onThrowUpdate:l,inertia:!0,snap:e=>{let n=-e*t*a.duration(),o=i(n),r=c[k(c,o,a.duration())]-o;return Math.abs(r)>a.duration()/2&&(r+=r<0?a.duration():-a.duration()),(n+r)/a.duration()/-t},onRelease:u,onThrowComplete:u})[0],a.draggable=s}return a.closestIndex(!0),s&&s(e[f],f),a},verticalLoop:function(e,t,n=!1){e=gsap.utils.toArray(e);let o,i,r,s=(t=t||{}).onChange,a=gsap.timeline({repeat:t.repeat,paused:t.paused,defaults:{ease:"none"},onReverseComplete:()=>a.totalTime(a.rawTime()+100*a.duration())}),d=e.length,l=e[0].offsetTop,c=[],u=[],m=[],p=[],f=0,h=t.center,g=100*(t.speed||1),y=!1===t.snap?e=>e:gsap.utils.snap(t.snap||1),b=0,v=!0===h?e[0].parentNode:gsap.utils.toArray(h)[0]||e[0].parentNode,w=()=>{let n,i=v.getBoundingClientRect();e.forEach(((e,t)=>{u[t]=parseFloat(gsap.getProperty(e,"height","px")),p[t]=y(parseFloat(gsap.getProperty(e,"y","px"))/u[t]*100+gsap.getProperty(e,"yPercent")),n=e.getBoundingClientRect(),m[t]=n.top-(t?i.bottom:i.top),i=n})),gsap.set(e,{yPercent:e=>p[e]}),o=e[d-1].offsetTop+p[d-1]/100*u[d-1]-l+m[0]+e[d-1].offsetHeight*gsap.getProperty(e[d-1],"scaleY")+(parseFloat(t.paddingBottom)||0)},_=()=>{b=h?a.duration()*(v.offsetHeight/2)/o:0,h&&c.forEach(((e,t)=>{c[t]=i(a.labels["label"+t]+a.duration()*u[t]/2/o-b)}))},k=(e,t,n)=>{let o,i=e.length,r=1e10,s=0;for(;i--;)o=Math.abs(e[i]-t),o>n/2&&(o=n-o),o{let t,n,r,s,f;for(a.clear(),t=0;t{let t=a.progress();a.progress(0,!0),w(),e&&S(),_(),e&&a.draggable?a.time(c[f],!0):a.progress(t,!0)};function E(e,t){t=t||{},n&&(e=d-e),Math.abs(e-f)>d/2&&(e+=e>f?-d:d);let o=gsap.utils.wrap(0,d,e),s=c[o];return s>a.time()!=e>f&&(s+=a.duration()*(e>f?1:-1)),(s<0||s>a.duration())&&(t.modifiers={time:i}),f=o,t.overwrite=!0,gsap.killTweensOf(r),a.tweenTo(s,t)}if(gsap.set(e,{y:0}),w(),S(),_(),window.addEventListener("resize",(()=>x(!0))),a.next=e=>E(f+1,e),a.previous=e=>E(f-1,e),a.current=()=>f,a.toIndex=(e,t)=>E(e,t),a.closestIndex=e=>{let t=k(c,a.time(),a.duration());return e&&(f=t),t},a.times=c,a.progress(1,!0).progress(0,!0),t.reversed&&(a.vars.onReverseComplete(),a.reverse()),t.draggable&&"function"==typeof Draggable){r=document.createElement("div");let t,n,s,d=gsap.utils.wrap(0,1),l=()=>a.progress(d(n+(s.startY-s.y)*t)),u=()=>a.closestIndex(!0);"undefined"==typeof InertiaPlugin&&console.warn("InertiaPlugin required for momentum-based scrolling and snapping. https://greensock.com/club"),s=Draggable.create(r,{trigger:e[0].parentNode,type:"y",onPressInit(){gsap.killTweensOf(a),n=a.progress(),x(),t=1/o,gsap.set(r,{y:n/-t})},onDrag:l,onThrowUpdate:l,inertia:!0,snap:e=>{let n=-e*t*a.duration(),o=i(n),r=c[k(c,o,a.duration())]-o;return Math.abs(r)>a.duration()/2&&(r+=r<0?a.duration():-a.duration()),(n+r)/a.duration()/-t},onRelease:u,onThrowComplete:u})[0],a.draggable=s}return a.closestIndex(!0),s&&s(e[f],f),a}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-marquee.default",(function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))}(),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{}},onElementChange:debounce((function(e){-1!==e.indexOf("post_grid")&&this.run()}),400),settings:function(e){return this.getElementSettings("post_grid_"+e)},run:function(){this.getDefaultSettings();var t=this.settings("ajax_loadmore"),n=this.$element.find(".bdt-post-grid");if(n.length&&void 0!==t){var o=this.settings("show_loadmore"),i=this.settings("show_infinite_scroll"),r=this.$element.find(".bdt-loadmore-container"),s=n.find(".bdt-grid"),a=r.find(".bdt-loadmore"),d=!1,l=n.data("settings"),c=n.data("settings-button"),u=l.posts_per_page,m=function(){var t={action:"ep_loadmore_posts",settings:l,readMore:c,per_page:l.ajax_item_load,offset:u,paged:l.paged,nonce:l.nonce};jQuery.ajax({url:window.ElementPackConfig.ajaxurl,type:"post",data:t,success:function(t){e(s).append(t.markup),u+=l.ajax_item_load,l.paged+=1,d=!1,"yes"===o&&a.html("Load More"),e(t.markup).length{const o=t.dataset?.id,i=t.closest("li.ep-has-megamenu");if(!i||!o)return;const r="click"===n?"click":"mouseenter";i.addEventListener(r,(()=>{t.dataset.ajaxLoaded||(t.dataset.ajaxLoaded="true",e.loadAjaxContent(t,o))}))}))},initAjaxMobileLoading(t){const n=t instanceof jQuery?t[0]:t;if(!n)return;const o=n.dataset?.id;n.removeAttribute("hidden"),e.loadAjaxContent(n,o)},async loadAjaxContent(t,n){const o=t instanceof jQuery?t[0]:t,i=o?.closest(".ep-has-megamenu"),r=i?.querySelector(".ep-menu-nav-link");if(!r)return;if(r.classList.contains("ajax-loading"))return;r.classList.add("ajax-loading");const s=document.createElement("span");s.className="bdt-megamenu-indicator bdt-spinner",s.setAttribute("bdt-spinner","ratio: 0.5"),r.appendChild(s);try{const t=new URL("/wp-json/element-pack/v1/megamenu/ajax_content/",window.location.origin);t.searchParams.set("id",n);const i=await fetch(t,{method:"GET",headers:{Accept:"application/json"}}),s=await i.json();e.cleanupLoading(r),s?.content?(o.innerHTML=s.content,e.reinitializeWidgets(o)):e.showError(o)}catch(t){console.error("MegaMenu Ajax Error:",t),o?.dataset&&delete o.dataset.ajaxLoaded,e.cleanupLoading(r),e.showError(o)}},cleanupLoading(e){const t=e instanceof jQuery?e[0]:e;t&&(t.classList.remove("ajax-loading"),t.querySelector(".bdt-spinner")?.remove())},reinitializeWidgets(e){const t=e instanceof jQuery?e[0]:e;if("undefined"==typeof elementorFrontend||!t)return;const n=t.querySelectorAll(".elementor-element"),o=window.jQuery;n.forEach((e=>{o&&elementorFrontend.elementsHandler.runReadyTrigger(o(e))}))},showError(e){const t=e instanceof jQuery?e[0]:e;t&&(t.innerHTML='
  • Failed to load content
  • ')}};window.addEventListener("elementor/frontend/init",(function(){if(!window.elementorModules?.frontend?.handlers?.Base||!window.elementorFrontend?.hooks)return;const t=elementorModules.frontend.handlers.Base.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_megamenu_")&&this.run()}),400),settings:function(e){return this.getElementSettings("ep_megamenu_"+e)},run:function(){const t=this,n=this.getDefaultSettings(),o=this.$element[0],i=o?.querySelector(".ep-megamenu"),r=this.$element.data("id");if(!i)return;const s=this.getElementSettings("mobile_menu_type")||"hamburger";e.initAjaxLoading(i,this.settings("mode")),i.querySelectorAll(".megamenu-header-mobile").forEach((e=>e.removeAttribute("style"))),i.classList.remove("initialized"),i.querySelectorAll(".ep-has-megamenu").forEach((e=>{if(e.querySelector(".ep-item.active")){const t=e.querySelector("> .ep-menu-nav-link");t&&t.classList.add("active")}}));const a=i.querySelectorAll(".ep-megamenu-vertical-dropdown");if(a.length&&window.bdtUIkit){const e={offset:this.settings("vertical_dropdown_offset")??"10",animation:this.settings("vertical_dropdown_animation_type")??"fade",duration:this.settings("vertical_dropdown_animation_duration")??"200",delayHide:this.settings("vertical_dropdown_delay_hide")??"800",mode:this.settings("vertical_dropdown_mode")??"click",animateOut:this.settings("vertical_dropdown_animate_out")??!1};a.forEach((t=>bdtUIkit.drop(t,e)))}const d=i.querySelectorAll(".ep-has-megamenu"),l=i.querySelectorAll(".ep-default-submenu-panel");n.flip=!1,n.offset=""!==this.settings("offset.size")?this.settings("offset.size"):"10",n.animation=this.settings("animation_type")??"fade",n.duration=this.settings("animation_duration")??"200",n.delayHide=this.settings("delay_hide")??"800",n.mode=this.settings("mode")??"hover",n.animateOut=this.settings("animate_out")??!1,d.forEach((e=>{const o=e.querySelector(".ep-megamenu-panel");if(!o||!window.bdtUIkit)return;const s=e.dataset?.widthType;let a=e.closest(".e-con-inner")||e.closest(".elementor-container");if("horizontal"===t.settings("direction"))switch(s){case"custom":n.stretch=null,n.target=null,n.boundary=null,n.pos=e.dataset?.contentPos,o.style.minWidth=e.dataset?.contentWidth||"",o.style.maxWidth=e.dataset?.contentWidth||"";break;case"full":n.stretch="x",n.target="#ep-megamenu-"+r,n.boundary=!1;break;default:n.stretch="x",n.target="#ep-megamenu-"+r,n.boundary=a}else if("vertical"===t.settings("direction")){if("custom"===s)n.stretch=!1,n.target=!1,n.boundary=!1,o.style.minWidth=e.dataset?.contentWidth||"",o.style.maxWidth=e.dataset?.contentWidth||"";else n.stretch="x";n.pos="1"===i.dataset?.isRtl?"left-top":"right-top"}bdtUIkit.drop(o,{...n})})),l.forEach((e=>{const o={...n};if("horizontal"===t.settings("direction"))o.pos=e.classList.contains("ep-parent-element")?"bottom-left":"right-top";else if("vertical"===t.settings("direction")){o.stretch=!1;const t=e.querySelector(".ep-megamenu-panel");t&&(t.style.paddingLeft="20px"),o.pos="1"===i.dataset?.isRtl?"left-top":"right-top"}o.stretch=!1,o.target=!1,o.flip=!0,window.bdtUIkit&&bdtUIkit.drop(e,o)}));let c=o?.closest(".elementor-top-section")||o?.closest(".elementor-element.e-con.e-parent")||o?.closest(".elementor-widget-bdt-mega-menu");if(!c)return;if(!c.querySelector(".ep-virtual-area")){const e=document.getElementById("ep-megamenu-"+r);if(e){const t=e.cloneNode(!0),n=document.createElement("div");n.className="ep-virtual-area",n.appendChild(t),c.appendChild(n)}const t=c.querySelector(".ep-virtual-area");t&&(t.querySelectorAll("[id]").forEach((e=>{const t=e.getAttribute("id");t&&e.setAttribute("id",t+"-virtual")})),t.querySelectorAll("[fill]").forEach((e=>{const t=e.getAttribute("fill")||"";t.startsWith("url(#")&&e.setAttribute("fill",t.slice(0,-1)+"-virtual)")})))}const u=c.querySelector(".ep-virtual-area");if(u&&(u.querySelectorAll(".bdt-navbar-nav").forEach((e=>e.removeAttribute("class"))),u.querySelectorAll(".menu-item").forEach((e=>{e.removeAttribute("data-width-type"),e.removeAttribute("data-content-width"),e.removeAttribute("data-content-pos")})),u.querySelectorAll(".menu-item-has-children").forEach((e=>e.classList.add("ep-has-megamenu"))),u.querySelectorAll(".ep-megamenu-panel").forEach((e=>{e.className="bdt-accordion-content"})),u.querySelectorAll(".bdt-accordion-content").forEach((e=>e.removeAttribute("style")))),o?.querySelectorAll(".details").forEach((e=>e.classList.remove("hidden"))),i.querySelectorAll(".sub-menu-toggle").forEach((e=>e.remove())),u&&!u.querySelector(".bdt-accrodion-title-megamenu")){u.querySelectorAll(".ep-menu-nav-link").forEach((e=>{const t=document.createElement("span");t.className="bdt-accordion-title bdt-accrodion-title-megamenu",e.parentNode.insertBefore(t,e),t.appendChild(e),e.onclick=e=>e.stopPropagation()})),u.querySelectorAll(".bdt-megamenu-indicator").forEach((e=>e.remove()));u.querySelectorAll(".ep-has-megamenu .bdt-accordion-title").forEach((e=>{const t=document.createElement("i");t.className="bdt-megamenu-indicator ep-icon-arrow-down-3",e.appendChild(t)}))}const m=i.querySelector(".bdt-navbar-toggle"),p=c?.querySelector(".ep-virtual-area");p&&window.bdtUIkit&&bdtUIkit.drop(p,{offset:""!==this.settings("offset_mobile.size")?this.settings("offset_mobile.size"):"5",toggle:m,animation:this.settings("animation_type")??"fade",duration:this.settings("animation_duration")??"200",mode:"click"});const f="#ep-megamenu-"+r+"-virtual",h=document.querySelector(f);if(h&&window.bdtUIkit&&(bdtUIkit.accordion(f,{offset:10}),h.addEventListener("show",(function(t){const n=t.target?.querySelector("[data-ajax-load='true']");n&&!n.dataset.ajaxLoaded&&(n.dataset.ajaxLoaded="true",e.initAjaxMobileLoading(n))}))),m){const e=m.querySelectorAll("svg");e.length&&(e[e.length-1].style.display="none"),m.addEventListener("click",(e=>{e.stopPropagation(),m.querySelectorAll("svg").forEach((e=>{e.style.display="none"===e.style.display?"":"none"}))}))}if(document.addEventListener("click",(e=>{if(m&&p&&!m.contains(e.target)&&!p.contains(e.target)){const e=m.querySelectorAll("svg");e.length&&(e[0].style.display="",e.length>1&&(e[e.length-1].style.display="none"))}})),"offcanvas"===s){const e=o?.querySelector(".ep-megamenu-offcanvas"),t=e?.querySelector(".ep-offcanvas-nav");e&&t&&window.bdtUIkit&&(t.querySelectorAll(".ep-megamenu-panel, .ep-default-submenu-panel").forEach((e=>{e.classList.remove("bdt-drop","bdt-open")})),bdtUIkit.offcanvas(e),t.querySelectorAll("li.ep-has-megamenu, li.menu-item-has-children").forEach((e=>{const t=e.querySelector("> a"),n=e.querySelector("> .ep-megamenu-panel, > .ep-default-submenu-panel, > .sub-menu");t&&n&&(n.classList.remove("bdt-drop","bdt-open"),n.style.display="none",t.addEventListener("click",(t=>{t.preventDefault(),e.classList.contains("menu-open")?(e.classList.remove("menu-open"),n.style.display="none"):([...e.parentElement?.children||[]].filter((t=>t!==e&&t.classList.contains("menu-open"))).forEach((e=>{e.classList.remove("menu-open");const t=e.querySelector("> .ep-megamenu-panel, > .ep-default-submenu-panel, > .sub-menu");t&&(t.style.display="none")})),e.classList.add("menu-open"),n.style.display="")})))})))}}});elementorFrontend.hooks.addAction("frontend/element_ready/bdt-mega-menu.default",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-brand-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel");if(!n)return;const o=t.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse brand carousel settings:",e)}const r=elementorFrontend?.utils?.swiper;if(r)try{const e=await new r(n,i);i.pauseOnHover&&(n.addEventListener("mouseenter",(()=>{e.autoplay?.stop()})),n.addEventListener("mouseleave",(()=>{e.autoplay?.start()})))}catch(e){console.error("Swiper initialization error:",e)}else console.error("Swiper is not available")};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-brand-carousel.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=t.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse carousel settings:",e)}const r=window.elementorFrontend.utils.swiper;!async function(){const e=await new r(n,i);i.pauseOnHover&&(n.addEventListener("mouseenter",(()=>e.autoplay.stop())),n.addEventListener("mouseleave",(()=>e.autoplay.start())))}()};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-carousel.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-carousel.bdt-alice",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-carousel.bdt-vertical",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-carousel.bdt-ramble",e))}))})(),(()=>{"use strict";const e=(e,t,n,o,i,r)=>s=>"yes"===n&&"yes"===r?e+((e,t,n)=>{if(e=String(e),n){const t=parseFloat(e);return t>=1e9?(t/1e9).toFixed(1).replace(/\.0$/,"")+"G":t>=1e6?(t/1e6).toFixed(1).replace(/\.0$/,"")+"M":t>=1e3?(t/1e3).toFixed(1).replace(/\.0$/,"")+"K":e}const[o,i=""]=e.split("."),r=o.replace(/(\d+)(\d{3})/,"$1"+t+"$2");return i?`${r}.${i}`:r})(s,o,i)+t:e+s+t,t=t=>{const n=t instanceof jQuery?t[0]:t,o=n.querySelector(".bdt-chart");if(!o)return;const i=o.dataset.settings,r=o.dataset.suffixprefix;if(!i)return;let s,a;try{s="string"==typeof i?JSON.parse(i):i,a="string"==typeof r?JSON.parse(r):r??{}}catch(e){return void console.error("Failed to parse chart settings:",e)}epObserveTarget(n,(()=>{const t=o.querySelector(":scope > canvas");if(!t)return;const n=t.getContext("2d"),i=new Chart(n,s);if("pie"===s.type||"doughnut"===s.type)return;const r=s.valueSeparator??"no",d=s.separatorSymbol??",",l=(s.xAxesSeparator,s.yAxesSeparator??"no"),c="yes"===s.kFormatter,u=a.suffix_prefix_status??"no";("yes"===u||"yes"===r)&&((t,n,o,i,r,s,a,d)=>{const l="yes"===s?n.y_custom_prefix??"":"",c="yes"===s?n.y_custom_suffix??"":"",u=e(l,c,o,i,r,d);"horizontalBar"===n.type?t.options.scales.x.ticks={callback:u}:["bar","line","bubble"].includes(n.type)&&(t.options.scales.y.ticks={callback:u}),t.update()})(i,a,r,d,c,u,0,l)}),{root:null,rootMargin:"0px",threshold:.8})};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-chart.default",t)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-circle-info");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse circle info settings:",e)}epObserveTarget(t,(()=>{((e,t,n,o)=>{const i=document.querySelectorAll(`#${e} .bdt-ep-circle-info-sub-circle`),r=document.querySelectorAll(`#${e} .bdt-ep-circle-info-item`),s=document.querySelector(`#${e} .bdt-ep-circle-info-inner`);if(!s)return;let a=2;(n<=0||!1===t)&&(n=1e11);const d=(e,t)=>{e.forEach((e=>e.classList.remove(t)))},l=(e,t)=>{e[t]&&e[t].classList.add("active")};!0===t&&setInterval((()=>{const e=s.querySelector(".bdt-ep-circle-info-sub-circle.active"),t=e?parseInt(e.dataset.circleIndex,10):0,n=i.length;(t>n||a>n)&&(a=1),d(i,"active");const o=s.querySelector(`[data-circle-index='${a}']`);o&&o.classList.add("active"),d(r,"active"),l(r,a-1),a++;const c=360-36*(a-2),u=36*(a-2);s.querySelectorAll(".bdt-ep-circle-info-sub-circle i, .bdt-ep-circle-info-sub-circle svg").forEach((e=>{e.style.transform=`rotate(${c}deg)`,e.style.transition="2s"})),s.style.transform=`rotate(${u}deg)`,s.style.transition="1s"}),n);const c=()=>{const{width:e,height:t}=s.getBoundingClientRect();Array.from(i).reverse().forEach(((n,o)=>{const r=o*(360/i.length),s=e/2*Math.cos(r*Math.PI/180),a=t/2*Math.sin(r*Math.PI/180);n.style.transform=`translate3d(${s.toFixed(5)}px,${a.toFixed(5)}px,0)`}))};let u;c(),window.addEventListener("resize",(()=>{clearTimeout(u),u=setTimeout(c,50)}));const m="click"===o?"click":"mouseover";i.forEach(((e,t)=>{e.addEventListener(m,(()=>{e.classList.contains("active")||(d(i,"active"),d(r,"active"),l(i,t),l(r,t))}),!0)}))})(o.id,o.circleMoving,o.movingTime,o.mouseEvent)}),{root:null,rootMargin:"0px",threshold:.8})};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-circle-info.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-circle-menu");if(!n)return;const o=n.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse circle menu settings:",e)}const{direction:r,item_diameter:s,circle_radius:a,speed:d,delay:l,step_out:c,step_in:u,trigger:m,transition_function:p}=i;jQuery(n).circleMenu({direction:r,item_diameter:s,circle_radius:a,speed:d,delay:l,step_out:c,step_in:u,trigger:m,transition_function:p});const f=t.dataset.id;t.querySelectorAll(".bdt-tippy-tooltip").forEach((e=>{tippy(e,{allowHTML:!0,theme:`bdt-tippy-${f}`})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-circle-menu.default",e)}))})(),(()=>{"use strict";const e=(e,t)=>{if(document.getElementById(t))return;const n=document.createElement("script");n.id=t,n.src=e,n.setAttribute("data-timestamp",+new Date),(document.head||document.body).appendChild(n)},t=t=>{const n=(t instanceof jQuery?t[0]:t).querySelector(".bdt-comment-container");if(!n)return;const o=n.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse comment settings:",e)}"disqus"===i.layout?(window.disqus_config=function(){this.page.url=i.permalink,this.page.identifier=i.identifier??n.id},e(`//${i.username}.disqus.com/embed.js`,"dsq-embed-scr")):"facebook"===i.layout&&(window.fbAsyncInit=function(){FB.init({appId:i.app_id,autoLogAppEvents:!0,xfbml:!0,version:"v3.2"})},e("https://connect.facebook.net/en_US/sdk.js","facebook-jssdk"))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-comment.default",t)}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{const e=elementorModules.frontend.handlers.Base.extend({bindEvents(){this.run()},getDefaultSettings:()=>({resize:!0,useWorker:!0}),onElementChange:debounce((function(e){-1!==e.indexOf("ep_widget_cf_")&&this.run()}),400),settings(e){return this.getElementSettings("ep_widget_cf_"+e)},randomInRange:(e,t)=>Math.random()*(t-e)+e,run(){if("yes"!==this.settings("confetti"))return;const e=this.getDefaultSettings(),t=this.$element;this.settings("z_index")&&(e.zIndex=this.settings("z_index")),this.settings("particle_count.size")&&(e.particleCount=this.settings("particle_count.size")||100),this.settings("start_velocity.size")&&(e.startVelocity=this.settings("start_velocity.size")||45),this.settings("spread.size")&&(e.spread=this.settings("spread.size")||70),this.settings("scalar.size")&&(e.scalar=this.settings("scalar.size")||1),this.settings("angle.size")&&(e.angle=this.settings("angle.size")||90),this.settings("origin")&&(this.settings("origin_x.size")||this.settings("origin_y.size"))&&(e.origin={x:this.settings("origin_x.size")||.5,y:this.settings("origin_y.size")||.6});const n=this.settings("colors")||"",o=this.settings("shapes")||"",i=n?n.split(","):["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],r=o?o.split(/,|\|/):["circle","square"];n&&(e.colors=i),o&&(e.shapes=r);const s=this.settings("shape_type");"emoji"===s&&this.settings("shapes_emoji")&&(e.shapes=this.settings("shapes_emoji").split(/,|\|/).map((e=>confetti.shapeFromText({text:e})))),"svg"===s&&this.settings("shapes_svg")&&(e.shapes=this.settings("shapes_svg").split("|").map((e=>confetti.shapeFromPath({path:e,matrix:[.03597122302158273,0,0,.03597122302158273,-4.856115107913669,-5.071942446043165]}))));const a=this.settings("type"),d=this.settings("trigger_type"),l=()=>{if("random"===a&&(e.angle=this.randomInRange(55,this.settings("angle.size")||90),e.spread=this.randomInRange(50,this.settings("spread.size")||70),e.particleCount=this.randomInRange(55,this.settings("particle_count.size")||100)),"fireworks"===a){const e=this.settings("fireworks_duration.size")||1500,t=Date.now()+e,n={startVelocity:this.settings("start_velocity.size")||30,spread:this.settings("spread.size")||360,shapes:o?r:["circle","circle","square"],ticks:60,zIndex:this.settings("z_index")||0},i=setInterval((()=>{const o=t-Date.now();if(o<=0)return void clearInterval(i);const r=o/e*50;confetti({...n,particleCount:r,origin:{x:this.randomInRange(.1,.3),y:Math.random()-.2}}),confetti({...n,particleCount:r,origin:{x:this.randomInRange(.7,.9),y:Math.random()-.2}})}),250)}if("school-pride"===a){const e=this.settings("fireworks_duration.size")||1500,t=Date.now()+e,n=this.settings("angle.size")||60,s=this.settings("spread.size")||55,a=this.settings("particle_count.size")||2,d=o?r:["circle","circle","square"],l=()=>{confetti({particleCount:a,angle:n,spread:s,shapes:d,colors:i,origin:{x:0}}),confetti({particleCount:a,angle:2*n,spread:s,shapes:d,colors:i,origin:{x:1}}),Date.now(){const o=t-Date.now(),r=Math.max(200,o/e*500);d=Math.max(.8,d-.001),confetti({particleCount:n,startVelocity:s,ticks:r,origin:{x:Math.random(),y:Math.random()*d-.2},colors:i,shapes:a,gravity:this.randomInRange(.4,.6),scalar:this.randomInRange(.4,1),drift:this.randomInRange(-.4,.4)}),o>0&&requestAnimationFrame(l)};l()}"basic"!==a&&"random"!==a||(this.instance=confetti(e))};if("click"===d||"mouseenter"===d){const e=this.settings("trigger_selector");if(e)try{document.querySelectorAll(e).forEach((e=>{e.addEventListener(d,l)}))}catch(t){console.error("Invalid confetti trigger selector:",e,t)}}else"ajax-success"===d?jQuery(document).on("ajaxComplete",l):"delay"===d?setTimeout(l,this.settings("trigger_delay.size")||1e3):"onview"===d?epObserveTarget(t[0],l):l()}}),t=t=>{elementorFrontend.elementsHandler.addHandler(e,{$element:t})};elementorFrontend.hooks.addAction("frontend/element_ready/widget",t),elementorFrontend.hooks.addAction("frontend/element_ready/section",t),elementorFrontend.hooks.addAction("frontend/element_ready/container",t)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-coupon-code");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse coupon code settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),r=o.triggerURL;let s=!1;const a=e=>{const t=!0===o.is_external?"_blank":"_self";if(window.open(e,t),"_self"===t&&e.includes("#")){const t=e.split("#")[1],n=t?document.getElementById(t):null;if(n){const e=n.getBoundingClientRect().top+window.scrollY-100;window.scrollTo({top:e,behavior:"smooth"})}}},d=()=>t.classList.add("active"),l=()=>{d(),r&&a(r),(async e=>{try{const t=new URLSearchParams({action:"element_pack_coupon_code",coupon_code:e}),n=await fetch(o.adminAjaxURL,{method:"POST",body:t}),i=await n.text(),r=document.querySelector(o.couponId);if(!r)return;const s=r.querySelector(".bdt-coupon-code-text");s?s.innerHTML=i:r.innerHTML=i}catch(e){const t=document.querySelector(o.couponId);t&&(t.innerHTML="Something wrong, please contact support team."),console.error("Coupon decode failed:",e)}})(o.couponCode),s=!0};if(!0!==o.triggerByAction){new ClipboardJS(o.couponMsgId,{target:e=>e.nextElementSibling}).on("success",(e=>{e.trigger.classList.add("active"),e.clearSelection(),setTimeout((()=>e.trigger.classList.remove("active")),3e3)}))}if("style-2"===o.couponLayout&&!0===o.triggerByAction){new ClipboardJS(o.couponId,{target:e=>e}).on("success",(e=>{t.querySelector(o.couponId)?.classList.add("active"),e.clearSelection(),setTimeout((()=>{t.querySelector(o.couponId)?.classList.remove("active")}),2e3)})),t.addEventListener("click",(()=>{if(!t.classList.contains("active")&&!1!==o.triggerAttention){const e=o.triggerInputId,t=document.querySelector(`[name="${e.slice(1)}"]`)?.closest("form");t?.classList.add("ep-shake-animation-cc"),setTimeout((()=>t?.classList.remove("ep-shake-animation-cc")),5e3)}}))}t.addEventListener("click",(()=>{t.classList.contains("active")||!0===o.triggerByAction||(d(),r&&setTimeout((()=>a(r)),2e3))})),i||jQuery(document).on("ajaxComplete",((e,t,n)=>{if(s)return;const i=o.triggerInputId;i&&!0===o.triggerByAction?n.data?.toLowerCase().includes(i.slice(1))&&l():!0===o.triggerByAction&&l()}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-coupon-code.default",e)}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-custom-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-custom-carousel.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-custom-carousel.bdt-custom-content",e))}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-dynamic-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-dynamic-carousel.default",e)}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{const e=elementorModules.frontend.handlers.Base;let t;t=e.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{direction:"alternate"}},settings:function(e){return this.getElementSettings(`ep_bg_expand_${e}`)},onElementChange:debounce((function(e){-1!==e.indexOf("ep_bg_expand_")&&this.run()}),400),run:function(){this.getDefaultSettings();let e=this.$element.get(0);if("yes"!==this.settings("enable"))return;if(this.settings("selector")){const t=this.settings("selector");e="string"==typeof t?document.querySelector(t):t}if(!e)return void console.error("Background expand element not found");if("undefined"==typeof gsap||!gsap.timeline)return void console.error("GSAP library is not loaded");gsap.timeline({scrollTrigger:{trigger:e,start:"top center",end:"100% bottom",toggleActions:"restart none none reverse",onEnter:()=>e.classList.add("bdt-bx-active"),onEnterBack:()=>e.classList.remove("bdt-bx-active")}})}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/container",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))})(),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-ep-webhook-form.without-recaptcha"),i=n.find(".bdt-ep-webhook-form-form"),r=n.data("settings");n.length&&t(r.id).find(".bdt-ep-webhook-form-form").on("submit",(function(e){e.preventDefault(),o(i)}))};function o(t){var n=window.ElementPackConfig.contact_form,o=e(t).serialize();o=(o+="&action=submit_webhook_form")+"&nonce="+ElementPackConfig.nonce,e.ajax({url:ElementPackConfig.ajaxurl,type:"post",data:o,beforeSend:function(){bdtUIkit.notification({message:"
    "+n.sending_msg,timeout:!1,status:"primary"})},success:function(e){let t=JSON.parse(e);bdtUIkit.notification.closeAll(),1==t.success?bdtUIkit.notification({message:'
    '+t.message}):bdtUIkit.notification({message:'
    '+t.message})}})}window.elementPackWfGICCB=function(){var t=window.ElementPackConfig.contact_form;return new Promise((function(n,i){void 0===grecaptcha&&(bdtUIkit.notification({message:"
    "+t.captcha_nd,timeout:!1,status:"warning"}),i());var r=grecaptcha.getResponse();r||(bdtUIkit.notification({message:"
    "+t.captcha_nr,timeout:!1,status:"warning"}),i());var s=e("textarea.g-recaptcha-response").filter((function(){return e(this).val()===r})).closest("form.bdt-ep-webhook-form-form"),a=s.attr("action");a&&""!==a&&o(s),grecaptcha.reset()}))},jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-webhook-form.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(e){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},onElementChange:debounce((function(e){-1!==e.indexOf("ep_widget_sf_fx_")&&(this.cleanup(),this.run())}),400),settings:function(e){return this.getElementSettings("ep_widget_sf_fx_"+e)},cleanup:function(){var e=ScrollTrigger.getAll(),t=this.$element;e.forEach((function(e){e.trigger&&t.find(e.trigger).length>0&&e.kill()})),t.find(".bdt-sg-processed, .bdt-rgm-processed").removeClass("bdt-sg-processed bdt-rgm-processed")},run:function(){var e,t=this.$element,n=this;if("yes"===this.settings("enable")){if(t.hasClass("elementor-widget-text-editor")?0===(e=t.children("h1, h2, h3, h4, h5, h6, p, div, span")).length&&(e=t.find("h1, h2, h3, h4, h5, h6, p").first()):e=jQuery(t).find(".elementor-heading-title, .bdt-heading-tag span, .bdt-ep-advanced-heading-main-title-inner"),0!==e.length){var o=n.settings("animation_type");if("scaling_gradient_text"===o){if(Boolean(elementorFrontend.isEditMode()))return;n.applyScalingGradientEffect(e)}else if("reveal_gradient_mask"===o){if(Boolean(elementorFrontend.isEditMode()))return;n.applyRevealGradientMask(e)}else gsap.set(e,{backgroundSize:"0% 100%"}),gsap.to(e,{scrollTrigger:{trigger:e,start:"top bottom",end:"bottom center",scrub:1,markers:!1,invalidateOnRefresh:!0},backgroundSize:"100% 200%"})}}else this.cleanup()},applyScalingGradientEffect:function(e){var t=this;e.each((function(){var e=jQuery(this);if(!e.hasClass("bdt-sg-processed")){e.addClass("bdt-sg-processed");var n=t.settings("sg_start_scale")?t.settings("sg_start_scale").size:2,o=t.settings("sg_end_scale")?t.settings("sg_end_scale").size:1,i=void 0!==t.settings("sg_start_opacity")&&null!==t.settings("sg_start_opacity")?t.settings("sg_start_opacity").size:0,r=void 0!==t.settings("sg_end_opacity")&&null!==t.settings("sg_end_opacity")?t.settings("sg_end_opacity").size:1,s=t.settings("sg_start_color"),a=t.settings("sg_end_color"),d=s&&""!==s?s:"#08AEEC",l=a&&""!==a?a:"#ffffff",c=t.settings("sg_stagger")?t.settings("sg_stagger").size:.1,u=t.settings("sg_duration")?t.settings("sg_duration").size:1.5,m=t.settings("sg_start_trigger")||"top bottom",p=t.settings("sg_end_trigger")||"bottom top",f=e.text().split("").map((function(e){return" "===e?' ':''+e+""})).join("");e.html(f);var h=e.find(".bdt-sg-letter");gsap.set(h.get(),{scale:n,opacity:i,color:d,webkitTextFillColor:d}),gsap.fromTo(h.get(),{scale:n,opacity:i,color:d,webkitTextFillColor:d},{scrollTrigger:{trigger:e.get(0),start:m,end:p,scrub:1,markers:!1,invalidateOnRefresh:!0},scale:o,opacity:r,color:l,webkitTextFillColor:l,stagger:c,ease:"power2.out",duration:u})}}))},applyRevealGradientMask:function(e){var t=this;e.each((function(){var e=jQuery(this);if(!e.hasClass("bdt-rgm-processed")){e.addClass("bdt-rgm-processed");var n=t.settings("rgm_x_percent")?t.settings("rgm_x_percent").size:-100,o=t.settings("rgm_start_trigger")||"top 80%",i=t.settings("rgm_end_trigger")||"top 20%",r=t.settings("rgm_mask_color"),s=r&&""!==r?r:"#262626",a=jQuery('
    ');a.css({position:"relative",display:"inline-block",width:"auto",height:"auto"});var d=jQuery('
    ');d.css({position:"absolute",top:"0",bottom:"0",left:"100%",width:"200%","max-width":"none","background-image":"linear-gradient(to right, transparent, "+s+" 50%, "+s+")","pointer-events":"none","z-index":"1"}),a.html(e.html()),a.append(d),e.html(a),e.css({display:"inline-block",position:"relative"}),gsap.set(d.get(0),{xPercent:0}),gsap.to(d.get(0),{xPercent:n,ease:"none",scrollTrigger:{trigger:e.get(0),start:o,end:i,scrub:1,invalidateOnRefresh:!0}})}}))}}),elementorFrontend.hooks.addAction("frontend/element_ready/heading.default",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/text-editor.default",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-heading.default",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".ep-edd-product-review-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-edd-product-review-carousel.default",e)}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-edd-category-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-edd-category-carousel.default",e)}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-edd-product-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-edd-product-carousel.default",e)}))})(),(()=>{"use strict";const e=(e,t)=>{const n=document.createElement("div");n.innerHTML=t;const o=n.firstElementChild;if(o){for(;e.firstChild;)o.appendChild(e.firstChild);e.appendChild(o)}},t=(e,t,n,o)=>{const i=e.getBoundingClientRect().top+window.scrollY-t;window.scrollTo({top:i,behavior:"smooth"}),setTimeout(o,n)},n=n=>{const o=n instanceof jQuery?n[0]:n,i=o.querySelector(".bdt-tabs-area");if(!i)return;const r=i.querySelector(".bdt-tabs"),s=r?.querySelector(".bdt-tab"),a=r?.dataset.settings,d=a?JSON.parse(a):{},l=d.hashScrollspyTime??500,c=d.hashTopOffset??0,u=d.navStickyOffset??10;o.querySelectorAll(".bdt-template-modal-iframe-edit-link").forEach((e=>{const t=e.dataset.modalElement,n=t?document.querySelector(t):null;n&&(e.addEventListener("click",(e=>{e.preventDefault(),bdtUIkit.modal(n).show()})),n.addEventListener("beforehide",(()=>{window.parent.location.reload()})))}));const m=()=>window.location.hash.substring(1),p=()=>{if(!window.location.hash||!s)return;const e=r?.querySelector(`[data-title="${m()}"]`);if(!e)return;const n=e.closest(".bdt-tabs"),o=n?.id;if(!o)return;const i=document.getElementById(o);if(!i)return;const a=parseInt(e.dataset.tabIndex,10)||0;t(i,c,l,(()=>{bdtUIkit.tab(s).show(a)}))};"yes"===d.activeHash&&"bdt-sticky-custom"!==d.status&&(window.addEventListener("load",p),r?.querySelectorAll(".bdt-tabs-item-title").forEach((e=>{e.addEventListener("click",(t=>{const n=(e.dataset.title||"").trim();n&&(window.location.hash=n)}))})),window.addEventListener("hashchange",p));const f=()=>{if(!window.location.hash||!s)return;const e=r?.querySelector(`[data-title="${m()}"]`);if(!e)return;const n=e.closest(".bdt-tabs"),o=n?.id;if(!o)return;const i=document.getElementById(o);if(!i)return;const a=parseInt(e.dataset.tabIndex,10)||0;t(i,u,1e3,(()=>{bdtUIkit.tab(s).show(a)}))};"bdt-sticky-custom"===d.status&&(r?.querySelectorAll(".bdt-tabs-item-title").forEach((e=>{e.addEventListener("click",(t=>{if("yes"===d.activeHash){const t=(e.dataset.title||"").trim();t&&(window.location.hash=t)}else{const e=r.getBoundingClientRect().top+window.scrollY-u;window.scrollTo({top:e,behavior:"smooth"})}}))})),"yes"===d.activeHash&&(window.addEventListener("load",(()=>{window.location.hash&&f()})),window.addEventListener("hashchange",f)));const h=Boolean(elementorFrontend.isEditMode()),g=d.linkWidgetSettings,y=(d.activeItem||1)-1;g&&!h&&g.forEach(((t,n)=>{const o=document.querySelector(t);if(!o)return;const i=o.parentElement;if(i){if(0===n){const t=document.getElementById("bdt-tab-content-"+d.linkWidgetId);t?.parentElement?.remove(),e(i,'
    '),e(i,`
    `),void 0===d.activeItem&&o.classList.add("bdt-active")}void 0!==d.activeItem&&n===y&&o.classList.add("bdt-active"),o.setAttribute("data-content-id","tab-"+(n+1))}}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-edd-tabs.default",n)}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-event-calendar");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-event-carousel.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-event-carousel.fable",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-event-carousel.altra",e))}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-fooevents-calendar-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel");if(!n)return;const o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-fooevents-calendar-carousel.default",e)}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-fancy-slider");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-fancy-slider.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-fancy-tabs");if(!t)return;const n=t.dataset.settings,o=n?JSON.parse(n):{},i=o.tabs_id;if(!i)return;const r=document.querySelectorAll(`#${i} .bdt-ep-fancy-tabs-item`),s=document.querySelectorAll(`#${i} .bdt-ep-fancy-tabs-content`),a=o.mouse_event||"click";r.forEach((e=>{e.addEventListener(a,(function(){const e=this.dataset.id;s.forEach((e=>{e.className="bdt-ep-fancy-tabs-content"}));const t=e?document.getElementById(e):null;t&&(t.className="bdt-ep-fancy-tabs-content active"),r.forEach((e=>{e.className="bdt-ep-fancy-tabs-item"})),this.className="bdt-ep-fancy-tabs-item active"}))}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-fancy-tabs.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-faq-wrapper"),n=t?.querySelector(".bdt-ep-grid-filters-wrapper");if(!n)return;const o=n.dataset.hashSettings,i=o?JSON.parse(o):{};if(!i||"yes"!==i.activeHash)return;const r=i.hashTopOffset??0,s=i.hashScrollspyTime??500,a=(e,t)=>{if(!window.location.hash)return;const o=`[bdt-filter-control="[data-filter*='bdtf-${window.location.hash.substring(1)}']"]`,i=n.querySelector(o);if(!i)return;const r=i.closest(".bdt-ep-grid-filters-wrapper"),s=r?.id;if(!s)return;const a=document.getElementById(s);a&&((e,t,n,o)=>{const i=e.getBoundingClientRect().top+window.scrollY-t;window.scrollTo({top:i,behavior:"smooth"}),setTimeout(o,n)})(a,t,e,(()=>{i.click()}))};window.addEventListener("load",(()=>{a(1500,r)})),n.querySelectorAll(".bdt-ep-grid-filter").forEach((e=>{e.addEventListener("click",(function(){const e=(this.innerText||"").trim().toLowerCase().replace(/\s+/g,"-");e&&(window.location.hash=e)}))})),window.addEventListener("hashchange",(()=>{a(s,r)}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-faq.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-helpdesk");if(!n)return;const o=n.querySelector(".bdt-helpdesk-icons"),i=o?.querySelectorAll(":scope > .bdt-tippy-tooltip")??[],r=t.dataset.id??"";i.forEach((e=>{tippy(e,{allowHTML:!0,theme:"bdt-tippy-"+r})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-helpdesk.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-honeycombs-area");if(!t)return;const n=t.querySelector(".bdt-honeycombs");if(!n)return;const o=n.dataset.settings,i=o?JSON.parse(o):{};i&&(jQuery(n).honeycombs({combWidth:i.width,margin:i.margin,threshold:3,widthTablet:i.width_tablet,widthMobile:i.width_mobile,viewportLg:i.viewport_lg,viewportMd:i.viewport_md}),n.classList.add("honeycombs-loaded"))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-honeycombs.default",e)}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{if(!window.elementorFrontend?.hooks)return;const e=elementorModules.frontend.handlers.Base;class t extends e{bindEvents(){this.run()}getDefaultSettings(){return{allowHTML:!0}}settings(e){return this.getElementSettings(`horizontal_scroller_${e}`)}sectionJoiner(){const e=this.$element[0]?.dataset?.id,t=`.elementor-element-${e} .bdt-ep-hc-wrapper`,n=(this.settings("section_list")??[]).map((e=>`#${e.horizontal_scroller_section_id}`)).filter((e=>document.querySelector(e)));if(!n.length)return;const o=document.querySelectorAll(n.join(", ")),i=document.querySelector(t);i&&o.forEach((e=>i.appendChild(e)))}horizontalScroller(){gsap.registerPlugin(ScrollTrigger,ScrollToPlugin);const e=this.$element[0]?.dataset?.id,t=`.elementor-element-${e} .bdt-ep-hc-wrapper`,n=document.querySelector(t),o=document.querySelectorAll(`${t} nav li`),i=gsap.utils.toArray(`${t} > .elementor-element`);if(!i.length)return;const r=i.length-1,s=1/r,a=!!this.settings("auto_fill")&&s;let d=0;const l=gsap.to(i,{xPercent:-100*r,ease:"none",scrollTrigger:{trigger:t,pin:!0,scrub:!0,snap:a,end:()=>"+="+(n.scrollWidth-innerWidth),onUpdate:e=>{const t=Math.round(e.progress/s);this.settings("show_dots")&&t!==d&&(o[d]?.classList.remove("is-active"),o[t]?.classList.add("is-active"),d=t)}}});o.forEach(((e,t)=>{e.addEventListener("click",(()=>{gsap.to(window,{scrollTo:{y:l.scrollTrigger.start+t*innerWidth,autoKill:!1},duration:1})}))}))}run(){if(elementorFrontend.isEditMode())return;const e=this.$element[0]?.dataset?.id,t=`.elementor-element-${e}`,n=document.querySelector(t);ScrollTrigger.matchMedia({"(min-width: 1024px)":()=>{n?.classList.add("bdt-ep-hc-active"),this.sectionJoiner(),this.horizontalScroller()},"(max-width: 1023px)":()=>{n?.classList.remove("bdt-ep-hc-active")}})}}elementorFrontend.hooks.addAction("frontend/element_ready/bdt-horizontal-scroller.default",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))})(),function(e,t){e(window).on("elementor/frontend/init",(function(){let t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},settings:function(e){return this.getElementSettings("stacker_"+e)},sectionJoiner:function(){const t=this.$element.data("id"),n=[],o=".elementor-element-"+t+" .bdt-ep-stacker";this.settings("section_list").forEach((e=>{n.push("#"+e.stacker_section_id)}));let i,r=[];const s=document.querySelector(".elementor-top-section"),a=document.getElementsByClassName("e-con");function d(e,t){var n=[];for(var o in e){var i=e[o];t.indexOf(i)>-1&&n.push(i)}return n}s&&(i=document.querySelectorAll(".elementor-top-section")),a.length>0&&(i=document.querySelectorAll(".elementor-element.e-con")),i.forEach((e=>{var t=e.getAttribute("id");r.push("#"+t)}));var l=function(){var e=Array.prototype.slice.apply(arguments).slice(1),t=arguments[0];for(var n in e)if((t=d(e[n],t))==[])break;return t}(r,n).toString();if(l){var c=document.querySelectorAll(l);e(o).append(c)}},StackerOpacity:function(){},StackerScript:function(){let e;gsap.registerPlugin(ScrollTrigger);const t=".elementor-element-"+this.$element.data("id");let n="yes"==this.settings("stacking_opacity"),o=this.settings("stacking_space")?this.settings("stacking_space").size:40,i=this.settings("scroller_start")?this.settings("scroller_start").size+"%":"10%",r="yes"==this.settings("3d_effect"),s=this.settings("scale_ratio")?this.settings("scale_ratio").size/100:.85;e=gsap.utils.toArray(t+" .bdt-ep-stacker > .elementor-element"),e.forEach(((t,a)=>{let d=ScrollTrigger.create({trigger:e[e.length-1],start:`top-=${0*a} ${i}`});n&&(gsap.set(t,{opacity:0}),gsap.from(t,{opacity:1,scrollTrigger:{trigger:t,scrub:!0,start:`top-=${o*a} ${i}`,end:()=>d.start+0},ease:"none"})),r&&(gsap.set(t,{scale:1,y:0,transformOrigin:"center top",zIndex:a+1}),gsap.to(t,{scale:Math.pow(s,e.length-1-a),y:0,scrollTrigger:{trigger:t,scrub:!0,start:`top-=${o*a} ${i}`,end:()=>d.start+0},ease:"none"})),ScrollTrigger.create({trigger:t,start:`top-=${o*a} ${i}`,end:()=>d.start+0,endTrigger:e[e.length-1],pin:!0,pinSpacing:!1,ease:"none",toggleActions:"restart none none reverse"})}))},run:function(){const t=".elementor-element-"+this.$element.data("id")+" .bdt-ep-stacker";Boolean(elementorFrontend.isEditMode())?e(t).append('

    Stacker Widget Placed Here (Only Visible for Editor).

    '):(this.sectionJoiner(),this.StackerScript())}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-stacker.default",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-hover-box");if(!t)return;const n=t.dataset.settings,o=n?JSON.parse(n):{},i=o?.box_id;if(!i)return;const r=document.querySelectorAll(`#${i} .bdt-ep-hover-box-item`),s=document.querySelectorAll(`#${i} .bdt-ep-hover-box-content`),a=o.mouse_event||"click";r.forEach((e=>{e.addEventListener(a,(function(){const e=this.dataset.id;s.forEach((e=>{e.className="bdt-ep-hover-box-content"}));const t=e?document.getElementById(e):null;t&&(t.className="bdt-ep-hover-box-content active"),r.forEach((e=>{e.className="bdt-ep-hover-box-item"})),this.className="bdt-ep-hover-box-item active"}))}))},t=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-hover-box");if(!t)return;const n=t.dataset.settings,o=(n?JSON.parse(n):{}).mouse_event||"click",i=t.querySelectorAll(".bdt-ep-hover-box-item"),r=e=>t.querySelector(`[data-id="${e}"]`),s=e=>document.getElementById(e),a=e=>{const t=r(e);t?.parentElement?.querySelectorAll(":scope > .bdt-ep-hover-box-item").forEach((e=>{e!==t&&e.classList.add("invisiable")}))};i.forEach((e=>{e.addEventListener(o,(function(){const e=this.dataset.id;if(!e)return;(e=>{const t=s(e);t?.parentElement?.querySelectorAll(":scope > .active").forEach((e=>{e!==t&&e.classList.remove("active")}))})(e),(e=>{const t=r(e);t?.parentElement?.querySelectorAll(":scope > .active").forEach((e=>{e!==t&&e.classList.remove("active")}))})(e);const t=s(e),n=r(e);"click"===o?(t?.classList.toggle("active"),n?.classList.toggle("active"),a(e)):(t?.classList.add("active"),n?.classList.add("active"),a(e))}))})),"mouseover"===o?i.forEach((e=>{e.addEventListener("mouseleave",(function(){const e=this.dataset.id;if(!e)return;const t=s(e),n=r(e);t?.parentElement?.querySelectorAll(":scope > *").forEach((e=>{e.classList.remove("active")})),t?.classList.remove("active"),n?.parentElement?.querySelectorAll(":scope > *").forEach((e=>{e.classList.remove("active","invisiable")})),n?.classList.remove("active","invisiable")}))})):t.addEventListener("click",(e=>{const t=e.target.closest(".bdt-ep-hover-box-item");t&&(t.classList.contains("invisiable")?i.forEach((e=>e.classList.add("invisiable"))):t.classList.contains("active")&&i.forEach((e=>e.classList.remove("invisiable"))))}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-hover-box.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-hover-box.bdt-envelope",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-hover-box.bdt-flexure",t))}))})(),(()=>{"use strict";const e=e=>{let t=0,n=0,o=!1;const i=document.getElementById(e);if(!i)return;setInterval((()=>{n=i.currentTime;if(!o&&nt+.015&&!i.paused){const e=i.closest(".bdt-hover-video")?.querySelector(".hover-video-loader");e?.classList.remove("active"),o=!1}t=n}),50)},t=t=>{const n=(t instanceof jQuery?t[0]:t).querySelector(".bdt-hover-video");if(!n)return;const o=n.dataset.settings,i=o?JSON.parse(o):{};if(!i?.id)return;const r=document.getElementById(i.id);if(!r)return;const s=n.querySelectorAll(".bdt-hover-wrapper-list video"),a=s[0]?.parentElement,d=(t,n=!1)=>{const o=document.getElementById(t);o&&(o.parentElement?.querySelectorAll(":scope > *").forEach((e=>{e.style.display=e===o?"block":"none",e.classList.toggle("active",e===o)})),n&&(o.currentTime=0),o.play(),e(t))},l=()=>{const e=Array.from(s);e.forEach((t=>{t.addEventListener("ended",(function(){const t=this.nextElementSibling,o=e[0],i=t&&"VIDEO"===t.tagName?t:o;i.parentElement?.querySelectorAll(":scope > *").forEach((e=>{e.style.display=e===i?"block":"none",e.classList.toggle("active",e===i)})),n.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach((e=>{e.style.width="0%"})),n.querySelectorAll(".bdt-hover-btn-wrapper .bdt-hover-progress").forEach((e=>{e.style.width="0%"})),n.querySelectorAll(".bdt-hover-btn-wrapper [data-id]").forEach((e=>{e.classList.toggle("active",e.dataset.id===i.id)})),i.play()}))}))};if(s.forEach((t=>{const o=()=>(t=>{"yes"===i.videoReplay&&(t.currentTime=0),t.play(),e(t.id);const n=()=>{t.removeEventListener("ended",n),setTimeout((()=>{t.currentTime=0,t.play(),e(t.id),t.addEventListener("ended",n)}),1500)};t.addEventListener("ended",n,{once:!0})})(t);t.addEventListener("mouseenter",o),t.addEventListener("click",o),t.addEventListener("mouseout",(function(){"yes"===i.posterAgain?(this.currentTime=0,this.load()):this.pause()})),t.addEventListener("timeupdate",(function(){const e=a?.querySelector("video.active");if(!e)return;((e,t)=>{const o=n.querySelector(`.bdt-hover-bar-list [data-id="${e}"]`),i=n.querySelector(`.bdt-hover-btn-wrapper .bdt-hover-progress[data-id="${e}"]`),r=t.duration?t.currentTime/t.duration*100:0;o&&(o.style.width=r+"%"),i&&(i.style.width=r+"%")})(e.id,e)}))})),n.querySelector(".autoplay")){const e=n.querySelector(".bdt-hover-wrapper-list video");e?.play(),l()}r.querySelectorAll(".bdt-hover-btn").forEach((e=>{e.addEventListener("mouseenter",(function(){const e=this.dataset.id;e&&(d(e,"yes"===i.videoReplay),n.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach((e=>e.classList.remove("active"))),n.querySelector(`.bdt-hover-bar-list [data-id="${e}"]`)?.classList.add("active"),n.querySelectorAll(".bdt-hover-btn-wrapper [data-id]").forEach((t=>{t.classList.toggle("active",t.dataset.id===e)})))})),e.addEventListener("click",(function(){const e=this.dataset.id;e&&(d(e,"yes"===i.videoReplay),n.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach((e=>e.classList.remove("active"))),n.querySelector(`.bdt-hover-bar-list [data-id="${e}"]`)?.classList.add("active"),n.querySelectorAll(".bdt-hover-btn-wrapper [data-id]").forEach((t=>{t.classList.toggle("active",t.dataset.id===e)})))}))}))},n=t=>{const n=(t instanceof jQuery?t[0]:t).querySelector(".bdt-hover-video");if(!n)return;const o=n.dataset.settings,i=o?JSON.parse(o):{};if(!i?.id)return;const r=document.getElementById(i.id);if(!r)return;const s=n.querySelectorAll(".bdt-hover-wrapper-list video"),a=s[0]?.parentElement,d=()=>{const e=Array.from(s);e.forEach((t=>{t.addEventListener("ended",(function(){const t=this.nextElementSibling,o=e[0],i=t&&"VIDEO"===t.tagName?t:o;i.parentElement?.querySelectorAll(":scope > *").forEach((e=>{e.style.display=e===i?"block":"none",e.classList.toggle("active",e===i)})),n.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach((e=>{e.style.width="0%"})),i.play()}))}))};if(s.forEach((e=>{e.addEventListener("timeupdate",(function(){const e=a?.querySelector("video.active");if(!e)return;const t=e.id,o=n.querySelector(`.bdt-hover-bar-list [data-id="${t}"]`),i=e.duration?e.currentTime/e.duration*100:0;o&&(o.style.width=i+"%")}))})),n.querySelector(".autoplay")){const e=n.querySelector(".hover-video-list video");e?.play(),d()}r.querySelectorAll(".bdt-hover-mask-list .bdt-hover-mask").forEach((t=>{t.addEventListener("mouseenter",(function(){const t=this.dataset.id;if(!t)return;const o=document.getElementById(t);o?.parentElement?.querySelectorAll(":scope > *").forEach((e=>{"VIDEO"===e.tagName&&(e.pause(),e.style.display=e.id===t?"block":"none",e.classList.toggle("active",e.id===t))})),"yes"===i.videoReplay&&(o.currentTime=0),o?.play(),e(t),n.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach((e=>e.classList.remove("active"))),n.querySelector(`.bdt-hover-bar-list [data-id="${t}"]`)?.classList.add("active"),n.querySelectorAll(".bdt-hover-mask-list [data-id]").forEach((e=>{e.classList.toggle("active",e.dataset.id===t)}));const r=()=>{o?.removeEventListener("ended",r),setTimeout((()=>{o?.play(),e(t),o?.addEventListener("ended",r)}),1500)};o?.addEventListener("ended",r,{once:!0})})),t.addEventListener("click",(function(){const t=this.dataset.id;if(!t)return;const o=document.getElementById(t);o?.parentElement?.querySelectorAll(":scope > video").forEach((e=>{e.pause(),e.style.display=e.id===t?"block":"none",e.classList.toggle("active",e.id===t)})),"yes"===i.videoReplay&&(o.currentTime=0),o?.play(),e(t),n.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach((e=>e.classList.remove("active"))),n.querySelector(`.bdt-hover-bar-list [data-id="${t}"]`)?.classList.add("active"),n.querySelectorAll(".bdt-hover-mask-list [data-id]").forEach((e=>{e.classList.toggle("active",e.dataset.id===t)}));const r=()=>{o?.removeEventListener("ended",r),setTimeout((()=>{o?.play(),e(t),o?.addEventListener("ended",r)}),1500)};o?.addEventListener("ended",r,{once:!0})}))}));const l=r.querySelector(".bdt-hover-mask-list");l&&l.addEventListener("mouseout",(e=>{if(l.contains(e.relatedTarget))return;const t=n.querySelectorAll(".bdt-hover-wrapper-list video");t?.forEach((e=>{"yes"===i.posterAgain?(e.currentTime=0,e.load()):e.pause()}))}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-hover-video.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-hover-video.accordion",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-hover-video.vertical",n))}))})(),function(){"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector("div.bdt-icon-nav");if(!n)return;const o=n.querySelectorAll(".bdt-icon-nav > .bdt-tippy-tooltip"),i=t.dataset.id||"";o.forEach((e=>{tippy(e,{allowHTML:!0,theme:"bdt-tippy-"+i})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-iconnav.default",e)}))}(),function(){"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelectorAll(".bdt-iframe > iframe");if(!t.length)return;const n=t[0],o="true"===n.dataset.auto_height||"yes"===n.dataset.auto_height,i=parseInt(n.dataset.throttle,10)||300,r=parseInt(n.dataset.threshold,10)||100,s="false"!==n.dataset.live;jQuery(t).recliner({throttle:i,threshold:r,live:s}),o&&t.forEach((e=>{e.addEventListener("lazyshow",(function(){try{const e=this.contentDocument,t=e?.documentElement?.scrollHeight??e?.documentElement?.offsetHeight??this.offsetHeight;this.style.height=t+"px"}catch(e){}}))}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-iframe.default",e)}))}(),function(){"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-image-expand");if(!t)return;let n={};try{const e=t.dataset.settings;n=e?JSON.parse(e):{}}catch(e){}const o=t.querySelectorAll(".bdt-ep-image-expand-item"),i="bdt-animation-"+(n.default_animation_type||"fade");if(o.forEach((e=>{e.addEventListener("click",(function(){this.classList.toggle("active"),document.body.classList.add("bdt-ep-image-expanded")}))})),document.addEventListener("click",(function(e){document.body.classList.contains("bdt-ep-image-expanded")&&(t.contains(e.target)||(o.forEach((e=>e.classList.remove("active"))),t.querySelectorAll(".bdt-ep-image-expand-item .bdt-ep-image-expand-content *").forEach((e=>e.classList.remove(i))),t.querySelectorAll(".bdt-ep-image-expand-button").forEach((e=>e.classList.remove("bdt-animation-slide-bottom")))))})),"yes"===n.animation_status){const e=n.animation_of||".bdt-ep-image-expand-sub-title";o.forEach((o=>{const i=[...o.querySelectorAll(e)];if(!i.length||"undefined"==typeof SplitText||"undefined"==typeof gsap)return;const r=i.map((e=>(gsap.set(e,{perspective:400}),new SplitText(e,{type:"chars, words, lines"})))),s=gsap.timeline();o.addEventListener("click",(function(){t.querySelectorAll(".bdt-ep-image-expand-button").forEach((e=>{e.classList.remove("bdt-animation-slide-bottom"),e.classList.add("bdt-invisible")})),setTimeout((()=>{s.clear().time(0),r.forEach((e=>e.revert())),r.forEach((e=>e.split({type:"chars, words, lines"})));let e=[];r.forEach((t=>{e="lines"===n.animation_on?e.concat(t.lines):"chars"===n.animation_on?e.concat(t.chars):e.concat(t.words)})),s.staggerFrom(e,.5,{opacity:0,scale:n.anim_scale??0,y:n.anim_rotation_y??80,rotationX:n.anim_rotation_x??180,transformOrigin:n.anim_transform_origin||"0% 50% -50"},.1).then((()=>{t.querySelectorAll(".bdt-ep-image-expand-button").forEach((e=>e.classList.remove("bdt-invisible")));const e=t.querySelector(".bdt-ep-image-expand-item.active .bdt-ep-image-expand-button");e?.classList.add("bdt-animation-slide-bottom")})),s.play()}),1e3)}))}))}else t.addEventListener("click",(function(e){const n=e.target.closest(".bdt-ep-image-expand-item");if(!n)return;((e,t)=>{const n=e.parentElement;return n?[...n.children].filter((n=>n!==e&&(!t||n.matches(t)))):[]})(n,".bdt-ep-image-expand-item").forEach((e=>{e.querySelectorAll(".bdt-ep-image-expand-content *").forEach((e=>e.classList.remove(i)))})),n.querySelectorAll(".bdt-ep-image-expand-content *").forEach((e=>e.classList.remove(i))),setTimeout((()=>{const e=t.querySelector(".bdt-ep-image-expand-item.active");e?.querySelectorAll(".bdt-ep-image-expand-content *").forEach((e=>e.classList.add(i)))}),1e3)}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-image-expand.default",e)}))}(),function(){"use strict";window.addEventListener("elementor/frontend/init",(()=>{if(!window.elementorModules?.frontend?.handlers?.Base||!window.elementorFrontend?.hooks)return;const e=elementorModules.frontend.handlers.Base.extend({bindEvents(){this.run()},onElementChange:debounce((function(e){-1!==e.indexOf("element_pack_image_parallax_effects_")&&this.run()}),400),settings(e){return this.getElementSettings("element_pack_image_parallax_effects_"+e)},run(){const e=this.$element[0],t=e?.querySelector(".elementor-image");if(!t)return;const n=t.querySelector("img"),o=n?.src;if(!o)return;if("yes"!==this.settings("enable"))return;const i=t.querySelector(".bdt-image-parallax-wrapper");i&&i.remove();const r=document.createElement("div");r.className="bdt-image-parallax-wrapper",r.setAttribute("bdt-parallax","bgy: -200"),r.style.backgroundImage="url("+o+")",t.appendChild(r)}});elementorFrontend.hooks.addAction("frontend/element_ready/widget",(t=>{elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))}(),function(){"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-instagram");if(!t)return;let n={};try{const e=t.dataset.settings;n=e?JSON.parse(e):{}}catch(e){}const o=t.querySelector(".bdt-load-more"),i=t.querySelector(".bdt-grid");if(!i)return;let r=n.current_page??1;const s=async()=>{n.current_page=r;const e=new URLSearchParams;for(const[t,o]of Object.entries(n))null!=o&&e.append(t,"object"==typeof o?JSON.stringify(o):String(o));try{const t=await fetch(window.ElementPackConfig?.ajaxurl||"",{method:"POST",body:e,headers:{"X-Requested-With":"XMLHttpRequest"}}),n=await t.text();i.insertAdjacentHTML("beforeend",n)}finally{o&&o.classList.remove("bdt-load-more-loading")}};s(),o&&o.addEventListener("click",(()=>{o.classList.add("bdt-load-more-loading"),r++,s()}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-instagram.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-instagram.bdt-instagram-carousel",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-instagram.bdt-classic-grid",e))}))}(),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var e,t=elementorModules.frontend.handlers.Base;e=t.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{}},onElementChange:debounce((function(e){-1!==e.indexOf("svg_maps")&&this.run()}),400),settings:function(e){return this.getElementSettings("svg_maps_"+e)},createColorAxisArray:function(){const e=this.settings("region_axis_color"),t=[];return e.forEach((e=>{""!==e.axis_color&&t.push(e.axis_color)})),t},createCustomRegion:function(e,t,n){const o=this.settings("array_regions"),i=[];e.addColumn("string","Country"),e.addColumn("number","Population"),e.addColumn({type:"string",role:"tooltip",p:{html:!0}}),o.forEach(((o,r)=>{i.push(o.active_region_color?o.active_region_color:"#146C94"),t.colors=i,e.addRows([[{v:o.active_region_code,f:""!==o.active_region_name?o.active_region_name:o.active_region_code},r,o.active_tooltip_content]]),n[o.active_region_code]={url:o.region_link?o.region_link.url:"",target:o.region_link&&!o.region_link.is_external?"_self":""}}))},createDataVisRegions:function(e){const t=[],n=this.settings("region_value_title"),o=this.settings("data_visual_array_regions");return t[0]=["Country",n],o.forEach((n=>{t.push([n.visual_data_region_name,n.visual_data_value]),e[n.visual_data_region_name]={url:n.visual_data_region_link?n.visual_data_region_link.url:"",target:n.visual_data_region_link&&!n.visual_data_region_link.is_external?"_self":""}})),{data:google.visualization.arrayToDataTable(t)}},run:function(){const e=this;var t=this.getDefaultSettings(),n=this.$element.data("id");if(!this.$element.find(".bdt-svg-maps").length)return;const o=document.getElementById(`bdt-svg-maps-${n}`);google.charts.load("current",{packages:["geochart"]}),google.charts.setOnLoadCallback((function(){var n=new google.visualization.DataTable;let i=[],r=[];switch(e.settings("region_type")){case"continent":t.region=e.settings("display_region_continent")?e.settings("display_region_continent"):"002";break;case"subcontinent":t.region=e.settings("display_region_sub_continent")?e.settings("display_region_sub_continent"):"015";break;case"countries":t.region=e.settings("display_region_countries")?e.settings("display_region_countries"):"AU";break;default:t.region="world"}t.width=e.settings("width")?e.settings("width").size:600,t.height=e.settings("height")?e.settings("height").size:400,t.backgroundColor=e.settings("background_color")?e.settings("background_color"):"#81d4fa",t.datalessRegionColor=e.settings("dataless_region_color")?e.settings("dataless_region_color"):"#f8bbd0",t.tooltip={isHtml:!0,trigger:e.settings("tooltip_trigger")?e.settings("tooltip_trigger"):"focus",textStyle:{bold:"yes"===e.settings("tooltip_font_weight"),italic:"yes"===e.settings("tooltip_font_style")}},"yes"!==e.settings("show_legend")?t.legend="none":t.legend={textStyle:{color:e.settings("legend_font_color")?e.settings("legend_font_color"):"#000000",fontSize:e.settings("legend_font_size")?e.settings("legend_font_size"):16,bold:"yes"===e.settings("legend_font_weight"),italic:"yes"===e.settings("legend_font_style")}};if("regions"===e.settings("display_mode"))if("custom"===e.settings("display_type"))e.createCustomRegion(n,t,i);else{const o=e.createDataVisRegions(i);n=o.data,t.colorAxis={colors:e.createColorAxisArray()}}var s=new google.visualization.GeoChart(o);google.visualization.events.addListener(s,"select",(()=>{const t=s.getSelection();if(1===t.length){const o=t[0].row,s=n.getValue(o,0);switch(e.settings("display_mode")){case"regions":""!==i[s].url&&window.open(i[s].url,i[s].target);break;case"markers":""!==r[s].url&&window.open(r[s].url,r[s].target)}}})),s.draw(n,t)}))}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-svg-maps.default",(function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))}(jQuery,window.elementorFrontend),function(){"use strict";const e=async e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-interactive-tabs-content"),o=t.querySelector(".bdt-interactive-tabs");if(!n||!o)return;const i=n.querySelector(".swiper-carousel");if(!i)return;let r={};try{const e=n.dataset.settings;r=e?JSON.parse(e):{}}catch(e){}const s=elementorFrontend?.utils?.swiper;if(!s)return;const a=await new s(i,r);r.pauseOnHover&&(i.addEventListener("mouseenter",(()=>i.swiper?.autoplay?.stop())),i.addEventListener("mouseleave",(()=>i.swiper?.autoplay?.start())));const d=()=>{t.querySelectorAll(".bdt-interactive-tabs-iframe").forEach((e=>{const t=e.src;e.src="",t&&(e.src=t.replace(/autoplay=1|autoplay=true/gi,"autoplay=0"))}))},l=o.querySelectorAll(".bdt-interactive-tabs-item"),c=l[0];c&&c.classList.add("bdt-active"),a.on("slideChange",(()=>{l.forEach((e=>e.classList.remove("bdt-active")));const e=l[a.realIndex];e&&e.classList.add("bdt-active"),d()})),o.querySelectorAll(".bdt-interactive-tabs-wrap .bdt-interactive-tabs-item[data-slide]").forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault();const n=parseInt(e.dataset.slide,10)||0;d(),a.slideTo(n+1)}))}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-interactive-tabs.default",e)}))}(),function(){"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-logo-carousel-wrapper");if(!n)return;const o=n.querySelectorAll(":scope > .bdt-tippy-tooltip"),i=t.dataset.id||"";o.forEach((e=>{tippy(e,{allowHTML:!0,theme:"bdt-tippy-"+i})}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-logo-carousel.default",e)}))}(),function(){"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-lottie-container");if(!n)return;let o={};try{const e=n.dataset.settings;o=e?JSON.parse(e):{}}catch(e){}const i=()=>{let e="";if(1==o.is_json_url)o.json_path&&(e=o.json_path);else if(o.json_code){const t=new Blob([o.json_code],{type:"application/javascript"});e=URL.createObjectURL(t)}if(!e)return;const i=lottie.loadAnimation({container:n,path:e,renderer:o.lottie_renderer,autoplay:"autoplay"===o.play_action,loop:o.loop});if(e.startsWith("blob:")&&URL.revokeObjectURL(e),i.addEventListener("DOMLoaded",(()=>{const e=i.firstFrame,t=i.totalFrames,n=n=>(n=Math.min(100,Math.max(0,n)),e+(t-e)*n/100),r=n(o.start_point??0),s=n(o.end_point??100);i.playSegments([r,s],!0)})),i.setSpeed(o.speed??1),o.play_action){let e=n;if("column"===o.play_action?e=t.closest(".elementor-element")||n:"section"===o.play_action&&(e=t.closest(".elementor-section")||n),"click"===o.play_action){(t.closest(".elementor-element")||n).addEventListener("click",(()=>i.goToAndPlay(0)))}else"autoplay"!==o.play_action&&e.addEventListener("mouseenter",(()=>i.goToAndPlay(0)))}};"scroll"===o.view_type?epObserveTarget(t,i):i()};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-lottie-icon-box.default",e)}))}(),function(){"use strict";const e=e=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-lottie-container");if(!n)return;let o={};try{const e=n.dataset.settings;o=e?JSON.parse(e):{}}catch(e){}const i=()=>{let e="";if(1==o.is_json_url)o.json_path&&(e=o.json_path);else if(o.json_code){const t=new Blob([o.json_code],{type:"application/javascript"});e=URL.createObjectURL(t)}if(!e)return;const i=lottie.loadAnimation({container:n,path:e,renderer:o.lottie_renderer,autoplay:"autoplay"===o.play_action,loop:o.loop});if(e.startsWith("blob:")&&URL.revokeObjectURL(e),i.addEventListener("DOMLoaded",(()=>{const e=i.firstFrame,t=i.totalFrames,n=n=>(n=Math.min(100,Math.max(0,n)),e+(t-e)*n/100),r=n(o.start_point??0),s=n(o.end_point??100);i.playSegments([r,s],!0)})),i.setSpeed(o.speed??1),o.play_action){let e=n;"column"===o.play_action?e=t.closest(".elementor-element")||n:"section"===o.play_action&&(e=t.closest(".elementor-section")||n),"click"===o.play_action?e.addEventListener("click",(()=>i.goToAndPlay(0))):"autoplay"!==o.play_action&&e.addEventListener("mouseenter",(()=>i.goToAndPlay(0)))}};"scroll"===o.view_type?epObserveTarget(t,i):i()};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-lottie-image.default",e)}))}(),function(){"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-mailchimp");if(!t)return;const n=window.ElementPackConfig?.mailchimp??{subscribing:"Subscribing..."};t.addEventListener("submit",(async e=>{e.preventDefault(),window.bdtUIkit?.notification?.({message:" "+n.subscribing,timeout:!1,status:"primary"});try{const e=new FormData(t),n=t.getAttribute("action")||"",o=await fetch(n||window.location.href,{method:"POST",body:e,headers:{"X-Requested-With":"XMLHttpRequest"}}),i=await o.text();window.bdtUIkit?.notification?.closeAll?.(),window.bdtUIkit?.notification?.({message:i,status:"success"})}catch(e){window.bdtUIkit?.notification?.closeAll?.(),window.bdtUIkit?.notification?.({message:e?.message||"Request failed",status:"danger"})}}))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-mailchimp.default",e)}))}(),function(){"use strict";const e=e=>{if("function"!=typeof e.getBoundingClientRect)return!0;const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)},t=t=>{const n=t instanceof jQuery?t[0]:t,o=n.querySelector(".bdt-marker-wrapper");if(!o)return;const i=o.querySelectorAll(".bdt-tippy-tooltip"),r=n.dataset.id||"";i.forEach((t=>{const n="true"===t.dataset.alwaysShow,o=t.dataset.tippyTrigger||"mouseenter focus",i=tippy(t,{allowHTML:!0,theme:"bdt-tippy-"+r,interactive:!0,trigger:n?"manual":o,showOnCreate:!1,hideOnClick:!1});if(n&&setTimeout((()=>{e(t)&&(e=>{if(!e)return!1;const t=e.getBoundingClientRect();if(0===t.width||0===t.height)return!1;const n=window.getComputedStyle(e);return"none"!==n.display&&"hidden"!==n.visibility})(t)&&i.show()}),500),"click"===o||"mouseenter focus"===o){let e=n;t.addEventListener("click",(t=>{t.preventDefault(),t.stopPropagation(),e=!e,e?i.show():i.hide()}))}}));const s=o.querySelectorAll('.bdt-tippy-tooltip[data-always-show="true"]');if(s.length>0){let t;const n=()=>{s.forEach((t=>{const n=t._tippy;n&&(e(t)?n.state.isVisible||n.show():n.state.isVisible&&n.hide())}))};window.addEventListener("scroll",(()=>{t&&clearTimeout(t),t=setTimeout(n,100)})),setTimeout(n,500),setTimeout(n,1e3),setTimeout(n,1500)}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-marker.default",t)}))}(),function(){"use strict";function e(e){const t=e instanceof jQuery?e[0]:e,n=t?.querySelectorAll?.(".bdt-modal")||[];n.length&&n.forEach((e=>{const t=function(e){const t=e instanceof jQuery?e[0]:e,n=t?.getAttribute?.("data-settings");if(!n)return null;try{return JSON.parse(n)}catch{return null}}(e);if(!t)return;const n=t.id,o=t.displayTimes,i=t.scrollDirection,r=t.scrollSelector,s=t.scrollOffset,a=t.splashInactivity,d=t.closeBtnDelayShow,l=t.delayTime,c=t.splashDelay,u=t.widgetId,m=t.layout,p=Boolean(elementorFrontend?.isEditMode?.());let f;const h={setLocalize(){if((document.body.classList.contains("logged-in")||p)&&!0!==t.cacheOnAdmin)return localStorage.removeItem(u+"_expiresIn"),void localStorage.removeItem(u);this.clearLocalize();const e=60*(t.displayTimesExpire||4)*60,n=Date.now()+1e3*e;null===localStorage.getItem(u)&&(localStorage.setItem(u,"0"),localStorage.setItem(u+"_expiresIn",String(n)));const o=parseInt(localStorage.getItem(u)||"0",10)+1;localStorage.setItem(u,String(o))},clearLocalize(){const e=parseInt(localStorage.getItem(u+"_expiresIn")||"0",10);Date.now()>=e&&(localStorage.removeItem(u+"_expiresIn"),localStorage.removeItem(u))},modalFire(){if("splash"===m||"exit"===m||"on_scroll"===m){h.setLocalize();const e=parseInt(localStorage.getItem(u)||"0",10);if(!1!==o&&e>o)return}window.bdtUIkit&&bdtUIkit.modal(e).show()},closeBtnDelayShow(){const t=e.querySelector("#bdt-modal-close-button");t&&(t.style.display="none",e.addEventListener("shown",(function n(){t.style.display="",t.style.opacity="0",t.style.transition=`opacity ${l||300}ms`,requestAnimationFrame((()=>{t.style.opacity="1"})),e.removeEventListener("shown",n)})),e.addEventListener("hide",(function n(){t.style.display="none",e.removeEventListener("hide",n)})))},customTrigger(){const e=String(n||"").startsWith("#")?n:"#"+n,t=document.querySelector(e);t&&t.addEventListener("click",(e=>{e.preventDefault(),h.modalFire()}))},scrollDetect(e){let t=0,n=!1;window.addEventListener("scroll",(()=>{const o=t;t=window.scrollY,n||(requestAnimationFrame((()=>{e(t,o),n=!1})),n=!0)}))},modalFireOnSelector(){if(!r)return;const e=document.querySelector(r);if(!e)return;if(e.dataset.modalSelectorInit)return;e.dataset.modalSelectorInit="1";const t=u+"-fired";window.addEventListener("scroll",(()=>{const n=e.getBoundingClientRect().top+window.scrollY,o=e.offsetHeight,i=window.innerHeight;window.scrollY>n+o-i&&(e.classList.contains(t)||h.modalFire(),e.classList.add(t))}))},onScroll(){this.scrollDetect(((e,t)=>{const n=document.documentElement.scrollHeight,o=window.innerHeight,r=s/100,a=u+"-fired";t>e&&"up"===i?document.body.classList.contains(a)||(h.modalFire(),document.body.classList.add(a)):tr&&(document.body.classList.contains(a)||(h.modalFire(),document.body.classList.add(a))):t{p||(e.clientY<=0||e.clientX<=0||e.clientX>=window.innerWidth||e.clientY>=window.innerHeight)&&h.modalFire()}))},resetTimer(){clearTimeout(f),f=setTimeout((()=>h.modalFire()),a)},splashInactivity(){const e=()=>h.resetTimer();window.addEventListener("load",e),window.addEventListener("mousemove",e),window.addEventListener("mousedown",e),window.addEventListener("touchstart",e),window.addEventListener("click",e),window.addEventListener("keydown",e),window.addEventListener("scroll",e,!0)},splashTiming(){setTimeout((()=>h.modalFire()),c)},splashInit(){a?this.splashInactivity():this.splashTiming()},defaultLayout(){const e=String(n||"").startsWith("#")?n:"#"+n,t=document.querySelector(e);t&&t.addEventListener("click",(e=>{e.preventDefault(),h.modalFire()}))},init(){"default"===m&&h.defaultLayout(),"splash"===m&&h.splashInit(),"exit"===m&&h.exitPopup(),"on_scroll"===m&&h.onScroll(),"custom"===m&&h.customTrigger(),d&&h.closeBtnDelayShow()}};if(h.init(),t&&!p&&!1!==t.custom_section){const n=document.querySelector(t.custom_section),o=e.querySelector(".bdt-modal-body");n&&o&&(e.classList.add("elementor","elementor-"+(t.pageID||"")),o.appendChild(n))}}))}window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-modal.default",e)}))}(),function(e){"use strict";e.epNewsTickerOld=function(t,n){var o={effect:"fade",direction:"ltr",autoPlay:!1,interval:4e3,scrollSpeed:2,pauseOnHover:!1,position:"auto",zIndex:99999},i=this;i.settings={},i._element=e(t),i._label=i._element.children(".bdt-news-ticker-label"),i._news=i._element.children(".bdt-news-ticker-content"),i._ul=i._news.children("ul"),i._li=i._ul.children("li"),i._controls=i._element.children(".bdt-news-ticker-controls"),i._prev=i._controls.find(".bdt-news-ticker-prev").parent(),i._action=i._controls.find(".bdt-news-ticker-action").parent(),i._next=i._controls.find(".bdt-news-ticker-next").parent(),i._pause=!1,i._controlsIsActive=!0,i._totalNews=i._ul.children("li").length,i._activeNews=0,i._interval=!1,i._frameId=null;var r=function(){var e=parseFloat(i._ul.css("marginLeft"));e-=i.settings.scrollSpeed/2,i._ul.css({marginLeft:e}),e<=-i._ul.find("li:first-child").outerWidth()&&(i._ul.find("li:first-child").insertAfter(i._ul.find("li:last-child")),i._ul.css({marginLeft:0})),!1===i._pause&&(i._frameId=requestAnimationFrame(r),window.requestAnimationFrame&&i._frameId||setTimeout(r,16))},s=function(){var e=parseFloat(i._ul.css("marginRight"));e-=i.settings.scrollSpeed/2,i._ul.css({marginRight:e}),e<=-i._ul.find("li:first-child").outerWidth()&&(i._ul.find("li:first-child").insertAfter(i._ul.find("li:last-child")),i._ul.css({marginRight:0})),!1===i._pause&&(i._frameId=requestAnimationFrame(s)),window.requestAnimationFrame&&i._frameId||setTimeout(s,16)},a=function(){"rtl"===i.settings.direction?i._ul.stop().animate({marginRight:-i._ul.find("li:first-child").outerWidth()},300,(function(){i._ul.find("li:first-child").insertAfter(i._ul.find("li:last-child")),i._ul.css({marginRight:0}),i._controlsIsActive=!0})):i._ul.stop().animate({marginLeft:-i._ul.find("li:first-child").outerWidth()},300,(function(){i._ul.find("li:first-child").insertAfter(i._ul.find("li:last-child")),i._ul.css({marginLeft:0}),i._controlsIsActive=!0}))},d=function(){"rtl"===i.settings.direction?(parseInt(i._ul.css("marginRight"),10)>=0&&(i._ul.css({"margin-right":-i._ul.find("li:last-child").outerWidth()}),i._ul.find("li:last-child").insertBefore(i._ul.find("li:first-child"))),i._ul.stop().animate({marginRight:0},300,(function(){i._controlsIsActive=!0}))):(parseInt(i._ul.css("marginLeft"),10)>=0&&(i._ul.css({"margin-left":-i._ul.find("li:last-child").outerWidth()}),i._ul.find("li:last-child").insertBefore(i._ul.find("li:first-child"))),i._ul.stop().animate({marginLeft:0},300,(function(){i._controlsIsActive=!0})))},l=function(){switch(i._controlsIsActive=!0,i.settings.effect){case"typography":i._ul.find("li").hide(),i._ul.find("li").eq(i._activeNews).width(30).show(),i._ul.find("li").eq(i._activeNews).animate({width:"100%",opacity:1},1500);break;case"fade":i._ul.find("li").hide(),i._ul.find("li").eq(i._activeNews).fadeIn();break;case"slide-down":i._totalNews<=1?i._ul.find("li").animate({top:30,opacity:0},300,(function(){e(this).css({top:-30,opacity:0,display:"block"}),e(this).animate({top:0,opacity:1},300)})):(i._ul.find("li:visible").animate({top:30,opacity:0},300,(function(){e(this).hide()})),i._ul.find("li").eq(i._activeNews).css({top:-30,opacity:0}).show(),i._ul.find("li").eq(i._activeNews).animate({top:0,opacity:1},300));break;case"slide-up":i._totalNews<=1?i._ul.find("li").animate({top:-30,opacity:0},300,(function(){e(this).css({top:30,opacity:0,display:"block"}),e(this).animate({top:0,opacity:1},300)})):(i._ul.find("li:visible").animate({top:-30,opacity:0},300,(function(){e(this).hide()})),i._ul.find("li").eq(i._activeNews).css({top:30,opacity:0}).show(),i._ul.find("li").eq(i._activeNews).animate({top:0,opacity:1},300));break;case"slide-right":i._totalNews<=1?i._ul.find("li").animate({left:"50%",opacity:0},300,(function(){e(this).css({left:-50,opacity:0,display:"block"}),e(this).animate({left:0,opacity:1},300)})):(i._ul.find("li:visible").animate({left:"50%",opacity:0},300,(function(){e(this).hide()})),i._ul.find("li").eq(i._activeNews).css({left:-50,opacity:0}).show(),i._ul.find("li").eq(i._activeNews).animate({left:0,opacity:1},300));break;case"slide-left":i._totalNews<=1?i._ul.find("li").animate({left:"-50%",opacity:0},300,(function(){e(this).css({left:"50%",opacity:0,display:"block"}),e(this).animate({left:0,opacity:1},300)})):(i._ul.find("li:visible").animate({left:"-50%",opacity:0},300,(function(){e(this).hide()})),i._ul.find("li").eq(i._activeNews).css({left:"50%",opacity:0}).show(),i._ul.find("li").eq(i._activeNews).animate({left:0,opacity:1},300));break;default:i._ul.find("li").hide(),i._ul.find("li").eq(i._activeNews).show()}},c=function(){if(i._pause=!1,i.settings.autoPlay)if("scroll"===i.settings.effect)"rtl"===i.settings.direction?i._ul.width()>i._news.width()?s():i._ul.css({marginRight:0}):i._ul.width()>i._news.width()?r():i._ul.css({marginLeft:0});else i.pause(),i._interval=setInterval((function(){i.next()}),i.settings.interval)},u=function(){i._element.width()<480?(i._label.hide(),"rtl"==i.settings.direction?i._news.css({right:0}):i._news.css({left:0})):(i._label.show(),"rtl"==i.settings.direction?i._news.css({right:i._label.outerWidth()}):i._news.css({left:i._label.outerWidth()}))};i.init=function(){i.settings=e.extend({},o,n),i._element.addClass("bdt-effect-"+i.settings.effect+" bdt-direction-"+i.settings.direction),function(){if(i._label.length>0&&("rtl"==i.settings.direction?i._news.css({right:i._label.outerWidth()}):i._news.css({left:i._label.outerWidth()})),i._controls.length>0){var t=i._controls.outerWidth();"rtl"==i.settings.direction?i._news.css({left:t}):i._news.css({right:t})}if("scroll"===i.settings.effect){var n=0;i._li.each((function(){n+=e(this).outerWidth()})),n+=50,i._ul.css({width:n})}}(),"scroll"!=i.settings.effect&&l(),c(),i.settings.autoPlay?i._action.find("span").removeClass("bdt-news-ticker-play").addClass("bdt-news-ticker-pause"):i._action.find("span").removeClass("bdt-news-ticker-pause").addClass("bdt-news-ticker-play"),i._element.on("mouseleave",(function(t){var n=e(document.elementFromPoint(t.clientX,t.clientY)).parents(".bdt-breaking-news")[0];e(this)[0]!==n&&(!0===i.settings.pauseOnHover?!0===i.settings.autoPlay&&i.play():!0===i.settings.autoPlay&&!0===i._pause&&i.play())})),i._element.on("mouseenter",(function(){!0===i.settings.pauseOnHover&&i.pause()})),i._next.on("click",(function(){i._controlsIsActive&&(i._controlsIsActive=!1,i.pause(),i.next())})),i._prev.on("click",(function(){i._controlsIsActive&&(i._controlsIsActive=!1,i.pause(),i.prev())})),i._action.on("click",(function(){i._controlsIsActive&&(i._action.find("span").hasClass("bdt-news-ticker-pause")?(i._action.find("span").removeClass("bdt-news-ticker-pause").addClass("bdt-news-ticker-play"),i.stop()):(i.settings.autoPlay=!0,i._action.find("span").removeClass("bdt-news-ticker-play").addClass("bdt-news-ticker-pause")))})),u(),e(window).on("resize",(function(){u(),i.pause(),i.play()}))},i.pause=function(){i._pause=!0,clearInterval(i._interval),cancelAnimationFrame(i._frameId)},i.stop=function(){i._pause=!0,i.settings.autoPlay=!1},i.play=function(){c()},i.next=function(){"scroll"===i.settings.effect?a():(i._activeNews++,i._activeNews>=i._totalNews&&(i._activeNews=0),l())},i.prev=function(){"scroll"===i.settings.effect?d():(i._activeNews--,i._activeNews<0&&(i._activeNews=i._totalNews-1),l())},i.init()},e.fn.epNewsTickerOld=function(t){return this.each((function(){if(null==e(this).data("epNewsTickerOld")){var n=new e.epNewsTickerOld(this,t);e(this).data("epNewsTickerOld",n)}}))}}(jQuery),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-news-ticker"),o=n.data("settings");n.length&&t(n).epNewsTickerOld(o)};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-news-ticker.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{type:"underline",multiline:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_notation_")&&this.run()}),400),settings:function(e){return this.getElementSettings("ep_notation_"+e)},run:function(){if("yes"==this.settings("active")){var t=this.$element,n="ep-"+this.getID(),o=this.getID(),i=this,r=this.settings("list"),s=!!e("body").hasClass("rtl");r.forEach((r=>{var a="",d="",l=this.getDefaultSettings();if("widget"==r.ep_notation_select_type&&(e(".elementor-editor-active").length>0?e(i.findElement(" > :not(style)").get(1)).attr("data-notation",n):e(i.findElement(" > :not(style)").get(0)).attr("data-notation",n),a='[data-notation="'+n+'"]'),"custom"==r.ep_notation_select_type){var c=r.ep_notation_custom_selector;a=r.ep_notation_custom_selector&&c.length>1?'[data-id="'+o+'"] '+c:".-bdt-empty"}if("bracket"==r.ep_notation_type&&(d=(d=r.ep_notation_bracket_on).split(","),l.brackets=d),a.length>0){var u=document.querySelector(a);l.type=r.ep_notation_type,l.color=r.ep_notation_color||"#f23427",l.animationDuration=r.ep_notation_anim_duration.size||800,l.strokeWidth=r.ep_notation_stroke_width.size||1,l.rtl=s,l.infinityLoop="yes"===r.ep_notation_infinity_loop,l.loopDelay=r.ep_notation_loop_delay?r.ep_notation_loop_delay.size:2e3,e(a).length>0&&(e(u).siblings(".rough-annotation").remove(),epObserveTarget(t[0],(function(){const e="http://www.w3.org/2000/svg";class t{constructor(e){this.seed=e}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}function n(e,t,n,o,i){return{type:"path",ops:c(e,t,n,o,i)}}function o(e,t,o){const i=(e||[]).length;if(i>2){const n=[];for(let t=0;t500?.4:-.0016668*c+1.233334;let m=i.maxRandomnessOffset||0;m*m*100>l&&(m=c/10);const p=m/2,f=.2+.2*s(i);let h=i.bowing*i.maxRandomnessOffset*(o-t)/200,g=i.bowing*i.maxRandomnessOffset*(e-n)/200;h=d(h,i,u),g=d(g,i,u);const y=[],b=()=>d(p,i,u),v=()=>d(m,i,u);return r&&(a?y.push({op:"move",data:[e+b(),t+b()]}):y.push({op:"move",data:[e+d(m,i,u),t+d(m,i,u)]})),a?y.push({op:"bcurveTo",data:[h+e+(n-e)*f+b(),g+t+(o-t)*f+b(),h+e+2*(n-e)*f+b(),g+t+2*(o-t)*f+b(),n+b(),o+b()]}):y.push({op:"bcurveTo",data:[h+e+(n-e)*f+v(),g+t+(o-t)*f+v(),h+e+2*(n-e)*f+v(),g+t+2*(o-t)*f+v(),n+v(),o+v()]}),y}function p(e,t,n){const o=e.length,i=[];if(o>3){const r=[],s=1-n.curveTightness;i.push({op:"move",data:[e[1][0],e[1][1]]});for(let t=1;t+2e.setAttribute(t,n);for(const d of n){const n=document.createElementNS(e,"path");if(s(n,"d",d),s(n,"fill","none"),s(n,"stroke",a.color||"currentColor"),s(n,"stroke-width",""+m),f){const e=n.getTotalLength();o.push(e),r+=e}t.appendChild(n),i.push(n)}if(f){let e=0;for(let t=0;t{this._resizing||(this._resizing=!0,setTimeout((()=>{this._resizing=!1,"showing"===this._state&&this.haveRectsChanged()&&this.show()}),400))},this._e=e,this._config=JSON.parse(JSON.stringify(t)),this.attach()}get animate(){return this._config.animate}set animate(e){this._config.animate=e}get animationDuration(){return this._config.animationDuration}set animationDuration(e){this._config.animationDuration=e}get iterations(){return this._config.iterations}set iterations(e){this._config.iterations=e}get color(){return this._config.color}set color(e){this._config.color!==e&&(this._config.color=e,this.refresh())}get strokeWidth(){return this._config.strokeWidth}set strokeWidth(e){this._config.strokeWidth!==e&&(this._config.strokeWidth=e,this.refresh())}get padding(){return this._config.padding}set padding(e){this._config.padding!==e&&(this._config.padding=e,this.refresh())}attach(){if("unattached"===this._state&&this._e.parentElement){const t=this._e.parentElement.querySelector(".rough-annotation");t&&t.remove(),function(){if(!window.__rno_kf_s){const e=window.__rno_kf_s=document.createElement("style");e.textContent="@keyframes rough-notation-dash { to { stroke-dashoffset: 0; } }",document.head.appendChild(e)}}();const n=this._svg=document.createElementNS(e,"svg");n.setAttribute("class","rough-annotation");const o=n.style;o.position="absolute",o.top="0",o.left="0",o.overflow="visible",o.pointerEvents="none",o.width="100px",o.height="100px";const i="highlight"===this._config.type;if(this._e.insertAdjacentElement(i?"beforebegin":"afterend",n),this._state="not-showing",i){const e=window.getComputedStyle(this._e).position;(!e||"static"===e)&&(this._e.style.position="relative")}this.attachListeners()}}detachListeners(){window.removeEventListener("resize",this._resizeListener),this._ro&&this._ro.unobserve(this._e)}attachListeners(){this.detachListeners(),window.addEventListener("resize",this._resizeListener,{passive:!0}),!this._ro&&"ResizeObserver"in window&&(this._ro=new window.ResizeObserver((e=>{for(const t of e)t.contentRect&&this._resizeListener()}))),this._ro&&this._ro.observe(this._e)}haveRectsChanged(){if(this._lastSizes.length){const e=this.rects();if(e.length!==this._lastSizes.length)return!0;for(let t=0;tMath.round(e)===Math.round(t);return n(e.x,t.x)&&n(e.y,t.y)&&n(e.w,t.w)&&n(e.h,t.h)}isShowing(){return"not-showing"!==this._state}refresh(){this.isShowing()&&!this.pendingRefresh&&(this.pendingRefresh=Promise.resolve().then((()=>{this.isShowing()&&this.show(),delete this.pendingRefresh})))}show(){switch(this._loopTimeout&&(clearTimeout(this._loopTimeout),this._loopTimeout=null),this._state){case"unattached":break;case"showing":this.hide(),this._svg&&this.render(this._svg,!0);break;case"not-showing":this.attach(),this._svg&&this.render(this._svg,!1)}this._config.infinityLoop&&this._config.loopDelay&&(this._loopTimeout=setTimeout((()=>{this.hide(),setTimeout((()=>{this.show()}),100)}),this._config.animationDuration+this._config.loopDelay))}hide(){if(this._loopTimeout&&(clearTimeout(this._loopTimeout),this._loopTimeout=null),this._svg)for(;this._svg.lastChild;)this._svg.removeChild(this._svg.lastChild);this._state="not-showing"}remove(){this._svg&&this._svg.parentElement&&this._svg.parentElement.removeChild(this._svg),this._svg=void 0,this._state="unattached",this.detachListeners()}render(e,t){let n=this._config;t&&(n=JSON.parse(JSON.stringify(this._config)),n.animate=!1);const o=this.rects();let i=0;o.forEach((e=>i+=e.w));const r=n.animationDuration||800;let s=0;for(let t=0;t "+i).slice(1).remove(),t(i).prependTo(t("body"))},showNotify:function(){t(i).removeClass("bdt-hidden")},notifyFixed:function(){this.htmlMarginRemove(),setTimeout((function(){if("top"==a){var e=t(".bdt-notify-wrapper").outerHeight();t(".admin-bar").length&&(e+=32,t(i).attr("style","margin-top: 32px !important")),t("html").attr("style","margin-top: "+e+"px !important"),t("html").css({transition:"margin-top .8s ease"}),t(window).on("resize",(function(){e=t(".bdt-notify-wrapper").outerHeight(),t(".admin-bar").length&&(e+=32),t("html").attr("style","margin-top: "+e+"px !important")}))}}),1e3)},notifyRelative:function(){t("body > "+i).remove()},notifyPopup:function(){bdtUIkit.notification({message:o.msg,status:o.notifyStatus,pos:o.notifyPosition,timeout:r})},notifyFire:function(){"fixed"===s?"relative"!==a?(this.appendBody(),this.notifyFixed()):(this.htmlMarginRemove(),this.notifyRelative()):this.notifyPopup()},setLocalize:function(){if(d)this.clearLocalize();else{var e=o.id,t=60*o.displayTimesExpire*60,n=Date.now()+1e3*t;if(null===localStorage.getItem(e)&&(localStorage.setItem(e,0),localStorage.setItem(e+"_expiresIn",n)),null!==localStorage.getItem(e)){var i=parseInt(localStorage.getItem(e));i++,localStorage.setItem(e,i)}}},clearLocalize:function(){var e=parseInt(localStorage.getItem(o.id+"_expiresIn"));Date.now()>=e&&(localStorage.removeItem(o.id+"_expiresIn"),localStorage.removeItem(o.id))},notificationInit:function(){var e=this;this.setLocalize();var n=o.displayTimes,i=parseInt(localStorage.getItem(o.id));!1!==n&&i>n||(this.showNotify(),"onload"!=o.notifyEvent&&"inDelay"!=o.notifyEvent||t(document).ready((function(){setTimeout((function(){e.notifyFire()}),o.notifyInDelay)})),"click"!=o.notifyEvent&&"mouseover"!=o.notifyEvent||t(o.notifySelector).on(o.notifyEvent,(function(){e.notifyFire()})))}}.notificationInit(),t(".bdt-notify-wrapper.bdt-position-fixed .bdt-alert-close").on("click",(function(e){t("html").attr("style","margin-top: unset !important"),t(".admin-bar").length&&t("html").attr("style","margin-top: 32px !important")}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-notification.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-offcanvas");n.length&&t.each(n,(function(e,n){var o=t(this),i=o.data("settings").id;t(i).length&&t(i).on("click",(function(e){e.preventDefault(),bdtUIkit.offcanvas(o).show()}))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-offcanvas.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var e,t=elementorModules.frontend.handlers.Base;e=t.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{media:!1,easing:1,viewport:1}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_parallax_effects")&&this.run()}),400),settings:function(e){return this.getElementSettings("ep_parallax_effects_"+e)},run:function(){var e=this.getDefaultSettings(),t=this.$element[0];jQuery(this.$element).hasClass("elementor-section")&&(t=this.$element.get(0)),this.settings("y")&&(this.settings("y_custom_show")?e.y=this.settings("y_custom_value"):(this.settings("y_start.size")||this.settings("y_end.size"))&&(e.y=[this.settings("y_start.size")||0,this.settings("y_end.size")||0])),this.settings("x")&&(this.settings("x_custom_show")?e.x=this.settings("x_custom_value"):(this.settings("x_start.size")||this.settings("x_end.size"))&&(e.x=[this.settings("x_start.size"),this.settings("x_end.size")])),this.settings("opacity_toggole")&&(this.settings("opacity_custom_show")?e.opacity=this.settings("opacity_custom_value"):"htov"===this.settings("opacity")?e.opacity=[0,1]:"vtoh"===this.settings("opacity")&&(e.opacity=[1,0])),this.settings("blur")&&(this.settings("blur_start.size")||this.settings("blur_end.size"))&&(e.blur=[this.settings("blur_start.size")||0,this.settings("blur_end.size")||0]),this.settings("rotate")&&(this.settings("rotate_start.size")||this.settings("rotate_end.size"))&&(e.rotate=[this.settings("rotate_start.size")||0,this.settings("rotate_end.size")||0]),this.settings("scale")&&(this.settings("scale_start.size")||this.settings("scale_end.size"))&&(e.scale=[this.settings("scale_start.size")||1,this.settings("scale_end.size")||1]),this.settings("hue")&&this.settings("hue_value.size")&&(e.hue=this.settings("hue_value.size")),this.settings("sepia")&&this.settings("sepia_value.size")&&(e.sepia=this.settings("sepia_value.size")),this.settings("viewport")&&this.settings("viewport_start")&&(e.start=this.settings("viewport_start")),this.settings("viewport")&&this.settings("viewport_end")&&(e.end=this.settings("viewport_end")),this.settings("media_query")&&this.settings("media_query")&&(e.media=this.settings("media_query")),this.settings("easing")&&this.settings("easing_value.size")&&(e.easing=this.settings("easing_value.size")),this.settings("target")&&"section"===this.settings("target")&&(e.target=".elementor-section.elementor-element-"+jQuery(t).closest("section").data("id")),this.settings("show")&&(this.settings("y")||this.settings("x")||this.settings("opacity")||this.settings("blur")||this.settings("rotate")||this.settings("scale")||this.settings("hue")||this.settings("sepia")||this.settings("viewport")||this.settings("media_query")||this.settings("easing")||this.settings("target"))&&bdtUIkit.parallax(t,e)}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",(function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})})),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("section_particles")&&this.run()}),400),settings:function(e){return this.getElementSettings("section_particles_"+e)},run:function(){var t="bdt-particle-container-"+this.$element.data("id"),n=this.$element.data("id"),o=e(".elementor-element-"+n);this.particleID=t;var i={particles:{number:{value:80,density:{enable:!0,value_area:800}},color:{value:"#ffffff"},shape:{type:"circle",stroke:{width:0,color:"#000000"},polygon:{nb_sides:5},image:{src:"",width:100,height:100}},opacity:{value:.5,random:!1,anim:{enable:!1,speed:1,opacity_min:.1,sync:!1}},size:{value:3,random:!0,anim:{enable:!1,speed:40,size_min:.1,sync:!1}},line_linked:{enable:!0,distance:150,color:"#ffffff",opacity:.4,width:1},move:{enable:!0,speed:6,direction:"none",random:!1,straight:!1,out_mode:"out",bounce:!1,attract:{enable:!1,rotateX:600,rotateY:1200}}},interactivity:{detect_on:"canvas",events:{onhover:{enable:!1,mode:"repulse"},onclick:{enable:!0,mode:"push"},resize:!0},modes:{grab:{distance:400,line_linked:{opacity:1}},bubble:{distance:400,size:40,duration:2,opacity:8,speed:3},repulse:{distance:200,duration:.4},push:{particles_nb:4},remove:{particles_nb:2}}},retina_detect:!0};this.settings("js")&&0!==this.settings("js").length&&(i=JSON.parse(this.settings("js"))),this.settings("on")&&(0===e("#"+t).length&&e(o).prepend('
    '),particlesJS(t,i))}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/container",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-portfolio-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-carousel.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-carousel.bdt-abetis",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-carousel.bdt-fedara",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-carousel.bdt-trosia",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-carousel.bdt-janes",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-portfolio-gallery-wrapper"),o=n.data("settings"),i=n.find(".bdt-ep-grid-filters-wrapper");if(n.length){if(1==o.tiltShow){var r=document.querySelectorAll(o.id+" [data-tilt]");VanillaTilt.init(r)}if(i.length){(o=i.data("hash-settings")).activeHash;var s=o.hashTopOffset,a=o.hashScrollspyTime;"yes"==o.activeHash&&(t(window).on("load",(function(){m(i,a=1500,s)})),t(i).find(".bdt-ep-grid-filter").off("click").on("click",(function(e){window.location.hash=t.trim(t(this).context.innerText.toLowerCase()).replace(/\s+/g,"-")})),t(window).on("hashchange",(function(e){m(i,a,s)})));var d=[],l=0;t(n).find(".bdt-portfolio-gallery div[data-filter]").each((function(e,n){let o=t(n).data("filter").split(/\s+/);t(o).each((function(e,t){d.push(t)})),l+=1}));var c={};for(var u in d.forEach((function(e){c[e]=(c[e]||0)+1})),t(n).find(".bdt-all-count").text(l),c)t(n).find("[data-bdt-target="+u+"] .bdt-count").text(c[u])}}function m(e,n,o){if(window.location.hash&&t(e).find("[bdt-filter-control=\"[data-filter*='"+window.location.hash.substring(1)+"']\"]").length){var i=t("[bdt-filter-control=\"[data-filter*='"+window.location.hash.substring(1)+"']\"]").closest(e).attr("id");t("html, body").animate({easing:"slow",scrollTop:t("#"+i).offset().top-o},n,(function(){})).promise().then((function(){t("[bdt-filter-control=\"[data-filter*='"+window.location.hash.substring(1)+"']\"]").trigger("click")}))}}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-gallery.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-gallery.bdt-abetis",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-gallery.bdt-fedara",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-gallery.bdt-trosia",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-portfolio-gallery.bdt-janes",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-post-gallery-wrapper"),o=e.find(".bdt-post-gallery"),i=o.data("settings"),r=n.find(".bdt-ep-grid-filters-wrapper"),s=void 0!==i&&void 0!==i._skin?i._skin.split("-").pop():"default",a=t(".elementor-editor-active").length>0;const d=i.id+" [data-tilt]";if(n.length&&(1==i.tilt_show&&v(d),r.length)){var l=r.data("hash-settings"),c=l.activeHash,u=l.hashTopOffset||70,m=l.hashScrollspyTime||1e3,p={},f=n.find(".bdt-ep-grid-filter"),h=f.find(".bdt-option"),g=n.find("#bdt-loading-image");c&&(t(document).ready((function(){setTimeout((function(){b()}),100)})),t(window).on("load",(function(){setTimeout((function(){b()}),100)})),t(window).on("hashchange",(function(){b()}))),h.on("click",(function(e){e.preventDefault();var n=t(this),o=n.data("slug");if(f.removeClass("bdt-active"),n.parent().addClass("bdt-active"),y(o),c){const e=t.trim(o),n=encodeURIComponent(e);window.location.hash=n,history.replaceState(null,null,"#"+e)}}))}function y(e){t(g).show(),!a&&p[e]?(o.fadeOut(200,(function(){t(this).html(p[e]).fadeIn(300).css("transform","translateY(-10px)").animate({transform:"translateY(0)"},300)})),t(g).hide()):t.ajax({url:ElementPackConfig.ajaxurl,data:{action:"bdt_post_gallery",settings:i,category:e,_skin:s,nonce:ElementPackConfig.nonce},type:"POST",dataType:"HTML",beforeSend:function(){t(g).show()},success:function(n){p[e]=n,o.fadeOut(200,(function(){t(this).html(n).fadeIn(300,(function(){var e;1==i.tilt_show&&(e=d,document.querySelectorAll(e).forEach((function(e){e.vanillaTilt&&e.vanillaTilt.destroy()})),v(d),function(e){var t=new MutationObserver((function(t){t.forEach((function(t){"childList"===t.type&&v(e)}))})),n=document.querySelector(i.id);n&&t.observe(n,{childList:!0,subtree:!0})}(d))}))}))},error:function(e){console.log(e)},complete:function(){t(g).hide()}})}function b(){if(window.location.hash){var e=window.location.hash.substring(1),o=decodeURIComponent(e),i=f.find("[data-slug]").filter((function(){return t.trim(t(this).attr("data-slug")).toLowerCase()===t.trim(o).toLowerCase()}));i.length&&(f.removeClass("bdt-active"),i.parent().addClass("bdt-active"),y(i.data("slug")),t("html, body").animate({easing:"slow",scrollTop:n.offset().top-u},m))}}function v(e){var t=document.querySelectorAll(e);t.length>0&&VanillaTilt.init(t)}};jQuery(window).on("elementor/frontend/init",(function(){["bdt-post-gallery.default","bdt-post-gallery.bdt-abetis","bdt-post-gallery.bdt-fedara","bdt-post-gallery.bdt-trosia"].forEach((e=>elementorFrontend.hooks.addAction(`frontend/element_ready/${e}`,n)))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-post-grid-tab"),o=n.find(".gridtab");n.length&&t(o).gridtab(n.data("settings"))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-post-grid-tab.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-price-table"),o=n.find(".bdt-price-table-feature-inner"),i=n.data("settings");if(n.length){if(i.read_more_toggle){var r=n.find(".bdt-read-more-features"),s=n.find(".bdt-read-more-features").data("bdt-default-load");n.find(".bdt-price-table-features-list").each((function(){t(this).find("li:gt("+s+")").hide()})),r.off("click").on("click",(function(e){e.preventDefault();var n=t(this),o=n.closest(".bdt-price-table").find(".bdt-price-table-features-list").find("li:gt("+s+")"),i=n.data("bdt-less"),r=n.data("bdt-more");n.hasClass("bdt-more")?(o.each((function(e){var n=t(this);setTimeout((function(){n.slideDown(200)}),50*e)})),n.text(i).addClass("bdt-less").removeClass("bdt-more")):n.hasClass("bdt-less")&&(o.slideUp(300),n.text(r).addClass("bdt-more").removeClass("bdt-less"))}))}var a=o.find("> .bdt-tippy-tooltip"),d=e.data("id");a.each((function(e){tippy(this,{allowHTML:!0,theme:"bdt-tippy-"+d})}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-price-table.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-price-table.bdt-partait",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-price-table.bdt-erect",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-qrcode"),o=e.find(".bdt-qrcode-image");if(n.length){var i=n.data("settings");i.image=o[0],t(n).qrcode(i)}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-qrcode.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},settings:function(e){return this.getElementSettings("element_pack_reveal_effects_"+e)},run:function(){if("yes"!==this.settings("enable"))return;this.getDefaultSettings();var t=this.$element.data("id"),n=e(".elementor-element-"+t);e(n).attr("data-ep-reveal","ep-reveal-"+t);const o='*[data-ep-reveal="ep-reveal-'+t+'"]',i=document.querySelector(o),r=new RevealFx(i,{revealSettings:{bgColors:this.settings("color")?[this.settings("color")]:["#333"],direction:this.settings("direction")?String(this.settings("direction")):String("c"),duration:this.settings("speed")?Number(100*this.settings("speed.size")):Number(500),easing:this.settings("easing")?String(this.settings("easing")):String("easeOutQuint"),onHalfway:function(e,t){e.style.opacity=1}}});epObserveTarget(i,(function(){r.reveal()}),{root:null,rootMargin:"0px",threshold:.8})}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{multi:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_ripple_")&&this.run()}),400),settings:function(e){return this.getElementSettings("ep_ripple_"+e)},run:function(){if("yes"===this.settings("enable")){this.$element;var t=this.getDefaultSettings(),n="ep-"+this.getID(),o=".elementor-element-"+this.getID(),i="";"widgets"===this.settings("selector")&&(i=o+" > :first-child"),"images"===this.settings("selector")&&(i=o+" img"),"buttons"===this.settings("selector")&&(i=o+" a"),"both"===this.settings("selector")&&(i=o+" a,"+o+" img"),"custom"===this.settings("selector")&&this.settings("custom_selector")&&(i=this.settings("custom_selector")),""!==i&&(e(document).on("click",'[href="#"]',(function(e){e.preventDefault()})),this.settings("on")&&(t.on=this.settings("on")),this.settings("easing")&&(t.easing=this.settings("easing")),this.settings("duration.size")&&(t.duration=this.settings("duration.size")),this.settings("opacity.size")&&(t.opacity=this.settings("opacity.size")),this.settings("color")&&(t.color=this.settings("color")),document.querySelectorAll(i).forEach((function(o){"IMG"==o.tagName?(e(o).wrap('
    '),window.rippler=e.ripple("#bdt-ripple-effect-img-wrapper-"+n,t)):window.rippler=e.ripple(i,t)})))}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";function n(t){if(t.attr("data-bdt-sticky")){var n,o,i,r=t.offset(),s=r?r.left:0,a=!1,d=(n=function(){a&&l(!0)},o=100,function(){clearTimeout(i),i=setTimeout((function(){clearTimeout(i),n()}),o)});e(window).on("resize",d),new MutationObserver((function(e){e.forEach((function(e){"attributes"===e.type&&"class"===e.attributeName&&requestAnimationFrame((function(){l(!1)}))}))})).observe(t[0],{attributes:!0,attributeFilter:["class"]}),t.on("active",(function(){requestAnimationFrame((function(){l(!0)}))})),t.on("inactive",(function(){requestAnimationFrame((function(){l(!1)}))})),setTimeout((function(){l(!0)}),150)}function l(n){if(t.hasClass("bdt-active")){if(!a){var o=(i=t.outerWidth(),r=e(document).width(),"rtl"===e("html").attr("dir")||e("body").hasClass("rtl")?Math.max(r-i-s,0):s);t.css({"inset-inline-start":o+"px",transition:n?"none":"inset-inline-start 0.15s ease-out"}),a=!0}}else a&&(t.css({"inset-inline-start":"",transition:"inset-inline-start 0.15s ease-out"}),a=!1);var i,r}}var o=function(e,t){var o=e;o.each((function(){var e=t(this).find(".elementor-inner-section.bdt-sticky");e.length&&e.wrap('
    ')}));var i=o.find("[data-bdt-sticky]");0===i.length&&(i=t("[data-bdt-sticky]")),i.each((function(){n(t(this))}))};e(document).ready((function(){e("[data-bdt-sticky]").each((function(){n(e(this))}))})),e(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/section",o)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-slideshow"),o=t(n).find(".bdt-thumbnav-wrapper > .bdt-thumbnav-scroller");n.length&&t(o).mThumbnailScroller({axis:"yx",type:"hover-precise"})};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-slideshow.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-slinky-vertical-menu"),o=n.attr("id");if(!n.length)return;const i=t("#"+o).slinky();"rtl"===document.documentElement.dir&&(i._move=function(e,n=(()=>{})){const r=Math.round(parseInt(t("#"+o).children().first().get(0).style.right))||0;t("#"+o).children().first().css("right",r-100*e+"%"),"function"==typeof n&&setTimeout(n,i.settings.speed)})};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-slinky-vertical-menu.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{event:"hover"}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_sound_effects_")&&this.run()}),400),settings:function(e){return this.getElementSettings("ep_sound_effects_"+e)},run:function(){if("yes"==this.settings("active")){this.getDefaultSettings();var t,n,o="",i="ep-sound-effects"+this.getID(),r="#"+i;if(e(this.findElement("> :first-child").get(0)).attr("id",i),"widget"===this.settings("select_type")?o=e(r):"anchor_tag"===this.settings("select_type")?o=e(r+" a"):"custom"===this.settings("select_type")&&this.settings("element_selector")&&(o=e(r).find(this.settings("element_selector"))),"hosted_url"!==this.settings("source")?t=this.settings("source_local_link")+this.settings("source"):this.settings("hosted_url.url")&&(t=this.settings("hosted_url.url").replace(/\.[^/.]+$/,""),n=this.settings("hosted_url_mp3.url").replace(/\.[^/.]+$/,"")),t){if(!document.createElement("audio").canPlayType)return console.error("Oh man 😩! \nYour browser doesn't support audio awesomeness."),function(){};var s=document.createElement("audio"),a=document.createElement("source"),d=document.createElement("source"),l=!1;s.setAttribute("preload",!0),a.setAttribute("type","audio/mpeg"),d.setAttribute("type","audio/ogg"),s.appendChild(a),s.appendChild(d),document.body.appendChild(s);var c=this;jQuery(document).ready((function(){"hover"==c.settings("event")&&(jQuery(o).on("mouseenter",(function(){u()})),jQuery(o).on("mouseleave",(function(){m()})),jQuery(o).on("click",(function(){m()})),jQuery(o).on("touchstart",(function(){u()}))),"click"==c.settings("event")&&e(o).on("click",(function(){u()}))}))}}function u(){var e,o;t&&(n&&(e=n+".mp3"),o=t+".ogg",l||(l=!0,d.addEventListener("error",(function(){console.error("😶 D'oh! The ogg file URL is wrong!")}))),(e||o)&&(n&&a.setAttribute("src",e),d.setAttribute("src",o),s.load()),s.play())}function m(){s.pause(),s.currentTime=0}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-source-code"),o=n.find("pre > code");n.length&&(new ClipboardJS(".bdt-copy-button",{target:function(e){return e.nextElementSibling}}).on("success",(function(e){e.trigger.textContent="copied!",setTimeout((function(){e.clearSelection(),e.trigger.textContent="copy"}),2e3)})),Prism.highlightElement(o.get(0)))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-source-code.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=(g=e.find(".bdt-switchers")).data("settings"),o=g.data("activator"),i=g.data("bdt-link-widget"),r=Boolean(elementorFrontend.isEditMode());if(o){const y=`#bdt-switcher-activator-${o.id}`,b=`#bdt-switcher-${o.id}`;function v(e){if(bdtUIkit.switcher(y).show(e),bdtUIkit.switcher(b).show(e),i){const n=0===e;t(i.linkWidgetTargetA).css({opacity:n?1:0,display:n?"block":"none"}),t(i.linkWidgetTargetB).css({opacity:n?0:1,display:n?"none":"block"})}}bdtUIkit.util.on(o.switchA,"click",(()=>v(0))),bdtUIkit.util.on(o.switchB,"click",(()=>v(1)))}if(void 0!==n&&!1===r){var s=g.find(".bdt-switcher > div > div > .bdt-switcher-item-a"),a=g.find(".bdt-switcher > div > div > .bdt-switcher-item-b"),d=t(".elementor").find(".elementor-element#"+n["switch-a-content"]),l=t(".elementor").find(".elementor-element#"+n["switch-b-content"]);if(!0!==n.positionUnchanged&&(s.length&&d.length&&t(d).appendTo(s),a.length&&l.length&&t(l).appendTo(a)),1==n.positionUnchanged){t("#bdt-tabs-"+n.id).find(".bdt-switcher").remove();var c=t("#"+n["switch-a-content"]),u=t("#"+n["switch-b-content"]);t("#"+n["switch-a-content"]).parent().append(`
    `),t(c).appendTo(t("#bdt-switcher-"+n.id)),t(u).appendTo(t("#bdt-switcher-"+n.id));var m,p="";"a"==n.defaultActive?m="bdt-active":p="bdt-active",t("#"+n["switch-a-content"]).wrapAll('
    '),t("#"+n["switch-b-content"]).wrapAll('
    ')}}if(void 0!==i&&!1===r){var f=t(i.linkWidgetTargetA),h=t(i.linkWidgetTargetB),g="#bdt-switcher-"+i.id;"a"==i.defaultActive?(f.css({opacity:1,display:"block"}),h.css({opacity:0,display:"none"})):(f.css({opacity:0,display:"none"}),h.css({opacity:1,display:"block"})),f.css({"grid-row-start":1,"grid-column-start":1}),h.css({"grid-row-start":1,"grid-column-start":1}),f.parent().css({display:"grid"}),bdtUIkit.util.on(g,"shown",(function(e){0==bdtUIkit.util.index(e.target)?(f.css({opacity:1,display:"block"}),h.css({opacity:0,display:"none"})):(h.css({opacity:1,display:"block"}),f.css({opacity:0,display:"none"}))}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-switcher.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){e(window).on("elementor/frontend/init",(function(){let t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_text_read_more_")&&this.run()}),400),settings:function(e){return this.getElementSettings("ep_text_read_more_"+e)},run:function(){this.$element.data("id");var t=this.$element.data("id");e(".elementor-element-"+t),this.settings("button_style");if("yes"===this.settings("enable")){const e=new DReadMore;window.addEventListener("resize",(function(){e.forEach((function(e){e.update()}))}))}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-table-of-content");if(n.length){var i=e.find(".table-of-content-layout-fixed").first();i.length&&!i.data("ep-toc-moved")&&(i.data("ep-toc-moved",!0),i.after(''),i.appendTo("body"));var r=n.data("settings")||{};t(n).tocify(r),r.showAndHide&&(n.find(".tocify-subheader").hide(),n.on("click.toc-ep","li",(function(){n.tocify("option","showAndHideOnScroll",!1),clearTimeout(n.data("ep-toc-scroll-lock")),n.data("ep-toc-scroll-lock",setTimeout((function(){n.tocify("option","showAndHideOnScroll",!0)}),2500))}))),r&&r.hashNavigation&&o(n)}};function o(t){var n=window.location.hash;n&&n.length>1&&setTimeout((function(){var o=e('[name="'+n.substring(1)+'"]');if(o.length){var i=t.data("settings"),r=i&&i.scrollTo||0;e("html, body").animate({scrollTop:o.offset().top-r},800)}}),1500)}jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-table-of-content.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-data-table"),o=n.data("settings"),i=n.find("> table"),r=Boolean(elementorFrontend.isEditMode());n.length&&(o.language=window.ElementPackConfig.data_table.language,r&&(DataTable.ext.errMode=function(e,t,n){console.log(n,t)}),t(i).DataTable(o))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-table.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){const n=e.find(".bdt-tabs-area"),o=n.find(".bdt-tabs"),i=o.find(".bdt-tab"),r=Boolean(elementorFrontend.isEditMode());if(!n.length)return;const s=o.data("settings"),a=s.hashScrollspyTime,d=s.hashTopOffset,l=s.navStickyOffset;function c(e,n,o,i){if(window.location.hash){var r=window.location.hash.substring(1),s=(r=decodeURIComponent(window.location.hash.substring(1)),t(e).find("[data-title]").filter((function(){return t(this).attr("data-title").toLowerCase()===r.toLowerCase()})));if((s=t(e).find("[data-title]").filter((function(){return t.trim(t(this).attr("data-title")).toLowerCase()===t.trim(r).toLowerCase()}))).length){var a=s.closest(e).attr("id");t("html, body").animate({easing:"slow",scrollTop:t("#"+a).offset().top-i},o,(function(){})).promise().then((function(){try{bdtUIkit.tab(n).show(s.data("tab-index"))}catch{}}))}}}function u(e,n,o){var i=window.location.hash.substring(1),r=decodeURIComponent(i),s=t(e).find("[data-title]").filter((function(){return t(this).attr("data-title").toLowerCase()===r.toLowerCase()}));if(s.length){var a=s.closest(e).attr("id");t("html, body").animate({easing:"slow",scrollTop:t("#"+a).offset().top-o},1e3,(function(){})).promise().then((function(){bdtUIkit.tab(n).show(s.data("tab-index"))}))}}"undefined"==l&&(l=10),e.find(".bdt-template-modal-iframe-edit-link").each((function(){var e=t(t(this).data("modal-element"));t(this).on("click",(function(t){bdtUIkit.modal(e).show()})),e.on("beforehide",(function(){window.parent.location.reload()}))})),"yes"==s.activeHash&&"bdt-sticky-custom"!=s.status&&(t(document).ready((function(){setTimeout((function(){c(o,i,a,d)}),100)})),t(window).on("load",(function(){setTimeout((function(){c(o,i,a,d)}),100)})),t(o).find(".bdt-tabs-item-title").off("click").on("click",(function(e){e.preventDefault();const n=t.trim(t(this).attr("data-title")),o=encodeURIComponent(n);window.location.hash=o,history.replaceState(null,null,"#"+n)})),t(window).on("hashchange",(function(e){c(o,i,a,d)}))),"bdt-sticky-custom"==s.status&&(t(o).find(".bdt-tabs-item-title").bind().click("click",(function(e){if("yes"==s.activeHash){const e=t.trim(t(this).attr("data-title")),n=encodeURIComponent(e);window.location.hash=n,history.replaceState(null,null,"#"+e)}else t("html, body").animate({easing:"slow",scrollTop:t(o).offset().top-l},500,(function(){}))})),"yes"==s.activeHash&&"bdt-sticky-custom"==s.status&&(t(document).ready((function(){window.location.hash&&setTimeout((function(){u(o,i,l)}),100)})),t(window).on("load",(function(){window.location.hash&&setTimeout((function(){u(o,i,l)}),100)})),t(window).on("hashchange",(function(e){u(o,i,l)}))));var m=s.linkWidgetSettings,p=s.activeItem-1;if(void 0!==m&&!1===r&&(m.forEach((function(e,n){0==n&&(t("#bdt-tab-content-"+s.linkWidgetId).parent().remove(),t(e).parent().wrapInner('
    '),t(e).parent().wrapInner('
    '),null==s.activeItem&&t(e).addClass("bdt-active")),void 0!==s.activeItem&&n==p&&t(e).addClass("bdt-active"),t(e).attr("data-content-id","tab-"+(n+1))})),i.find("a").on("click",(function(){let e=t(this).data("tab-index");t("#bdt-tab-content-"+s.linkWidgetId+">").removeClass("bdt-active"),t("#bdt-tab-content-"+s.linkWidgetId+">").eq(e).addClass("bdt-active")}))),void 0!==s.sectionBg){if(void 0===s.sectionBgSelector)return;var f=(s.sectionBgSelector+"-ep-dynamic").substring(1);t(`#${f}-wrapper`).length&&t(`#${f}-wrapper`).remove();var h=`
    `;t(s.sectionBg).each((function(e){let t='
    ';t+='',t+="
    ",h+=t})),h+="
    ",t(s.sectionBgSelector).prepend(h);var g=i.find(">.bdt-tabs-item.bdt-active").index();t(`.${f}:eq('${g}')`).removeClass("bdt-hidden"),n.find(".bdt-tabs-item-title").on("click",(function(){let e=t(this).data("tab-index");t("."+f+":eq("+e+")").siblings().addClass("bdt-hidden"),t("."+f+":eq("+e+")").removeClass("bdt-hidden")}))}var y=s.linkSectionSettings;void 0!==y&&!1===r&&y.forEach((function(e,n){let o=t("#bdt-tab-content-"+s.linkWidgetId),i=t(e);o.find(".bdt-tab-content-item:eq("+n+")").html(i)}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tabs.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-tabs.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-tags-cloud");if(n.length){var o=n.data("settings"),i=o.basic_tags_bg_type,r=o.basic_tags_solid_bg;jQuery.fn.prettyTag=function(e){var o=jQuery.extend({randomColor:!0,tagicon:!0,tags_color:e.tags_color},e);return this.each((function(){if(1==o.tagicon){var e=t(this).find("a"),i=document.createElement("i");t(n).find(i).addClass("fas fa-tags").prependTo(e)}"random"==o.tags_color?function(){var e=t(n).find("li").length,i=t(n).find("a"),r=["#ff0084","#ff66ff","#43cea2","#D38312","#73C8A9","#9D50BB","#780206","#FF4E50","#ADD100","#0F2027","#00c6ff","#81D8D0","#5CB3FF","#95B9C7","#C11B17","#3B9C9C","#FF7F50","#FFD801","#79BAEC","#F660AB","#3D3C3A","#3EA055"],s=0,a=0;do{if(a>21&&(a=0),1==o.randomColor){var d=Math.floor(22*Math.random());t(i).eq(s).css({background:r[d]})}else t(i).eq(s).css({background:r[a]});s++,a++}while(s<=e)}():void 0!==r?t(n).find(".bdt-tags-list li a").css("background-color",r):t(n).find(".bdt-tags-list li a").css("background-color","#3FB8FD")}))},t(n).find(".bdt-tags-list").prettyTag({tags_color:i})}},o=function(e,t){var n=e.find(".bdt-tags-cloud");if(n.length){var o=n.data("settings"),i=o.animationType||"hover",r=null,s=o.dragControl||!1,a=o.freezeActive||!1;"always"===i&&(r=[.2,.1],s=!1,a=!1);var d=o.maxSpeed||.05;0===d&&(d=.05);try{TagCanvas.Start(o.idmyCanvas,o.idTags,{textColour:o.textColour,outlineColour:o.outlineColour,reverse:!0,depth:o.depth,maxSpeed:d,initial:r,activeCursor:o.activeCursor,bgColour:o.bgColour,bgOutlineThickness:o.bgOutlineThickness,bgRadius:o.bgRadius,dragControl:s,fadeIn:o.fadeIn,freezeActive:a,outlineDash:o.outlineDash,outlineDashSpace:o.globe_outline_dash_space,outlineDashSpeed:o.globe_outline_dash_speed,outlineIncrease:o.outlineIncrease,outlineMethod:o.outlineMethod,outlineRadius:o.outlineRadius,outlineThickness:o.outlineThickness,shadow:o.shadow,shadowBlur:o.shadowBlur,wheelZoom:o.wheelZoom})}catch(e){document.getElementById(o.idCanvas).style.display="none"}}},i=function(e,t){var n=e.find(".bdt-tags-cloud");if(n.length){var o=n.data("settings"),i=e.find("#"+o.idCloud);jQuery(document).ready((function(){setTimeout(s,0)})),jQuery(window).on("resize",(function(){var e=i.find("#awesomeCloud"+o.idCloud);e.length&&(e.remove(),i.children().show(),setTimeout(r,0))}))}function r(){if(i.length){var e=i.width(),t=i.height();e<=0||t<=0?setTimeout(r,50):i.awesomeCloud({size:{grid:9,factor:1},color:{background:"rgba(156,145,255,0)",start:"#20f",end:"rgb(200,0,0)"},options:{background:"rgba(165,184,255,0)",color:o.cloudColor,sort:"highest"},font:"'Times New Roman', Times, serif",shape:o.cloudStyle})}}function s(){i.find("canvas").remove(),i.children().show(),r()}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tags-cloud.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tags-cloud.bdt-animated",o),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tags-cloud.bdt-cloud",i)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-testimonial-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-testimonial-carousel.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-testimonial-carousel.bdt-twyla",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-testimonial-carousel.bdt-vyxo",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-testimonial-slider");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-testimonial-slider.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-testimonial-slider.bdt-single",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-threesixty-product-viewer"),o=n.data("settings"),i=n.find("> .bdt-tspv-container"),r=n.find("> .bdt-tspv-fb");n.length&&("remote"===o.source_type&&(o.source=SpriteSpin.sourceArray(o.source,{frame:o.frame_limit,digits:o.image_digits})),epObserveTarget(e[0],(function(){t(i).spritespin(o)})),t(r).on("click",(function(e){e.preventDefault(),t(i).spritespin("api").requestFullscreen()})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-threesixty-product-viewer.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){e(window).on("elementor/frontend/init",(function(){let t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},settings:function(e){return this.getElementSettings("element_pack_tile_scroll_"+e)},run:function(){var t="bdt-tile-scroll-container-"+this.$element.data("id"),n=this.$element.data("id"),o=e(".elementor-element-"+n);if("yes"==this.settings("show")&&0===e("#"+t).length){let r=this.settings("display");var i=`\n
    \n
    `;this.settings("elements").forEach((e=>{let t=e.element_pack_tile_scroll_images,o=e.element_pack_tile_scroll_x_start.size,s=e.element_pack_tile_scroll_x_end.size;if("horizontal"===r)var a='data-bdt-parallax="target: .elementor-element-'+n+"; viewport: 1.1; x:"+o+","+s+'"';else a='data-bdt-parallax="y:'+o+","+s+'"';i+=`
    `,t.forEach((e=>{i+=`
    `})),i+="
    "})),i+="
    ",e(o).prepend(i)}}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",(function(e){e.hasClass("bdt-tile-scroll-yes")&&elementorFrontend.elementsHandler.addHandler(t,{$element:e})})),elementorFrontend.hooks.addAction("frontend/element_ready/container",(function(e){e.hasClass("bdt-tile-scroll-yes")&&elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n,o=e.find(".bdt-time-zone"),i=o.data("settings"),r=i.gmt,s=i.dateFormat,a="yes"===i.enableDST;if(o.length){var d={digitalClock:function(){n="12h"==i.timeHour?"%I:%M:%S %p":"%H:%M:%S";var e,o=i.dateFormat;o="emptyDate"!=o?'
    '+i.dateFormat+"
    ":"",e="emptyCountry"!=i.country?'
    '+i.country+"
    ":" ";const s=new Date;let d=r,l="";if(a&&this.isDSTActive(s,r)&&("local"!==r&&(d=parseFloat(r)+1),l='DST'),""!=r){var c={format:'
    '+e+" "+o+'
    '+n+l+"
    ",timeNotation:i.timeHour,am_pm:!0,utc:"local"!=r,utcOffset:"local"==r?null:d};t("#"+i.id).jclock(c)}},isDSTActive:function(e,t){if(!a)return!1;if("local"===t){const t=new Date(e.getFullYear(),0,1).getTimezoneOffset(),n=new Date(e.getFullYear(),6,1).getTimezoneOffset();if(!(t!==n))return!1;return e.getTimezoneOffset()===Math.min(t,n)}const n=e.getMonth(),o=e.getDate(),i=parseFloat(t);if(i>=-12&&i<=14)if(i>0){if(n>2&&n<9)return!0;if(2===n&&o>=25)return!0;if(9===n&&o<=25)return!0}else if(i<0&&i>=-12){if(n<3||n>8)return!0;if(3===n&&o<=7)return!0;if(8===n&&o>=25)return!0}return!1},convertToTimeZoneAndFormat:function(e,t){const n=e.getTime()+6e4*e.getTimezoneOffset();let o=0;a&&this.isDSTActive(e,t)&&(o=1);const i=new Date(n+36e5*(parseFloat(t)+o));let r=i.getHours(),s=i.getMinutes(),d=i.getSeconds();const l=r>=12?"PM":"AM";return r=r%12||12,s=s<10?"0"+s:s,d=d<10?"0"+d:d,{hours:r,minutes:s,seconds:d,ampm:l,getDate:i.toDateString()}},formatDate:function(e,t){var n=new Date(e);return t?t.replace(/%([a-zA-Z])/g,(function(e,t){switch(t){case"d":return String(n.getDate()).padStart(2,"0");case"m":return String(n.getMonth()+1).padStart(2,"0");case"y":return String(n.getFullYear()).slice(-2);case"Y":return String(n.getFullYear());case"b":return n.toLocaleString("default",{month:"short"});case"a":return n.toLocaleString("default",{weekday:"short"});default:return t}})):(console.error("Invalid format option"),"")},date:function(){let e=new Date,n=r,i=d.convertToTimeZoneAndFormat(e,n).getDate;const a=this.formatDate(i,s);t(o).find(".bdt-time-zone-date").text(a)},updateTime:function(){const e=this;setInterval((function(){let n=new Date,i="local"===r?n.getTimezoneOffset()/-60:r,s=d.convertToTimeZoneAndFormat(n,i),l=6*s.seconds,c=6*s.minutes+l/60,u=s.hours%12/12*360+90+c/12;t(o).find(".bdt-clock-hour").css("transform","rotate("+u+"deg)"),t(o).find(".bdt-clock-minute").css("transform","rotate("+c+"deg)"),t(o).find(".bdt-clock-second").css("transform","rotate("+l+"deg)"),t(o).find(".bdt-clock-am-pm").text(s.ampm);const m=e.isDSTActive(n,i),p=t(o).find(".bdt-dst-indicator");if(m&&a){if(0===p.length){const e=t('DST');t(o).find(".bdt-clock-am-pm").append(e)}}else p.remove()}),1e3),this.date()},init:function(){"digital"==i.clock_style?this.digitalClock():this.updateTime()}};epObserveTarget(e[0],(function(){d.init()}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-time-zone.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-timeline-skin-olivier");n.length&&t(n).timeline({visibleItems:n.data("visible_items")})};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-timeline.bdt-olivier",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-advanced-counter");n.length&&epObserveTarget(e[0],(function(){var e=t(n).data("settings"),o={startVal:e.countStart??0,numerals:e.language,decimalPlaces:e.decimalPlaces??0,duration:e.duration??0,useEasing:null!==e.useEasing,useGrouping:null!==e.useGrouping,separator:e.counterSeparator??"",decimal:e.decimalSymbol??"",prefix:e.counterPrefix??"",suffix:e.counterSuffix??""},i=new CountUp(e.id,e.countNumber??0,o);i.error?console.error(i.error):i.start()}),{root:null,rootMargin:"0px",threshold:.8})};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-total-count.default",n)}))}(jQuery,window.elementorFrontend),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".ep-learnpress-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel");if(!n)return;const o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend?.utils?.swiper;i&&(await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper?.autoplay?.stop())),n.addEventListener("mouseleave",(()=>n.swiper?.autoplay?.start()))))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-learnpress-carousel.default",e)}))})(),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-twitter-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-twitter-carousel.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-twitter-slider");if(!n.length)return;var o=n.find(".swiper-carousel"),i=n.data("settings");const r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&t(o).hover((function(){this.swiper.autoplay.stop()}),(function(){this.swiper.autoplay.start()}))}()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-twitter-slider.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";window.is_fb_loggedin=!1,window.is_google_loggedin=!1;var n=function(t){var n=t.find(".redirect_after_login").val();e.ajax({type:"POST",dataType:"json",url:element_pack_ajax_login_config.ajaxurl,data:t.serialize(),beforeSend:function(e){bdtUIkit.notification({message:"
    "+element_pack_ajax_login_config.loadingmessage,timeout:!1})},success:function(e){var o=t.find(".element-pack-google-recaptcha");if(o.length>0){var i=o.attr("data-widgetid");grecaptcha.reset(i),grecaptcha.execute(i)}1==e.loggedin?(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:" "+e.message,status:"primary"}),document.location.href=n):(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"
    "+e.message+"
    ",status:"warning"}))},error:function(e){bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:""+element_pack_ajax_login_config.unknownerror,status:"warning"})}})},o=function(t){var n=t.find(".redirect_after_login").val();FB.api("/me",{fields:"id, name, first_name, last_name, email, link, gender, locale, picture"},(function(t){var o=FB.getAuthResponse().userID,i=FB.getAuthResponse().accessToken;window.is_fb_loggedin=!0;var r={id:t.id,name:t.name,first_name:t.first_name,last_name:t.last_name,email:t.email,link:t.link};e.ajax({url:window.ElementPackConfig.ajaxurl,method:"post",data:{action:"element_pack_social_facebook_login",data:r,method:"post",dataType:"json",userID:o,security_string:i,lang:element_pack_ajax_login_config.language},dataType:"json",beforeSend:function(e){bdtUIkit.notification({message:"
    "+element_pack_ajax_login_config.loadingmessage,timeout:!1})},success:function(e){!0===e.success?void 0===n?location.reload():window.location=n:location.reload()},complete:function(e,t){bdtUIkit.notification.closeAll()}})}))},i=function(){var t,n=e(".element-pack-google-recaptcha");n.length>0&&n.each((function(){var n=e(this),o=n.attr("data-widgetid");void 0!==o&&!1!==o||(t=grecaptcha.render(e(this).attr("id"),{sitekey:n.data("sitekey"),callback:function(e){""!==e&&n.append(jQuery("",{type:"hidden",value:e,class:"g-recaptcha-response"}))}}),n.attr("data-widgetid",t))}))};window.onLoadElementPackLoginCaptcha=i;var r=function(e,t){var i=e.find(".bdt-user-login"),r=e.find("form.bdt-user-login-form"),s=e.find(".element-pack-google-recaptcha"),a=i.find(".fb_btn_link"),d=i.find("#google_btn_link"),l=i.find(".redirect_after_login").val();if(r.length>0&&r.on("submit",(function(e){e.preventDefault(),n(r)})),elementorFrontend.isEditMode()&&void 0===s.attr("data-widgetid")&&onLoadElementPackLoginCaptcha(),s.length>0&&grecaptcha.ready((function(){var e=s.attr("data-widgetid");grecaptcha.execute(e)})),a.length>0&&a.on("click",(function(){is_fb_loggedin||FB.login((function(e){e.authResponse&&o(i)}),{scope:"email"})})),d.length>0){var c=d.data("clientid");gapi.load("auth2",(function(){gapi.auth2.init({client_id:c,cookiepolicy:"single_host_origin"}).attachClickHandler("google_btn_link",{},(function(e){var n=e.getBasicProfile();n.getName(),n.getEmail();if(window.is_google_loggedin){var o=e.getAuthResponse().id_token;t.ajax({url:window.ElementPackConfig.ajaxurl,method:"post",data:{action:"element_pack_social_google_login",id_token:o},dataType:"json",beforeSend:function(e){bdtUIkit.notification({message:"
    "+element_pack_ajax_login_config.loadingmessage,timeout:!1})},success:function(e){!0===e.success&&(void 0===l?location.reload():window.location=l)},complete:function(e,t){bdtUIkit.notification.closeAll()}})}}),(function(e){}))})),d.on("click",(function(){window.is_google_loggedin=!0}))}};e(document).on("click",".bdt-user-login .bdt-toggle-pass-wrapper",(function(){var t=e(this).prev("input"),n=e(this).find("i");"password"===t.attr("type")?n.removeClass("ep-icon-eye-blocked").addClass("ep-icon-eye"):n.removeClass("ep-icon-eye").addClass("ep-icon-eye-blocked")})),e(document).on("click",".bdt-ep-logout-ajax",(function(t){t.preventDefault();var n=e(this),o=n.data("redirect"),i=n.data("nonce");if(o){var r="undefined"!=typeof element_pack_ajax_login_config&&element_pack_ajax_login_config.ajaxurl?element_pack_ajax_login_config.ajaxurl:"undefined"!=typeof ElementPackConfig&&ElementPackConfig.ajaxurl?ElementPackConfig.ajaxurl:"";r?e.post(r,{action:"element_pack_ajax_logout",nonce:i}).done((function(e){e&&e.success?window.location.href=o:location.reload()})).fail((function(){location.reload()})):location.reload()}})),jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-login.default",r),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-login.bdt-dropdown",r),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-login.bdt-modal",r)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-vertical-menu"),o=n.data("settings");if(n.length){var i=t("#"+o.id);"inner"===o.submenuType?t(n).find(".bdt-menu-arrow").on("click",(function(e){e.preventDefault(),e.stopPropagation();var n=t(this).closest("li"),o=n.find("> ul");if(o.length)if(n.siblings().each((function(){var e=t(this).find("> ul.mm-show");if(e.length){var n=e[0].scrollHeight;e.removeClass("mm-show").addClass("mm-collapsing").css("height",n+"px"),e[0].offsetHeight,setTimeout((function(){e.css("height","0px")}),10),setTimeout((function(){e.removeClass("mm-collapsing").addClass("mm-collapse").css("height","")}),360),t(this).removeClass("mm-active")}})),o.hasClass("mm-show")){n.removeClass("mm-active");var i=o[0].scrollHeight;o.removeClass("mm-show").addClass("mm-collapsing").css("height",i+"px"),o[0].offsetHeight,setTimeout((function(){o.css("height","0px")}),10),setTimeout((function(){o.removeClass("mm-collapsing").addClass("mm-collapse").css("height","")}),360)}else{n.addClass("mm-active"),o.removeClass("mm-collapse").addClass("mm-collapsing"),o.css("height","0px");var r=o[0].scrollHeight;setTimeout((function(){o.css("height",r+"px")}),10),setTimeout((function(){o.removeClass("mm-collapsing").addClass("mm-show"),o.css("height","")}),360)}})):i.metisMenu(),"yes"==o.removeParentLink&&t(n).find(".has-arrow").attr("href","javascript:void(0);")}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-vertical-menu.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".rvs-container");function o(){var e=n.data("__RVSlider__");e&&"function"==typeof e.resize&&e.resize()}n.length&&(t(n).rvslider(),setTimeout(o,150),setTimeout(o,500))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-video-gallery.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{}},onElementChange:debounce((function(e){-1!==e.indexOf("wc")&&this.run()}),400),settings:function(e){return this.getElementSettings("wc_products_"+e)},run:function(){this.getDefaultSettings();const t=this.settings("enable_ajax_loadmore"),n=this.$element.find(".bdt-wc-products");if(!n.length||void 0===t)return;const o=this.settings("show_loadmore"),i=this.settings("show_infinite_scroll"),r=this.$element.find(".bdt-loadmore-container"),s=n.find(".bdt-wc-products-wrapper"),a=r.find(".bdt-loadmore");let d=!1;const l=n.data("settings");let c=Number(l.posts_per_page);const u=()=>{const t={action:"bdt_ep_wc_products_load_more",settings:l,per_page:l.ajax_item_load,offset:c,nonce:l.nonce,paged:l.paged};e.ajax({url:window.ElementPackConfig.ajaxurl,type:"post",data:t,success:t=>{e(s).append(t.markup),c+=l.ajax_item_load,l.paged+=1,d=!1,"yes"===o&&a.html("Load More"),e(t.markup).length{d||(d=!0,a.html("Loading..."),u())};"yes"===o&&e(a).on("click",m),"yes"===i&&e(window).scroll((()=>{e(window).scrollTop()!==e(document).height()-e(window).height()||d||(e(a).css("display","block"),d=!0,u())}))}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-wc-products.default",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-weather");if(n.length){var o=n.data("settings");!1!==o.dynamicBG&&(t(n).css("background-image","url("+o.url+")"),t(n).css({"background-size":"cover","background-position":"center center","background-repeat":"no-repeat"}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-weather.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-remote-arrows"),o=n.data("settings"),i=Boolean(elementorFrontend.isEditMode());if(n.length){if(!o.remoteId){var r=e.closest(".elementor-section, .e-con .e-con-inner");o.remoteId=r}t(o.remoteId).find(".swiper").length<=0?1==i&&t(o.id+"-notice").removeClass("bdt-hidden"):(t(o.id+"-notice").addClass("bdt-hidden"),t(document).ready((function(){setTimeout((()=>{const e=t(o.remoteId).find(".swiper")[0].swiper;t(o.id).find(".bdt-prev").on("click",(function(){e.slidePrev()})),t(o.id).find(".bdt-next").on("click",(function(){e.slideNext()}))}),3e3)})))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-remote-arrows.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-remote-thumbs"),o=n.data("settings"),i=Boolean(elementorFrontend.isEditMode());if(n.length){if(!o.remoteId){var r=e.closest(".elementor-section, .e-con .e-con-inner");o.remoteId=r}if(t(o.remoteId).find(".swiper").length<=0)1==i&&t(o.id+"-notice").removeClass("bdt-hidden");else{t(o.id+"-notice").addClass("bdt-hidden");var s=0;!function e(){var n=t(o.remoteId).find(".swiper")[0],i=n&&n.swiper;i?i.initialized?d(i):i.once("init",(function(){d(i)})):++s<100&&setTimeout(e,100)}()}}function a(e,n){var o=null;if(e.params.loop)for(var i=0;i=0?t+1:e.slides.length}return e.slides.length}(e);n.empty();for(var r=0;r')}}var d=t(o.remoteId).find(".swiper-slide-active"),l=d.data("swiper-slide-index");void 0===l&&(l=d.index()),t(o.id).find(".bdt-item:eq("+l+")").addClass("bdt-active"),t(o.id).find(".bdt-item").on("click",(function(){var n=t(this).data("index");o.loopStatus?e.slideToLoop(n):e.slideTo(n),t(o.id).find(".bdt-item").removeClass("bdt-active"),t(o.id).find(".bdt-item:eq("+n+")").addClass("bdt-active"),t(o.id).addClass("wait--")})),e.on("slideChangeTransitionEnd",(function(){t(o.id).hasClass("wait--")?t(o.id).removeClass("wait--"):(t(o.id).find(".bdt-item").removeClass("bdt-active"),t(o.id).find(".bdt-item:eq("+e.realIndex+")").addClass("bdt-active"))}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-remote-thumbs.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-remote-pagination"),o=n.data("settings"),i=Boolean(elementorFrontend.isEditMode());if(n.length){if(!o.remoteId){var r=e.closest(".elementor-section, .e-con .e-con-inner");o.remoteId=r}if(t(o.remoteId).find(".swiper").length<=0)1==i&&t(o.id+"-notice").removeClass("bdt-hidden");else{t(o.id+"-notice").addClass("bdt-hidden");var s=0;!function e(){var n=t(o.remoteId).find(".swiper")[0],i=n&&n.swiper;i?i.initialized?a(i):i.once("init",(function(){a(i)})):++s<100&&setTimeout(e,100)}()}}function a(e){var n=t(o.id).find(".bdt-pagination-wrapper");if("automatic"===o.paginationType){var i=function(e){if(e.params.loop&&e.slides&&e.slides.length){for(var t=-1,n=0;n=0?t+1:e.slides.length}return e.slides?e.slides.length:0}(e);n.empty();for(var r=0;r
    '+(r+1)+"
    ")}var s=t(o.remoteId).find(".swiper-slide-active"),a=s.data("swiper-slide-index");void 0===a&&(a=s.index()),t(o.id).find(".bdt-item:eq("+a+")").addClass("bdt-active"),t(o.id).find(".bdt-item").on("click",(function(){var n=t(this).data("index");o.loopStatus?e.slideToLoop(n):e.slideTo(n),t(o.id).find(".bdt-item").removeClass("bdt-active"),t(o.id).find(".bdt-item:eq("+n+")").addClass("bdt-active"),t(o.id).addClass("wait--")})),e.on("slideChangeTransitionEnd",(function(n){t(o.id).hasClass("wait--")?t(o.id).removeClass("wait--"):(t(o.id).find(".bdt-item").removeClass("bdt-active"),t(o.id).find(".bdt-item:eq("+e.realIndex+")").addClass("bdt-active"))}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-remote-pagination.default",n)}))}(jQuery,window.elementorFrontend),function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-remote-fraction"),o=n.data("settings"),i=o.pad,r=Boolean(elementorFrontend.isEditMode());if(n.length){if(!o.remoteId){var s=e.closest(".elementor-section, .e-con .e-con-inner");o.remoteId=s}if(t(o.remoteId).find(".swiper").length<=0)1==r&&t(o.id+"-notice").removeClass("bdt-hidden");else{t(o.id+"-notice").addClass("bdt-hidden");var a=0;!function e(){var n=t(o.remoteId).find(".swiper")[0],i=n&&n.swiper;i?i.initialized?d(i):i.once("init",(function(){d(i)})):++a<100&&setTimeout(e,100)}()}}function d(e){var n=t(o.remoteId).find(".swiper-slide-active"),r=n.data("swiper-slide-index");void 0===r&&(r=n.index());var s=t(o.remoteId).find(".swiper-slide:not(.swiper-slide-duplicate)").length;s+="",r=r+1+"",t(o.id).find(".bdt-current").text(r.padStart(i,"0")),t(o.id).find(".bdt-total").text(s.padStart(i,"0")),e.on("slideChangeTransitionEnd",(function(){var n=e.realIndex+1+"";t(o.id).find(".bdt-current").text(n.padStart(i,"0"))}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-remote-fraction.default",n)}))}(jQuery,window.elementorFrontend),(()=>{"use strict";const e=()=>{const e=document.getElementById("ep-hash-link");if(!e)return;const t=e.dataset.settings,n=t?JSON.parse(t):{};if(!n?.container||!n?.selector)return;const o=document.querySelector(n.container);if(!o)return;const i=o.querySelectorAll(n.selector);if(i.length&&(i.forEach(((e,t)=>{e.classList.add("ep-hash-link-inner-el");const n=(e=>{const t=e.replace(/\s+/g,"-").toLowerCase(),n="!@#$^&%*()+=-[]/{}|:<>?,.".replace(/[\]\\^-]/g,"\\$&");return t.replace(new RegExp("["+n+"]","g"),"")})(e.textContent??""),o=document.createElement("a");o.id="ep-hash-link-"+t,o.dataset.id=String(t),o.className="ep-hash-link",o.href="#"+t+"_"+n,e.parentNode.insertBefore(o,e),o.appendChild(e)})),window.location.hash)){const e=window.location.hash.split("_")[0].slice(1),t=e?"ep-hash-link-"+e:null;if(t){const e=document.getElementById(t);if(e){const t=e.getBoundingClientRect().top+window.scrollY-150;window.scrollTo({top:t,behavior:"smooth"})}}}};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-ep-crypto-currency-card");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse crypto currency card settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),r={currency:o.currency||"usd",limit:100,order:o.order||"market_cap_desc"},s=r.currency,a=s.toUpperCase(),d=ElementPackConfig.ajaxurl,l=async()=>{try{const e=new URLSearchParams({currency:s,per_page:1,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto_data&${e}`),i=await n.json(),c=new Map(i.map((e=>[e.id,e]))),u=t.querySelectorAll(".bdt-crypto-currency-card-item");[...u].map((e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")}))).forEach((({el:e,id:t,current_price:n})=>{const o=c.get(t);if(!o||o.current_price===n)return;e.classList.add("data-changed");const i=e.querySelector(".bdt-price-text");i&&(i.textContent=o.current_price);const r=e.querySelector(".price-int");r&&(r.textContent=returnCurrencySymbol(a)+o.current_price)})),setTimeout((()=>{t.querySelectorAll(".bdt-crypto-currency-card-item").forEach((e=>e.classList.remove("data-changed"))),l()}),1e4)}catch(e){console.error("Crypto live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto&${e}`),i=await n.json();if(t.innerHTML="",!0===i.apiErrors&&i.data?.length>0)return void t.insertAdjacentHTML("beforeend",`
    \n \n

    ${i.data}

    \n
    `);const l=i.data?.[0];if(!l)return;const c=returnCurrencySymbol(a)+l.current_price,u=l.price_change_percentage_1h,m=Number(u)===u&&u%1!=0?u.toFixed(2)+"%":u+"%",p=!0===o.showCurrencyImage?`
    ${l.id}
    `:"",f=!0===o.showCurrencyShortName?`
    ${l.symbol}
    `:"",h=!0===o.showCurrencyName?`
    ${l.id}
    ${f}
    `:"",g=!0===o.showCurrencyChangePrice?`
    ${m}
    `:"",y=!0===o.showCurrencyCurrentPrice?`
    ${c}
    ${g}
    `:"",b=!0===o.showMarketCapRank?`
    Market Cap Rank: #${l.market_cap_rank}
    `:"",v=!0===o.showMarketCap?`
    Market Cap: ${l.market_cap}
    `:"",w=!0===o.showTotalVolume?`
    Total Volume: ${l.total_volume}
    `:"",_=!0===o.showPriceChange?`
    24H Change(%): ${l.price_change_percentage_24h}
    `:"";t.insertAdjacentHTML("beforeend",`
    \n
    \n
    \n ${p}\n ${h}\n
    \n
    \n ${y}\n
    \n ${b}\n ${v}\n ${w}\n ${_}\n
    \n ${l.current_price}\n
    `)}catch(e){console.error("Crypto initial data fetch failed:",e)}})(),i||setTimeout(l,5e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-card.default",e)}))})(),(()=>{"use strict";const e=e=>e>1e9?(e/1e9).toFixed(2)+"B":e>1e6?(e/1e6).toFixed(2)+"M":e>999?(e/1e3).toFixed(2)+"K":e,t=t=>{const n=(t instanceof jQuery?t[0]:t).querySelector(".bdt-crypto-currency-table");if(!n)return;const o=n.dataset.settings;if(!o)return;let i;try{i="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse crypto table settings:",e)}const r=Boolean(elementorFrontend.isEditMode()),s={currency:i.currency||"usd",limit:i.limit||100,order:i.order||"market_cap_desc"},a=s.currency,d=a.toUpperCase(),l=ElementPackConfig.ajaxurl,c=async()=>{try{const e=new URLSearchParams({currency:a,per_page:s.limit,order:s.order,ids:i.ids}),t=await fetch(`${l}?action=ep_crypto_data&${e}`),n=await t.json(),o=new Map(n.map((e=>[e.id,e]))),r=u.rows().data(),d=[];for(let e=0;e{u.column(1).data().each(((t,n)=>{t===e.id&&u.column(2).nodes().each(((t,o)=>{o===n&&(u.cell(t).data(e.current_price),u.column(2).nodes()[n].classList.add("focus-item"))}))}))})),setTimeout((()=>{u.column(2).nodes().each((function(){this.classList.remove("focus-item")})),c()}),1e4)}catch(e){console.error("Crypto table live data fetch failed:",e)}},u=jQuery(i.tableId).DataTable({language:window.ElementPackConfig.data_table.language,destroy:!0,processing:!0,serverSide:!1,searching:i.searching,ordering:i.ordering,paging:i.paging,info:i.info,pageLength:i.pageLength,ajax:{type:"GET",dataType:"json",url:`${l}?action=ep_crypto`,data:{currency:a,per_page:s.limit,order:s.order,ids:i.ids}},columns:[{data:"market_cap_rank"},{data:"id",render:(e,t,n)=>`
    \n
    ${n.id}
    \n
    \n
    ${n.id}
    \n
    ${n.symbol}
    \n
    \n
    `},{data:"current_price",render:e=>{const t=Number(e)===e&&e%1!=0?e.toFixed(2):e;return returnCurrencySymbol(d)+t}},{data:"price_change_percentage_24h",render:e=>Number(e)===e&&e%1!=0?e.toFixed(2)+"%":e+"%"},{data:"market_cap",render:t=>returnCurrencySymbol(d)+e(t)},{data:"total_volume",render:t=>returnCurrencySymbol(d)+e(t)},{data:"circulating_supply",render:t=>e(t)},{data:"last_seven_days_changes",render:(e,t,n)=>`
    `}],columnDefs:[{searchable:!1,orderable:!1,targets:[7]}],order:[[0,"asc"]],createdRow:(e,t)=>{const n=e.querySelectorAll("td")[7],o=n?.querySelector("input"),i=n?.querySelector("canvas");if(!o||!i)return;let r=o.value.split(",");r.length>15&&(r=r.slice(0,14));const s=new Chart(i,{type:"line",data:{labels:r.map(((e,t)=>t)),datasets:[{label:"",backgroundColor:"rgba(30,135,240,0.2)",borderColor:"#1e87f0",fill:!0,lineTension:.4,pointStyle:"circle",pointBackgroundColor:"transparent",pointBorderWidth:0,borderWidth:2,data:r.map(Number)}]},options:{responsive:!0,plugins:{legend:{display:!1},tooltip:{enabled:!0,callbacks:{title:()=>""}}},scales:{x:{ticks:{display:!1},grid:{display:!1,drawBorder:!1,drawOnChartArea:!1,drawTicks:!1}},y:{ticks:{display:!1},grid:{display:!1,drawBorder:!1,drawOnChartArea:!1,drawTicks:!1}}}}});s.canvas.parentNode.style.width="100%",s.canvas.parentNode.style.height="60px",s.canvas.style.width="100%",s.canvas.style.height="60px"}});r||setTimeout(c,5e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-table.default",t)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-crypto-currency-grid");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse crypto grid settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),r={currency:o.currency||"usd",limit:o.limit||100,order:o.order||"market_cap_desc"},s=r.currency,a=s.toUpperCase(),d=ElementPackConfig.ajaxurl,l=async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto_data&${e}`),i=await n.json(),c=new Map(i.map((e=>[e.id,e]))),u=t.querySelectorAll(".bdt-crypto-currency-grid-item");[...u].map((e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")}))).forEach((({el:e,id:t,current_price:n})=>{const o=c.get(t);if(!o||o.current_price===n)return;e.classList.add("data-changed");const i=e.querySelector(".bdt-price-text");i&&(i.textContent=o.current_price);const r=e.querySelector(".price-int");r&&(r.textContent=returnCurrencySymbol(a)+o.current_price)})),setTimeout((()=>{t.querySelectorAll(".bdt-crypto-currency-grid-item").forEach((e=>e.classList.remove("data-changed"))),l()}),1e4)}catch(e){console.error("Crypto grid live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto&${e}`),i=await n.json();if(t.innerHTML="",!0===i.apiErrors&&i.data?.length>0)return void t.insertAdjacentHTML("beforeend",`
    \n \n

    ${i.data}

    \n
    `);if(!i.data?.length)return;i.data.slice(0,r.limit).forEach((e=>{const n=returnCurrencySymbol(a)+e.current_price,i=!0===o.showCurrencyImage?`
    ${e.id}
    `:"",r=!0===o.showCurrencyShortName?`(${e.symbol})`:"",s=!0===o.showCurrencyName?`

    ${e.id} ${r}

    `:"",d=!0===o.showCurrencyPriceLabel?'
    price
    ':"",l=!0===o.showCurrencyCurrentPrice?`${d}
    ${n}
    `:"";t.insertAdjacentHTML("beforeend",`
    \n
    \n
    \n ${e.id}\n
    \n
    \n ${i}\n ${s}\n
    \n
    \n ${l}\n
    \n
    \n ${e.current_price}\n
    `)}))}catch(e){console.error("Crypto grid initial data fetch failed:",e)}})(),i||setTimeout(l,5e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-grid.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-crypto-currency-list");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse crypto list settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),r={currency:o.currency||"usd",limit:o.limit||100,order:o.order||"market_cap_desc"},s=r.currency,a=s.toUpperCase(),d=ElementPackConfig.ajaxurl,l=async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto_data&${e}`),i=await n.json(),c=new Map(i.map((e=>[e.id,e]))),u=t.querySelectorAll(".bdt-crypto-currency-list-item");[...u].map((e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")}))).forEach((({el:e,id:t,current_price:n})=>{const o=c.get(t);if(!o||o.current_price===n)return;e.classList.add("data-changed");const i=e.querySelector(".bdt-price-text");i&&(i.textContent=o.current_price);const r=e.querySelector(".price-int");r&&(r.textContent=returnCurrencySymbol(a)+o.current_price)})),setTimeout((()=>{t.querySelectorAll(".bdt-crypto-currency-list-item").forEach((e=>e.classList.remove("data-changed"))),l()}),1e4)}catch(e){console.error("Crypto list live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto&${e}`),i=await n.json();if(t.innerHTML="",!i.data?.length)return;i.data.slice(0,r.limit).forEach((e=>{const n=returnCurrencySymbol(a)+e.current_price,i=!0===o.showCurrencyImage?`
    ${e.id}
    `:"",r=!0===o.showCurrencyShortName?`(${e.symbol})`:"",s=!0===o.showCurrencyName?`
    ${e.id} ${r}
    `:"",d=!0===o.showCurrencyCurrentPrice?`
    ${n}
    `:"";t.insertAdjacentHTML("beforeend",`
    \n
    \n
    \n ${i}\n ${s}\n
    \n ${d}\n
    \n ${e.current_price}\n
    `)}))}catch(e){console.error("Crypto list initial data fetch failed:",e)}})(),i||setTimeout(l,5e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-list.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-crypto-currency-carousel");if(!t)return;const n=t.dataset.cryptoSettings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse crypto carousel settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),r={currency:o.currency||"usd",limit:o.limit||100,order:o.order||"market_cap_desc"},s=r.currency,a=s.toUpperCase(),d=ElementPackConfig.ajaxurl,l=async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto_data&${e}`),i=await n.json(),c=new Map(i.map((e=>[e.id,e]))),u=t.querySelectorAll(".bdt-crypto-currency-carousel-item");[...u].map((e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")}))).forEach((({el:e,id:t,current_price:n})=>{const o=c.get(t);if(!o||o.current_price===n)return;e.classList.add("data-changed");const i=e.querySelector(".bdt-price-text");i&&(i.textContent=o.current_price);const r=e.querySelector(".price-int");r&&(r.textContent=returnCurrencySymbol(a)+o.current_price)})),setTimeout((()=>{t.querySelectorAll(".bdt-crypto-currency-carousel-item").forEach((e=>e.classList.remove("data-changed"))),l()}),1e4)}catch(e){console.error("Crypto carousel live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto&${e}`),i=await n.json(),l=t.querySelector(".swiper-wrapper");if(l&&(l.innerHTML=""),!i.data?.length)return;i.data.slice(0,r.limit).forEach((e=>{const t=returnCurrencySymbol(a)+e.current_price,n=!0===o.showCurrencyImage?``:"",i=!0===o.showCurrencyShortName?`(${e.symbol})`:"",r=!0===o.showCurrencyName?``:"",s=!0===o.showCurrencyPriceLabel?'':"",d=!0===o.showCurrencyCurrentPrice?`${s}`:"";l?.insertAdjacentHTML("beforeend",`
    \n \n
    `)}));const c=t.querySelector(".swiper-carousel"),u=t.dataset.settings,m=u?"string"==typeof u?JSON.parse(u):u:{},p=elementorFrontend.utils.swiper,f=await new p(c,m);m.pauseOnHover&&(c.addEventListener("mouseenter",(()=>f.autoplay.stop())),c.addEventListener("mouseleave",(()=>f.autoplay.start())))}catch(e){console.error("Crypto carousel initial data fetch failed:",e)}})(),i||setTimeout(l,5e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-carousel.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-crypto-currency-chart");if(!t)return;const n=t.dataset.settings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse crypto chart settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),r={currency:o.currency||"usd",limit:o.limit||100,order:o.order||"market_cap_desc"},s=r.currency,a=s.toUpperCase(),d=ElementPackConfig.ajaxurl,l=async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto_data&${e}`),i=await n.json(),c=new Map(i.map((e=>[e.id,e]))),u=t.querySelectorAll(".bdt-crypto-currency-chart-item");[...u].map((e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")}))).forEach((({el:e,id:t,current_price:n})=>{const o=c.get(t);if(!o||o.current_price===n)return;e.classList.add("data-changed");const i=e.querySelector(".bdt-price-text");i&&(i.textContent=o.current_price);const r=e.querySelector(".price-int");r&&(r.textContent=returnCurrencySymbol(a)+o.current_price)})),setTimeout((()=>{t.querySelectorAll(".bdt-crypto-currency-chart-item").forEach((e=>e.classList.remove("data-changed"))),l()}),1e4)}catch(e){console.error("Crypto chart live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto&${e}`),i=await n.json();if(t.innerHTML="",!i.data?.length)return;i.data.slice(0,r.limit).forEach((e=>{const n=returnCurrencySymbol(a)+e.current_price,i=e.price_change_percentage_1h,r=Number(i)===i&&i%1!=0?i.toFixed(2)+"%":i+"%",s=!0===o.showCurrencyShortName?`(${e.symbol})`:"",d=!0===o.showCurrencyName?`

    ${e.id} ${s}

    `:"",l=!0===o.showCurrencyCurrentPrice?`
    ${n}
    `:"",c=!0===o.showPriceChangePercentage?`
    \n ${r}\n
    `:"";t.insertAdjacentHTML("beforeend",`
    \n
    \n
    \n ${d}\n ${c}\n
    \n
    \n ${l}\n
    \n
    \n
    \n \n
    \n \n
    \n
    \n ${e.current_price}\n
    `);const u=t.querySelector(`.bdt-crypto-currency-chart-item[data-id="${e.id}"]`);u&&(e=>{const t=e.querySelector('input[type="hidden"]'),n=e.querySelector("canvas");if(!t||!n)return;let o=t.value.split(",");o.length>15&&(o=o.slice(0,14)),new Chart(n,{type:"line",data:{labels:o.map(((e,t)=>t)),datasets:[{label:"",backgroundColor:"rgba(30,135,240,0.2)",borderColor:"#1e87f0",fill:!0,lineTension:.4,pointStyle:"circle",pointBackgroundColor:"#1e87f0",pointBorderWidth:1,borderWidth:2,data:o.map(Number)}]},options:{responsive:!0,plugins:{legend:{display:!1},tooltip:{enabled:!0}},scales:{x:{ticks:{display:!1},grid:{display:!1,drawBorder:!1,drawOnChartArea:!1,drawTicks:!1}},y:{ticks:{display:!1},grid:{display:!1,drawBorder:!1,drawOnChartArea:!1,drawTicks:!1}}}}})})(u)}))}catch(e){console.error("Crypto chart initial data fetch failed:",e)}})(),i||setTimeout(l,5e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-chart.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-crypto-currency-chart-carousel");if(!t)return;const n=t.dataset.cryptoSettings;if(!n)return;let o;try{o="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse crypto chart carousel settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),r={currency:o.currency||"usd",limit:o.limit||100,order:o.order||"market_cap_desc"},s=r.currency,a=s.toUpperCase(),d=ElementPackConfig.ajaxurl,l=async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto_data&${e}`),i=await n.json(),c=new Map(i.map((e=>[e.id,e]))),u=t.querySelectorAll(".bdt-crypto-currency-chart-carousel-item");[...u].map((e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")}))).forEach((({el:e,id:t,current_price:n})=>{const o=c.get(t);if(!o||o.current_price===n)return;e.classList.add("data-changed");const i=e.querySelector(".bdt-price-text");i&&(i.textContent=o.current_price);const r=e.querySelector(".price-int");r&&(r.textContent=returnCurrencySymbol(a)+o.current_price)})),setTimeout((()=>{t.querySelectorAll(".bdt-crypto-currency-chart-carousel-item").forEach((e=>e.classList.remove("data-changed"))),l()}),1e4)}catch(e){console.error("Crypto chart carousel live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:o.ids}),n=await fetch(`${d}?action=ep_crypto&${e}`),i=await n.json(),l=t.querySelector(".swiper-wrapper");if(l&&(l.innerHTML=""),!i.data?.length)return;i.data.slice(0,r.limit).forEach((e=>{const n=returnCurrencySymbol(a)+e.current_price,i=e.price_change_percentage_1h,r=Number(i)===i&&i%1!=0?i.toFixed(2)+"%":i+"%",s=!0===o.showCurrencyShortName?`(${e.symbol})`:"",d=!0===o.showCurrencyName?``:"",c=!0===o.showCurrencyCurrentPrice?``:"",u=!0===o.showPriceChangePercentage?``:"";l?.insertAdjacentHTML("beforeend",`
    \n \n
    `);const m=t.querySelector(`.bdt-crypto-currency-chart-carousel-item[data-id="${e.id}"]`);m&&(e=>{const t=e.querySelector('input[type="hidden"]'),n=e.querySelector("canvas");if(!t||!n)return;let o=t.value.split(",");o.length>15&&(o=o.slice(0,14));const i=o.map(((e,t)=>t)),r=o.map(Number);new Chart(n,{type:"line",data:{labels:i,datasets:[{label:"",backgroundColor:"rgba(30,135,240,0.2)",borderColor:"#1e87f0",fill:!0,lineTension:.4,pointStyle:"circle",pointBackgroundColor:"#1e87f0",pointBorderWidth:1,borderWidth:2,data:r}]},options:{responsive:!0,plugins:{legend:{display:!1},tooltip:{enabled:!0}},scales:{x:{ticks:{display:!1},grid:{display:!1,drawBorder:!1,drawOnChartArea:!1,drawTicks:!1}},y:{ticks:{display:!1},grid:{display:!1,drawBorder:!1,drawOnChartArea:!1,drawTicks:!1}}}}})})(m)}));const c=t.querySelector(".swiper-carousel"),u=t.dataset.settings,m=u?"string"==typeof u?JSON.parse(u):u:{},p=elementorFrontend.utils.swiper,f=await new p(c,m);m.pauseOnHover&&(c.addEventListener("mouseenter",(()=>f.autoplay.stop())),c.addEventListener("mouseleave",(()=>f.autoplay.start())))}catch(e){console.error("Crypto chart carousel initial data fetch failed:",e)}})(),i||setTimeout(l,5e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-chart-carousel.default",e)}))})(),(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-crypto-currency-ticker");if(!t)return;const n=t.dataset.settings?JSON.parse(t.dataset.settings):{},o=t.dataset.tickerSettings?JSON.parse(t.dataset.tickerSettings):{},i=Boolean(elementorFrontend.isEditMode()),r={currency:n.currency||"usd",limit:n.limit||100,order:n.order||"market_cap_desc"},s=r.currency,a=s.toUpperCase(),d=ElementPackConfig.ajaxurl,l=t.querySelector("ul"),c=async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:n.ids}),o=await fetch(`${d}?action=ep_crypto_data&${e}`),i=await o.json(),l=new Map(i.map((e=>[e.id,e]))),u=t.querySelectorAll(".bdt-crypto-currency-ticker-item"),m=[];u.forEach((e=>{const t=e.dataset.id,n=parseFloat(e.querySelector(".bdt-price-text")?.textContent??0),o=l.get(t);o&&o.current_price!==n&&m.push({id:t,current_price:o.current_price,old_price:n})})),m.length&&m.forEach((({id:e,current_price:n})=>{const o=t.querySelector(`[data-id="${e}"]`);if(!o)return;o.classList.add("data-changed");const i=o.querySelector(".bdt-price-text");i&&(i.textContent=n);const r=o.querySelector(".price-int");r&&(r.textContent=returnCurrencySymbol(a)+n)})),setTimeout((()=>{t.querySelectorAll(".bdt-crypto-currency-ticker-item").forEach((e=>{e.classList.remove("data-changed")})),c()}),1e4)}catch(e){console.error("Crypto ticker live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:s,per_page:r.limit,order:r.order,ids:n.ids}),t=await fetch(`${d}?action=ep_crypto&${e}`),o=await t.json();if(!l||!o?.data)return;l.innerHTML="",o.data.slice(0,r.limit).forEach((e=>{const t=returnCurrencySymbol(a)+e.current_price,o=e.price_change_percentage_1h,i=Number(o)===o&&o%1!=0?o.toFixed(2)+"%":o+"%",r=n.showCurrencyImage?`
    ${e.id}
    `:"",s=n.showCurrencyShortName?`(${e.symbol})`:"",d=n.showCurrencyName?`

    ${e.id} ${s}

    `:"",c=n.showCurrencyCurrentPrice?`${t}`:"",u=n.showPriceChangePercentage?`
    \n \n \n \n \n ${i}\n
    `:"";l.insertAdjacentHTML("beforeend",`
  • \n
    \n ${r}\n
    \n ${d}\n ${c}\n ${u}\n
    \n
    \n ${e.current_price}\n
  • `)}))}catch(e){console.error("Crypto ticker initial data fetch failed:",e)}})(),i||setTimeout((()=>{c(),jQuery(t).epNewsTicker(o)}),7e3)};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-ticker.default",e)}))})(),function(e,t){e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("element_pack_ris_")&&this.run()}),400),settings:function(e){return this.getElementSettings("element_pack_ris_"+e)},run:function(){this.getDefaultSettings();var t=this.$element.data("id"),n=e(".elementor-element-"+t),o=this;"yes"===this.settings("enable")&&(this.settings("selector")&&(n=e(".elementor-element-"+t).find(this.settings("selector"))),n.find("img").each((function(){var t=e(this);if(!t.hasClass("element-pack-ris-image")){var i=t.clone();i.addClass("element-pack-ris-image");var r=e(t).parent().find(".element-pack-ris-image");r.length>1&&r.not(":first").remove(),r.length<1&&e(t).parent().append(i),n.addClass("bdt-realistic-image-shadow"),"yes"===o.settings("on_hover")&&n.addClass("bdt-hover")}})))}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),function(e,t){e(window).on("elementor/frontend/init",(function(){var t,n=elementorModules.frontend.handlers.Base;t=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce((function(e){-1!==e.indexOf("element_pack_tgb_")&&this.run()}),400),settings:function(e){return this.getElementSettings("element_pack_tgb_"+e)},run:function(){var t=this.$element.data("id");e(".elementor-element-"+t);"yes"===this.settings("enable")&&this.settings("selector")&&e(".elementor-element-"+t).find(this.settings("selector")).each((function(){var t=e(this);t.hasClass("element-pack-tgb-background")||t.addClass("element-pack-tgb-background"),t.css({"background-clip":"text","-webkit-background-clip":"text",color:"transparent","-webkit-text-fill-color":"transparent","text-fill-color":"transparent"})}))}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}(jQuery,window.elementorFrontend),(()=>{"use strict";const e='',t=(e,t={})=>{const n=document.createElement(e);return Object.entries(t).forEach((([e,t])=>{"class"===e?n.className=t:"html"===e||"innerHTML"===e?n.innerHTML=t:"textContent"===e?n.textContent=t:"id"===e||"type"===e||"placeholder"===e||"target"===e||"href"===e?n.setAttribute(e,t):null!=t&&e in n&&(n[e]=t)})),n},n=n=>{const o=n instanceof jQuery?n[0]:n,i=o.querySelector(".bdt-floating-knowledgebase");if(!i)return;const r=o.querySelector("#bdt-floating-help-center"),s=i.querySelector(".bdt-icon-wrapper"),a=i.dataset.settings,d=a?JSON.parse(a):{};if(!d)return;let l,c=[],u=[];const m={linkColor:"#007bff",showHelperText:!0,helperTextLabel:d.helperTextLabel||"Have any queries?
    Check Help Center",showContactUsLink:!0,contactUsLabel:d.supportLinkText||"Still no luck? We can help!",contactUsLink:d.supportLink||"/contact-us",noResultsLabel:d.noSearchResultText||"Sorry, we don't have any results. Updates are being added all the time.",resetOnPopupClose:!1,btnZindex:999,popupZindex:998,onPopupOpen:()=>{},onPopupClose:()=>{}},p=()=>{const e=r.querySelector(".floating-help-center__popup"),t=r.querySelector(".floating-help-center__btn"),n="floating-help-center__popup--active";e?.classList.contains(n)?(e.classList.remove(n),t?.classList.remove(n),m.onPopupClose.call(this)):(m.resetOnPopupClose&&E(),e?.classList.add(n),t?.classList.add(n),m.onPopupOpen.call(this))},f=()=>{r.querySelectorAll("#htmlContent, #noResultTxt").forEach((e=>e.remove()));const e=r.querySelector("#listItemsContainer");e&&(e.innerHTML=""),r.querySelector("#floatingHelpCenterPopup")?.classList.remove("bdt-content-open")},h=e=>{const t=r.querySelector(".searchbox__input");t&&(e&&""!==e?(t.value=" ",u.push(e)):t.value="")},g=(e,t,n,o)=>{const i=o?n.toUpperCase():n,r=[],s=e=>{e&&"object"==typeof e&&(o?e[t]&&String(e[t]).toUpperCase().indexOf(i)>-1&&r.push(e):e[t]===n&&r.push(e),Object.keys(e).forEach((t=>s(e[t]))))};return s(e),r},y=()=>{const e=r.querySelector(".searchbox__input");e&&(e.readOnly=c.length>1)};let b=null;const v=()=>{c.pop(),u.pop();const e=c.pop(),t=u.pop();h(t),x(e),y()},w=(t,n)=>{void 0!==n&&"search"===n||c.push(t),(()=>{const t=r.querySelector(".searchbox__search-icon");if(!t)return;b&&(t.removeEventListener("click",b),b=null);const n=r.querySelector("#floatingHelpCenterPopup");c.length>1?(t.innerHTML='',b=v,t.addEventListener("click",b),n?.classList.add("bdt-content-expand")):(t.innerHTML=e,n?.classList.remove("bdt-content-expand"))})(),f()},_=e=>{const n=r.querySelector("#listItemsContainer");n&&e.forEach((e=>{const o=t("li",{class:"help-list__item"}),i=t("span",{class:"help-list__item-arrow",html:''}),r=t("span",{class:"help-list__item-txt",html:e.title});o.appendChild(r),o.appendChild(i),o.addEventListener("click",(()=>{const e=o.querySelector(".help-list__item-txt")?.textContent??"",t=g(l,"title",e);h(e),x(t),y()})),n.appendChild(o)}))},k=()=>{r.querySelectorAll("#htmlContent a").forEach((e=>{e.addEventListener("click",(function(e){const t=this.getAttribute("data-title");if(t&&""!==t){e.preventDefault();const n=g(l,"title",t);h(t),x(n)}}))}))},S=(e,n)=>{r.querySelector(".searchbox__cross-icon")?.style.setProperty("display","none");const o=t("div",{id:"htmlContent",class:"html-content",html:n}),i=r.querySelector(".searchbox__input"),s=e||(i?.value??"").trim(),a=t("h5",{id:"contentTitle",class:"html-content__title",html:s});o.insertBefore(a,o.firstChild),o.querySelectorAll("a:not(.callout-block a)").forEach((e=>{e.style.color=m.linkColor}));const d=r.querySelector("#listItemsContainer");d?.parentNode?.insertBefore(o,d),r.querySelector("#floatingHelpCenterPopup")?.classList.add("bdt-content-open"),k()},x=(e,n)=>{const o=Array.isArray(e)?e:e?[e]:[];if(0===o.length)return void(()=>{if(f(),r.querySelector("#noResultTxt"))return;const e=t("p",{id:"noResultTxt",class:"no-result",html:m.noResultsLabel}),n=r.querySelector(".searchbox");n?.insertAdjacentElement("afterend",e)})();if(o.length>1)return w(o,n),void _(o);if("search"===n)return w(o,n),void _(o);const i=o.pop();return"string"==typeof i?(w([i],n),void S("",i)):Object.prototype.hasOwnProperty.call(i,"nodes")?(w(i.nodes,n),void _(i.nodes)):(w([i.html],n),void S(i.title,i.html))},E=()=>{c=[],u=[],h(""),r.querySelector(".searchbox__cross-icon")?.style.setProperty("display","none"),x(l),r.querySelectorAll("#htmlContent, #noResultTxt").forEach((e=>e.remove()))},L=function(){const e=r.querySelector(".searchbox__cross-icon"),t=this.value??"";if(""!==t.trim()){e?.style.setProperty("display","block");const n=g(l,"title",t,!0);x(n,"search")}else e?.style.setProperty("display","none"),E()};l=d.data_source||[],(()=>{const e=t("div",{class:"floating-help-center__btn"});e.style.zIndex=m.btnZindex,e.addEventListener("click",p);const n=t("button",{class:"btn"});if(s&&(s.classList.remove("bdt-hidden"),n.appendChild(s)),m.showHelperText){const n=t("p",{class:"helper-txt",html:m.helperTextLabel});e.appendChild(n)}e.appendChild(n),r.appendChild(e)})(),(n=>{const o=t("div",{id:"floatingHelpCenterPopup",class:"floating-help-center__popup"});o.style.zIndex=m.popupZindex;const i=t("div",{class:"searchbox"}),s=t("div",{class:"searchbox__search-icon",html:e}),a=t("input",{class:"searchbox__input",type:"text",placeholder:"Search..."}),l=t("div",{class:"searchbox__cross-icon",html:''});l.style.display="none";const c=t("div",{class:"bdt-resizer-icon",html:''});l.addEventListener("click",E),c.addEventListener("click",(()=>o.classList.toggle("bdt-content-expand"))),a.addEventListener("input",L),i.appendChild(s),i.appendChild(a),i.appendChild(l),i.appendChild(c);const u=t("ul",{id:"listItemsContainer",class:"help-list"}),p=t("div",{id:"externalLinkWrap",class:"external"}),f=t("a",{class:"external__link",target:"_blank",href:m.contactUsLink});f.textContent=m.contactUsLabel;const h=t("span",{class:"external__arrow",html:''});f.appendChild(h),p.appendChild(f);const g=t("div",{id:"headerWrap",class:"bdt-header"});if(d.logo?.url){const e=d.title||d.logo?.alt;g.insertAdjacentHTML("beforeend",``)}d.title&&g.insertAdjacentHTML("beforeend",`
    ${d.title}
    `),d.description&&g.insertAdjacentHTML("beforeend",`
    ${d.description}
    `),o.appendChild(g),o.appendChild(i),o.appendChild(u),m.showContactUsLink&&o.appendChild(p),r.appendChild(o),x(n)})(l),window.floatingHelpCenter={init(){},toggle:p,isOpen:()=>r?.querySelector(".floating-help-center__popup")?.classList.contains("floating-help-center__popup--active")??!1}};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-floating-knowledgebase.default",n)}))})(),(()=>{"use strict";const e=async e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-facebook-feed-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),i=elementorFrontend.utils.swiper;await new i(n,o),o.pauseOnHover&&(n.addEventListener("mouseenter",(()=>n.swiper.autoplay.stop())),n.addEventListener("mouseleave",(()=>n.swiper.autoplay.start())))};window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-facebook-feed-carousel.default",e)}))})(),(()=>{"use strict";window.addEventListener("elementor/frontend/init",(()=>{const e=elementorModules.frontend.handlers.Base.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{orientation:"left"}},onElementChange:debounce((function(e){-1!==e.indexOf("ep_background_image_parallax_")&&this.run()}),400),settings:function(e){return this.getElementSettings(`ep_background_image_parallax_${e}`)},run:function(){const e=this.getDefaultSettings(),t=this.$element.data("id"),n=document.querySelectorAll(`.elementor-element-${t}.bdt-background-image-parallax-yes img`);0!==n.length&&(this.settings("orientation")&&(e.orientation=this.settings("orientation")),this.settings("scale.size")&&(e.scale=this.settings("scale.size")),this.settings("delay.size")&&(e.delay=this.settings("delay.size")),e.overflow="yes"===this.settings("overflow"),"undefined"!=typeof SimpleParallax?new SimpleParallax(n,e):console.error("SimpleParallax library is not loaded"))}});elementorFrontend.hooks.addAction("frontend/element_ready/widget",(t=>{elementorFrontend.elementsHandler.addHandler(e,{$element:t})}))}))})(),jQuery(window).on("elementor/frontend/init",(()=>{const e={"fade-in":{opacity:0},"fade-in-up":{opacity:0,y:50},"fade-in-down":{opacity:0,y:-50},"fade-in-left":{opacity:0,x:-50},"fade-in-right":{opacity:0,x:50},"zoom-in":{scale:0},"zoom-out":{scale:2},"rotate-in":{rotation:-360},"flip-x":{rotationX:180},"flip-y":{rotationY:180},bounce:{y:-30},pulse:{scale:.9},swing:{rotation:15},shake:{x:-10},"slide-in-left":{x:-100},"slide-in-right":{x:100},"slide-in-up":{y:100},"slide-in-down":{y:-100}},t=["bounce","pulse","swing","shake"],n=t=>e[t]||{opacity:0},o=()=>{document.querySelectorAll('.bdt-shape-builder[data-animation-enabled="true"][data-animation-trigger="on-load"]').forEach((e=>{const t=e.dataset.animationName,o=parseFloat(e.dataset.animationDuration)||1,i=parseFloat(e.dataset.animationDelay)||0,r=e.dataset.animationEasing||"none",s=parseInt(e.dataset.animationRepeat)||0,a=e.dataset.animationYoyo,d=parseFloat(e.dataset.animationViewport)||.1,l=n(t),c=((e,t={})=>{const n={...t,transformOrigin:"center center"};return"opacity"in e&&(n.opacity=1),"x"in e&&(n.x=0),"y"in e&&(n.y=0),"scale"in e&&(n.scale=1),"rotation"in e&&(n.rotation=0),"rotationX"in e&&(n.rotationX=0),"rotationY"in e&&(n.rotationY=0),n})(l,{duration:o,delay:i,ease:r,repeat:s,yoyo:a});gsap.set(e,{...l,transformOrigin:"center center"});const u=new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting&&(gsap.to(e,c),u.unobserve(e))}))}),{threshold:d,rootMargin:"0px"});u.observe(e)})),document.querySelectorAll(".elementor-element[data-settings]").forEach((e=>{const o=e.getAttribute("data-settings");if(!o)return;let i;try{const e=jQuery("