PageSourceSearch

https://www.abdib.org.br/educorp/wp-content/uploads/element-pack/minified/js/ep-scripts.js?ver=1787075170

js abdib.org.br collected 2026-10-02 10:43:04 UTC 344,594 bytes, 1 lines download raw bytes

1var debounce=function(t,e,s){var o;return function(){var r=this,a=arguments,l=s&&!o;clearTimeout(o),o=setTimeout(function(){o=null,s||t.apply(r,a)},e),l&&t.apply(r,a)}};function epObserveTarget(t,e){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};s.rootMargin=s.rootMargin||"10% 0px 0px 0px",new IntersectionObserver(function(t,o){t.forEach(function(t){t.isIntersecting&&(e(t),s.loop||o.unobserve(t.target))})},s).observe(t)}function EP_SAFE_HTML(t){const e={img:["src","alt","title","width","height","style"],a:["href","title","target","rel"],p:["class","style","id"],b:["class","style"],i:["class","style"],u:["class","style"],strong:["class","style"],em:["class","style"],br:[],hr:["class","style"],ul:["class","style"],ol:["class","style"],li:["class","style"],div:["class","style","id"],span:["class","style","id"],blockquote:["cite","class","style"],code:["class","style"],pre:["class","style"],h1:["class","style","id"],h2:["class","style","id"],h3:["class","style","id"],h4:["class","style","id"],h5:["class","style","id"],h6:["class","style","id"],table:["class","style","id"],thead:["class","style"],tbody:["class","style"],tfoot:["class","style"],tr:["class","style"],th:["class","style","scope"],td:["class","style","colspan","rowspan"]};return t=t.replace(/<\/?([a-zA-Z0-9]+)([^>]*)>/g,(t,s,o)=>{if(s=s.toLowerCase(),!e.hasOwnProperty(s))return"";const r=e[s];return`<${s}${o.replace(/([a-zA-Z0-9-]+)\s*=\s*("[^"]*"|'[^']*'|[^\s>]*)/g,(t,e,s)=>(e=e.toLowerCase(),!r.includes(e)||e.startsWith("on")||/^javascript:/i.test(s)?"":`${e}=${s}`))}>`})}function returnCurrencySymbol(t=null){if(null===t)return"";let e={USD:"$",EUR:"€",CRC:"₡",GBP:"£",ILS:"₪",INR:"₹",JPY:"¥",KRW:"₩",NGN:"₦",PHP:"₱",PLN:"zł",PYG:"₲",THB:"฿",UAH:"₴",VND:"₫"};return void 0!==e[t]?e[t]:""}!function(t){t(document).ajaxComplete(function(e,s,o){if(s.responseJSON&&void 0!==s.responseJSON.cart_hash&&s.responseJSON.cart_hash){var r=!1;if(o.url&&o.url.indexOf("wc-ajax=add_to_cart")>-1&&(r=!0),o.data&&o.data.indexOf("action=add_to_cart")>-1&&(r=!0),r&&t(".bdt-offcanvas").hasClass("__update_cart")){let e=t(".bdt-offcanvas.__update_cart").attr("id");bdtUIkit.util.ready(function(){bdtUIkit.offcanvas("#"+e).show()})}}}),jQuery(document).ready(function(){jQuery(".bdt-ss-link").on("click",function(){var t=jQuery("<input>");jQuery("body").append(t),t.val(jQuery(this).data("url")).select(),document.execCommand("copy"),t.remove(),jQuery(this).find(".bdt-social-share-title").html(jQuery(this).data("copied")),setTimeout(()=>{jQuery(this).find(".bdt-social-share-title").html(jQuery(this).data("orginal"))},5e3)});const t={"elementor-widget-bdt-post-grid-tab":{selectors:[".bdt-post-grid-desc-inner a",".bdt-post-grid-tab-readmore"]},"elementor-widget-bdt-post-grid":{selectors:[".bdt-post-grid-title a",".bdt-post-grid-readmore"]},"elementor-widget-bdt-post-card":{selectors:[".bdt-post-card-title a",".bdt-post-card-button"]},"elementor-widget-bdt-post-block":{selectors:[".bdt-post-block-title a",".bdt-post-block-read-more"]},"elementor-widget-bdt-post-block-modern":{selectors:[".bdt-post-block-modern-title a",".bdt-post-block-modern-read-more"]},"elementor-widget-bdt-post-gallery":{selectors:[".bdt-post-gallery-title-link",".bdt-gallery-item-link"]},"elementor-widget-bdt-post-list":{selectors:[".bdt-title a",".bdt-image a"]},"elementor-widget-bdt-post-slider":{selectors:[".bdt-post-slider-title-wrap a",".bdt-post-slider-button"]}};if(Object.keys(t).forEach(function(e){jQuery("."+e).length>0&&void 0!==jQuery("."+e).data("settings")&&"yes"===jQuery("."+e).data("settings").bdt_link_new_tab&&t[e].selectors.forEach(function(t){jQuery(t).attr("target","_blank")})}),jQuery(".bdt-pass-input-wrapper").find("i").on("click",function(){jQuery(this).hasClass("fa-eye")&&jQuery(this).toggleClass("fa-eye-slash");let t=jQuery(this).closest(".bdt-pass-input-wrapper").find("input");"password"==t.attr("type")?jQuery(t).attr("type","text"):jQuery(t).attr("type","password")}),document.body.classList.contains("elementor-page")){var e={init:function(){this.initGlassEffect()},initGlassEffect:function(){jQuery(".bdt-glass-effect-yes").each(function(){var t=jQuery(this);if(!t.data("glass-effect-overlay-added")){var e=jQuery('<div class="bdt-glass-effect-overlay"></div>');t.prepend(e),e.css({position:"absolute","z-index":"0",inset:"0",filter:"url
1(#glass-distortion)",overflow:"hidden",isolation:"isolate","backdrop-filter":"blur(var(--ep-glass-effect-blur, 3px))"}),t.data("glass-effect-overlay-added",!0)}})}};function s(){"undefined"!=typeof elementorFrontend&&elementorFrontend.hooks&&"function"==typeof elementorFrontend.hooks.addAction&&elementorFrontend.hooks.addAction("frontend/element_ready/global",function(){e.init()})}e.init(),"undefined"!=typeof elementorFrontend&&elementorFrontend.hooks&&"function"==typeof elementorFrontend.hooks.addAction?s():jQuery(window).one("elementor/frontend/init",s)}})}(jQuery);(()=>{"use strict";const e=async(e,t,n,o=!0)=>{const r=window.location.hash;if(!r)return;const c=e.querySelector(`[data-title="${r.substring(1)}"]`);if(!c)return;const i=c.dataset.accordionIndex,a=c.closest(".bdt-ep-accordion");if(!i||!a)return;const d=a.id,s=window.bdtUIkit?.accordion(e);if(!s)return;const l=parseInt(i,10);if("yes"===t.activeScrollspy&&d){const e=document.getElementById(d);e&&await((e,t=0,n=1e3)=>new Promise(o=>{const r=window.scrollY,c=e.getBoundingClientRect().top-t;let i=null;const a=e=>{null===i&&(i=e);const t=e-i,d=Math.min(t/n,1),s=d<.5?2*d*d:1-Math.pow(-2*d+2,2)/2;window.scrollTo(0,r+c*s),t<n?requestAnimationFrame(a):o()};requestAnimationFrame(a)}))(e,t.hashTopOffset,n),s.toggle(l,!1)}else s.toggle(l,o)},t=t=>{const n=(t?.jquery?t[0]:t).querySelector(".bdt-ep-accordion-container");if(!n)return;const o=n.querySelector(".bdt-ep-accordion");if(!o)return;const r=o.dataset.settings;if(!r)return;let c;try{c="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse accordion settings:",e)}const{activeHash:i="no",hashScrollspyTime:a=1e3,closeAllItemsOnMobile:d=!1}=c;if(d&&window.matchMedia("(max-width: 767px)").matches&&n.querySelectorAll(".bdt-ep-accordion-item.bdt-open").forEach(e=>{e.classList.remove("bdt-open");const t=e.querySelector(".bdt-ep-accordion-content");t&&(t.hidden=!0)}),"yes"===i){const t=new AbortController,n=t.signal,r=()=>e(o,c,a,!1),i=t=>{const n=t.currentTarget.dataset.title;n&&(window.location.hash=n.trim(),e(o,c,1e3))},d=()=>e(o,c,1e3);"complete"===document.readyState?r():window.addEventListener("load",r,{signal:n,once:!0}),window.addEventListener("hashchange",d,{signal:n}),o.querySelectorAll(".bdt-ep-accordion-title").forEach(e=>{e.addEventListener("click",i,{signal:n})}),o._cleanupAccordion=()=>t.abort()}};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-accordion.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-accordion.default",t))})})();(()=>{"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'),r=[],n=[],a=new Set;let l=1;return t.forEach((e,t)=>{if(!((e,t)=>{const r=e.type;return"radio"===r?!(!e.checked||t.has(e.name)||(t.add(e.name),0)):"checkbox"!==r||e.checked})(e,a))return;const o=e.value,c=(e=>{if(null==e||""===e)return null;const t=Number(e);return Number.isInteger(t)?t:parseFloat(e)})(o),u=`f${l}`;null===c||isNaN(c)||n.push({variable:u,value:c}),r.push({type:e.type,index:t,value:o,variable:u,real_value:c}),l++}),[r,n]},t=(t,r)=>{const[,n]=e(t);if(0===n.length)return;const a=(e=>{if(!e?.formula)return null;const t=e.formula.match(/'(.*)'/);return t?t[1]:null})(r);if(!a)return;const l=((e,t)=>{const r=new Map(t.map(({variable:e,value:t})=>[e,t]));return e.replace(/f([1-9]\d{0,2}|1000)\b/g,e=>r.has(e)?r.get(e):"null")})(a,n),o=(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}})(l);null===o||isNaN(o)?((e,t=5e3)=>{const r=e.querySelector(".bdt-ep-advanced-calculator-error");r&&(r.classList.remove("bdt-hidden"),setTimeout(()=>{r.classList.add("bdt-hidden")},t))})(t):((e,t)=>{const r=e.querySelector(".bdt-ep-advanced-calculator-result span");r&&(r.textContent=t.toFixed(2))})(t,o)},r=e=>{const r=(e?.jquery?e[0]:e).querySelector(".bdt-ep-advanced-calculator");if(!r)return;const n=r.dataset.settings;if(!n)return;let a;try{a="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse calculator settings:",e)}if(!a?.id)return;const l=document.querySelector(a.id);if(!l)return;const o=l.querySelector(".bdt-ep-advanced-calculator-form");if(!o)return;const c=new AbortController,u=c.signal;"submit"===a.resultShow?o.addEventListener("submit",e=>{e.preventDefault(),t(l,a)},{signal:u}):"change"===a.resultShow&&(o.addEventListener("change",e=>{e.target.matches("input, select")&&t(l,a)},{signal:u}),o.addEventListener("input",e=>{e.target.matches('input[type="number"], input[type="text"]')&&t(l,a)},{signal:u})),r._cleanupCalculator=()=>{c.abort()}};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-calculator.default",r)})})();(()=>{"use strict";const e=e=>{const t=e?.jquery?e[0]:e,n=t.querySelector(".bdt-ep-advanced-counter");if(!n)return;const r=n.dataset.settings;if(!r)return;let o;try{o="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse counter settings:",e)}const{countNumber:i=0,countStart:a=0,language:u,decimalPlaces:s=0,duration:l=0,useEasing:c=null,useGrouping:d=null,counterSeparator:f="",decimalSymbol
1:p="",counterPrefix:m="",counterSuffix:g="",id:y}=o;if("undefined"==typeof CountUp)return void console.error("CountUp.js library is not loaded");const b={startVal:a,numerals:u,decimalPlaces:s,duration:l,useEasing:null!==c,useGrouping:null!==d,separator:f,decimal:p,prefix:m,suffix:g},v=()=>{const e=t.querySelector(".bdt-count-this")||n.querySelector(".bdt-count-this")||(y?document.getElementById(y):null);if(!e)return;const r=new CountUp(e,i,b);r.error?console.error("CountUp initialization error:",r.error):r.start()};"function"==typeof epObserveTarget?epObserveTarget(t,v):(console.warn("epObserveTarget is not available, initializing counter immediately"),v())};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?.jquery?e[0]:e,i=t.querySelector(".bdt-ep-advanced-divider");if(!i)return;const n=i.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 divider settings:",e)}if(!window.bdtUIkit?.svg)return void console.error("bdtUIkit.svg is not available");const r=i.querySelector("img");if(!r)return;const{animation:d=!1,loop:s=!1}=o;!0===d?"function"==typeof epObserveTarget?epObserveTarget(t,()=>{window.bdtUIkit.svg(r,{strokeAnimation:!0})},{loop:s}):(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 o=t?`<div class="bdt-map-tooltip-top-image"><img class="bdt-map-image" src="${t}" alt="" /></div>`:"",n=e.website?`<a href="${e.website}">${e.website}</a>`:"",a=e.phone?`<a href="tel:${e.phone}">${e.phone}</a>`:"",s=e.content?`<span class="bdt-tooltip-content">${(e=>{const t=document.createElement("div");t.innerHTML=e,t.querySelectorAll("script").forEach(e=>e.remove());const o=["onclick","onload","onerror","onmouseover","onmouseout","onmouseenter","onmouseleave","onfocus","onblur","onchange","onsubmit","onkeydown","onkeyup","onkeypress"];return t.querySelectorAll("*").forEach(e=>{o.forEach(t=>e.removeAttribute(t))}),t.innerHTML})(e.content)}</span><br>`:"",r=e.place?`<h5 class="bdt-tooltip-place">${e.place}</h5>`:"";return`<div class="bdt-map-tooltip-view">\n              <div class="bdt-map-tooltip-view-inner">\n                ${o}\n                <div class="bdt-map-tooltip-bottom-footer">\n                  ${e.title?`<h4 class="bdt-tooltip-title">${e.title}</h4>`:""}\n                  ${r}\n                  ${s}\n                  ${n}\n                  ${a}\n                </div>\n              </div>\n            </div>`},t=(e,t)=>{const o=t.toLowerCase();e.forEach(e=>{const t=e.textContent.toLowerCase();e.style.display=t.includes(o)?"":"none"})},o=async(e,t)=>{const{position:o,title:n,icon:a}=t;if(window.google?.maps?.marker?.AdvancedMarkerElement)try{const{AdvancedMarkerElement:t,PinElement:s}=await google.maps.importLibrary("marker"),r={map:e,position:o,title:n,gmpClickable:!0};if(a){const e=document.createElement("img");e.src=a,e.style.width="32px",e.style.height="32px",r.content=e}else r.content=new s;return new t(r)}catch(e){console.warn("AdvancedMarkerElement failed, falling back to Marker:",e)}const s={position:o,map:e,title:n};return a&&(s.icon=a),new google.maps.Marker(s)},n=async(n,a,s,r,l,i,c,p)=>{if(n.removeAttribute("style"),!window.google?.maps)return void console.error("Google Maps API is not loaded");const d={center:{lat:parseFloat(a.lat),lng:parseFloat(a.lng)},zoom:a.zoom||15,mapTypeId:google.maps.MapTypeId[a.mapTypeId?.toUpperCase()]||google.maps.MapTypeId.ROADMAP,zoomControl:void 0===a.zoomControl||a.zoomControl,zoomControlOptions:{position:google.maps.ControlPosition.TOP_LEFT},mapTypeControl:void 0===a.mapTypeControl||a.mapTypeControl,streetViewControl:void 0===a.streetViewControl||a.streetViewControl,scrollwheel:void 0===a.scrollwheel||a.scrollwheel,fullscreenControl:!0,mapId:"DEMO_MAP_ID"},m=new google.maps.Map(p,d),u=new google.maps.InfoWindow,g=[];let y=null,v=null;v=((e,t,o=null)=>{const n=t.dataset.map_style;if(!n)return null;if(o)return e.setOptions({styles:o}),o;try{const t="string"==typeof n?JSON.parse(n):n;return e.setOptions({styles:t}),t}catch(e){return console.error("Error parsing map styles:",e),null}})(m,p,v);for(const t of s){const n=t.image||"",a={lat:parseFloat(t.lat),lng:parseFloat(t.lng)},s=await o(m,{position:a,title:t.title,icon:t.icon});s instanceof google.maps.Marker?s.addListener("click",()=>{const o=e(t,n);
1u.setContent(o),u.open(m,s)}):s.addEventListener("gmp-click",()=>{const o=e(t,n);u.setContent(o),u.open(m,s)}),g.push(s)}const w=new AbortController,{signal:f}=w;p.dataset.map_geocode&&c?.addEventListener("submit",async e=>{e.preventDefault();const t=new google.maps.Geocoder,n=i.value.trim();n&&t.geocode({address:n},async(e,t)=>{if("OK"===t&&e[0]){const t=e[0].geometry.location;m.setCenter(t),y&&(y.map=null),y=await o(m,{position:t,title:n})}else console.warn("Geocode was not successful:",t)})},{signal:f}),r.forEach(t=>{t.addEventListener("click",async()=>{const n=t.dataset.settings;if(!n)return;let s;try{s="string"==typeof n?JSON.parse(n):n}catch(e){return void console.error("Failed to parse list item settings:",e)}const r={lat:parseFloat(s.lat),lng:parseFloat(s.lng)};m.setCenter(r),m.setZoom(a.zoom),y&&(y.map=null);const l=s.image?.[0]||"";y=await o(m,{position:r,title:s.title,icon:s.icon});const i=e(s,l);u.setContent(i),u.open(m,y),v&&m.setOptions({styles:v})},{signal:f})});const b=((e,t=300)=>{let o;return function(...n){clearTimeout(o),o=setTimeout(()=>{clearTimeout(o),e(...n)},t)}})(e=>{t(r,e)},300);l&&l.addEventListener("submit",e=>{e.preventDefault();const o=i.value;t(r,o)},{signal:f}),i&&i.addEventListener("input",e=>{b(e.target.value)},{signal:f}),p._cleanupMap=()=>{w.abort(),y&&(void 0!==y.map?y.map=null:y.setMap&&y.setMap(null)),g.forEach(e=>{void 0!==e.map?e.map=null:e.setMap&&e.setMap(null)})}},a=e=>{const t=e?.jquery?e[0]:e,o=t.querySelector(".bdt-advanced-gmap");if(!o)return;const a=t.querySelector(".bdt-advanced-map"),s=t.querySelectorAll("ul.bdt-gmap-lists div.bdt-gmap-list-item"),r=t.querySelector(".bdt-search"),l=t.querySelector(".bdt-search-input"),i=t.querySelector(".bdt-gmap-search-wrapper > form"),c=o.dataset.map_settings,p=o.dataset.map_markers;if(!c||!p)return void console.error("Map settings or markers data is missing");let d,m;try{d="string"==typeof c?JSON.parse(c):c,m="string"==typeof p?JSON.parse(p):p}catch(e){return void console.error("Failed to parse map data:",e)}const u=()=>{n(a,d,m,s,r,l,i,o)};window.elementorFrontend?.isEditMode()||"complete"===document.readyState?u():window.addEventListener("load",u,{once:!0})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-gmap.default",a)})})();(()=>{"use strict";const t=t=>{const e=t.textContent.trim();if(!e)return;const n=e.split(/\s+/),o=document.createDocumentFragment();n.forEach(t=>{const e=document.createElement("span");e.textContent=t+" ",e.style.color=`#${Math.floor(16777215*Math.random()).toString(16).padStart(6,"0")}`,o.appendChild(e)}),t.textContent="",t.appendChild(o)},e=e=>{const n=(e?.jquery?e[0]:e).querySelector(".bdt-ep-advanced-heading");if(!n)return;const o=n.querySelector(".bdt-ep-advanced-heading-main-title-inner");if(!o)return;const r=n.dataset.settings;if(!r)return;let d;try{d="string"==typeof r?JSON.parse(r):r}catch(t){return void console.error("Failed to parse heading settings:",t)}"yes"===d.titleMultiColor&&t(o)};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-advanced-heading.default",e)})})();(()=>{"use strict";const e=e=>{const t=e?.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?.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?.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
1=>{const a=parseFloat(e.dataset.maxValue)||100,r=parseFloat(e.dataset.width)||0,n=parseFloat(e.dataset.animationDelay)||0,o=100*r/a;e.style.width=`${o}%`,e.style.transitionDelay=t*n+"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";class t{constructor(t,e,i){this.element=t,this.settings=e,this.isEditMode=i,this.widgetId=e.widgetId,this.abortController=new AbortController,this.signal=this.abortController.signal}setLocalize(){if(this.isEditMode)return void this.clearLocalize();this.clearLocalize();const t=60*this.settings.displayTimesExpire*60,e=Date.now()+1e3*t;if(null===localStorage.getItem(this.widgetId)&&(localStorage.setItem(this.widgetId,"0"),localStorage.setItem(`${this.widgetId}_expiresIn`,e.toString())),null!==localStorage.getItem(this.widgetId)){let t=parseInt(localStorage.getItem(this.widgetId),10)||0;t++,localStorage.setItem(this.widgetId,t.toString())}}clearLocalize(){const t=parseInt(localStorage.getItem(`${this.widgetId}_expiresIn`),10);Date.now()>=t&&(localStorage.removeItem(`${this.widgetId}_expiresIn`),localStorage.removeItem(this.widgetId))}modalFire(){const t=this.settings.displayTimes||1,e=parseInt(localStorage.getItem(this.widgetId),10)||0;!1!==t&&e>=t||window.bdtUIkit?.modal&&window.bdtUIkit.modal(this.element,{bgclose:!1,keyboard:!1}).show()}setupAgeVerify(){let t=parseInt(localStorage.getItem(this.widgetId),10)||0;const e=this.element,i=e.querySelectorAll(".bdt-button"),o=!this.isEditMode&&this.settings.redirect_link;let s=this.settings.requiredAge;
1i.forEach(i=>{i.addEventListener("click",()=>{const n=e.querySelector(".bdt-age-input");let l=parseInt(n?.value,10)||0;if(i.classList.contains("data-val-yes")&&(l=18),i.classList.contains("data-val-no")&&(s=18,l=1),l>=s)this.setLocalize(),t+=1,window.bdtUIkit?.modal&&window.bdtUIkit.modal(this.element).hide();else{const t=document.querySelector(".modal-msg-text");t&&t.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&&t<=0?setTimeout(()=>{this.modalFire()},1500):!1!==o&&t<=0&&window.location.replace(o))})}setupCloseBtnDelay(){const{widgetId:t,delayTime:e}=this.settings,i=document.getElementById(t);if(!i)return;const o=i.querySelector("#bdt-modal-close-button");o&&(o.style.display="none",window.bdtUIkit?.util&&(window.bdtUIkit.util.on(i,"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)},e)}),window.bdtUIkit.util.on(i,"hide",()=>{o.style.display="none"})))}init(){this.modalFire(),this.setupAgeVerify(),this.settings.closeBtnDelayShow&&this.setupCloseBtnDelay()}destroy(){this.abortController.abort()}}const e=e=>{const i=(e?.jquery?e[0]:e).querySelectorAll(".bdt-age-gate");if(0===i.length)return;const o=Boolean(window.elementorFrontend?.isEditMode());i.forEach(e=>{const i=e.dataset.settings;if(!i)return;let s;try{s="string"==typeof i?JSON.parse(i):i}catch(t){return void console.error("Failed to parse age gate settings:",t)}const n=new t(e,s,o);n.init(),e._ageGateInstance=n})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-age-gate.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 a=o.querySelector(".bdt-animated-heading");let i;try{const e=a?.dataset.settings;i=e?JSON.parse(e):null}catch(e){i=null}if(i){if("animated"===i.layout)n.style.display="block",jQuery(a).Morphext(i);else if("typed"===i.layout)new Typed("#"+a.id,i);else if("split_text"===i.layout){const e=gsap.timeline(),t=new SplitText(o,{type:"chars, words, lines"});gsap.set(o,{perspective:i.anim_perspective}),e.clear().time(0),t.revert(),t.split({type:"chars, words, lines"});const n="lines"===i.animation_on?t.lines:"chars"===i.animation_on?t.chars:t.words,a={opacity:0,scale:i.anim_scale,y:i.anim_rotation_y,rotationX:i.anim_rotation_x,transformOrigin:i.anim_transform_origin};i.anim_repeat&&(a.repeat=-1,i.anim_yoyo&&(a.yoyo=!0)),e.staggerFrom(n,.5,a,i.anim_duration)}else if("gsap_slide"===i.layout){const e=n.querySelector(".bdt-gsap-mask");let t=i.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:i.gsap_slide_xpercent??-100,duration:i.gsap_slide_duration??3,repeat:-1,repeatDelay:i.gsap_slide_repeat_delay??.5,ease:"none"};i.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 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 audio player settings:",e)}if("undefined"==typeof jQuery||!jQuery.fn.jPlayer)return void console.error("jPlayer library is not loaded");const n=t.nextElementSibling,s=n?.classList.contains("jp-audio")?n.id:null;if(!s)return void console.error("Audio player container not found");const a=jQuery(t),i=jQuery(n);a.jPlayer({ready:function(e){jQuery(this).jPlayer("setMedia",{title:r.audio_title,mp3:r.audio_s
1ource}),!0===r.autoplay&&jQuery(this).jPlayer("play",1)},play:function(){i.removeClass("bdt-player-played"),jQuery(this).jPlayer("pauseOthers")},ended:function(){i.addClass("bdt-player-played")},timeupdate:function(e){!0===r.time_restrict&&e.jPlayer.status.currentTime>r.restrict_duration&&jQuery(this).jPlayer("stop")},cssSelectorAncestor:`#${s}`,useStateClassSkin:!0,autoBlur:r.smooth_show,smoothPlayBar:!0,keyEnabled:r.keyboard_enable,remainingDuration:!0,toggleDuration:!0,volume:r.volume_level,loop:r.loop})},t=e=>{const t=e instanceof jQuery?e[0]:e,o=t.querySelector(".bdt-audio-player.skin-showcase");if(!o)return;const r=o.dataset.settings;if(!r)return;let n;try{n="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse showcase settings:",e)}const s=Boolean(window.elementorFrontend?.isEditMode?.()),a=Array.isArray(n.songs)?n.songs:[];if(!a.some(e=>e?.audio))return;const i=t.getAttribute("data-id")||t.closest("[data-id]")?.getAttribute("data-id"),l=o.querySelector(".bdt-ap-showcase-audio"),d=o.querySelector(".bdt-ap-showcase-playlist"),c=o.querySelectorAll(".bdt-ap-showcase-playlist-item"),u=o.querySelectorAll(".bdt-ap-showcase-like-btn"),p=o.querySelector(".bdt-ap-showcase-volume-range"),h=o.querySelector(".bdt-ap-showcase-volume"),m=o.querySelector(".bdt-ap-showcase-volume-icon"),y=o.querySelector(".bdt-ap-showcase-progress-bar"),b=o.querySelector(".bdt-ap-showcase-progress-current"),g=o.querySelector(".bdt-ap-showcase-progress-total"),w=o.querySelector(".bdt-ap-showcase-play-pause"),v=o.querySelector(".bdt-ap-showcase-play-icon"),f=o.querySelector(".bdt-ap-showcase-prev"),S=o.querySelector(".bdt-ap-showcase-next"),L=o.querySelector(".bdt-ap-showcase-shuffle"),x=o.querySelector(".bdt-ap-showcase-swiper"),E=!1!==n.show_shuffle,_=!1!==n.show_like,P=!1!==n.show_duration,q=!1!==n.show_progress_time,N=!1!==n.auto_next,k=Number(n.swiper_speed)||700;if(!(l&&d&&p&&y&&w&&v&&f&&S&&x))return;const A=(e,t)=>{e&&(e.addEventListener("click",t),e.addEventListener("keydown",e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),t(e))}))},M=e=>{if(!m)return;const t=e<=0?"mute":e<=50?"medium":"high";m.dataset.volumeLevel=t},j=(e=Number(p.value))=>{const t=Number(p.max)||100,o=Math.min(Math.max(Number(e)||0,0),t);p.style.setProperty("--volume-percent",t>0?o/t*100+"%":"0%")};(()=>{if(!d)return;o._playlistScrollAbort&&o._playlistScrollAbort.abort();const e=new AbortController,t=e.signal;o._playlistScrollAbort=e;const r=()=>o.querySelectorAll(".bdt-ap-showcase-playlist-item"),n=()=>window.innerWidth<=580,s=()=>Math.max(0,d.scrollHeight-d.clientHeight),a=()=>{const e=r();if(!e.length||!((e=r().length)=>n()?e>=3:e>5)(e.length))return d.classList.remove("is-scrollable"),d.classList.remove("is-scrollable-ssr-mobile"),d.style.removeProperty("--playlist-visible-height"),void d.style.removeProperty("max-height");d.classList.add("is-scrollable");const t=n()?3:5,o=Math.ceil(((e,t=r())=>Array.from(t).slice(0,e).reduce((e,t)=>{const o=window.getComputedStyle(t),r=Number.parseFloat(o.marginBottom)||0;return e+t.offsetHeight+r},0))(t,e));d.style.setProperty("--playlist-visible-height",`${o}px`),d.style.maxHeight=`${o}px`,d.classList.remove("is-scrollable-ssr-mobile")};let i=d.scrollTop,l=null;const c=e=>Math.max(0,Math.min(s(),e)),u=()=>{a(),d.classList.contains("is-scrollable")&&(i=c(i),d.scrollTop=i)};u();let p=0;d.addEventListener("touchstart",e=>{d.classList.contains("is-scrollable")&&(p=e.touches[0].clientY)},{passive:!0,signal:t}),d.addEventListener("touchmove",e=>{if(!d.classList.contains("is-scrollable")||s()<=0)return;const t=e.touches[0].clientY-p,o=d.scrollTop<=0,r=d.scrollTop+d.clientHeight>=d.scrollHeight-1;o&&t>0||r&&t<0||e.stopPropagation()},{passive:!0,signal:t});const h=()=>{const e=d.scrollTop,t=i-e;if(Math.abs(t)<.5)return e!==i&&(d.scrollTop=i),void(l=null);d.scrollTop=e+.16*t,l=requestAnimationFrame(h)},m=()=>{i=d.scrollTop};let y;if(d.addEventListener("wheel",e=>{d.classList.contains("is-scrollable")&&(s()<=0||(e.preventDefault(),e.stopPropagation(),null===l&&m(),i=c(i+(e=>{let t=e.deltaY;return 1===e.deltaMode?t*=16:2===e.deltaMode&&(t*=d.clientHeight),t})(e)),null===l&&(l=requestAnimationFrame(h))))},{passive:!1,signal:t}),d.addEventListener("scroll",()=>{null===l&&m()},{passive:!0,signal:t}),window.addEventListener("resize",()=>{clearTimeout(y),y=window.setTimeout(u,150)},{signal:t}),"undefined"!=typeof ResizeObserver){const t=new ResizeObserver(()=>{requestAnimationFrame(u)});t.observe(d),e.signal.addEventListener("abort",()=>{t.disconnect()})}})();const{index:T,previewChanged:C}=(()=>{let e=Number.isInteger(n.initial_index)?n.initial_index:Number.parseInt(n.initial_index,10);if(Number.isNaN(e)&&(e=0),e=Math.max(0,Math.min(e,a.length-1)),!s)return{index:e,previewChanged:!1};const t=i?(window.__bdtShowcasePreview=window.__bdtShowcasePreview||{},window.__bdtShowcasePreview[i]=window.__bdtShowcasePreview[i]||{songs:[]},window.__bdtShowcasePreview[i]):null,o=a.map(e=>({audio:e?.audio||""}));if(!t)return{index:e,previewChanged:!1};const r=((e,t)=>{if(!e.length)return null;if(t.length>e.length){for(let o=e.length;o<t.length;o+=1)if(t[o]?.audio)return o;return t.length-1}let o=null;for(let r=0;r<t.length;r+=1){const n=e[r]?.audio||"",s=t[r]?.audio||"";s&&n!==s&&(o=r)}return o}
1)(t.songs,o);return t.songs=o,null!==r&&r>=0&&r<a.length?{index:r,previewChanged:!0}:{index:e,previewChanged:!1}})();let F=T;if(!a[F]?.audio){const e=a.findIndex(e=>e?.audio);e>=0&&(F=e)}let I=!1,Q=null;const $=e=>{const t=v.querySelector(".icon-play"),o=v.querySelector(".icon-pause");if(t&&o&&(t.style.display=e?"none":"inline-block",o.style.display=e?"inline-block":"none",w)){const t=e?w.dataset.tooltipPause||"Pause":w.dataset.tooltipPlay||"Play";((e,t,o="top")=>{e&&t&&(e.setAttribute("data-bdt-tooltip",`title: ${t}; pos: ${o};`),window.bdtUIkit?.tooltip&&window.bdtUIkit.tooltip(e))})(w,t)}},H=e=>{c.forEach((t,o)=>{t.classList.toggle("active-playlist-item",o===e)})},O=e=>{if(!Number.isFinite(e)||e<0)return"0:00";const t=Math.floor(e),o=Math.floor(t/3600),r=Math.floor(t%3600/60),n=t%60;return o>0?`${o}:${String(r).padStart(2,"0")}:${String(n).padStart(2,"0")}`:`${r}:${String(n).padStart(2,"0")}`},B=()=>{q&&(b&&(b.textContent=O(l.currentTime)),g&&(g.textContent=O(l.duration)))},D=(e=l.currentTime)=>{const t=Number.isFinite(l.duration)?l.duration:Number(y.max),o=t>0?t:0,r=o>0?Math.min(Math.max(Number(e)||0,0),o):0;o>0&&(y.max=String(o)),y.value=String(r),y.style.setProperty("--progress-percent",o>0?r/o*100+"%":"0%")},U=(e,t)=>{const o=c[e];if(!o)return;const r=o.querySelector(".bdt-ap-showcase-duration");r&&(r.textContent=O(t))},z=()=>{const e=l.play();e&&"function"==typeof e.then?e.then(()=>$(!0)).catch(()=>$(!1)):$(!0)},R=()=>{l.pause(),$(!1)},Y=e=>{const t=a[e];t?.audio&&(l.src=t.audio,z(),H(e),(e=>{if(!Q)return;("number"==typeof Q.realIndex?Q.realIndex:Q.activeIndex)!==e&&Q.slideTo(e)})(e),I=!0)};l.loop=!0===n.loop;const J=Number(n.volume);if(l.volume=Math.max(0,Math.min(1,Number.isFinite(J)?J:1)),p.value=String(Math.round(100*l.volume)),M(Number(p.value)),j(Number(p.value)),(()=>{if(!h)return;let e=null;const t=()=>{clearTimeout(e),h.classList.add("is-hovering")};h.addEventListener("mouseover",t),h.addEventListener("mouseout",t=>{h.contains(t.relatedTarget)||(clearTimeout(e),e=window.setTimeout(()=>{h.classList.remove("is-hovering")},280))}),h.addEventListener("click",e=>{e.target.closest(".bdt-ap-showcase-volume-range")||(e.stopPropagation(),h.classList.toggle("is-open"))}),document.addEventListener("click",()=>{h.classList.remove("is-open")}),p.addEventListener("focus",()=>{h.classList.add("is-open"),t()})})(),H(F),(()=>{if("undefined"==typeof Swiper)return;const e=window.innerWidth<=580?{effect:"slide",slidesPerView:1,spaceBetween:0,grabCursor:!0,speed:k,initialSlide:F}:{effect:"cards",cardsEffect:{perSlideOffset:9,perSlideRotate:3},grabCursor:!0,speed:k,initialSlide:F};try{Q=new Swiper(x,e)}catch(e){Q=new Swiper(x,{grabCursor:!0,speed:k,initialSlide:F})}Q&&Q.on("slideChange",()=>{const e="number"==typeof Q.realIndex?Q.realIndex:Q.activeIndex;e!==F&&(F=e,Y(F))})})(),P&&a.forEach((e,t)=>{if(!e?.audio)return;const o=new Audio;o.preload="metadata",o.src=e.audio;const r=()=>{Number.isFinite(o.duration)&&o.duration>0&&U(t,o.duration),o.removeAttribute("src"),o.load()};o.addEventListener("loadedmetadata",r,{once:!0}),o.addEventListener("error",r,{once:!0})}),!0===n.autoplay||s&&C)Y(F);else{const e=a[F];e?.audio&&(l.src=e.audio),I=!0,$(!1)}c.forEach((e,t)=>{e.addEventListener("click",()=>{F=t,Y(t)})}),_&&u.forEach(e=>{A(e,t=>{t.stopPropagation(),e.classList.toggle("is-liked")})}),o.querySelectorAll(".bdt-ap-showcase-controls [data-bdt-tooltip], .bdt-ap-showcase-progress [data-bdt-tooltip]").forEach(e=>{window.bdtUIkit?.tooltip&&window.bdtUIkit.tooltip(e)}),A(w,()=>{I?l.paused?z():R():Y(F)}),A(S,()=>{F=(F+1)%a.length,Y(F)}),A(f,()=>{F=(F-1+a.length)%a.length,Y(F)}),E&&L&&A(L,()=>{const e=Math.floor(Math.random()*a.length);F=e!==F?e:(e+1)%a.length,Y(F)}),l.addEventListener("loadedmetadata",()=>{D(l.currentTime||0),P&&U(F,l.duration),B()}),l.addEventListener("timeupdate",()=>{l.paused||D(l.currentTime),B()}),y.addEventListener("input",()=>{l.currentTime=Number(y.value),D(Number(y.value)),B()}),y.addEventListener("change",()=>{l.paused||z()}),p.addEventListener("input",()=>{const e=Number(p.value);l.volume=e/100,M(e),j(e)}),l.addEventListener("play",()=>$(!0)),l.addEventListener("pause",()=>$(!1)),l.addEventListener("ended",()=>{if(N&&F<a.length-1)return F+=1,void Y(F);R(),D(l.duration||Number(y.max)||0),B()})};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),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-audio-player.bdt-showcase",t))})})();(()=>{"use strict";window.addEventListener("elementor/frontend/init",()=>{const e=elementorModules.frontend.handlers.Base;let t;t=e.extend({bindEvents:function(){this.run()}
1,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})})})})();(()=>{"use strict";const e=async e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-ep-brand-carousel");if(!t)return;const r=t.querySelector(".swiper-carousel");if(!r)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 brand carousel settings:",e)}const s=elementorFrontend?.utils?.swiper;if(s)try{const e=await new s(r,o);o.pauseOnHover&&(r.addEventListener("mouseenter",()=>{e.autoplay?.stop()}),r.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-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 r;try{r="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse business hours settings:",e)}const{business_hour_style:s,timeNotation:i,dynamic_timezone:c,dynamic_timezone_default:u}=r;if("dynamic"!==s)return;if("undefined"==typeof jQuery||!jQuery.fn.jclock)return void console.error("jclock library is not loaded");const d="static"===s?u:c;if(!d)return void console.warn("Timezone offset is not set");const a={format:"12h"===i?"%I:%M:%S %p":"%H:%M:%S",timeNotation:i,am_pm:!0,utc:!0,utc_offset:d};jQuery(n).jclock(a)};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-business-hours.default",e)})})();(()=>{"use strict";const e=e=>{const t=(e?.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,t,r,o,s,n)=>a=>"yes"===r&&"yes"===n?e+((e,t,r)=>{if(e=String(e),r){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,s=""]=e.split("."),n=o.replace(/(\d+)(\d{3})/,"$1"+t+"$2");return s?`${n}.${s}`:n})(a,o,s)+t:e+a+t,t=t=>{const r=t?.jquery?t[0]:t,o=r.querySelector(".bdt-chart");if(!o)return;const s=o.dataset.settings,n=o.dataset.suffixprefix;if(!s)return;let a,i;try{a="string"==typeof s?JSON.parse(s):s,i="string"==typeof n?JSON.parse(n):n??{}}catch(e){return void console.error("Failed to parse chart settings:",e)}epObserveTarget(r,()=>{const t=o.querySelector(":scope > canvas");if(!t)return;const r=t.getContext("2d"),s=new Chart(r,a);if("pie"===a.type||"doughnut"===a.type)return;const n=a.valueSeparator??"no",c=a.separatorSymbol??",",l=(a.xAxesSeparator,a.yAxesSeparator??"no"),p="yes"===a.kFormatter,d=i.suffix_prefix_status??"no";("yes"===d||"yes"===n)&&((t,r,o,s,n,a,i,c)=>{const l="yes"===a?r.y_custom_prefix??"":"",p="yes"===a?r.y_custom_suffix??"":"",d=e(l,p,o,s,n,c);"horizontalBar"===r.type?t.options.scales.x.ticks={callback:d}:["bar","line","bubble"].includes(r.type)&&(t.options.scales.y.ticks={callback:d}
1),t.update()})(s,i,n,c,p,d,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?.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 r;try{r="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse carousel settings:",e)}const d=window.elementorFrontend.utils.swiper;!async function(){const e=await new d(n,r);r.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=>{const t=e instanceof jQuery?e[0]:e,n=t.querySelector(".bdt-circle-menu");if(!n)return;const r=n.dataset.settings;if(!r)return;let i;try{i="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse circle menu settings:",e)}const{direction:o,item_diameter:d,circle_radius:s,speed:c,delay:a,step_out:l,step_in:u,trigger:p,transition_function:m}=i;jQuery(n).circleMenu({direction:o,item_diameter:d,circle_radius:s,speed:c,delay:a,step_out:l,step_in:u,trigger:p,transition_function:m});const y=t.dataset.id;t.querySelectorAll(".bdt-tippy-tooltip").forEach(e=>{tippy(e,{allowHTML:!0,theme:`bdt-tippy-${y}`})})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-circle-menu.default",e)})})();(()=>{"use strict";const e=e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-ep-circle-info");if(!t)return;const r=t.dataset.settings;if(!r)return;let c;try{c="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse circle info settings:",e)}epObserveTarget(t,()=>{((e,t,r,c)=>{const n=document.querySelectorAll(`#${e} .bdt-ep-circle-info-sub-circle`),o=document.querySelectorAll(`#${e} .bdt-ep-circle-info-item`),i=document.querySelector(`#${e} .bdt-ep-circle-info-inner`);if(!i)return;let s=2;(r<=0||!1===t)&&(r=1e11);const l=(e,t)=>{e.forEach(e=>e.classList.remove(t))},a=(e,t)=>{e[t]&&e[t].classList.add("active")};!0===t&&setInterval(()=>{const e=i.querySelector(".bdt-ep-circle-info-sub-circle.active"),t=e?parseInt(e.dataset.circleIndex,10):0,r=n.length;(t>r||s>r)&&(s=1),l(n,"active");const c=i.querySelector(`[data-circle-index='${s}']`);c&&c.classList.add("active"),l(o,"active"),a(o,s-1),s++;const d=360-36*(s-2),u=36*(s-2);i.querySelectorAll(".bdt-ep-circle-info-sub-circle i, .bdt-ep-circle-info-sub-circle svg").forEach(e=>{e.style.transform=`rotate(${d}deg)`,e.style.transition="2s"}),i.style.transform=`rotate(${u}deg)`,i.style.transition="1s"},r);const d=()=>{const{width:e,height:t}=i.getBoundingClientRect();Array.from(n).reverse().forEach((r,c)=>{const o=c*(360/n.length),i=e/2*Math.cos(o*Math.PI/180),s=t/2*Math.sin(o*Math.PI/180);r.style.transform=`translate3d(${i.toFixed(5)}px,${s.toFixed(5)}px,0)`})};let u;d(),window.addEventListener("resize",()=>{clearTimeout(u),u=setTimeout(d,50)});const f="click"===c?"click":"mouseover";n.forEach((e,t)=>{e.addEventListener(f,()=>{e.classList.contains("active")||(l(n,"active"),l(o,"active"),a(n,t),a(o,t))},!0)})})(c.id,c.circleMoving,c.movingTime,c.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?.jquery?e[0]:e).querySelector(".bdt-content-switcher");if(!t)return;const n=e=>{const n=t.dataset[e];
1if(n)try{return"string"==typeof n?JSON.parse(n):n}catch(t){return void console.error(`Failed to parse content switcher data-${e}:`,t)}},c=n("settings"),r=n("linkedSections"),i=n("linkedWidgets"),o=Boolean(elementorFrontend.isEditMode()),s=r?`bdt-content-switcher-section-${r.id}`:null,d=e=>{if(!r?.positionUnchanged||!s)return;const t=document.querySelectorAll(`#${s} .bdt-switcher-section-content-inner`);t.forEach(e=>e.classList.remove("bdt-active")),t[e]?.classList.add("bdt-active")},a=e=>{i&&Object.entries(i.widgets).forEach(([t,n])=>{const c=document.getElementById(n);if(!c)return;const r=+t===e;c.style.opacity=r?"1":"0",c.style.display=r?"block":"none"})};if(void 0===r||o||Object.entries(r.sections).forEach(([e,n])=>{const c=+e,i=t.querySelectorAll(".bdt-switcher-content")[c],o=document.getElementById(n);if(o)if(!0!==r.positionUnchanged){const e=i?.querySelector(".bdt-switcher-item-content-section");i&&e&&e.appendChild(o)}else{const e=t.querySelectorAll(".bdt-switcher-content"),n=t.querySelector(".bdt-primary")?.classList.contains("bdt-active"),r=e[c]?.classList.contains("bdt-active"),i=0===c&&n||c>0&&r?"bdt-active":"";document.getElementById(s)||o.parentElement.insertAdjacentHTML("beforeend",`<div id="${s}" class="bdt-switcher bdt-switcher-section-content"></div>`);document.getElementById(s).appendChild(o);const d=document.createElement("div");d.className=`bdt-switcher-section-content-inner ${i}`.trim(),o.parentNode.insertBefore(d,o),d.appendChild(o)}}),void 0===i||o||Object.entries(i.widgets).forEach(([e,n])=>{const r=document.getElementById(n);if(!r)return;const i=+e,o=t.querySelectorAll(".bdt-switcher-content");let s=!1;"button"!==c?.switcherStyle?0===i?s=t.querySelector(".bdt-primary")?.classList.contains("bdt-active")??!1:1===i&&(s=t.querySelector(".bdt-secondary")?.classList.contains("bdt-active")??!1):s=o[i]?.classList.contains("bdt-active")??!1,Object.assign(r.style,{opacity:s?"1":"0",display:s?"block":"none",gridRowStart:"1",gridColumnStart:"1"}),r.parentElement.style.display="grid"}),"button"!==c?.switcherStyle){const e=t.querySelector('input[type="checkbox"]'),n=t.querySelector(".bdt-primary-switcher"),c=t.querySelector(".bdt-secondary-switcher"),r=t.querySelector(".bdt-primary-icon"),i=t.querySelector(".bdt-secondary-icon"),o=t.querySelector(".bdt-primary-text"),s=t.querySelector(".bdt-secondary-text"),l=t.querySelector(".bdt-switcher-content.bdt-primary"),b=t.querySelector(".bdt-switcher-content.bdt-secondary"),y=e=>{[n,r,o,l].forEach(t=>{t?.classList.toggle("bdt-active",!e)}),[c,i,s,b].forEach(t=>{t?.classList.toggle("bdt-active",e)}),d(e?1:0),a(e?1:0)};e?.addEventListener("change",e=>y(e.target.checked))}else{t.querySelectorAll(".bdt-content-switcher-tab").forEach(e=>{e.addEventListener("click",()=>{const n=e.id,c=t.querySelector(`.bdt-switcher-content[data-content-id="${n}"]`),r=[...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")),c?.classList.add("bdt-active"),d(r),a(r)})})}};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-content-switcher.default",e)})})();(()=>{"use strict";const e=e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-cookie-consent");if(!t)return;if(Boolean(elementorFrontend.isEditMode()))return;const n=e=>{const n=t.dataset[e];
1if(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 d=document.querySelector(".cc-compliance"),a=document.createElement("button");if(a.className="btn-denyCookie bdt-cc-close-btn cc-btn cc-dismiss",a.innerHTML='<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24">\n            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18 17.94 6M18 18 6.06 6"/>\n        </svg>',d?.appendChild(a),a.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 r=e=>gtag("consent","update",e),c={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",()=>{r(c)}),a.addEventListener("click",()=>{r({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,o)=>{let n="";if(o){const e=new Date;e.setTime(e.getTime()+60*o*60*1e3),n=`; expires=${e.toUTCString()}`}document.cookie=`${e}=${t??""}${n}; path=/`},t=e=>{const t=document.cookie.split(";").find(t=>t.trimStart().startsWith(e+"="));return t?t.trimStart().slice(e.length+1):null},o=e=>{const t=e-Date.now();return{total:t,seconds:Math.floor(t/1e3%60)}},n=n=>{const d=(n?.jquery?n[0]:n).querySelector(".bdt-countdown-wrapper");if(!d)return;const r=d.dataset.settings;if(!r)return;let i;try{i="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse countdown settings:",e)}const{endTime:c,loopHours:s,isLogged:a}=i,l=document.body.classList.contains("elementor-editor-active");if(!s){const e=document.querySelector(`${i.id}-timer`),t=bdtUIkit.countdown(e,{date:i.finalTime}),n=setInterval(()=>{const{seconds:e}=o(t.date);e<0&&(clearInterval(n),l||(document.querySelector(`${i.id}-msg`)?.style.setProperty("display","none"),("none"!==i.endActionType||i.triggerId)&&(async(e,t)=>{try{const o=new URLSearchParams({action:"element_pack_countdown_end",endTime:t,couponTrickyId:e.couponTrickyId}),n=await fetch(e.adminAjaxUrl,{method:"POST",body:o});if("ended"!==await n.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)}})(i,c)))},1e3)}if(s){const n=(u=6,m=14,Math.floor(Math.random()*(m-u+1)+u)),d=60*s*60*1e3-60*n*1e3,r=new Date(Date.now()+d).toISOString(),c=t("bdtCountdownLoopTime"),l=null===c||"undefined"===c;l&&!1===a&&e("bdtCountdownLoopTime",r,s);const y=!1!==a?r:t("bdtCountdownLoopTime"),w=document.querySelector(`${i.id}-timer`);w?.setAttribute("data-bdt-countdown",`date: ${y}`);const p=bdtUIkit.countdown(w,{date:y}).date;setInterval(()=>{const{seconds:t}=o(p);t>0&&l&&!1===a&&(e("bdtCountdownLoopTime",r,s),bdtUIkit.countdown(w,{date:y}))},1e3)}var u,m};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&(elementorFrontend.hooks.addAction("frontend/element_ready/bdt-countdown.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-countdown.bdt-tiny-countdown",n))})})();(()=>{"use strict";const t=(t,e)=>{if(null==t||null===e)return;const n=Number(e);if(!Number.isFinite(n))return;const o=t.$el&&t.$el.parentElement;o&&(o.style.zIndex=String(n))},e=async(e,n=!1)=>{const o=window.ElementPackConfig.contact_form,a=(t=>{const e=t&&t.closest("[data-bdt-notification-z-index]"),n=e&&e.dataset?e.dataset.bdtNotificationZIndex:"";return void 0!==n&&""!==n?n:null})(e),i=bdtUIkit.notification({message:`<div bdt-spinner></div> ${o.sending_msg}`,timeout:!1,status:"primary"});t(i,a);try{const o=await fetch(e.getAttribute("action"),{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(new FormData(e)).toString()}),i=await o.text(),r=(new DOMParser).parseFromString(i,"text/html").body.firstElementChild,s=r?.dataset.redirect,c=r?.dataset.external,d=r?.dataset.resetstatus;bdtUIkit.notification.closeAll();const l=bdtUIkit.notification({message:`<div class="bdt-contact-form-success-message-${n}">${i}</div>`});t(l,a),s&&"no"!==s&&bdtUIkit.util.on(document,"close",t=>{t.detail[0]===l&&window.open(s,c)}),localStorage.setItem("bdtCouponCode",e.id),d&&"no"!==d&&e.reset()}catch(t){console.error("Contact form submission error:",t)}};window.elementPackGICCB=()=>{const t=window.ElementPackConfig.contact_form;return new Promise((n,o)=>
1{if("undefined"==typeof grecaptcha)return bdtUIkit.notification({message:`<div bdt-spinner></div> ${t.captcha_nd}`,timeout:!1,status:"warning"}),o();const a=grecaptcha.getResponse();if(!a)return bdtUIkit.notification({message:`<div bdt-spinner></div> ${t.captcha_nr}`,timeout:!1,status:"warning"}),o();const i=Array.from(document.querySelectorAll("textarea.g-recaptcha-response")).find(t=>t.value===a),r=i?.closest("form.bdt-contact-form-form"),s=r?.getAttribute("action");s&&""!==s&&e(r),grecaptcha.reset()})};const n=t=>{const n=t?.jquery?t[0]:t,o=n.dataset.id;n.querySelectorAll('.bdt-contact-form input[type="tel"]').forEach(t=>{t.addEventListener("input",()=>{t.value=t.value.replace(/[^0-9+]/g,"")})});const a=n.querySelector(".bdt-contact-form .without-recaptcha");a&&a.addEventListener("submit",t=>{t.preventDefault(),t.stopPropagation(),e(a,o)})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-contact-form.default",n)})})();(()=>{"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?.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";const e=e=>{const t=(e?.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";const e=async e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-ep-custom-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),r=elementorFrontend.utils.swiper;await new r(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=e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-ep-crypto-currency-card");if(!t)return;const r=t.dataset.settings;if(!r)return;let a;try{a="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse crypto currency card settings:",e)}const c=Boolean(elementorFrontend.isEditMode()),n={currency:a.currency||"usd",limit:100,order:a.order||"market_cap_desc"},d=n.currency,s=d.toUpperCase(),i=ElementPackConfig.ajaxurl,o=async()=>{try{const e=new URLSearchParams({currency:d,per_page:1,order:n.order,ids:a.ids}),r=await fetch(`${i}?action=ep_crypto_data&${e}`),c=await r.json(),p=new Map(c.map(e=>[e.id,e])),l=t.querySelectorAll(".bdt-crypto-currency-card-item");[...l].map(e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")}
1)).forEach(({el:e,id:t,current_price:r})=>{const a=p.get(t);if(!a||a.current_price===r)return;e.classList.add("data-changed");const c=e.querySelector(".bdt-price-text");c&&(c.textContent=a.current_price);const n=e.querySelector(".price-int");n&&(n.textContent=returnCurrencySymbol(s)+a.current_price)}),setTimeout(()=>{t.querySelectorAll(".bdt-crypto-currency-card-item").forEach(e=>e.classList.remove("data-changed")),o()},1e4)}catch(e){console.error("Crypto live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:d,per_page:n.limit,order:n.order,ids:a.ids}),r=await fetch(`${i}?action=ep_crypto&${e}`),c=await r.json();if(t.innerHTML="",!0===c.apiErrors&&c.data?.length>0)return void t.insertAdjacentHTML("beforeend",`<div class="bdt-alert-danger" bdt-alert>\n                            <a class="bdt-alert-close" bdt-close></a>\n                            <p>${c.data}</p>\n                        </div>`);const o=c.data?.[0];if(!o)return;const p=returnCurrencySymbol(s)+o.current_price,l=o.price_change_percentage_1h,u=Number(l)===l&&l%1!=0?l.toFixed(2)+"%":l+"%",b=!0===a.showCurrencyImage?`<div class="bdt-ep-currency-image"><img src="${o.image}" alt="${o.id}"></div>`:"",y=!0===a.showCurrencyShortName?`<div class="bdt-ep-currency-short-name"><span>${o.symbol}</span></div>`:"",m=!0===a.showCurrencyName?`<div class="bdt-crypto-name-wrap"><div class="bdt-ep-currency-name"><span>${o.id}</span></div>${y}</div>`:"",h=!0===a.showCurrencyChangePrice?`<div class="bdt-percentage" title="1 Hour Data Change">${u}</div>`:"",v=!0===a.showCurrencyCurrentPrice?`<div class="bdt-width-1-1 bdt-width-1-2@s"><div class="bdt-ep-current-price"><div class="bdt-price">${p}</div>${h}</div></div>`:"",g=!0===a.showMarketCapRank?`<div class="bdt-ep-ccc-atribute"><span class="bdt-ep-item-text">Market Cap Rank: </span><span>#${o.market_cap_rank}</span></div>`:"",w=!0===a.showMarketCap?`<div class="bdt-ep-ccc-atribute"><span class="bdt-ep-item-text">Market Cap: </span><span>${o.market_cap}</span></div>`:"",$=!0===a.showTotalVolume?`<div class="bdt-ep-ccc-atribute"><span class="bdt-ep-item-text">Total Volume: </span><span>${o.total_volume}</span></div>`:"",_=!0===a.showPriceChange?`<div class="bdt-ep-ccc-atribute"><span class="bdt-ep-item-text">24H Change(%): </span><span>${o.price_change_percentage_24h}</span></div>`:"";t.insertAdjacentHTML("beforeend",`<div class="bdt-grid" bdt-grid data-id="${o.id}">\n                        <div class="bdt-width-1-1 bdt-width-1-2@s">\n                            <div class="bdt-ep-currency">\n                                ${b}\n                                ${m}\n                            </div>\n                        </div>\n                        ${v}\n                        <div class="bdt-width-1-1 bdt-margin-small-top bdt-ep-ccc-atributes bdt-grid-margin bdt-first-column">\n                            ${g}\n                            ${w}\n                            ${$}\n                            ${_}\n                        </div>\n                        <span class="bdt-price-text bdt-hidden">${o.current_price}</span>\n                    </div>`)}catch(e){console.error("Crypto initial data fetch failed:",e)}})(),c||setTimeout(o,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,r=r=>{const t=(r instanceof jQuery?r[0]:r).querySelector(".bdt-crypto-currency-table");if(!t)return;const a=t.dataset.settings;if(!a)return;let n;try{n="string"==typeof a?JSON.parse(a):a}catch(e){return void console.error("Failed to parse crypto table settings:",e)}const i=Boolean(elementorFrontend.isEditMode()),d={currency:n.currency||"usd",limit:n.limit||100,order:n.order||"market_cap_desc"},c=d.currency,o=c.toUpperCase(),s=ElementPackConfig.ajaxurl,l=async()=>{try{const e=new URLSearchParams({currency:c,per_page:d.limit,order:d.order,ids:n.ids}),r=await fetch(`${s}?action=ep_crypto_data&${e}`),t=await r.json(),a=new Map(t.map(e=>[e.id,e])),i=p.rows().data(),o=[];for(let e=0;e<i.length;e++){const r=i[e],t=a.get(r.id);t&&t.current_price!==r.current_price&&o.push({id:r.id,current_price:t.current_price,old_price:r.current_price})}
1o.forEach(e=>{p.column(1).data().each((r,t)=>{r===e.id&&p.column(2).nodes().each((r,a)=>{a===t&&(p.cell(r).data(e.current_price),p.column(2).nodes()[t].classList.add("focus-item"))})})}),setTimeout(()=>{p.column(2).nodes().each(function(){this.classList.remove("focus-item")}),l()},1e4)}catch(e){console.error("Crypto table live data fetch failed:",e)}},p=jQuery(n.tableId).DataTable({language:window.ElementPackConfig.data_table.language,destroy:!0,processing:!0,serverSide:!1,searching:n.searching,ordering:n.ordering,paging:n.paging,info:n.info,pageLength:n.pageLength,ajax:{type:"GET",dataType:"json",url:`${s}?action=ep_crypto`,data:{currency:c,per_page:d.limit,order:d.order,ids:n.ids}},columns:[{data:"market_cap_rank"},{data:"id",render:(e,r,t)=>`<div class="bdt-coin">\n                            <div class="bdt-coin-image"><img src="${t.image}" alt="${t.id}"></div>\n                            <div class="bdt-coin-title">\n                                <div class="bdt-coin-name">${t.id}</div>\n                                <div class="bdt-coin-symbol">${t.symbol}</div>\n                            </div>\n                        </div>`},{data:"current_price",render:e=>{const r=Number(e)===e&&e%1!=0?e.toFixed(2):e;return returnCurrencySymbol(o)+r}},{data:"price_change_percentage_24h",render:e=>Number(e)===e&&e%1!=0?e.toFixed(2)+"%":e+"%"},{data:"market_cap",render:r=>returnCurrencySymbol(o)+e(r)},{data:"total_volume",render:r=>returnCurrencySymbol(o)+e(r)},{data:"circulating_supply",render:r=>e(r)},{data:"last_seven_days_changes",render:(e,r,t)=>`<input type="hidden" class="hdnInputCanvas-${t.id}" value="${e}"/><div class="chart-container" style="position: relative; height: 100%; width: 250px"><canvas id="canvas-${t.id}"></canvas></div>`}],columnDefs:[{searchable:!1,orderable:!1,targets:[7]}],order:[[0,"asc"]],createdRow:(e,r)=>{const t=e.querySelectorAll("td")[7],a=t?.querySelector("input"),n=t?.querySelector("canvas");if(!a||!n)return;let i=a.value.split(",");i.length>15&&(i=i.slice(0,14));const d=new Chart(n,{type:"line",data:{labels:i.map((e,r)=>r),datasets:[{label:"",backgroundColor:"rgba(30,135,240,0.2)",borderColor:"#1e87f0",fill:!0,lineTension:.4,pointStyle:"circle",pointBackgroun
1dColor:"transparent",pointBorderWidth:0,borderWidth:2,data:i.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}}}}});d.canvas.parentNode.style.width="100%",d.canvas.parentNode.style.height="60px",d.canvas.style.width="100%",d.canvas.style.height="60px"}});i||setTimeout(l,5e3)};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-table.default",r)})})();(()=>{"use strict";const r=r=>{const e=(r?.jquery?r[0]:r).querySelector(".bdt-crypto-currency-grid");if(!e)return;const t=e.dataset.settings;if(!t)return;let c;try{c="string"==typeof t?JSON.parse(t):t}catch(r){return void console.error("Failed to parse crypto grid settings:",r)}const n=Boolean(elementorFrontend.isEditMode()),i={currency:c.currency||"usd",limit:c.limit||100,order:c.order||"market_cap_desc"},d=i.currency,a=d.toUpperCase(),o=ElementPackConfig.ajaxurl,s=async()=>{try{const r=new URLSearchParams({currency:d,per_page:i.limit,order:i.order,ids:c.ids}),t=await fetch(`${o}?action=ep_crypto_data&${r}`),n=await t.json(),l=new Map(n.map(r=>[r.id,r])),p=e.querySelectorAll(".bdt-crypto-currency-grid-item");[...p].map(r=>({el:r,id:r.dataset.id,current_price:parseFloat(r.querySelector(".bdt-price-text")?.textContent??"0")})).forEach(({el:r,id:e,current_price:t})=>{const c=l.get(e);if(!c||c.current_price===t)return;r.classList.add("data-changed");const n=r.querySelector(".bdt-price-text");n&&(n.textContent=c.current_price);const i=r.querySelector(".price-int");i&&(i.textContent=returnCurrencySymbol(a)+c.current_price)}),setTimeout(()=>{e.querySelectorAll(".bdt-crypto-currency-grid-item").forEach(r=>r.classList.remove("data-changed")),s()},1e4)}catch(r){console.error("Crypto grid live data fetch failed:",r)}};(async()=>{try{const r=new URLSearchParams({currency:d,per_page:i.limit,order:i.order,ids:c.ids}),t=await fetch(`${o}?action=ep_crypto&${r}`),n=await t.json();if(e.innerHTML="",!0===n.apiErrors&&n.data?.length>0)return void e.insertAdjacentHTML("beforeend",`<div class="bdt-alert-danger" bdt-alert>\n                            <a class="bdt-alert-close" bdt-close></a>\n                            <p>${n.data}</p>\n                        </div>`);if(!n.data?.length)return;n.data.slice(0,i.limit).forEach(r=>{const t=returnCurrencySymbol(a)+r.current_price,n=!0===c.showCurrencyImage?`<div class="bdt-crypto-currency-grid-img"><img src="${r.image}" alt="${r.id}"></div>`:"",i=!0===c.showCurrencyShortName?`<span>(${r.symbol})</span>`:"",d=!0===c.showCurrencyName?`<div class="bdt-crypto-currency-grid-title"><h4>${r.id} ${i}</h4></div>`:"",o=!0===c.showCurrencyPriceLabel?'<div class="bdt-crypto-currency-grid-price-text"><span>price</span></div>':"",s=!0===c.showCurrencyCurrentPrice?`${o}<div class="bdt-crypto-currency-grid-price-nu"><span class="price-int">${t}</span></div>`:"";e.insertAdjacentHTML("beforeend",`<div class="bdt-crypto-currency-grid-item" data-id="${r.id}">\n                            <div class="bdt-crypto-currency-grid-content">\n                                <div class="bdt-crypto-currency-grid-bg">\n                                    <img src="${r.image}" alt="${r.id}">\n                                </div>\n                                <div class="bdt-crypto-currency-grid-head-content">\n                                    ${n}\n                                    ${d}\n                                </div>\n                                <div class="bdt-crypto-currency-grid-bottom-content">\n                                    ${s}\n                                </div>\n                            </div>\n                            <span class="bdt-price-text bdt-hidden">${r.current_price}</span>\n                        </div>`)})}catch(r){console.error("Crypto grid initial data fetch failed:",r)}})(),n||setTimeout(s,5e3)};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-grid.default",r)})})();(()=>{"use strict";const e=e=>{const r=(e?.jquery?e[0]:e).querySelector(".bdt-crypto-currency-carousel");if(!r)return;const t=r.dataset.cryptoSettings;if(!t)return;let c;try{c="string"==typeof t?JSON.parse(t):t}catch(e){return void console.error("Failed to parse crypto carousel settings:",e)}const n=Boolean(elementorFrontend.isEditMode()),a={currency:c.currency||"usd",limit:c.limit||100,order:c.order||"market_cap_desc"},o=a.currency,s=o.toUpperCase(),i=ElementPackConfig.ajaxurl,d=async()=>{try{const e=new URLSearchParams({currency:o,per_page:a.limit,order:a.order,ids:c.ids}),t=await fetch(`${i}?action=ep_crypto_data&${e}`),n=await t.json(),l=new Map(n.map(e=>[e.id,e])),u=r.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")}
1)).forEach(({el:e,id:r,current_price:t})=>{const c=l.get(r);if(!c||c.current_price===t)return;e.classList.add("data-changed");const n=e.querySelector(".bdt-price-text");n&&(n.textContent=c.current_price);const a=e.querySelector(".price-int");a&&(a.textContent=returnCurrencySymbol(s)+c.current_price)}),setTimeout(()=>{r.querySelectorAll(".bdt-crypto-currency-carousel-item").forEach(e=>e.classList.remove("data-changed")),d()},1e4)}catch(e){console.error("Crypto carousel live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:o,per_page:a.limit,order:a.order,ids:c.ids}),t=await fetch(`${i}?action=ep_crypto&${e}`),n=await t.json(),d=r.querySelector(".swiper-wrapper");if(d&&(d.innerHTML=""),!n.data?.length)return;n.data.slice(0,a.limit).forEach(e=>{const r=returnCurrencySymbol(s)+e.current_price,t=!0===c.showCurrencyImage?`<div class="bdt-crypto-currency-carousel-img"><img src="${e.image}" alt="${e.id}"></div>`:"",n=!0===c.showCurrencyShortName?`<span>(${e.symbol})</span>`:"",a=!0===c.showCurrencyName?`<div class="bdt-crypto-currency-carousel-title"><h4>${e.id} ${n}</h4></div>`:"",o=!0===c.showCurrencyPriceLabel?'<div class="bdt-crypto-currency-carousel-price-text"><span>price</span></div>':"",i=!0===c.showCurrencyCurrentPrice?`${o}<div class="bdt-crypto-currency-carousel-price-nu"><span class="price-int">${r}</span></div>`:"";d?.insertAdjacentHTML("beforeend",`<div class="swiper-slide">\n                            <div class="bdt-crypto-currency-carousel-item" data-id="${e.id}">\n                                <div class="bdt-crypto-currency-carousel-content">\n                                    <div class="bdt-crypto-currency-carousel-bg">\n                                        <img src="${e.image}" alt="${e.id}">\n                                    </div>\n                                    <div class="bdt-crypto-currency-carousel-head-content">\n                                        ${t}\n                                        ${a}\n                                    </div>\n                                    <div class="bdt-crypto-currency-carousel-bottom-content">\n                                        ${i}\n                                    </div>\n                                </div>\n                                <span class="bdt-price-text bdt-hidden">${e.current_price}</span>\n                            </div>\n                        </div>`)});const l=r.querySelector(".swiper-carousel"),u=r.dataset.settings,p=u?"string"==typeof u?JSON.parse(u):u:{},y=elementorFrontend.utils.swiper,m=await new y(l,p);p.pauseOnHover&&(l.addEventListener("mouseenter",()=>m.autoplay.stop()),l.addEventListener("mouseleave",()=>m.autoplay.start()))}catch(e){console.error("Crypto carousel initial data fetch failed:",e)}})(),n||setTimeout(d,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 r=(e instanceof jQuery?e[0]:e).querySelector(".bdt-crypto-currency-ticker");if(!r)return;const t=r.dataset.settings?JSON.parse(r.dataset.settings):{},c=r.dataset.tickerSettings?JSON.parse(r.dataset.tickerSettings):{},n=Boolean(elementorFrontend.isEditMode()),i={currency:t.currency||"usd",limit:t.limit||100,order:t.order||"market_cap_desc"},a=i.currency,o=a.toUpperCase(),d=ElementPackConfig.ajaxurl,s=r.querySelector("ul"),l=async()=>{try{const e=new URLSearchParams({currency:a,per_page:i.limit,order:i.order,ids:t.ids}),c=await fetch(`${d}?action=ep_crypto_data&${e}`),n=await c.json(),s=new Map(n.map(e=>[e.id,e])),p=r.querySelectorAll(".bdt-crypto-currency-ticker-item"),u=[];p.forEach(e=>{const r=e.dataset.id,t=parseFloat(e.querySelector(".bdt-price-text")?.textContent??0),c=s.get(r);c&&c.current_price!==t&&u.push({id:r,current_price:c.current_price,old_price:t})}),u.length&&u.forEach(({id:e,current_price:t})=>{const c=r.querySelector(`[data-id="${e}"]`);if(!c)return;c.classList.add("data-changed");const n=c.querySelector(".bdt-price-text");n&&(n.textContent=t);const i=c.querySelector(".price-int");i&&(i.textContent=returnCurrencySymbol(o)+t)}),setTimeout(()=>{r.querySelectorAll(".bdt-crypto-currency-ticker-item").forEach(e
1=>{e.classList.remove("data-changed")}),l()},1e4)}catch(e){console.error("Crypto ticker live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:a,per_page:i.limit,order:i.order,ids:t.ids}),r=await fetch(`${d}?action=ep_crypto&${e}`),c=await r.json();if(!s||!c?.data)return;s.innerHTML="",c.data.slice(0,i.limit).forEach(e=>{const r=returnCurrencySymbol(o)+e.current_price,c=e.price_change_percentage_1h,n=Number(c)===c&&c%1!=0?c.toFixed(2)+"%":c+"%",i=t.showCurrencyImage?`<div class="bdt-crypto-currency-ticker-img"><img src="${e.image}" alt="${e.id}"></div>`:"",a=t.showCurrencyShortName?`<span>(${e.symbol})</span>`:"",d=t.showCurrencyName?`<h3 class="bdt-crypto-currency-ticker-title">${e.id} ${a}</h3>`:"",l=t.showCurrencyCurrentPrice?`<span class="bdt-crypto-currency-ticker-price">${r}</span>`:"",p=t.showPriceChangePercentage?`<div class="bdt-crypto-currency-ticker-percentage">\n                                <svg width="25" height="22" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg">\n                                    <path fill-rule="evenodd" d="M6.646 11.646a.5.5 0 01.708 0L10 14.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z" clip-rule="evenodd"/>\n                                    <path fill-rule="evenodd" d="M10 4.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V5a.5.5 0 01.5-.5z" clip-rule="evenodd"/>\n                                </svg>\n                                <span>${n}</span>\n                            </div>`:"";s.insertAdjacentHTML("beforeend",`<li class="bdt-crypto-currency-ticker-item" data-id="${e.id}">\n                            <div class="bdt-crypto-currency-ticker-inner-item">\n                                ${i}\n                                <div class="bdt-crypto-currency-ticker-content">\n                                    ${d}\n                                    ${l}\n                                    ${p}\n                                </div>\n                            </div>\n                            <span class="bdt-price-text bdt-hidden">${e.current_price}</span>\n                        </li>`)})}catch(e){console.error("Crypto ticker initial data fetch failed:",e)}})(),n||setTimeout(()=>{l(),jQuery(r).epNewsTicker(c)},7e3)};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-crypto-currency-ticker.default",e)})})();(()=>{"use strict";const e=e=>{const r=(e?.jquery?e[0]:e).querySelector(".bdt-crypto-currency-chart");if(!r)return;const t=r.dataset.settings;if(!t)return;let c;try{c="string"==typeof t?JSON.parse(t):t}catch(e){return void console.error("Failed to parse crypto chart settings:",e)}const n=Boolean(elementorFrontend.isEditMode()),a={currency:c.currency||"usd",limit:c.limit||100,order:c.order||"market_cap_desc"},i=a.currency,d=i.toUpperCase(),o=ElementPackConfig.ajaxurl,s=async()=>{try{const e=new URLSearchParams({currency:i,per_page:a.limit,order:a.order,ids:c.ids}),t=await fetch(`${o}?action=ep_crypto_data&${e}`),n=await t.json(),l=new Map(n.map(e=>[e.id,e])),p=r.querySelectorAll(".bdt-crypto-currency-chart-item");[...p].map(e=>({el:e,id:e.dataset.id,current_price:parseFloat(e.querySelector(".bdt-price-text")?.textContent??"0")})).forEach(({el:e,id:r,current_price:t})=>{const c=l.get(r);if(!c||c.current_price===t)return;e.classList.add("data-changed");const n=e.querySelector(".bdt-price-text");n&&(n.textContent=c.current_price);const a=e.querySelector(".price-int");a&&(a.textContent=returnCurrencySymbol(d)+c.current_price)}),setTimeout(()=>{r.querySelectorAll(".bdt-crypto-currency-chart-item").forEach(e=>e.classList.remove("data-changed")),s()},1e4)}catch(e){console.error("Crypto chart live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:i,per_page:a.limit,order:a.order,ids:c.ids}),t=await fetch(`${o}?action=ep_crypto&${e}`),n=await t.json();if(r.innerHTML="",!n.data?.length)return;n.data.slice(0,a.limit).forEach(e=>{const t=returnCurrencySymbol(d)+e.current_price,n=e.price_change_percentage_1h,a=Number(n)===n&&n%1!=0?n.toFixed(2)+"%":n+"%",i=!0===c.showCurrencyShortName?`<sp
1an>(${e.symbol})</span>`:"",o=!0===c.showCurrencyName?`<div class="bdt-crypto-currency-chart-title"><h4>${e.id} ${i}</h4></div>`:"",s=!0===c.showCurrencyCurrentPrice?`<div class="bdt-crypto-currency-chart-price-l"><span class="price-int">${t}</span></div>`:"",l=!0===c.showPriceChangePercentage?`<div class="bdt-crypto-currency-chart-change">\n                               <span class="bdt-crypto-currency-chart-list-change up" title="1 Hour Data Change">${a}</span>\n                           </div>`:"";r.insertAdjacentHTML("beforeend",`<div class="bdt-crypto-currency-chart-item" data-id="${e.id}">\n                            <div class="bdt-crypto-currency-chart-head-content">\n                                <div class="bdt-crypto-currency-chart-head-inner-content">\n                                    ${o}\n                                    ${l}\n                                </div>\n                                <div class="bdt-crypto-currency-chart-bottom-inner-content">\n                                    ${s}\n                                </div>\n                            </div>\n                            <div class="bdt-crypto-currency-chart-chart">\n                                <input type="hidden" class="hdnInputCanvas-${e.id}" value="${e.last_seven_days_changes}"/>\n                                <div class="chart-container" style="position: relative;">\n                                    <canvas id="canvas-${e.id}"></canvas>\n                                </div>\n                            </div>\n                            <span class="bdt-price-text bdt-hidden">${e.current_price}</span>\n                        </div>`);const p=r.querySelector(`.bdt-crypto-currency-chart-item[data-id="${e.id}"]`);p&&(e=>{const r=e.querySelector('input[type="hidden"]'),t=e.querySelector("canvas");if(!r||!t)return;let c=r.value.split(",");c.length>15&&(c=c.slice(0,14)),new Chart(t,{type:"line",data:{labels:c.map((e,r)=>r),datasets:[{label:"",backgroundColor:"rgba(30,135,240,0.2)",borderColor:"#1e87f0",fill:!0,lineTension:.4,pointStyle:"circle",pointBackgroun
1dColor:"#1e87f0",pointBorderWidth:1,borderWidth:2,data:c.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}}}}})})(p)})}catch(e){console.error("Crypto chart initial data fetch failed:",e)}})(),n||setTimeout(s,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 r=(e?.jquery?e[0]:e).querySelector(".bdt-crypto-currency-chart-carousel");if(!r)return;const t=r.dataset.cryptoSettings;if(!t)return;let c;try{c="string"==typeof t?JSON.parse(t):t}catch(e){return void console.error("Failed to parse crypto chart carousel settings:",e)}const a=Boolean(elementorFrontend.isEditMode()),n={currency:c.currency||"usd",limit:c.limit||100,order:c.order||"market_cap_desc"},o=n.currency,s=o.toUpperCase(),i=ElementPackConfig.ajaxurl,d=async()=>{try{const e=new URLSearchParams({currency:o,per_page:n.limit,order:n.order,ids:c.ids}),t=await fetch(`${i}?action=ep_crypto_data&${e}`),a=await t.json(),l=new Map(a.map(e=>[e.id,e])),u=r.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:r,current_price:t})=>{const c=l.get(r);if(!c||c.current_price===t)return;e.classList.add("data-changed");const a=e.querySelector(".bdt-price-text");a&&(a.textContent=c.current_price);const n=e.querySelector(".price-int");n&&(n.textContent=returnCurrencySymbol(s)+c.current_price)}),setTimeout(()=>{r.querySelectorAll(".bdt-crypto-currency-chart-carousel-item").forEach(e=>e.classList.remove("data-changed")),d()},1e4)}catch(e){console.error("Crypto chart carousel live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:o,per_page:n.limit,order:n.order,ids:c.ids}),t=await fetch(`${i}?action=ep_crypto&${e}`),a=await t.json(),d=r.querySelector(".swiper-wrapper");if(d&&(d.innerHTML=""),!a.data?.length)return;a.data.slice(0,n.limit).forEach(e=>{const t=returnCurrencySymbol(s)+e.current_price,a=e.price_change_percentage_1h,n=Number(a)===a&&a%1!=0?a.toFixed(2)+"%":a+"%",o=!0===c.showCurrencyShortName?`<span>(${e.symbol})</span>`:"",i=!0===c.showCurrencyName?`<div class="bdt-crypto-currency-chart-carousel-title"><h4>${e.id} ${o}</h4></div>`:"",l=!0===c.showCurrencyCurrentPrice?`<div class="bdt-crypto-currency-chart-carousel-price-l"><span>${t}</span></div>`:"",u=!0===c.showPriceChangePercentage?`<div class="bdt-crypto-currency-chart-carousel-change">\n                               <span class="bdt-crypto-currency-chart-carousel-list-change up" title="1 Hour Data Change">${n}</span>\n                           </div>`:"";d?.insertAdjacentHTML("beforeend",`<div class="swiper-slide">\n                            <div class="bdt-crypto-currency-chart-carousel-item" data-id="${e.id}">\n                                <div class="bdt-crypto-currency-chart-carousel-head-content">\n                                    <div class="bdt-crypto-currency-chart-carousel-head-inner-content">\n                                        ${i}\n                                        ${u}\n                                    </div>\n                                    <div class="bdt-crypto-currency-chart-carousel-bottom-inner-content">\n                                        ${l}\n                                    </div>\n                                </div>\n                                <div class="bdt-crypto-currency-chart-carousel-chart">\n                                    <input type="hidden" class="hdnInputCanvas-${e.id}" value="${e.last_seven_days_changes}"/>\n                                    <div class="chart-container" style="position: relative;">\n                                        <canvas id="canvas-${e.id}"></canvas>\n                                    </div>\n                                </div>
1\n                                <span class="bdt-price-text bdt-hidden">${e.current_price}</span>\n                            </div>\n                        </div>`);const p=r.querySelector(`.bdt-crypto-currency-chart-carousel-item[data-id="${e.id}"]`);p&&(e=>{const r=e.querySelector('input[type="hidden"]'),t=e.querySelector("canvas");if(!r||!t)return;let c=r.value.split(",");c.length>15&&(c=c.slice(0,14));const a=c.map((e,r)=>r),n=c.map(Number);new Chart(t,{type:"line",data:{labels:a,datasets:[{label:"",backgroundColor:"rgba(30,135,240,0.2)",borderColor:"#1e87f0",fill:!0,lineTension:.4,pointStyle:"circle",pointBackgroundColor:"#1e87f0",pointBorderWidth:1,borderWidth:2,data:n}]},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}}}}})})(p)});const l=r.querySelector(".swiper-carousel"),u=r.dataset.settings,p=u?"string"==typeof u?JSON.parse(u):u:{},y=elementorFrontend.utils.swiper,h=await new y(l,p);p.pauseOnHover&&(l.addEventListener("mouseenter",()=>h.autoplay.stop()),l.addEventListener("mouseleave",()=>h.autoplay.start()))}catch(e){console.error("Crypto chart carousel initial data fetch failed:",e)}})(),a||setTimeout(d,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?.jquery?e[0]:e).querySelector(".bdt-crypto-currency-list");if(!t)return;const r=t.dataset.settings;if(!r)return;let c;try{c="string"==typeof r?JSON.parse(r):r}catch(e){return void console.error("Failed to parse crypto list settings:",e)}const n=Boolean(elementorFrontend.isEditMode()),i={currency:c.currency||"usd",limit:c.limit||100,order:c.order||"market_cap_desc"},o=i.currency,a=o.toUpperCase(),s=ElementPackConfig.ajaxurl,d=async()=>{try{const e=new URLSearchParams({currency:o,per_page:i.limit,order:i.order,ids:c.ids}),r=await fetch(`${s}?action=ep_crypto_data&${e}`),n=await r.json(),l=new Map(n.map(e=>[e.id,e])),y=t.querySelectorAll(".bdt-crypto-currency-list-item");[...y].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:r})=>{const c=l.get(t);if(!c||c.current_price===r)return;e.classList.add("data-changed");const n=e.querySelector(".bdt-price-text");n&&(n.textContent=c.current_price);const i=e.querySelector(".price-int");i&&(i.textContent=returnCurrencySymbol(a)+c.current_price)}),setTimeout(()=>{t.querySelectorAll(".bdt-crypto-currency-list-item").forEach(e=>e.classList.remove("data-changed")),d()},1e4)}catch(e){console.error("Crypto list live data fetch failed:",e)}};(async()=>{try{const e=new URLSearchParams({currency:o,per_page:i.limit,order:i.order,ids:c.ids}),r=await fetch(`${s}?action=ep_crypto&${e}`),n=await r.json();if(t.innerHTML="",!n.data?.length)return;n.data.slice(0,i.limit).forEach(e=>{const r=returnCurrencySymbol(a)+e.current_price,n=!0===c.showCurrencyImage?`<div class="bdt-crypto-currency-list-img"><img src="${e.image}" alt="${e.id}"></div>`:"",i=!0===c.showCurrencyShortName?`<span>(${e.symbol})</span>`:"",o=!0===c.showCurrencyName?`<div class="bdt-crypto-currency-list-title">${e.id} ${i}</div>`:"",s=!0===c.showCurrencyCurrentPrice?`<div class="bdt-crypto-currency-list-price"><span>${r}</span></div>`:"";t.insertAdjacentHTML("beforeend",`<div class="bdt-crypto-currency-list-item" data-id="${e.id}">\n                            <div class="bdt-crypto-currency-list-content">\n                                <div class="bdt-crypto-currency-list-inner">\n                                    ${n}\n                                    ${o}\n                                </div>\n                                ${s}\n                            </div>\n                            <span class="bdt-price-text bdt-hidden">${e.current_price}</span>\n                        </div>`)})}catch(e){console.error("Crypto list initial data fetch failed:",e)}})(),n||setTimeout(d,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-coupon-code");if(!t)return;const o=t.dataset.settings;if(!o)return;let n;try{n="string"==typeof o?JSON.parse(o):o}catch(e){return void console.error("Failed to parse coupon code settings:",e)}const c=Boolean(elementorFrontend.isEditMode()),i=n.triggerURL;let r=!1;const s=e=>{const t=!0===n.is_external?"_blank":"_self";if(window.open(e,t),"_self"===t&&e.includes("#")){const t=e.split("#")[1],o=t?document.getElementById(t):null;if(o){const e=o.getBoundingClientRect().top+window.scrollY-100;window.scrollTo({top:e,behavior:"smooth"})}}},a=()=>t.classList.add("active"),d=()=>{a(),i&&s(i),(async e=>{try{const t=new URLSearchParams({action:"element_pack_coupon_code",coupon_code:e}),o=await fetch(n.adminAjaxURL,{method:"POST",body:t}),c=await o.text(),i=document.querySelector(n.couponId);if(!i)return;const r=i.querySelector(".bdt-coupon-code-text");r?r.innerHTML=c:i.innerHTML=c}catch(e){const t=document.querySelector(n.couponId);t&&(t.innerHTML="Something wrong, please contact support team."),console.error("Coupon decode failed:",e)}})(n.couponCode),r=!0};if(!0!==n.triggerByAction){new ClipboardJS(n.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"===n.couponLayout&&!0===n.triggerByAction){new ClipboardJS(n.couponId,{target:e=>e}).on("success",e=>{t.querySelector(n.couponId)?.classList.add("active"),e.clearSelection(),setTimeout(()=>{t.querySelector(n.couponId)?.classList.remove("active")},2e3)}),t.addEventListener("click",()=>{if(!t.classList.contains("active")&&!1!==n.triggerAttention){const e=n.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===n.triggerByAction||(a(),i&&setTimeout(()=>s(i),2e3))}),c||jQuery(document).on("ajaxComplete",(e,t,o)=>{if(r)return;const c=n.triggerInputId;c&&!0===n.triggerByAction?o.data?.toLowerCase().includes(c.slice(1))&&d():!0===n.triggerByAction&&d()})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-coupon-code.default",e)})})();(()=>{"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,o){let d="";if(o){const e=new Date;e.setTime(e.getTime()+24*o*60*60*1e3),d="; expires="+e.toUTCString()}document.cookie=e+"="+(t||"")+d+"; 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("mi
1x_color"),e.backgroundColor=this.settings("default_background"),e.saveInCookies="yes"===this.settings("saveInCookies"),e.autoMatchOsTheme="yes"===this.settings("autoMatchOsTheme");const t=this.settings("day_mode_icon_background"),o=this.settings("dark_mode_icon_background");t&&(e.buttonColorDark=t),o&&(e.buttonColorLight=o);const d=[...document.body.classList].filter(e=>/^bdt-dark-mode-\S+/.test(e));document.body.classList.remove(...d),document.body.classList.add("bdt-dark-mode-position-"+this.settings("toggle_position"));const s=this.settings("ignore_element");if(s&&document.querySelectorAll(s).forEach(e=>e.classList.add("darkmode-ignore")),!e.mixColor)return;document.querySelectorAll(".darkmode-toggle, .darkmode-layer, .darkmode-background").forEach(e=>e.remove());const r=new Darkmode(e);r.showWidget(),"dark"===this.settings("default_mode")?(r.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",r.isActivated()?"dark":"light",10)})});const e=this.getCookie("bdtDarkModeUserAction");null!==e&&"undefined"!==e&&("dark"===e?(r.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";const e=async e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-dynamic-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),r=JSON.parse(t.dataset.settings||"{}"),o=elementorFrontend.utils.swiper;await new o(n,r),r.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";const e=async e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-facebook-feed-carousel");if(!t)return;const n=t.querySelector(".swiper-carousel"),o=JSON.parse(t.dataset.settings||"{}"),r=elementorFrontend.utils.swiper;await new r(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";const e=async e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-ep-fancy-slider");if(!t)return;const n=t.querySelector(".swiper-carousel"),r=JSON.parse(t.dataset.settings||"{}"),o=elementorFrontend.utils.swiper;await new o(n,r),r.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 t=t=>{const e=(t?.jquery?t[0]:t).querySelector(".bdt-ep-fancy-tabs");if(!e)return;const n=e.dataset.settings,a=n?JSON.parse(n):{},c=a.tabs_id;if(!c)return;const s=document.querySelectorAll(`#${c} .bdt-ep-fancy-tabs-item`),o=document.querySelectorAll(`#${c} .bdt-ep-fancy-tabs-content`),d=a.mouse_event||"click";
1s.forEach(t=>{t.addEventListener(d,function(){const t=this.dataset.id;o.forEach(t=>{t.className="bdt-ep-fancy-tabs-content"});const e=t?document.getElementById(t):null;e&&(e.className="bdt-ep-fancy-tabs-content active"),s.forEach(t=>{t.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",t)})})();(()=>{"use strict";const e=e=>{const t=(e?.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 r=o.flipTrigger;t.forEach(e=>{"click"===r?e.addEventListener("click",()=>e.classList.toggle("bdt-active")):"hover"===r&&(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)})})();(()=>{"use strict";const e='<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M15.2 16.34a7.5 7.5 0 1 1 1.38-1.45l4.2 4.2a1 1 0 1 1-1.42 1.41l-4.16-4.16zm-4.7.16a6 6 0 1 0 0-12 6 6 0 0 0 0 12z"></path></svg>',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 l=n?.jquery?n[0]:n,o=l.querySelector(".bdt-floating-knowledgebase");if(!o)return;const s=l.querySelector("#bdt-floating-help-center"),r=o.querySelector(".bdt-icon-wrapper"),i=o.dataset.settings,a=i?JSON.parse(i):{};if(!a)return;let c,p=[],d=[];const h={linkColor:"#007bff",showHelperText:!0,helperTextLabel:a.helperTextLabel||"Have any queries?<br /><strong>Check Help Center</strong>",showContactUsLink:!0,contactUsLabel:a.supportLinkText||"Still no luck? We can help!",contactUsLink:a.supportLink||"/contact-us",noResultsLabel:a.noSearchResultText||"Sorry, we don't have any results. Updates are being added all the time.",resetOnPopupClose:!1,btnZindex:999,popupZindex:998,onPopupOpen:()=>{},onPopupClose:()=>{}},u=()=>{const e=s.querySelector(".floating-help-center__popup"),t=s.querySelector(".floating-help-center__btn"),n="floating-help-center__popup--active";e?.classList.contains(n)?(e.classList.remove(n),t?.classList.remove(n),h.onPopupClose.call(this)):(h.resetOnPopupClose&&S(),e?.classList.add(n),t?.classList.add(n),h.onPopupOpen.call(this))},v=()=>{s.querySelectorAll("#htmlContent, #noResultTxt").forEach(e=>e.remove());const e=s.querySelector("#listItemsContainer");e&&(e.innerHTML=""),s.querySelector("#floatingHelpCenterPopup")?.classList.remove("bdt-content-open")},g=e=>{const t=s.querySelector(".searchbox__input");t&&(e&&""!==e?(t.value=" ",d.push(e)):t.value="")},f=(e,t,n,l)=>{const o=l?n.toUpperCase():n,s=[],r=e=>{e&&"object"==typeof e&&(l?e[t]&&String(e[t]).toUpperCase().indexOf(o)>-1&&s.push(e):e[t]===n&&s.push(e),Object.keys(e).forEach(t=>r(e[t])))};return r(e),s},b=()=>{const e=s.querySelector(".searchbox__input");e&&(e.readOnly=p.length>1)};let x=null;const y=()=>{p.pop(),d.pop();const e=p.pop(),t=d.pop();g(t),_(e),b()},w=(t,n)=>{void 0!==n&&"search"===n||p.push(t),(()=>{const t=s.querySelector(".searchbox__search-icon");if(!t)return;x&&(t.removeEventListener("click",x),x=null);const n=s.querySelector("#floatingHelpCenterPopup");p.length>1?(t.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M15.45 17.97L9.5 12.01a.25.25 0 0 1 0-.36l5.87-5.87a.75.75 0 0 0-1.06-1.06l-5.87 5.87c-.69.68-.69 1.8 0 2.48l5.96 5.96a.75.75 0 0 0 1.06-1.06z"></path></svg>',x=y,t.addEventListener("click",x),n?.classList.add("bdt-content-expand")):(t.innerHTML=e,n?.classList.remove("bdt-content-expand"))})(),v()},m=e=>{const n=s.querySelector("#listItemsContainer");
1n&&e.forEach(e=>{const l=t("li",{class:"help-list__item"}),o=t("span",{class:"help-list__item-arrow",html:'<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="currentColor" d="M6.47 4.29l3.54 3.53c.1.1.1.26 0 .36L6.47 11.7a.75.75 0 1 0 1.06 1.06l3.54-3.53c.68-.69.68-1.8 0-2.48L7.53 3.23a.75.75 0 0 0-1.06 1.06z"></path></svg>'}),s=t("span",{class:"help-list__item-txt",html:e.title});l.appendChild(s),l.appendChild(o),l.addEventListener("click",()=>{const e=l.querySelector(".help-list__item-txt")?.textContent??"",t=f(c,"title",e);g(e),_(t),b()}),n.appendChild(l)})},C=()=>{s.querySelectorAll("#htmlContent a").forEach(e=>{e.addEventListener("click",function(e){const t=this.getAttribute("data-title");if(t&&""!==t){e.preventDefault();const n=f(c,"title",t);g(t),_(n)}})})},L=(e,n)=>{s.querySelector(".searchbox__cross-icon")?.style.setProperty("display","none");const l=t("div",{id:"htmlContent",class:"html-content",html:n}),o=s.querySelector(".searchbox__input"),r=e||(o?.value??"").trim(),i=t("h5",{id:"contentTitle",class:"html-content__title",html:r});l.insertBefore(i,l.firstChild),l.querySelectorAll("a:not(.callout-block a)").forEach(e=>{e.style.color=h.linkColor});const a=s.querySelector("#listItemsContainer");a?.parentNode?.insertBefore(l,a),s.querySelector("#floatingHelpCenterPopup")?.classList.add("bdt-content-open"),C()},_=(e,n)=>{const l=Array.isArray(e)?e:e?[e]:[];if(0===l.length)return void(()=>{if(v(),s.querySelector("#noResultTxt"))return;const e=t("p",{id:"noResultTxt",class:"no-result",html:h.noResultsLabel}),n=s.querySelector(".searchbox");n?.insertAdjacentElement("afterend",e)})();if(l.length>1)return w(l,n),void m(l);if("search"===n)return w(l,n),void m(l);const o=l.pop();return"string"==typeof o?(w([o],n),void L("",o)):Object.prototype.hasOwnProperty.call(o,"nodes")?(w(o.nodes,n),void m(o.nodes)):(w([o.html],n),void L(o.title,o.html))},S=()=>{p=[],d=[],g(""),s.querySelector(".searchbox__cross-icon")?.style.setProperty("display","none"),_(c),s.querySelectorAll("#htmlContent, #noResultTxt").forEach(e=>e.remove())},q=function(){const e=s.querySelector(".searchbox__cross-icon"),t=this.value??"";if(""!==t.trim()){e?.style.setProperty("display","block");const n=f(c,"title",t,!0);_(n,"search")}else e?.style.setProperty("display","none"),S()};c=a.data_source||[],(()=>{const e=t("div",{class:"floating-help-center__btn"});e.style.zIndex=h.btnZindex,e.addEventListener("click",u);const n=t("button",{class:"btn"});if(r&&(r.classList.remove("bdt-hidden"),n.appendChild(r)),h.showHelperText){const n=t("p",{class:"helper-txt",html:h.helperTextLabel});e.appendChild(n)}e.appendChild(n),s.appendChild(e)})(),(n=>{const l=t("div",{id:"floatingHelpCenterPopup",class:"floating-help-center__popup"});l.style.zIndex=h.popupZindex;const o=t("div",{class:"searchbox"}),r=t("div",{class:"searchbox__search-icon",html:e}),i=t("input",{class:"searchbox__input",type:"text",placeholder:"Search..."}),c=t("div",{class:"searchbox__cross-icon",html:'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M13.06 12.15l5.02-5.03a.75.75 0 1 0-1.06-1.06L12 11.1 6.62 5.7a.75.75 0 1 0-1.06 1.06l5.38 5.38-5.23 5.23a.75.75 0 1 0 1.06 1.06L12 13.2l4.88 4.87a.75.75 0 1 0 1.06-1.06l-4.88-4.87z"></path></svg>'});c.style.display="none";const p=t("div",{class:"bdt-resizer-icon",html:'<svg class="bdt-expand" xmlns="http://www.w3.org/2000/svg" height="24" width="24" fill="currentColor"><path d="M2.675 21.325v-8.65h2.65v4.15l11.5-11.5h-4.15v-2.65h8.65v8.65h-2.65v-4.15l-11.5 11.5h4.15v2.65Z"></path></svg><svg class="bdt-close" xmlns="http://www.w3.org/2000/svg" height="24" width="24" fill="currentColor"><path d="m3.075 22.775-1.85-1.85L7.5 14.65H3.35V12H12v8.65H9.35V16.5ZM12 12V3.35h2.65V7.5l6.275-6.275 1.85 1.85L16.5 9.35h4.15V12Z"></path></svg>'});c.addEventListener("click",S),p.addEventListener("click",()=>l.classList.toggle("bdt-content-expand")),i.addEventListener("input",q),o.appendChild(r),o.appendChild(i),o.appendChild(c),o.appendChild(p);const d=t("ul",{id:"listItemsContainer",class:"help-list"}),u=t("div",{id:"externalLinkWrap",class:"external"}),v=t("a",{class:"external__link",target:"_blank",href:h.contactUsLink});v.textContent=h.contactUsLabel;const g=t("span",{class:"external__arrow",html:'<svg fill="#3a3f3f" width="16" height="16" viewB
1ox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M11.268 5.824L5.232 11.86a.75.75 0 1 1-1.06-1.06L10.22 4.75H5.75a.75.75 0 0 1 0-1.5h6.268a.75.75 0 0 1 .75.75v6.243a.75.75 0 0 1-1.5 0v-4.42z" fill="currentColor"></path></svg>'});v.appendChild(g),u.appendChild(v);const f=t("div",{id:"headerWrap",class:"bdt-header"});if(a.logo?.url){const e=a.title||a.logo?.alt;f.insertAdjacentHTML("beforeend",`<div class="bdt-header-logo"><img src="${a.logo.url}" alt="${e}"></div>`)}a.title&&f.insertAdjacentHTML("beforeend",`<div class="bdt-header-title">${a.title}</div>`),a.description&&f.insertAdjacentHTML("beforeend",`<div class="bdt-header-description">${a.description}</div>`),l.appendChild(f),l.appendChild(o),l.appendChild(d),h.showContactUsLink&&l.appendChild(u),s.appendChild(l),_(n)})(c),window.floatingHelpCenter={init(){},toggle:u,isOpen:()=>s?.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=e=>{const t=e?.jquery?e[0]:e,o=t.querySelector(".bdt-helpdesk");if(!o)return;const n=o.querySelector(".bdt-helpdesk-icons"),d=n?.querySelectorAll(":scope > .bdt-tippy-tooltip")??[],r=t.dataset.id??"";d.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?.jquery?e[0]:e).querySelector(".bdt-ep-hover-box");if(!t)return;const o=t.dataset.settings,s=o?JSON.parse(o):{},n=s?.box_id;if(!n)return;const c=document.querySelectorAll(`#${n} .bdt-ep-hover-box-item`),r=document.querySelectorAll(`#${n} .bdt-ep-hover-box-content`),a=s.mouse_event||"click";c.forEach(e=>{e.addEventListener(a,function(){const e=this.dataset.id;r.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"),c.forEach(e=>{e.className="bdt-ep-hover-box-item"}),this.className="bdt-ep-hover-box-item active"})})},t=e=>{const t=(e?.jquery?e[0]:e).querySelector(".bdt-ep-hover-box");if(!t)return;const o=t.dataset.settings,s=(o?JSON.parse(o):{}).mouse_event||"click",n=t.querySelectorAll(".bdt-ep-hover-box-item"),c=e=>t.querySelector(`[data-id="${e}"]`),r=e=>document.getElementById(e),a=e=>{const t=c(e);t?.parentElement?.querySelectorAll(":scope > .bdt-ep-hover-box-item").forEach(e=>{e!==t&&e.classList.add("invisiable")})};n.forEach(e=>{e.addEventListener(s,function(){const e=this.dataset.id;if(!e)return;(e=>{const t=r(e);t?.parentElement?.querySelectorAll(":scope > .active").forEach(e=>{e!==t&&e.classList.remove("active")})})(e),(e=>{const t=c(e);t?.parentElement?.querySelectorAll(":scope > .active").forEach(e=>{e!==t&&e.classList.remove("active")})})(e);const t=r(e),o=c(e);"click"===s?(t?.classList.toggle("active"),o?.classList.toggle("active"),a(e)):(t?.classList.add("active"),o?.classList.add("active"),a(e))})}),"mouseover"===s?n.forEach(e=>{e.addEventListener("mouseleave",function(){const e=this.dataset.id;if(!e)return;const t=r(e),o=c(e);t?.parentElement?.querySelectorAll(":scope > *").forEach(e=>{e.classList.remove("active")}),t?.classList.remove("active"),o?.parentElement?.querySelectorAll(":scope > *").forEach(e=>{e.classList.remove("active","invisiable")}),o?.classList.remove("active","invisiable")})}):t.addEventListener("click",e=>{const t=e.target.closest(".bdt-ep-hover-box-item");t&&(t.classList.contains("invisiable")?n.forEach(e=>e.classList.add("invisiable")):t.classList.contains("active")&&n.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,r=0,o=!1;const d=document.getElementById(e);if(!d)return;setInterval(()=>{r=d.currentTime;if(!o&&r<t+.015&&!d.paused){const e=d.closest(".bdt-hover-video")?.querySelector(".hover-video-loader");e?.classList.add("active"),o=!0}if(o&&r>t+.015&&!d.paused){const e=d.closest(".bdt-hover-video")?.querySelector(".hover-video-loader");e?.classList.remove("active"),o=!1}t=r},50)},t=t=>{const r=(t?.jquery?t[0]:t).querySelector(".bdt-hover-video");if(!r)return;const o=r.dataset.settings,d=o?JSON.parse(o):{};if(!d?.id)return;const s=document.getElementById(d.id);if(!s)return;const n=r.querySelectorAll(".bdt-hover-wrapper-list video"),a=n[0]?.parentElement,i=()=>{const e=Array.from(n);e.forEach(t=>{t.addEventListener("ended",function(){const t=this.nextElementSibling,o=e[0],d=t&&"VIDEO"===t.tagName?t:o;d.parentElement?.querySelectorAll(":scope >
1 *").forEach(e=>{e.style.display=e===d?"block":"none",e.classList.toggle("active",e===d)}),r.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach(e=>{e.style.width="0%"}),r.querySelectorAll(".bdt-hover-btn-wrapper .bdt-hover-progress").forEach(e=>{e.style.width="0%"}),r.querySelectorAll(".bdt-hover-btn-wrapper [data-id]").forEach(e=>{e.classList.toggle("active",e.dataset.id===d.id)}),d.play()})})};if(n.forEach(t=>{const o=()=>(t=>{"yes"===d.videoReplay&&(t.currentTime=0),t.play(),e(t.id);const r=()=>{t.removeEventListener("ended",r),setTimeout(()=>{t.currentTime=0,t.play(),e(t.id),t.addEventListener("ended",r)},1500)};t.addEventListener("ended",r,{once:!0})})(t);t.addEventListener("mouseenter",o),t.addEventListener("click",o),t.addEventListener("mouseout",function(){"yes"===d.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=r.querySelector(`.bdt-hover-bar-list [data-id="${e}"]`),d=r.querySelector(`.bdt-hover-btn-wrapper .bdt-hover-progress[data-id="${e}"]`),s=t.duration?t.currentTime/t.duration*100:0;o&&(o.style.width=s+"%"),d&&(d.style.width=s+"%")})(e.id,e)})}),r.querySelector(".autoplay")){const e=r.querySelector(".bdt-hover-wrapper-list video");e?.play(),i()}s.querySelectorAll(".bdt-hover-btn").forEach(t=>{const o=function(){const t=this.dataset.id;t&&(((t,r=!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)}),r&&(o.currentTime=0),o.play(),e(t))})(t,"yes"===d.videoReplay),r.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach(e=>e.classList.remove("active")),r.querySelector(`.bdt-hover-bar-list [data-id="${t}"]`)?.classList.add("active"),r.querySelectorAll(".bdt-hover-btn-wrapper [data-id]").forEach(e=>{e.classList.toggle("active",e.dataset.id===t)}))};t.addEventListener("mouseenter",o),t.addEventListener("click",o)})},r=t=>{const r=(t?.jquery?t[0]:t).querySelector(".bdt-hover-video");if(!r)return;const o=r.dataset.settings,d=o?JSON.parse(o):{};if(!d?.id)return;const s=document.getElementById(d.id);if(!s)return;const n=r.querySelectorAll(".bdt-hover-wrapper-list video"),a=n[0]?.parentElement,i=()=>{const e=Array.from(n);e.forEach(t=>{t.addEventListener("ended",function(){const t=this.nextElementSibling,o=e[0],d=t&&"VIDEO"===t.tagName?t:o;d.parentElement?.querySelectorAll(":scope > *").forEach(e=>{e.style.display=e===d?"block":"none",e.classList.toggle("active",e===d)}),r.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach(e=>{e.style.width="0%"}),d.play()})})};if(n.forEach(e=>{e.addEventListener("timeupdate",function(){const e=a?.querySelector("video.active");if(!e)return;const t=e.id,o=r.querySelector(`.bdt-hover-bar-list [data-id="${t}"]`),d=e.duration?e.currentTime/e.duration*100:0;o&&(o.style.width=d+"%")})}),r.querySelector(".autoplay")){const e=r.querySelector(".hover-video-list video");e?.play(),i()}s.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"===d.videoReplay&&(o.currentTime=0),o?.play(),e(t),r.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach(e=>e.classList.remove("active")),r.querySelector(`.bdt-hover-bar-list [data-id="${t}"]`)?.classList.add("active"),r.querySelectorAll(".bdt-hover-mask-list [data-id]").forEach(e=>{e.classList.toggle("active",e.dataset.id===t)});const s=()=>{o?.removeEventListener("ended",s),setTimeout(()=>{o?.play(),e(t),o?.addEventListener("ended",s)},1500)};o?.addEventListener("ended",s,{once:!0})}),t.addEventListener("click",function(){const t=this.dataset.id;if(!t)return;const o=document.getElementById(t);o?.parentElement?.querySelectorAll(":scope >
1 video").forEach(e=>{e.pause(),e.style.display=e.id===t?"block":"none",e.classList.toggle("active",e.id===t)}),"yes"===d.videoReplay&&(o.currentTime=0),o?.play(),e(t),r.querySelectorAll(".bdt-hover-bar-list .bdt-hover-progress").forEach(e=>e.classList.remove("active")),r.querySelector(`.bdt-hover-bar-list [data-id="${t}"]`)?.classList.add("active"),r.querySelectorAll(".bdt-hover-mask-list [data-id]").forEach(e=>{e.classList.toggle("active",e.dataset.id===t)});const s=()=>{o?.removeEventListener("ended",s),setTimeout(()=>{o?.play(),e(t),o?.addEventListener("ended",s)},1500)};o?.addEventListener("ended",s,{once:!0})})});const l=s.querySelector(".bdt-hover-mask-list");l&&l.addEventListener("mouseout",e=>{if(l.contains(e.relatedTarget))return;const t=r.querySelectorAll(".bdt-hover-wrapper-list video");t?.forEach(e=>{"yes"===d.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",r),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-hover-video.vertical",r))})})();(()=>{"use strict";const e=e=>{const t=(e instanceof jQuery?e[0]:e).querySelector(".bdt-honeycombs-area");if(!t)return;const o=t.querySelector(".bdt-honeycombs");if(!o)return;const n=o.dataset.settings,d=n?JSON.parse(n):{};d&&(jQuery(o).honeycombs({combWidth:d.width,margin:d.margin,threshold:3,widthTablet:d.width_tablet,widthMobile:d.width_mobile,viewportLg:d.viewport_lg,viewportMd:d.viewport_md}),o.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 r=document.querySelectorAll(n.join(", ")),o=document.querySelector(t);o&&r.forEach(e=>o.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),r=document.querySelectorAll(`${t} nav li`),o=gsap.utils.toArray(`${t} > .elementor-element`);if(!o.length)return;const l=o.length-1,s=1/l,i=!!this.settings("auto_fill")&&s;let d=0;const c=gsap.to(o,{xPercent:-100*l,ease:"none",scrollTrigger:{trigger:t,pin:!0,scrub:!0,snap:i,end:()=>"+="+(n.scrollWidth-innerWidth),onUpdate:e=>{const t=Math.round(e.progress/s);this.settings("show_dots")&&t!==d&&(r[d]?.classList.remove("is-active"),r[t]?.classList.add("is-active"),d=t)}}});r.forEach((e,t)=>{e.addEventListener("click",()=>{gsap.to(window,{scrollTo:{y:c.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(){"use strict";const e=e=>{const t=e?.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 t=t=>{const e=t?.jquery?t[0]:t,n=e.querySelector("div.bdt-icon-nav");if(!n)return;const o=n.querySelectorAll(".bdt-icon-nav > .bdt-tippy-tooltip"),d=e.dataset.id||"";o.forEach(t=>{tippy(t,{allowHTML:!0,theme:"bdt-tippy-"+d})})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-iconnav.default",t)})}();!function(){"use strict";const t=t=>{const e=(t instanceof jQuery?t[0]:t).querySelectorAll(".bdt-iframe > iframe");
1if(!e.length)return;const n=e[0],o="true"===n.dataset.auto_height||"yes"===n.dataset.auto_height,r=parseInt(n.dataset.throttle,10)||300,s=parseInt(n.dataset.threshold,10)||100,a="false"!==n.dataset.live;jQuery(e).recliner({throttle:r,threshold:s,live:a}),o&&e.forEach(t=>{t.addEventListener("lazyshow",function(){try{const t=this.contentDocument,e=t?.documentElement?.scrollHeight??t?.documentElement?.offsetHeight??this.offsetHeight;this.style.height=e+"px"}catch(t){}})})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-iframe.default",t)})}();!function(){"use strict";const e=e=>{const t=(e?.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 r=t.querySelector(".bdt-load-more"),o=t.querySelector(".bdt-grid");if(!o)return;let d=n.current_page??1;const a=async()=>{n.current_page=d;const e=new URLSearchParams;for(const[t,r]of Object.entries(n))null!=r&&e.append(t,"object"==typeof r?JSON.stringify(r):String(r));try{const t=await fetch(window.ElementPackConfig?.ajaxurl||"",{method:"POST",body:e,headers:{"X-Requested-With":"XMLHttpRequest"}}),n=await t.text();o.insertAdjacentHTML("beforeend",n)}finally{r&&r.classList.remove("bdt-load-more-loading")}};a(),r&&r.addEventListener("click",()=>{r.classList.add("bdt-load-more-loading"),d++,a()})};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(){"use strict";const e=(e,t)=>{t.forEach(e=>e.classList.remove("active")),e.classList.add("active")},t=e=>{const t=e.parentElement;return t?[...t.children].filter(t=>t!==e):[]},i=i=>{const n=(i?.jquery?i[0]:i).querySelector(".bdt-ep-image-accordion");if(!n)return;let s={};try{const e=n.dataset.settings;s=e?JSON.parse(e):{}}catch(e){}const c=n.querySelectorAll(".bdt-ep-image-accordion-item"),a=c.length;if(c.forEach(e=>e.setAttribute("tabindex","0")),!0===s.activeItem&&s.activeItemNumber<=a){c.forEach(e=>e.classList.remove("active"));const e=s.activeItemNumber-1;c[e]&&c[e].classList.add("active")}const o=s.mouse_event||"click";if(c.forEach(i=>{i.addEventListener(o,function(){e(this,t(this))}),i.addEventListener("focus",function(){e(this,t(this))}),i.addEventListener("keydown",function(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),e(this,siblings(this)))})}),!0!==s.activeItem&&document.body.addEventListener(o,function(e){n.contains(e.target)||c.forEach(e=>e.classList.remove("active"))}),s.swiping){let e=0,t=0;c.forEach(i=>{i.addEventListener("touchstart",function(t){e=t.changedTouches[0]?.screenX??0}),i.addEventListener("touchend",function(n){t=n.changedTouches[0]?.screenX??0;const s=t-e,a=i.previousElementSibling,o=i.nextElementSibling;s>50&&a?(c.forEach(e=>e.classList.remove("active")),a.classList.add("active")):s<-50&&o&&(c.forEach(e=>e.classList.remove("active")),o.classList.add("active"))})})}s.inactiveItemOverlay&&(c.forEach(e=>{e.addEventListener(o,function(e){e.stopPropagation(),this.classList.contains("active")?(this.classList.remove("bdt-inactive"),t(this).forEach(e=>e.classList.add("bdt-inactive"))):t(this).forEach(e=>e.classList.remove("bdt-inactive"))})}),document.addEventListener(o,function(){c.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",i)})}();!function(){"use strict";const e=e=>"string"!=typeof e?"":e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;"),o=o=>{const t=(o?.jquery?o[0]:o).querySelectorAll(".image-compare");if(!t.length)return;const r=t[0];let n={};try{const e=r.dataset.settings;n=e?JSON.parse(e):{}}catch(e){}const a={controlColor:n.bar_color,controlShadow:n.add_circle_shadow,addCircle:n.add_circle,addCircleBlur:n.add_circle_blur,showLabels:n.no_overlay,labelOptions:{before:e(n.before_label||""),after:e(n.after_label||""),onHover:n.on_hover}
1,smoothing:n.smoothing,smoothingAmount:n.smoothing_amount??0,hoverStart:n.move_slider_on_hover,verticalMode:n.orientation,startingPoint:n.default_offset_pct,fluidMode:!1};t.forEach(e=>{new ImageCompare(e,a).mount()})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-image-compare.default",o)})}();!function(){"use strict";const e=e=>{const t=(e?.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 a=t.querySelectorAll(".bdt-ep-image-expand-item"),i="bdt-animation-"+(n.default_animation_type||"fade");if(a.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)||(a.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";a.forEach(a=>{const i=[...a.querySelectorAll(e)];if(!i.length||"undefined"==typeof SplitText||"undefined"==typeof gsap)return;const o=i.map(e=>(gsap.set(e,{perspective:400}),new SplitText(e,{type:"chars, words, lines"}))),s=gsap.timeline();a.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),o.forEach(e=>e.revert()),o.forEach(e=>e.split({type:"chars, words, lines"}));let e=[];o.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";const t=t=>{const e=t?.jquery?t[0]:t,n=e.querySelector(".bdt-image-stack");if(!n)return;const o=n.querySelectorAll(".bdt-tippy-tooltip"),d=e.dataset.id||"";o.forEach(t=>{tippy(t,{allowHTML:!0,theme:"bdt-tippy-"+d})})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-image-stack.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?.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 d=document.getElementById(n.id);d&&"function"==typeof wavify&&(wavify(d,{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(){"use strict";const e=async e=>{const t=e?.jquery?e[0]:e,r=t.querySelector(".bdt-interactive-tabs-content"),a=t.querySelector(".bdt-interactive-tabs");if(!r||!a)return;const n=r.querySelector(".swiper-carousel");if(!n)return;let s={};try{const e=r.dataset.settings;s=e?JSON.parse(e):{}}catch(e){}const i=elementorFrontend?.utils?.swiper;if(!i)return;const o=await new i(n,s);s.pauseOnHover&&(n.addEventListener("mouseenter",()=>
1n.swiper?.autoplay?.stop()),n.addEventListener("mouseleave",()=>n.swiper?.autoplay?.start()));const c=()=>{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"))})},d=a.querySelectorAll(".bdt-interactive-tabs-item"),l=d[0];l&&l.classList.add("bdt-active"),o.on("slideChange",()=>{d.forEach(e=>e.classList.remove("bdt-active"));const e=d[o.realIndex];e&&e.classList.add("bdt-active"),c()}),a.querySelectorAll(".bdt-interactive-tabs-wrap .bdt-interactive-tabs-item[data-slide]").forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();const r=parseInt(e.dataset.slide,10)||0;c(),o.slideTo(r+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?.jquery?e[0]:e,o=t.querySelector(".bdt-lottie-container");if(!o)return;let n={};try{const e=o.dataset.settings;n=e?JSON.parse(e):{}}catch(e){}const a=()=>{let e="";if(1==n.is_json_url)n.json_path&&(e=n.json_path);else if(n.json_code){const t=new Blob([n.json_code],{type:"application/javascript"});e=URL.createObjectURL(t)}if(!e)return;const a=lottie.loadAnimation({container:o,path:e,renderer:n.lottie_renderer,autoplay:"autoplay"===n.play_action,loop:n.loop});if(e.startsWith("blob:")&&URL.revokeObjectURL(e),a.addEventListener("DOMLoaded",()=>{const e=a.firstFrame,t=a.totalFrames,o=o=>(o=Math.min(100,Math.max(0,o)),e+(t-e)*o/100),i=o(n.start_point??0),r=o(n.end_point??100);a.playSegments([i,r],!0)}),a.setSpeed(n.speed??1),n.play_action){let e=o;"column"===n.play_action?e=t.closest(".elementor-element")||o:"section"===n.play_action&&(e=t.closest(".elementor-section")||o),"click"===n.play_action?e.addEventListener("click",()=>a.goToAndPlay(0)):"autoplay"!==n.play_action&&e.addEventListener("mouseenter",()=>a.goToAndPlay(0))}};"scroll"===n.view_type?epObserveTarget(t,a):a()};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?.jquery?e[0]:e,o=t.querySelector(".bdt-lottie-container");if(!o)return;let n={};try{const e=o.dataset.settings;n=e?JSON.parse(e):{}}catch(e){}const a=()=>{let e="";if(1==n.is_json_url)n.json_path&&(e=n.json_path);else if(n.json_code){const t=new Blob([n.json_code],{type:"application/javascript"});e=URL.createObjectURL(t)}if(!e)return;const a=lottie.loadAnimation({container:o,path:e,renderer:n.lottie_renderer,autoplay:"autoplay"===n.play_action,loop:n.loop});if(e.startsWith("blob:")&&URL.revokeObjectURL(e),a.addEventListener("DOMLoaded",()=>{const e=a.firstFrame,t=a.totalFrames,o=o=>(o=Math.min(100,Math.max(0,o)),e+(t-e)*o/100),l=o(n.start_point??0),i=o(n.end_point??100);a.playSegments([l,i],!0)}),a.setSpeed(n.speed??1),n.play_action){let e=o;if("column"===n.play_action?e=t.closest(".elementor-element")||o:"section"===n.play_action&&(e=t.closest(".elementor-section")||o),"click"===n.play_action){(t.closest(".elementor-element")||o).addEventListener("click",()=>a.goToAndPlay(0))}else"autoplay"!==n.play_action&&e.addEventListener("mouseenter",()=>a.goToAndPlay(0))}};"scroll"===n.view_type?epObserveTarget(t,a):a()};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?.jquery?e[0]:e,o=t.querySelector(".bdt-logo-grid-wrapper");if(!o)return;const n=o.querySelectorAll(":scope > .bdt-tippy-tooltip"),r=t.dataset.id||"";n.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-logo-grid.default",e)})}();!function(){"use strict";const e=e=>{const t=e?.jquery?e[0]:e,o=t.querySelector(".bdt-logo-carousel-wrapper");if(!o)return;const n=o.querySelectorAll(":scope > .bdt-tippy-tooltip"),r=t.dataset.id||"";
1n.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-logo-carousel.default",e)})}();!function(){"use strict";const e={initAjaxLoading(t,n){const a=t instanceof jQuery?t[0]:t;(a?.querySelectorAll('.ep-ajax-megamenu[data-ajax-load="true"]')||[]).forEach(t=>{const a=t.dataset?.id,o=t.closest("li.ep-has-megamenu");if(!o||!a)return;const i="click"===n?"click":"mouseenter";o.addEventListener(i,()=>{t.dataset.ajaxLoaded||(t.dataset.ajaxLoaded="true",e.loadAjaxContent(t,a))})})},initAjaxMobileLoading(t){const n=t instanceof jQuery?t[0]:t;if(!n)return;const a=n.dataset?.id;n.removeAttribute("hidden"),e.loadAjaxContent(n,a)},async loadAjaxContent(t,n){const a=t instanceof jQuery?t[0]:t,o=a?.closest(".ep-has-megamenu"),i=o?.querySelector(".ep-menu-nav-link");if(!i)return;if(i.classList.contains("ajax-loading"))return;i.classList.add("ajax-loading");const s=document.createElement("span");s.className="bdt-megamenu-indicator bdt-spinner",s.setAttribute("bdt-spinner","ratio: 0.5"),i.appendChild(s);try{const t=new URL("/wp-json/element-pack/v1/megamenu/ajax_content/",window.location.origin);t.searchParams.set("id",n);const o=await fetch(t,{method:"GET",headers:{Accept:"application/json"}}),s=await o.json();e.cleanupLoading(i),s?.content?(a.innerHTML=s.content,e.reinitializeWidgets(a)):e.showError(a)}catch(t){console.error("MegaMenu Ajax Error:",t),a?.dataset&&delete a.dataset.ajaxLoaded,e.cleanupLoading(i),e.showError(a)}},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"),a=window.jQuery;n.forEach(e=>{a&&elementorFrontend.elementsHandler.runReadyTrigger(a(e))})},showError(e){const t=e instanceof jQuery?e[0]:e;t&&(t.innerHTML='<li class="ep-ajax-error">Failed to load content</li>')}};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(),a=this.$element[0],o=a?.querySelector(".ep-megamenu"),i=this.$element.data("id");if(!o)return;const s=this.getElementSettings("mobile_menu_type")||"hamburger";e.initAjaxLoading(o,this.settings("mode")),o.querySelectorAll(".megamenu-header-mobile").forEach(e=>e.removeAttribute("style")),o.classList.remove("initialized"),o.querySelectorAll(".ep-has-megamenu").forEach(e=>{if(e.querySelector(".ep-item.active")){const t=e.querySelector(":scope > .ep-menu-nav-link");t&&t.classList.add("active")}});const r=o.querySelectorAll(".ep-megamenu-vertical-dropdown");if(r.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};r.forEach(t=>bdtUIkit.drop(t,e))}const l=o.querySelectorAll(".ep-has-megamenu"),c=o.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,l.forEach(e=>{const a=e.querySelector(".ep-megamenu-panel");if(!a||!window.bdtUIkit)return;const s=e.dataset?.widthType;let r=e.closest(".e-con-inner")||e.closest(".elementor-container");if("horizontal"===t.settings("direction"))switch(s){case"custom"
1:n.stretch=null,n.target=null,n.boundary=null,n.pos=e.dataset?.contentPos,a.style.minWidth=e.dataset?.contentWidth||"",a.style.maxWidth=e.dataset?.contentWidth||"";break;case"full":n.stretch="x",n.target="#ep-megamenu-"+i,n.boundary=!1;break;default:n.stretch="x",n.target="#ep-megamenu-"+i,n.boundary=r}else if("vertical"===t.settings("direction")){if("custom"===s)n.stretch=!1,n.target=!1,n.boundary=!1,a.style.minWidth=e.dataset?.contentWidth||"",a.style.maxWidth=e.dataset?.contentWidth||"";else n.stretch="x";n.pos="1"===o.dataset?.isRtl?"left-top":"right-top"}bdtUIkit.drop(a,{...n})}),c.forEach(e=>{const a={...n};if("horizontal"===t.settings("direction"))a.pos=e.classList.contains("ep-parent-element")?"bottom-left":"right-top";else if("vertical"===t.settings("direction")){a.stretch=!1;const t=e.querySelector(".ep-megamenu-panel");t&&(t.style.paddingLeft="20px"),a.pos="1"===o.dataset?.isRtl?"left-top":"right-top"}a.stretch=!1,a.target=!1,a.flip=!0,window.bdtUIkit&&bdtUIkit.drop(e,a)});let d=a?.closest(".elementor-top-section")||a?.closest(".elementor-element.e-con.e-parent")||a?.closest(".elementor-widget-bdt-mega-menu");if(!d)return;if(!d.querySelector(".ep-virtual-area")){const e=document.getElementById("ep-megamenu-"+i);if(e){const t=e.cloneNode(!0),n=document.createElement("div");n.className="ep-virtual-area",n.appendChild(t),d.appendChild(n)}const t=d.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=d.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"))),a?.querySelectorAll(".details").forEach(e=>e.classList.remove("hidden")),o.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=o.querySelector(".bdt-navbar-toggle"),p=d?.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 h="#ep-megamenu-"+i+"-virtual",f=document.querySelector(h);if(f&&window.bdtUIkit&&(bdtUIkit.accordion(h,{offset:10}),f.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=a?.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
1=>{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(":scope > a"),n=e.querySelector(":scope > .ep-megamenu-panel, :scope > .ep-default-submenu-panel, :scope > .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(":scope > .ep-megamenu-panel, :scope > .ep-default-submenu-panel, :scope > .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})})})}();!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 r=this,n=(this.getDefaultSettings(),e?.querySelector(".bdt-marquee"));if(!n)return;let a=this.getElementSettings("marquee_rotate");a&&0!==a.size&&""!==a.size?(e?.parentElement&&(e.parentElement.style.overflow="hidden"),e&&(e.style.marginInlineStart="-100px")):e&&(e.style.overflow="hidden"),"yes"===r.settings("advanced")&&(document.body.style.overflowX="hidden");var o=".elementor-element-"+t;const s=r.settings("direction")||"left",i="top"===s||"bottom"===s;let d=gsap.utils.toArray(o+" .marquee-content");d=((e,t)=>{if(t){let t=e.reduce((e,t)=>e+t.offsetHeight,0);if(0==t)return e;let r=n.offsetHeight||500;for(;t<2*r;)e.forEach(e=>{const t=e.cloneNode(!0);e.parentNode.appendChild(t)}),t=(e=gsap.utils.toArray(o+" .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 r=window.innerWidth;for(;t<r;)e.forEach(e=>{const t=e.cloneNode(!0);e.parentNode.appendChild(t)}),t=(e=gsap.utils.toArray(o+" .marquee-content")).reduce((e,t)=>e+t.offsetWidth,0)}return e})(d,i);const l=i?"top"===s:"right"===s;let p,g=r.settings("speed")?r.settings("speed")/100:1,u="yes"===r.settings("clickable"),c="yes"===r.settings("pause_on_hover"),f="yes"===r.settings("draggable"),m=r.settings("spacing")?r.settings("spacing"):0;r.settings("loop");const h=i?r.verticalLoop(d,{paused:!1,draggable:f,repeat:-1,speed:g,paddingBottom:m,reversed:l,center:!0,reversedDirection:l,onChange:(e,t)=>
1{p&&p.classList.remove("active"),e.classList.add("active"),p=e}}):r.horizontalLoop(d,{paused:!1,draggable:f,repeat:-1,speed:g,paddingRight:m,reversed:l,center:!0,reversedDirection:l,onChange:(e,t)=>{p&&p.classList.remove("active"),e.classList.add("active"),p=e}});if(c&&r.pauseOnHover(h,d),u){let e=!1;d.forEach(t=>{t.addEventListener("mouseleave",()=>{e&&(e=!1,h.reversed()?(h.play(),h.reverse()):h.play())})}),d.forEach((t,r)=>{t.addEventListener("click",()=>{e=!0,h.toIndex(r,{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,r=!1){e=gsap.utils.toArray(e);let n,a,o,s=(t=t||{}).onChange,i=gsap.timeline({repeat:t.repeat,paused:t.paused,defaults:{ease:"none"},onReverseComplete:()=>i.totalTime(i.rawTime()+100*i.duration())}),d=e.length,l=e[0].offsetLeft,p=[],g=[],u=[],c=[],f=0,m=t.center,h=100*(t.speed||1),v=!1===t.snap?e=>e:gsap.utils.snap(t.snap||1),y=0,w=!0===m?e[0].parentNode:gsap.utils.toArray(m)[0]||e[0].parentNode,b=()=>{let r,a=w.getBoundingClientRect();e.forEach((e,t)=>{g[t]=parseFloat(gsap.getProperty(e,"width","px")),c[t]=v(parseFloat(gsap.getProperty(e,"x","px"))/g[t]*100+gsap.getProperty(e,"xPercent")),r=e.getBoundingClientRect(),u[t]=r.left-(t?a.right:a.left),a=r}),gsap.set(e,{xPercent:e=>c[e]}),n=e[d-1].offsetLeft+c[d-1]/100*g[d-1]-l+u[0]+e[d-1].offsetWidth*gsap.getProperty(e[d-1],"scaleX")+(parseFloat(t.paddingRight)||0)},x=()=>{y=m?i.duration()*(w.offsetWidth/2)/n:0,m&&p.forEach((e,t)=>{p[t]=a(i.labels["label"+t]+i.duration()*g[t]/2/n-y)})},P=(e,t,r)=>{let n,a=e.length,o=1e10,s=0;for(;a--;)n=Math.abs(e[a]-t),n>r/2&&(n=r-n),n<o&&(o=n,s=a);return s},E=()=>{let t,r,o,s,f;for(i.clear(),t=0;t<d;t++)r=e[t],o=c[t]/100*g[t],s=r.offsetLeft+o-l+u[0],f=s+g[t]*gsap.getProperty(r,"scaleX"),i.to(r,{xPercent:v((o-f)/g[t]*100),duration:f/h},0).fromTo(r,{xPercent:v((o-f+n)/g[t]*100)},{xPercent:c[t],duration:(o-f+n-o)/h,immediateRender:!1},f/h).add("label"+t,s/h),p[t]=s/h;a=gsap.utils.wrap(0,i.duration())},T=e=>{let t=i.progress();i.progress(0,!0),b(),e&&E(),x(),e&&i.draggable?i.time(p[f],!0):i.progress(t,!0)};function L(e,t){t=t||{},r&&(e=d-e),Math.abs(e-f)>d/2&&(e+=e>f?-d:d);let n=gsap.utils.wrap(0,d,e),s=p[n];return s>i.time()!=e>f&&(s+=i.duration()*(e>f?1:-1)),(s<0||s>i.duration())&&(t.modifiers={time:a}),f=n,t.overwrite=!0,gsap.killTweensOf(o),i.tweenTo(s,t)}if(gsap.set(e,{x:0}),b(),E(),x(),window.addEventListener("resize",()=>T(!0)),i.next=e=>L(f+1,e),i.previous=e=>L(f-1,e),i.current=()=>f,i.toIndex=(e,t)=>L(e,t),i.closestIndex=e=>{let t=P(p,i.time(),i.duration());return e&&(f=t),t},i.times=p,i.progress(1,!0).progress(0,!0),t.reversed&&(i.vars.onReverseComplete(),i.reverse()),t.draggable&&"function"==typeof Draggable){o=document.createElement("div");let t,r,s,d=gsap.utils.wrap(0,1),l=()=>i.progress(d(r+(s.startX-s.x)*t)),g=()=>i.closestIndex(!0);"undefined"==typeof InertiaPlugin&&console.warn("InertiaPlugin required for momentum-based scrolling and snapping. https://greensock.com/club"),s=Draggable.create(o,{trigger:e[0].parentNode,type:"x",onPressInit(){gsap.killTweensOf(i),r=i.progress(),T(),t=1/n,gsap.set(o,{x:r/-t})},onDrag:l,onThrowUpdate:l,inertia:!0,snap:e=>{let r=-e*t*i.duration(),n=a(r),o=p[P(p,n,i.duration())]-n;return Math.abs(o)>i.duration()/2&&(o+=o<0?i.duration():-i.duration()),(r+o)/i.duration()/-t},onRelease:g,onThrowComplete:g})[0],i.draggable=s}return i.closestIndex(!0),s&&s(e[f],f),i},verticalLoop:function(e,t,r=!1){e=gsap.utils.toArray(e);let n,a,o,s=(t=t||{}).onChange,i=gsap.timeline({repeat:t.repeat,paused:t.paused,defaults:{ease:"none"},onReverseComplete:()=>i.totalTime(i.rawTime()+100*i.duration())}),d=e.length,l=e[0].offsetTop,p=[],g=[],u=[],c=[],f=0,m=t.center,h=100*(t.speed||1),v=!1===t.snap?e=>e:gsap.utils.snap(t.snap||1),y=0,w=!0===m?e[0].parentNode:gsap.utils.toArray(m)[0]||e[0].parentNode,b=()=>{let r,a=w.getBoundingClientRect();e.forEach((e,t)=>{g[t]=parseFloat(gsap.getProperty(e,"height","px")),c[t]=v(parseFloat(gsap.getProperty(e,"y","px"))/g[t]*100+gsap.getProperty(e,"yPercent")),r=e.getBoundingClientRect(),u[t]=r.top-(t?a.bottom:a.top),a=r}),gsap.set(e,{yPercent:e=>c[e]}),n=e[d-1].offsetTop+c[d-1]/100*g[d-1]-l+u[0]+e[d-1].offsetHeight*gsap.getProperty(e[d-1],"scaleY")+(parseFloat(t.paddingBottom)||
10)},x=()=>{y=m?i.duration()*(w.offsetHeight/2)/n:0,m&&p.forEach((e,t)=>{p[t]=a(i.labels["label"+t]+i.duration()*g[t]/2/n-y)})},P=(e,t,r)=>{let n,a=e.length,o=1e10,s=0;for(;a--;)n=Math.abs(e[a]-t),n>r/2&&(n=r-n),n<o&&(o=n,s=a);return s},E=()=>{let t,r,o,s,f;for(i.clear(),t=0;t<d;t++)r=e[t],o=c[t]/100*g[t],s=r.offsetTop+o-l+u[0],f=s+g[t]*gsap.getProperty(r,"scaleY"),i.to(r,{yPercent:v((o-f)/g[t]*100),duration:f/h},0).fromTo(r,{yPercent:v((o-f+n)/g[t]*100)},{yPercent:c[t],duration:(o-f+n-o)/h,immediateRender:!1},f/h).add("label"+t,s/h),p[t]=s/h;a=gsap.utils.wrap(0,i.duration())},T=e=>{let t=i.progress();i.progress(0,!0),b(),e&&E(),x(),e&&i.draggable?i.time(p[f],!0):i.progress(t,!0)};function L(e,t){t=t||{},r&&(e=d-e),Math.abs(e-f)>d/2&&(e+=e>f?-d:d);let n=gsap.utils.wrap(0,d,e),s=p[n];return s>i.time()!=e>f&&(s+=i.duration()*(e>f?1:-1)),(s<0||s>i.duration())&&(t.modifiers={time:a}),f=n,t.overwrite=!0,gsap.killTweensOf(o),i.tweenTo(s,t)}if(gsap.set(e,{y:0}),b(),E(),x(),window.addEventListener("resize",()=>T(!0)),i.next=e=>L(f+1,e),i.previous=e=>L(f-1,e),i.current=()=>f,i.toIndex=(e,t)=>L(e,t),i.closestIndex=e=>{let t=P(p,i.time(),i.duration());return e&&(f=t),t},i.times=p,i.progress(1,!0).progress(0,!0),t.reversed&&(i.vars.onReverseComplete(),i.reverse()),t.draggable&&"function"==typeof Draggable){o=document.createElement("div");let t,r,s,d=gsap.utils.wrap(0,1),l=()=>i.progress(d(r+(s.startY-s.y)*t)),g=()=>i.closestIndex(!0);"undefined"==typeof InertiaPlugin&&console.warn("InertiaPlugin required for momentum-based scrolling and snapping. https://greensock.com/club"),s=Draggable.create(o,{trigger:e[0].parentNode,type:"y",onPressInit(){gsap.killTweensOf(i),r=i.progress(),T(),t=1/n,gsap.set(o,{y:r/-t})},onDrag:l,onThrowUpdate:l,inertia:!0,snap:e=>{let r=-e*t*i.duration(),n=a(r),o=p[P(p,n,i.duration())]-n;return Math.abs(o)>i.duration()/2&&(o+=o<0?i.duration():-i.duration()),(r+o)/i.duration()/-t},onRelease:g,onThrowComplete:g})[0],i.draggable=s}return i.closestIndex(!0),s&&s(e[f],f),i}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-marquee.default",function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})})})}();!function(){"use strict";function e(e){const t=e?.jquery?e[0]:e,o=t?.querySelectorAll?.(".bdt-modal")||[];o.length&&o.forEach(e=>{const t=function(e){const t=e?.jquery?e[0]:e,o=t?.getAttribute?.("data-settings");if(!o)return null;try{return JSON.parse(o)}catch{return null}}(e);if(!t)return;const o=t.id,n=t.displayTimes,i=t.scrollDirection,s=t.scrollSelector,r=t.scrollOffset,l=t.splashInactivity,a=t.closeBtnDelayShow,d=t.delayTime,c=t.splashDelay,m=t.widgetId,u=t.layout,w=Boolean(elementorFrontend?.isEditMode?.());let h;const y={setLocalize(){if((document.body.classList.contains("logged-in")||w)&&!0!==t.cacheOnAdmin)return localStorage.removeItem(m+"_expiresIn"),void localStorage.removeItem(m);this.clearLocalize();const e=60*(t.displayTimesExpire||4)*60,o=Date.now()+1e3*e;null===localStorage.getItem(m)&&(localStorage.setItem(m,"0"),localStorage.setItem(m+"_expiresIn",String(o)));const n=parseInt(localStorage.getItem(m)||"0",10)+1;localStorage.setItem(m,String(n))},clearLocalize(){const e=parseInt(localStorage.getItem(m+"_expiresIn")||"0",10);Date.now()>=e&&(localStorage.removeItem(m+"_expiresIn"),localStorage.removeItem(m))},modalFire(){if("splash"===u||"exit"===u||"on_scroll"===u){y.setLocalize();const e=parseInt(localStorage.getItem(m)||"0",10);if(!1!==n&&e>n)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 o(){t.style.display="",t.style.opacity="0",t.style.transition=`opacity ${d||300}ms`,requestAnimationFrame(()=>{t.style.opacity="1"}),e.removeEventListener("shown",o)}),e.addEventListener("hide",function o(){t.style.display="none",e.removeEventListener("hide",o)}))},customTrigger(){const e=String(o||"").startsWith("#")?o:"#"+o,t=document.querySelector(e);t&&t.addEventListener("click",e=>{e.preventDefault(),y.modalFire()})},scrollDetect(e){let t=0,o=!1;window.addEventListener("scroll",()=>{const n=t;t=window.scrollY,o||(requestAnimationFrame(()=>{e(t,n),o=!1}),o=!0)})},modalFireOnSelector(){if(!s)return;const e=document.querySelector(s);if(!e)return;if(e.dataset.modalSelectorInit)return;e.dataset.modalSelectorInit="1";const t=m+"-fired";window.addEventListener("scroll",()=>{const o=e.getBoundingClientRect().top+window.scrollY,n=e.offsetHeight,i=window.innerHeight;window.scrollY>o+n-i&&(e.classList.contains(t)||y.modalFire(),e.classList.add(t))})},onScroll(){this.scrollDetect((e,t)=>{const o=document.documentElement.scrollHeight,n=window.innerHeight,s=r/100,l=m+"-fired";t>e&&"up"===i?document.body.classList.contains(l)||(y.modalFire(),document.body.classList.add(l)):t<e&&"down"===i&&0!==t?e/(o-n)>s&&(document.body.classList.contains(l)||(y.modalFire(),document.body.classList.add(l))):t<e&&"selector"===i&&0!==t&&y.modalFireOnSelector()})},exitPopup(){document.addEventListener("mouseleave",e=>
1{w||(e.clientY<=0||e.clientX<=0||e.clientX>=window.innerWidth||e.clientY>=window.innerHeight)&&y.modalFire()})},resetTimer(){clearTimeout(h),h=setTimeout(()=>y.modalFire(),l)},splashInactivity(){const e=()=>y.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(()=>y.modalFire(),c)},splashInit(){l?this.splashInactivity():this.splashTiming()},defaultLayout(){const e=String(o||"").startsWith("#")?o:"#"+o,t=document.querySelector(e);t&&t.addEventListener("click",e=>{e.preventDefault(),y.modalFire()})},init(){"default"===u&&y.defaultLayout(),"splash"===u&&y.splashInit(),"exit"===u&&y.exitPopup(),"on_scroll"===u&&y.onScroll(),"custom"===u&&y.customTrigger(),a&&y.closeBtnDelayShow()}};if(y.init(),function(e){const t=e.querySelector(".bdt-modal-body");t&&"1"!==t.dataset.epModalLinksBound&&(t.dataset.epModalLinksBound="1",t.addEventListener("click",function(e){const o=e.target&&e.target.closest&&e.target.closest("a[href]");if(!o||!t.contains(o))return;const n=o.getAttribute("href")||"";n&&"#"!==n.charAt(0)&&!/^javascript:/i.test(n)&&0===e.button&&(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||o.hasAttribute("download")||window.setTimeout(function(){if(!e.defaultPrevented)return;let t="";try{t=new URL(o.href,window.location.href).protocol}catch(e){return}"http:"!==t&&"https:"!==t||("_blank"===o.target?window.open(o.href,"_blank","noopener,noreferrer"):window.location.assign(o.href))},0))}))}(e),t&&!w&&!1!==t.custom_section){const o=document.querySelector(t.custom_section),n=e.querySelector(".bdt-modal-body");o&&n&&(e.classList.add("elementor","elementor-"+(t.pageID||"")),n.appendChild(o))}})}window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-modal.default",e)})}();!function(){"use strict";const t=t=>{const e=(t?.jquery?t[0]:t).querySelector(".bdt-mailchimp");if(!e)return;const i=window.ElementPackConfig?.mailchimp??{subscribing:"Subscribing..."};e.addEventListener("submit",async t=>{t.preventDefault(),window.bdtUIkit?.notification?.({message:"<span bdt-spinner></span> "+i.subscribing,timeout:!1,status:"primary"});try{const t=new FormData(e),i=e.getAttribute("action")||"",n=await fetch(i||window.location.href,{method:"POST",body:t,headers:{"X-Requested-With":"XMLHttpRequest"}}),o=await n.text();window.bdtUIkit?.notification?.closeAll?.(),window.bdtUIkit?.notification?.({message:o,status:"success"})}catch(t){window.bdtUIkit?.notification?.closeAll?.(),window.bdtUIkit?.notification?.({message:t?.message||"Request failed",status:"danger"})}})};window.addEventListener("elementor/frontend/init",()=>{window.elementorFrontend?.hooks&&elementorFrontend.hooks.addAction("frontend/element_ready/bdt-mailchimp.default",t)})}();!function(){"use strict";const t=t=>{if("function"!=typeof t.getBoundingClientRect)return!0;const e=t.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)},e=e=>{const n=e?.jquery?e[0]:e,i=n.querySelector(".bdt-marker-wrapper");if(!i)return;const o=i.querySelectorAll(".bdt-tippy-tooltip"),r=n.dataset.id||"";o.forEach(e=>{const n="true"===e.dataset.alwaysShow,i=e.dataset.tippyTrigger||"mouseenter focus",o=tippy(e,{allowHTML:!0,theme:"bdt-tippy-"+r,interactive:!0,trigger:n?"manual":i,showOnCreate:!1,hideOnClick:!1});if(n&&setTimeout(()=>{t(e)&&(t=>{if(!t)return!1;const e=t.getBoundingClientRect();if(0===e.width||0===e.height)return!1;const n=window.getComputedStyle(t);return"none"!==n.display&&"hidden"!==n.visibility})(e)&&o.show()},500),"click"===i||"mouseenter focus"===i){let t=n;e.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation(),t=!t,t?o.show():o.hide()})}});const d=i.querySelectorAll('.bdt-tippy-tooltip[data-always-show="true"]');if(d.length>0){let e;const n=()=>
1{d.forEach(e=>{const n=e._tippy;n&&(t(e)?n.state.isVisible||n.show():n.state.isVisible&&n.hide())})};window.addEventListener("scroll",()=>{e&&clearTimeout(e),e=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",e)})}();!function(t){"use strict";t.epNewsTickerOld=function(e,i){var n={effect:"fade",direction:"ltr",autoPlay:!1,interval:4e3,scrollSpeed:2,pauseOnHover:!1,position:"auto",zIndex:99999},s=this;s.settings={},s._element=t(e),s._label=s._element.children(".bdt-news-ticker-label"),s._news=s._element.children(".bdt-news-ticker-content"),s._ul=s._news.children("ul"),s._li=s._ul.children("li"),s._controls=s._element.children(".bdt-news-ticker-controls"),s._prev=s._controls.find(".bdt-news-ticker-prev").parent(),s._action=s._controls.find(".bdt-news-ticker-action").parent(),s._next=s._controls.find(".bdt-news-ticker-next").parent(),s._pause=!1,s._controlsIsActive=!0,s._totalNews=s._ul.children("li").length,s._activeNews=0,s._interval=!1,s._frameId=null;var l=function(){var t=parseFloat(s._ul.css("marginLeft"));t-=s.settings.scrollSpeed/2,s._ul.css({marginLeft:t}),t<=-s._ul.find("li:first-child").outerWidth()&&(s._ul.find("li:first-child").insertAfter(s._ul.find("li:last-child")),s._ul.css({marginLeft:0})),!1===s._pause&&(s._frameId=requestAnimationFrame(l),window.requestAnimationFrame&&s._frameId||setTimeout(l,16))},a=function(){var t=parseFloat(s._ul.css("marginRight"));t-=s.settings.scrollSpeed/2,s._ul.css({marginRight:t}),t<=-s._ul.find("li:first-child").outerWidth()&&(s._ul.find("li:first-child").insertAfter(s._ul.find("li:last-child")),s._ul.css({marginRight:0})),!1===s._pause&&(s._frameId=requestAnimationFrame(a)),window.requestAnimationFrame&&s._frameId||setTimeout(a,16)},c=function(){"rtl"===s.settings.direction?s._ul.stop().animate({marginRight:-s._ul.find("li:first-child").outerWidth()},300,function(){s._ul.find("li:first-child").insertAfter(s._ul.find("li:last-child")),s._ul.css({marginRight:0}),s._controlsIsActive=!0}):s._ul.stop().animate({marginLeft:-s._ul.find("li:first-child").outerWidth()},300,function(){s._ul.find("li:first-child").insertAfter(s._ul.find("li:last-child")),s._ul.css({marginLeft:0}),s._controlsIsActive=!0})},o=function(){"rtl"===s.settings.direction?(parseInt(s._ul.css("marginRight"),10)>=0&&(s._ul.css({"margin-right":-s._ul.find("li:last-child").outerWidth()}),s._ul.find("li:last-child").insertBefore(s._ul.find("li:first-child"))),s._ul.stop().animate({marginRight:0},300,function(){s._controlsIsActive=!0})):(parseInt(s._ul.css("marginLeft"),10)>=0&&(s._ul.css({"margin-left":-s._ul.find("li:last-child").outerWidth()}),s._ul.find("li:last-child").insertBefore(s._ul.find("li:first-child"))),s._ul.stop().animate({marginLeft:0},300,function(){s._controlsIsActive=!0}))},r=function(){switch(s._controlsIsActive=!0,s.settings.effect){case"typography":s._ul.find("li").hide(),s._ul.find("li").eq(s._activeNews).width(30).show(),s._ul.find("li").eq(s._activeNews).animate({width:"100%",opacity:1},1500);break;case"fade":s._ul.find("li").hide(),s._ul.find("li").eq(s._activeNews).fadeIn();break;case"slide-down":s._totalNews<=1?s._ul.find("li").animate({top:30,opacity:0},300,function(){t(this).css({top:-30,opacity:0,display:"block"}),t(this).animate({top:0,opacity:1},300)}):(s._ul.find("li:visible").animate({top:30,opacity:0},300,function(){t(this).hide()}),s._ul.find("li").eq(s._activeNews).css({top:-30,opacity:0}).show(),s._ul.find("li").eq(s._activeNews).animate({top:0,opacity:1},300));break;case"slide-up":s._totalNews<=1?s._ul.find("li").animate({top:-30,opacity:0},300,function(){t(this).css({top:30,opacity:0,display:"block"}),t(this).animate({top:0,opacity:1},300)}):(s._ul.find("li:visible").animate({top:-30,opacity:0},300,function(){t(this).hide()}),s._ul.find("li").eq(s._activeNews).css({top:30,opacity:0}).show(),s._ul.find("li").eq(s._activeNews).animate({top:0,opacity:1},300));break;case"slide-right":s._totalNews<=1?s._ul.find("li").animate({left:"50%",opacity:0}
1,300,function(){t(this).css({left:-50,opacity:0,display:"block"}),t(this).animate({left:0,opacity:1},300)}):(s._ul.find("li:visible").animate({left:"50%",opacity:0},300,function(){t(this).hide()}),s._ul.find("li").eq(s._activeNews).css({left:-50,opacity:0}).show(),s._ul.find("li").eq(s._activeNews).animate({left:0,opacity:1},300));break;case"slide-left":s._totalNews<=1?s._ul.find("li").animate({left:"-50%",opacity:0},300,function(){t(this).css({left:"50%",opacity:0,display:"block"}),t(this).animate({left:0,opacity:1},300)}):(s._ul.find("li:visible").animate({left:"-50%",opacity:0},300,function(){t(this).hide()}),s._ul.find("li").eq(s._activeNews).css({left:"50%",opacity:0}).show(),s._ul.find("li").eq(s._activeNews).animate({left:0,opacity:1},300));break;default:s._ul.find("li").hide(),s._ul.find("li").eq(s._activeNews).show()}},d=function(){if(s._pause=!1,s.settings.autoPlay)if("scroll"===s.settings.effect)"rtl"===s.settings.direction?s._ul.width()>s._news.width()?a():s._ul.css({marginRight:0}):s._ul.width()>s._news.width()?l():s._ul.css({marginLeft:0});else s.pause(),s._interval=setInterval(function(){s.next()},s.settings.interval)},f=function(){s._element.width()<480?(s._label.hide(),"rtl"==s.settings.direction?s._news.css({right:0}):s._news.css({left:0})):(s._label.show(),"rtl"==s.settings.direction?s._news.css({right:s._label.outerWidth()}):s._news.css({left:s._label.outerWidth()}))};s.init=function(){s.settings=t.extend({},n,i),s._element.addClass("bdt-effect-"+s.settings.effect+" bdt-direction-"+s.settings.direction),function(){if(s._label.length>0&&("rtl"==s.settings.direction?s._news.css({right:s._label.outerWidth()}):s._news.css({left:s._label.outerWidth()})),s._controls.length>0){var e=s._controls.outerWidth();"rtl"==s.settings.direction?s._news.css({left:e}):s._news.css({right:e})}if("scroll"===s.settings.effect){var i=0;s._li.each(function(){i+=t(this).outerWidth()}),i+=50,s._ul.css({width:i})}}(),"scroll"!=s.settings.effect&&r(),d(),s.settings.autoPlay?s._action.find("span").removeClass("bdt-news-ticker-play").addClass("bdt-news-ticker-pause"):s._action.find("span").removeClass("bdt-news-ticker-pause").addClass("bdt-news-ticker-play"),s._element.on("mouseleave",function(e){var i=t(document.elementFromPoint(e.clientX,e.clientY)).parents(".bdt-breaking-news")[0];t(this)[0]!==i&&(!0===s.settings.pauseOnHover?!0===s.settings.autoPlay&&s.play():!0===s.settings.autoPlay&&!0===s._pause&&s.play())}),s._element.on("mouseenter",function(){!0===s.settings.pauseOnHover&&s.pause()}),s._next.on("click",function(){s._controlsIsActive&&(s._controlsIsActive=!1,s.pause(),s.next())}),s._prev.on("click",function(){s._controlsIsActive&&(s._controlsIsActive=!1,s.pause(),s.prev())}),s._action.on("click",function(){s._controlsIsActive&&(s._action.find("span").hasClass("bdt-news-ticker-pause")?(s._action.find("span").removeClass("bdt-news-ticker-pause").addClass("bdt-news-ticker-play"),s.stop()):(s.settings.autoPlay=!0,s._action.find("span").removeClass("bdt-news-ticker-play").addClass("bdt-news-ticker-pause")))}),f(),t(window).on("resize",function(){f(),s.pause(),s.play()})},s.pause=function(){s._pause=!0,clearInterval(s._interval),cancelAnimationFrame(s._frameId)},s.stop=function(){s._pause=!0,s.settings.autoPlay=!1},s.play=function(){d()},s.next=function(){"scroll"===s.settings.effect?c():(s._activeNews++,s._activeNews>=s._totalNews&&(s._activeNews=0),r())},s.prev=function(){"scroll"===s.settings.effect?o():(s._activeNews--,s._activeNews<0&&(s._activeNews=s._totalNews-1),r())},s.init()},t.fn.epNewsTickerOld=function(e){return this.each(function(){if(null==t(this).data("epNewsTickerOld")){var i=new t.epNewsTickerOld(this,e);t(this).data("epNewsTickerOld",i)}})}}(jQuery),function(){"use strict";var t=function(t,e){var i=t.find(".bdt-news-ticker"),n=i.data("settings");i.length&&e(i).epNewsTickerOld(n)};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-news-ticker.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,e){var n=t.find(".bdt-notification-wrapper"),o=n.data("settings");if(n.length){if(!1===Boolean(elementorFrontend.isEditMode())){if(e(t).is(".elementor-hidden-desktop, .elementor-hidden-tablet, .elementor-hidden-mobile"))return;if("yes"==o.externalSystem&&0==o.externalSystemValid)return;!0===o.linkWithConfetti&&jQuery.ajax({type:"post",dataType:"json",url:ElementPackConfig.ajaxurl,data:{action:"ep_connect_confetti",data:"empty"},success:function(){}})}var i="#"+o.id,a=o.notifyTimeout,r=o.notifyType,l=o.notifyFixPosition,s=Boolean(elementorFrontend.isEditMode());void 0===o.notifyTimeout&&(a=null),bdtUIkit.util.on(document,"beforehide","[bdt-alert]",function(t){"top"===l&&e("html").attr("style","margin-top: unset !important")}),{htmlMarginRemove:function(){e("html").css({"margin-top":"unset  !important"})},appendBody:function(){e("body > "+i).slice(1).remove(),e(i).prependTo(e("body"))},showNotify:function(){e(i).removeClass("bdt-hidden")},notifyFixed:function(){this.htmlMarginRemove(),setTimeout(function(){if("top"==l){var t=e(".bdt-notify-wrapper").outerHeight();e(".admin-bar").length&&(t+=32,e(i).attr("style","margin-top: 32px !important")),e("html").attr("style","margin-top: "+t+"px !important"),e("html").css({transition:"margin-top .8s ease"}),e(window).on("resize",function(){t=e(".bdt-notify-wrapper").outerHeight(),e(".admin-bar").length&&(t+=32),e("html").attr("style","margin-top: "+t+"px !important")})}},1e3)},notifyRelative:function(){e("body > "+i).remove()},notifyPopup:function(){bdtUIkit.notification({message:o.msg,status:o.notifyStatus,pos:o.notifyPosition,timeout:a})},notifyFire:function(){"fixed"===r?"relative"!==l?(this.appendBody(),this.notifyFixed()):(this.htmlMarginRemove(),this.notifyRelative()):this.notifyPopup()},setLocalize:function(){if(s)this.clearLocalize();else{var t=o.id,e=60*o.displayTimesExpire*60,n=Date.now()+1e3*e;if(null===localStorage.getItem(t)&&(localStorage.setItem(t,0),localStorage.setItem(t+"_expiresIn",n)),null!==localStorage.getItem(t)){var i=parseInt(localStorage.getItem(t),10);i++,localStorage.setItem(t,i)}}},clearLocalize:function(){var t=parseInt(localStorage.getItem(o.id+"_expiresIn"),10);Date.now()>=t&&(localStorage.removeItem(o.id+"_expiresIn"),localStorage.removeItem(o.id))},notificationInit:function(){var t=this;this.setLocalize();var n=o.displayTimes,i=parseInt(localStorage.getItem(o.id),10);!1!==n&&i>n||(this.showNotify(),"onload"!=o.notifyEvent&&"inDelay"!=o.notifyEvent||e(document).ready(function(){setTimeout(function(){t.notifyFire()},o.notifyInDelay)}),"click"!=o.notifyEvent&&"mouseover"!=o.notifyEvent||e(o.notifySelector).on(o.notifyEvent,function(){t.notifyFire()}))}}.notificationInit(),e(".bdt-notify-wrapper.bdt-position-fixed .bdt-alert-close").on("click",function(t){e("html").attr("style","margin-top: unset !important"),e(".admin-bar").length&&e("html").attr("style","margin-top: 32px !important")})}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-notification.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var n=function(n,t){const e=n.find(".bdt-offcanvas");e.length&&t.each(e,function(n,e){const o=t(this),i=o.data("settings").id;t(i).length&&t(i).on("click",function(n){n.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(){"use strict";function o(o){var e=document.createElement("div");return e.innerHTML=o,e.querySelectorAll("script").forEach(function(o){o.remove()}),e.querySelectorAll("[onclick], [onload], [onerror], [onmouseover], [onmouseout]").forEach(function(o){o.removeAttribute("onclick"),o.removeAttribute("onload"),o.removeAttribute("onerror"),o.removeAttribute("onmouseover"),o.removeAttribute("onmouseout")}),e}var e=function(e,t){const n=e.find(".bdt-open-street-map"),r=n.data("settings"),a=n.data("map_markers");if(!n.length)return;const i=L.map(n[0],{zoomControl:r.zoomControl,scrollWheelZoom:!1}
1).setView([r.lat,r.lng],r.zoom);if(""!==r.mapboxToken&&!1!==r.mapboxToken){const o="https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token="+r.mapboxToken;L.tileLayer(o,{maxZoom:18,attribution:'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery &copy; <a href="https://www.mapbox.com/">Mapbox</a>',id:"mapbox/streets-v11",tileSize:512,zoomOffset:-1}).addTo(i)}else L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{maxZoom:18,attribution:'&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'}).addTo(i);for(var c in a)if(""!=a[c].iconUrl&&void 0!==a[c].iconUrl){const e=new(L.Icon.extend({options:{iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[2,-41]}}))({iconUrl:a[c].iconUrl});L.marker([a[c].lat,a[c].lng],{icon:e}).bindPopup(o(a[c].infoWindow)).addTo(i)}else""!=a[c].lat&&void 0!==a[c].lat&&L.marker([a[c].lat,a[c].lng]).bindPopup(o(a[c].infoWindow)).addTo(i)};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-open-street-map.default",e)})}(jQuery,window.elementorFrontend);!function(t){"use strict";var e=function(t,e){const d=t.find(".bdt-price-table"),a=d.find(".bdt-price-table-feature-inner"),n=d.data("settings");if(!d.length)return;if(n.read_more_toggle){const t=d.find(".bdt-read-more-features"),a=d.find(".bdt-read-more-features").data("bdt-default-load");d.find(".bdt-price-table-features-list").each(function(){e(this).find("li:gt("+a+")").hide()}),t.off("click").on("click",function(t){t.preventDefault();const d=e(this),n=d.closest(".bdt-price-table").find(".bdt-price-table-features-list").find("li:gt("+a+")"),o=d.data("bdt-less"),r=d.data("bdt-more");d.hasClass("bdt-more")?(n.each(function(t){const d=e(this);setTimeout(function(){d.slideDown(200)},50*t)}),d.text(o).addClass("bdt-less").removeClass("bdt-more")):d.hasClass("bdt-less")&&(n.slideUp(300),d.text(r).addClass("bdt-more").removeClass("bdt-less"))})}const o=a.find("> .bdt-tippy-tooltip"),r=t.data("id");o.each(function(t){tippy(this,{allowHTML:!0,theme:"bdt-tippy-"+r})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-price-table.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-price-table.bdt-partait",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-price-table.bdt-erect",e)}),t(document.body).on("added_to_cart",function(t,e,d,a){a&&a.hasClass&&a.hasClass("bdt-price-table-button")&&setTimeout(function(){var t="undefined"!=typeof wc_add_to_cart_params?wc_add_to_cart_params:{},e=t.cart_url||a.attr("href"),d=t.i18n_view_cart||"View cart";a.parent().find(".added_to_cart").remove(),a.removeClass("add_to_cart_button ajax_add_to_cart loading").addClass("bdt-price-table-view-cart added").attr("href",e).text(d)},0)})}(jQuery,window.elementorFrontend);!function(){"use strict";var n=function(n,t){const e=n.find(".bdt-ep-product-carousel");if(!e.length)return;const o=e.find(".swiper-carousel"),r=e.data("settings"),i=elementorFrontend.utils.swiper;!async function(){await new i(o,r),r.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);!function(){"use strict";var e=function(e,n){const t=e.find(".bdt-panel-slider");if(!t.length)return;const o=t.find(".swiper-carousel"),i=t.data("settings"),d=t.data("widget-settings"),r=elementorFrontend.utils.swiper;!async function(){await new r(o,i);i.pauseOnHover&&n(o).hover(function(){this.swiper.autoplay.stop()},function(){this.swiper.autoplay.start()})}(),1==d.mouseInteractivity&&setTimeout(()=>{const e=n(d.id).find(".bdt-panel-slide-item");n(e).each((e,t)=>{const o=n(t).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",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-panel-slider.bdt-middle",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-panel-slider.always-visible",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,n){const r=e.find(".bdt-progress-pie");r.length&&epObserveTarget(e[0],function(){r.asPieProgress({namespace:"pieProgress",classes:{svg:"bdt-progress-pie-svg",number:"bdt-progress-pie-number",content:"bdt-progress-pie-content"}}),r.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",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,n){var e=t.find(".bdt-post-gallery-wrapper"),o=t.find(".bdt-post-gallery"),i=o.data("settings"),a=e.find(".bdt-ep-grid-filters-wrapper"),l=void 0!==i&&void 0!==i._skin?i._skin.split("-").pop():"default",r=n(".elementor-editor-active").length>0;const d=i.id+" [data-tilt]";if(e.length&&(1==i.tilt_show&&v(d),a.length)){var s=a.data("hash-settings"),c=s.activeHash,f=s.hashTopOffset||70,u=s.hashScrollspyTime||1e3,h={},p=e.find(".bdt-ep-grid-filter"),g=p.find(".bdt-option"),m=e.find("#bdt-loading-image");c&&(n(document).ready(function(){setTimeout(function(){w()},100)}),n(window).on("load",function(){setTimeout(function(){w()},100)}),n(window).on("hashchange",function(){w()})),g.on("click",function(t){t.preventDefault();var e=n(this),o=e.data("slug");if(p.removeClass("bdt-active"),e.parent().addClass("bdt-active"),b(o),c){const t=n.trim(o),e=encodeURIComponent(t);window.location.hash=e,history.replaceState(null,null,"#"+t)}})}function b(t){n(m).show(),!r&&h[t]?(o.fadeOut(200,function(){n(this).html(h[t]).fadeIn(300).css("transform","translateY(-10px)").animate({transform:"translateY(0)"},300)}),n(m).hide()):n.ajax({url:ElementPackConfig.ajaxurl,data:{action:"bdt_post_gallery",settings:i,category:t,_skin:l,nonce:ElementPackConfig.nonce},type:"POST",dataType:"HTML",beforeSend:function(){n(m).show()},success:function(e){h[t]=e,o.fadeOut(200,function(){n(this).html(e).fadeIn(300,function(){var t;
11==i.tilt_show&&(t=d,document.querySelectorAll(t).forEach(function(t){t.vanillaTilt&&t.vanillaTilt.destroy()}),v(d),function(t){var n=new MutationObserver(function(n){n.forEach(function(n){"childList"===n.type&&v(t)})}),e=document.querySelector(i.id);e&&n.observe(e,{childList:!0,subtree:!0})}(d))})})},error:function(t){console.log(t)},complete:function(){n(m).hide()}})}function w(){if(window.location.hash){var t=window.location.hash.substring(1),o=decodeURIComponent(t),i=p.find("[data-slug]").filter(function(){return n.trim(n(this).attr("data-slug")).toLowerCase()===n.trim(o).toLowerCase()});i.length&&(p.removeClass("bdt-active"),i.parent().addClass("bdt-active"),b(i.data("slug")),n("html, body").animate({easing:"slow",scrollTop:e.offset().top-f},u))}}function v(t){var n=document.querySelectorAll(t);n.length>0&&VanillaTilt.init(n)}};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(n=>elementorFrontend.hooks.addAction(`frontend/element_ready/${n}`,t))})}(jQuery,window.elementorFrontend);!function(e){"use strict";e(window).on("elementor/frontend/init",function(){var n,t=elementorModules.frontend.handlers.Base;n=t.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(){var n=this.settings("ajax_loadmore"),t=this.$element.find(".bdt-post-grid");if(t.length&&void 0!==n){var o=this.settings("show_loadmore"),i=this.settings("show_infinite_scroll"),d=this.$element.find(".bdt-loadmore-container"),s=t.find(".bdt-grid"),a=d.find(".bdt-loadmore"),r=!1,l=t.data("settings"),u=t.data("settings-button"),c=l.posts_per_page,g=function(){var n={action:"ep_loadmore_posts",settings:l,readMore:u,per_page:l.ajax_item_load,offset:c,paged:l.paged,nonce:l.nonce};jQuery.ajax({url:window.ElementPackConfig.ajaxurl,type:"post",data:n,success:function(n){e(s).append(n.markup),c+=l.ajax_item_load,l.paged+=1,r=!1,"yes"===o&&a.html("Load More"),e(n.markup).length<l.ajax_item_load&&(a.hide(),d.hide())}})};"yes"===o&&e(a).on("click",function(){r||(r=!0,a.html("loading..."),g())}),"yes"===i&&e(window).scroll(function(){e(window).scrollTop()==e(document).height()-e(window).height()&&(e(a).css("display","block"),g())})}}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-post-grid.default",function(e){elementorFrontend.elementsHandler.addHandler(n,{$element:e})})})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,n){const e=t.find(".bdt-post-grid-tab"),d=e.find(".gridtab");e.length&&d.gridtab(e.data("settings"))};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-post-grid-tab.default",t)})}(jQuery,window.elementorFrontend);!function(t){const n={};t(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-post-list.default",function(e){e.find(".bdt-post-list-wrap").each(function(){if(t(this)[0]){const e=t(this).data("show-hide"),i=t(this).find(".bdt-option"),o=t(this).find(".bdt-post-list-header"),d=t(this).find(".bdt-post-list"),s=t(this).find("#bdt-loading-image"),a=d.data("settings");i.on("click",function(i){const f=t(this).data("slug");o.find(".bdt-filter-list").removeClass("bdt-active"),t(this).parent().addClass("bdt-active"),i.preventDefault(),function(i){t(s).show(),n[i]?(d.html(n[i]),console.log("Using cached data for category:",i),t(s).hide()):t.ajax({url:ElementPackConfig.ajaxurl,data:{action:"bdt_post_list",nonce:ElementPackConfig.nonce,settings:a,post_type:a["post-type"],showHide:e,category:i,human_diff_time:e.human_diff_time,human_diff_time_short:e.human_diff_time_short,bdt_link_new_tab:e.bdt_link_new_tab},type:"POST",dataType:"HTML",beforeSend:function(){t(s).show()},success:function(t){n[i]=t,d.html(t)},error:function(t){console.log(t)},complete:function(){t(s).hide()}})}(f)})}})})})}(jQuery);!function(){"use strict";var e=function(e,n){const t=e.find(".bdt-qrcode"),o=e.find(".bdt-qrcode-image");if(!t.length)return;const d=t.data("settings");d.image=o[0],t.qrcode(d)};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-qrcode.default",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,t){var r=e.find(".bdt-reading-progress");if(r.length){var n=r.data("settings");jQuery(document).ready(function(){var e,o,s,i={borderSize:10,mainBgColor:"#E6F4F7",lightBorderColor:"#A2ECFB",darkBorderColor:"#39B4CC"},d=n.progress_bg,a=n.scroll_bg,l=t(r),c="bdt-reading-progress-border",g="bdt-reading-progress-circle",u="bdt-reading-progress-text",p=function(){e=window.innerHeight,o=document.body.offsetHeight,s=o-e},h=function(){var e=document.createEvent("Event");e.initEvent("scroll",!1,!1),window.dispatchEvent(e)};p(),t(l).html("<div class='"+c+"'><div class='"+g+"'><span class='"+u+"'></span></div></div>"),t("."+c,l).css({"background-color":a,"background-image":"linear-gradient(91deg, transparent 50%,"+i.lightBorderColor+"50%), linear-gradient(90deg,"+i.lightBorderColor+"50%, transparent 50%"}),t("."+g,l).css({width:i.width-i.borderSize,height:i.height-i.borderSize}),t(window).on("scroll",function(){var e=window.scrollY||document.documentElement.scrollTop;!function(e){var r=Math.round(100*e);("number"!=typeof e||!isFinite(e)||r<0||r>100)&&(r=0);var n=360*r/100;n<=180?t("."+c,l).css("background-image","linear-gradient("+(90+n)+"deg, transparent 50%, "+d+" 50%),linear-gradient(90deg, "+d+" 50%, transparent 50%)"):t("."+c,l).css("background-image","linear-gradient("+(n-90)+"deg, transparent 50%, "+a+" 50%),linear-gradient(90deg, "+d+" 50%, transparent 50%)"),t("."+u,l).text(r+"%")}("number"==typeof s&&isFinite(s)&&s>0?Math.max(0,Math.min(1,e/s)):0)}),t(window).on("resize",function(){p(),h()}),t(window).on("load",function(){p(),h()}),h()})}},t=function(e,t){if(e.find(".bdt-progress-with-cursor").length){document.getElementsByTagName("body")[0].addEventListener("mousemove",function(e){r.style.left=e.clientX+"px",r.style.top=e.clientY+"px",n.style.left=e.clientX+"px",n.style.top=e.clientY+"px",o.style.left=e.clientX+"px",o.style.top=e.clientY+"px"});var r=document.querySelector(".bdt-cursor"),n=document.querySelector(".bdt-cursor2"),o=document.querySelector(".bdt-cursor3");a();for(var s=document.querySelectorAll(".hover-target"),i=s.length-1;i>=0;i--)l(s[i]);t(document).ready(function(){var e=document.querySelector(".bdt-progress-wrap path"),r=e.getTotalLength();e.style.transition=e.style.WebkitTransition="none",e.style.strokeDasharray=r+" "+r,e.style.strokeDashoffset=r,e.getBoundingClientRect(),e.style.transition=e.style.WebkitTransition="stroke-dashoffset 10ms linear";var n=function(){var n=t(window).scrollTop(),o=t(document).height()-t(window).height(),s=r-n*r/o;e.style.strokeDashoffset=s};n(),jQuery(window).on("scroll",n)})}function d(e){n.classList.add("hover"),o.classList.add("hover")}function a(e){n.classList.remove("hover"),o.classList.remove("hover")}function l(e){e.addEventListener("mouseover",d),e.addEventListener("mouseout",a)}},r=function(e,t){e.find(".bdt-horizontal-progress").length&&t("#bdt-progress").progress({size:"3px",wapperBg:"#eee",innerBg:"#DA4453"})},n=function(e,t){if(e.find(".bdt-progress-with-top").length){var r=document.querySelector(".bdt-progress-wrap path"),n=r.getTotalLength();r.style.transition=r.style.WebkitTransition="none",r.style.strokeDasharray=n+" "+n,r.style.strokeDashoffset=n,r.getBoundingClientRect(),r.style.transition=r.style.WebkitTransition="stroke-dashoffset 10ms linear";var o=function(){var e=jQuery(window).scrollTop(),t=jQuery(document).height()-jQuery(window).height(),o=n-e*n/t;r.style.strokeDashoffset=o};o(),jQuery(window).on("scroll",o);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",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-progress.bdt-progress-with-cursor",t),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-progress.bdt-horizontal-progress",r),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-reading-progress.bdt-back-to-top-with-progress",n)})}(jQuery,window.elementorFrontend);!function(e){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,i=Math.floor(t/n),s=Math.floor(t%n/(n/60)),o=this.settings("minute_text")?this.settings("minute_text"):"min read",d=this.settings("seconds_text")?this.settings("seconds_text"):"sec read";return t>=n?`${i} ${o}`:`${s} ${d}`},run:function(){const t=`.elementor-element-${this.$element.data("id")} .bdt-reading-timer`,n=this.settings("content_id");let i=this.settings("minute_text")?this.settings("minute_text"):"min read";if(Boolean(elementorFrontend.isEditMode()))e(t).append("2 "+i);else if(n){ReadingContent=e(document).find(`#${n}`).text();const 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(){"use strict";var e=function(e,n){var t=e.find(".bdt-remote-arrows"),o=t.data("settings"),d=Boolean(elementorFrontend.isEditMode());if(t.length){if(!o.remoteId){var i=e.closest(".elementor-section, .e-con .e-con-inner");o.remoteId=i}n(o.remoteId).find(".swiper").length<=0?1==d&&n(o.id+"-notice").removeClass("bdt-hidden"):(n(o.id+"-notice").addClass("bdt-hidden"),n(document).ready(function(){setTimeout(()=>{const e=n(o.remoteId).find(".swiper")[0].swiper;n(o.id).find(".bdt-prev").on("click",function(){e.slidePrev()}),n(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",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,t){var n=e.find(".bdt-remote-fraction"),i=n.data("settings"),d=i.pad,o=Boolean(elementorFrontend.isEditMode());if(n.length){if(!i.remoteId){var r=e.closest(".elementor-section, .e-con .e-con-inner");i.remoteId=r}if(t(i.remoteId).find(".swiper").length<=0)1==o&&t(i.id+"-notice").removeClass("bdt-hidden");else{t(i.id+"-notice").addClass("bdt-hidden");var a=0;!function e(){var n=t(i.remoteId).find(".swiper")[0],d=n&&n.swiper;d?d.initialized?s(d):d.once("init",function(){s(d)}):++a<100&&setTimeout(e,100)}()}}function s(e){var n=t(i.remoteId).find(".swiper-slide-active"),o=n.data("swiper-slide-index");void 0===o&&(o=n.index());var r=t(i.remoteId).find(".swiper-slide:not(.swiper-slide-duplicate)").length;r+="",o=o+1+"",t(i.id).find(".bdt-current").text(o.padStart(d,"0")),t(i.id).find(".bdt-total").text(r.padStart(d,"0")),e.on("slideChangeTransitionEnd",function(){var n=e.realIndex+1+"";t(i.id).find(".bdt-current").text(n.padStart(d,"0"))})}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-remote-fraction.default",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,i){var t=e.find(".bdt-remote-pagination"),d=t.data("settings"),n=Boolean(elementorFrontend.isEditMode());if(t.length){if(!d.remoteId){var a=e.closest(".elementor-section, .e-con .e-con-inner");d.remoteId=a}if(i(d.remoteId).find(".swiper").length<=0)1==n&&i(d.id+"-notice").removeClass("bdt-hidden");else{i(d.id+"-notice").addClass("bdt-hidden");var o=0;!function e(){var t=i(d.remoteId).find(".swiper")[0],n=t&&t.swiper;n?n.initialized?s(n):n.once("init",function(){s(n)}):++o<100&&setTimeout(e,100)}()}}function s(e){var t=i(d.id).find(".bdt-pagination-wrapper");if("automatic"===d.paginationType){var n=function(e){if(e.params.loop&&e.slides&&e.slides.length){for(var i=-1,t=0;t<e.slides.length;t++){var d=e.slides[t].getAttribute("data-swiper-slide-index");null!=d&&(i=Math.max(i,parseInt(d,10)))}return i>=0?i+1:e.slides.length}return e.slides?e.slides.length:0}(e);t.empty();for(var a=0;a<n;a++)t.append('<a href="javascript:void(0);" class="bdt-item" data-index="'+a+'"><div class="bdt-pagination">'+(a+1)+"</div></a>")}var o=i(d.remoteId).find(".swiper-slide-active"),s=o.data("swiper-slide-index");void 0===s&&(s=o.index()),i(d.id).find(".bdt-item:eq("+s+")").addClass("bdt-active"),i(d.id).find(".bdt-item").on("click",function(){var t=i(this).data("index");d.loopStatus?e.slideToLoop(t):e.slideTo(t),i(d.id).find(".bdt-item").removeClass("bdt-active"),i(d.id).find(".bdt-item:eq("+t+")").addClass("bdt-active"),i(d.id).addClass("wait--")}),e.on("slideChangeTransitionEnd",function(t){i(d.id).hasClass("wait--")?i(d.id).removeClass("wait--"):(i(d.id).find(".bdt-item").removeClass("bdt-active"),i(d.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",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,i){var t=e.find(".bdt-remote-thumbs"),d=t.data("settings"),n=Boolean(elementorFrontend.isEditMode());if(t.length){if(!d.remoteId){var a=e.closest(".elementor-section, .e-con .e-con-inner");d.remoteId=a}if(i(d.remoteId).find(".swiper").length<=0)1==n&&i(d.id+"-notice").removeClass("bdt-hidden");else{i(d.id+"-notice").addClass("bdt-hidden");var s=0;!function e(){var t=i(d.remoteId).find(".swiper")[0],n=t&&t.swiper;n?n.initialized?o(n):n.once("init",function(){o(n)}):++s<100&&setTimeout(e,100)}()}}function r(e,t){var d=null;if(e.params.loop)for(var n=0;n<e.slides.length;n++){var a=e.slides[n].getAttribute("data-swiper-slide-index");if(null!==a&&parseInt(a,10)===t){d=e.slides[n];break}}
1if(!d&&e.slides[t]&&(d=e.slides[t]),!d)return"";var s=i(d).find("img").first();return s.length&&s.attr("src")||""}function o(e){var t=i(d.id).find(".bdt-thumbs-wrapper");if("automatic"===d.thumbsType){var n=function(e){if(!e.slides||!e.slides.length)return 0;if(e.params.loop){for(var i=-1,t=0;t<e.slides.length;t++){var d=e.slides[t].getAttribute("data-swiper-slide-index");null!=d&&(i=Math.max(i,parseInt(d,10)))}return i>=0?i+1:e.slides.length}return e.slides.length}(e);t.empty();for(var a=0;a<n;a++){var s=r(e,a)||"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7";t.append('<a href="javascript:void(0);" class="bdt-item" data-index="'+a+'"><img src="'+s+'" alt="" /></a>')}}var o=i(d.remoteId).find(".swiper-slide-active"),l=o.data("swiper-slide-index");void 0===l&&(l=o.index()),i(d.id).find(".bdt-item:eq("+l+")").addClass("bdt-active"),i(d.id).find(".bdt-item").on("click",function(){var t=i(this).data("index");d.loopStatus?e.slideToLoop(t):e.slideTo(t),i(d.id).find(".bdt-item").removeClass("bdt-active"),i(d.id).find(".bdt-item:eq("+t+")").addClass("bdt-active"),i(d.id).addClass("wait--")}),e.on("slideChangeTransitionEnd",function(){i(d.id).hasClass("wait--")?i(d.id).removeClass("wait--"):(i(d.id).find(".bdt-item").removeClass("bdt-active"),i(d.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",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,n){var t=e.find(".bdt-review-card-carousel");if(!t.length)return;var r=t.find(".swiper-carousel"),o=t.data("settings");const i=elementorFrontend.utils.swiper;!async function(){await new i(r,o);o.pauseOnHover&&n(r).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",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";const e=function(e,n){const t=e.find(".bdt-slider");if(!t.length)return;const o=t.find(".swiper-carousel"),r=t.data("settings"),i=elementorFrontend.utils.swiper;!async function(){await new i(o,r),r.pauseOnHover&&n(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",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-slider.default",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";const n=function(n,e){const t=n.find(".bdt-slideshow");if(!t.length)return;const o=e(t).find(".bdt-thumbnav-wrapper > .bdt-thumbnav-scroller");e(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(){"use strict";var n=function(n,t){var e=n.find(".bdt-slinky-vertical-menu"),i=e.attr("id");if(!e.length)return;const r=t("#"+i).slinky();"rtl"===document.documentElement.dir&&(r._move=function(n,e=()=>{}){const o=Math.round(parseInt(t("#"+i).children().first().get(0).style.right,10))||0;t("#"+i).children().first().css("right",o-100*n+"%"),"function"==typeof e&&setTimeout(e,r.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(){"use strict";const t=function(t,n){const e=t.find(".bdt-dotnav > li");if(!e.length)return;const o=e.find("> .bdt-tippy-tooltip"),i=t.data("id");o.each(function(){tippy(this,{allowHTML:!0,theme:"bdt-tippy-"+i})})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-scrollnav.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e,t=function(t,n){var s=t.find(".bdt-search-container"),a=t.find(".bdt-ajax-search");let r;if(n(t).find(".bdt-navbar-dropdown-close").on("click",function(){bdtUIkit.drop(t.find(".bdt-navbar-dropdown")).hide()}),a.length){var c=n(a).find(".bdt-search-result"),l=n(a).data("settings"),i=n(s).data("settings"),d=n(a).attr("anchor-target");
1d="yes"===d?"_blank":"_self",clearTimeout(e),i&&i.element_connect&&n(i.element_selector).hide(),n(a).on("keyup keypress",function(e){if(13===(e.keyCode||e.which))return e.preventDefault(),!1}),a.find(".bdt-search-input").keyup(function(){r=n(this).val(),e=setTimeout(function(){n(a).addClass("bdt-search-loading"),jQuery.ajax({url:window.ElementPackConfig.ajaxurl,type:"post",data:{action:"element_pack_search",nonce:window.ElementPackConfig.nonce,s:r,settings:l},success:function(e){if((e=n.parseJSON(e)).results.length>0)if(r.length>=3){var t=`<div class="bdt-search-result-inner">\n                          <h3 class="bdt-search-result-header">${window.ElementPackConfig.search.search_result}<i class="ep-icon-close bdt-search-result-close-btn"></i></h3>\n                          <ul class="bdt-list bdt-list-divider">`;for(let n=0;n<e.results.length;n++){const s=e.results[n];t+=`<li class="bdt-search-item" data-url="${s.url}">\n                            <a href="${s.url}" target="${d}">\n                            <div class="bdt-search-title">${s.title}</div>\n                            <div class="bdt-search-text">${s.text}</div>\n                            </a>\n                          </li>`}t+=`</ul><a class="bdt-search-more">${window.ElementPackConfig.search.more_result}</a></div>`,c.html(t),c.show(),n(".bdt-search-result-close-btn").on("click",function(e){n(".bdt-search-result").hide(),n(".bdt-search-input").val("")}),n(a).removeClass("bdt-search-loading"),n(".bdt-search-more").on("click",function(e){e.preventDefault(),n(a).submit()})}else c.hide();else if(r.length>3){var s=`<div class="bdt-search-result-inner">\n                                  <h3 class="bdt-search-result-header">${window.ElementPackConfig.search.search_result}<i class="ep-icon-close bdt-search-result-close-btn"></i></h3>\n                                  <div class="bdt-search-text">${r} ${window.ElementPackConfig.search.not_found}</div>\n                                </div>`;c.html(s),c.show(),n(".bdt-search-result-close-btn").on("click",function(e){n(".bdt-search-result").hide(),n(".bdt-search-input").val("")}),n(a).removeClass("bdt-search-loading"),i&&i.element_connect&&(c.hide(),setTimeout(function(){n(i.element_selector).show()},1500))}else c.hide(),n(a).removeClass("bdt-search-loading")}})},450)})}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-search.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";const n=function(n,t){const o=n.find(".bdt-scroll-button");if(!o.length)return;const e=o.data("selector"),c=o.data("settings");1==c.HideOnBeforeScrolling&&t(window).scroll(function(){t(window).scrollTop()>300?o.css("opacity","1"):o.css("opacity","0")}),t(o).on("click",function(n){n.preventDefault(),bdtUIkit.scroll(o,c).scrollTo(t(e))})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-scroll-button.default",n)})}(jQuery,window.elementorFrontend);!function(){"use strict";const e=function(e,t){const n=e.find(".bdt-source-code");if(!n.length)return;const o=n.find("pre > code");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",e)})}(jQuery,window.elementorFrontend);!function(e){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=[],r=".elementor-element-"+t+" .bdt-ep-stacker";this.settings("section_list").forEach(e=>{n.push("#"+e.stacker_section_id)});let s,o=[];const i=document.querySelector(".elementor-top-section"),c=document.getElementsByClassName("e-con");function l(e,t){const n=[];for(const r in e){const s=e[r];t.indexOf(s)>-1&&n.push(s)}return n}i&&(s=document.querySelectorAll(".elementor-top-section")),c.length>0&&(s=document.querySelectorAll(".elementor-element.e-con")),s.forEac
1h(e=>{const t=e.getAttribute("id");o.push("#"+t)});const a=function(){const e=Array.prototype.slice.apply(arguments).slice(1);let t=arguments[0];for(const n in e)if(t=l(e[n],t),t==[])break;return t}(o,n).toString();if(a){const t=document.querySelectorAll(a);e(r).append(t)}},StackerOpacity:function(){},StackerScript:function(){let e;gsap.registerPlugin(ScrollTrigger);const t=".elementor-element-"+this.$element.data("id");let n="yes"==this.settings("stacking_opacity"),r=this.settings("stacking_space")?this.settings("stacking_space").size:40,s=this.settings("scroller_start")?this.settings("scroller_start").size+"%":"10%",o="yes"==this.settings("3d_effect"),i=this.settings("scale_ratio")?this.settings("scale_ratio").size/100:.85;e=gsap.utils.toArray(t+" .bdt-ep-stacker > .elementor-element"),e.forEach((t,c)=>{let l=ScrollTrigger.create({trigger:e[e.length-1],start:`top-=${0*c} ${s}`});n&&(gsap.set(t,{opacity:0}),gsap.from(t,{opacity:1,scrollTrigger:{trigger:t,scrub:!0,start:`top-=${r*c} ${s}`,end:()=>l.start+0},ease:"none"})),o&&(gsap.set(t,{scale:1,y:0,transformOrigin:"center top",zIndex:c+1}),gsap.to(t,{scale:Math.pow(i,e.length-1-c),y:0,scrollTrigger:{trigger:t,scrub:!0,start:`top-=${r*c} ${s}`,end:()=>l.start+0},ease:"none"})),ScrollTrigger.create({trigger:t,start:`top-=${r*c} ${s}`,end:()=>l.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('<div class="bdt-alert-warning" bdt-alert><a class="bdt-alert-close" bdt-close></a><p>Stacker Widget Placed Here (Only Visible for Editor).</p></div>'):(this.sectionJoiner(),this.StackerScript())}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-stacker.default",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})}(jQuery,window.elementorFrontend);!function(){"use strict";const t=function(t,n){const e=t.find(".bdt-static-carousel");if(!e.length)return;const o=e.find(".swiper-carousel"),i=e.data("settings"),r=elementorFrontend.utils.swiper;!async function(){await new r(o,i),i.pauseOnHover&&n(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",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";const t=function(t,n){const e=t.find(".bdt-static-grid-tab");if(!e.length)return;const d=e.find(".gridtab"),i=e.data("settings");n(d).gridtab(i)};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-static-grid-tab.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,e){var n=t.find(".bdt-step-flow"),o=n.find(".bdt-title-separator-wrapper > img");n.length&&epObserveTarget(t[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",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,i){var e=(y=t.find(".bdt-switchers")).data("settings"),n=y.data("activator"),d=y.data("bdt-link-widget"),c=Boolean(elementorFrontend.isEditMode());if(n){const g=`#bdt-switcher-activator-${n.id}`,f=`#bdt-switcher-${n.id}`;function k(t){if(bdtUIkit.switcher(g).show(t),bdtUIkit.switcher(f).show(t),d){const e=0===t;i(d.linkWidgetTargetA).css({opacity:e?1:0,display:e?"block":"none"}),i(d.linkWidgetTargetB).css({opacity:e?0:1,display:e?"none":"block"})}}bdtUIkit.util.on(n.switchA,"click",()=>k(0)),bdtUIkit.util.on(n.switchB,"click",()=>k(1))}if(void 0!==e&&!1===c){var s=y.find(".bdt-switcher > div > div > .bdt-switcher-item-a"),o=y.find(".bdt-switcher > div > div > .bdt-switcher-item-b"),a=i(".elementor").find(".elementor-element#"+e["switch-a-content"]),r=i(".elementor").find(".elementor-element#"+e["switch-b-content"]);if(!0!==e.positionUnchanged&&(s.length&&a.length&&a.appendTo(s),o.length&&r.length&&r.appendTo(o)),1==e.positionUnchanged){i("#bdt-tabs-"+e.id).find(".bdt-switcher").remove();var l=i("#"+e["switch-a-content"]),w=i("#"+e["switch-b-content"]);i("#"+e["switch-a-content"]).parent().append(`<div id="bdt-switcher-${e.id}" class="bdt-switcher bdt-switcher-item-content" style="width:100%;"></div>`),l.appendTo(i("#bdt-switcher-"+e.id)),w.appendTo(i("#bdt-switcher-"+e.id));var h,b="";"a"==e.defaultActive?h="bdt-active":b="bdt-active",i("#"+e["switch-a-content"]).wrapAll('<div class="bdt-switcher-item-content-inner '+h+'"></div>'),i("#"+e["switch-b-content"]).wrapAll('<div class="bdt-switcher-item-content-inner '+b+'"></div>')}}if(void 0!==d&&!1===c){var p=i(d.linkWidgetTargetA),v=i(d.linkWidgetTargetB),y="#bdt-switcher-"+d.id;"a"==d.defaultActive?(p.css({opacity:1,display:"block"}),v.css({opacity:0,display:"none"})):(p.css({opacity:0,display:"none"}),v.css({opacity:1,display:"block"})),p.css({"grid-row-start":1,"grid-column-start":1}),v.css({"grid-row-start":1,"grid-column-start":1}),p.parent().css({display:"grid"}),bdtUIkit.util.on(y,"shown",function(t){0==bdtUIkit.util.index(t.target)?(p.css({opacity:1,display:"block"}),v.css({opacity:0,display:"none"})):(v.css({opacity:1,display:"block"}),p.css({opacity:0,display:"none"}))})}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-switcher.default",t)})}(jQuery,window.elementorFrontend);!function(e){"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(),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(e){"use strict";e(window).on("elementor/frontend/init",function(){var t,i=elementorModules.frontend.handlers.Base;t=i.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{}},onElementChange:debounce(function(e){-1!==e.indexOf("svg_image_")&&this.run()},400),settings:function(e){return this.getElementSettings("svg_image_"+e)}
1,killExistingAnimations:function(e){ScrollTrigger.getAll().forEach(function(t){t.trigger&&t.trigger.classList&&t.trigger.classList.contains("elementor-element-"+e)&&t.kill()})},run:function(){gsap.registerPlugin(DrawSVGPlugin,ScrollTrigger);var t=this.$element.data("id"),i=this.$element.find(".bdt-svg-image");if(i.length&&"yes"===this.settings("draw")){this.killExistingAnimations(t);var n=this.getDefaultSettings(),s=i.find("path, circle, rect, ellipse, polyline, line, polygon");if(s.length){var r=this.settings("drawer_type");n.repeat="yes"===this.settings("repeat")?-1:0,n.yoyo="yes"===this.settings("yoyo");var o=(this.settings("animation_duration.size")||100)/100,a=void 0!==this.settings("animation_start_point.size")?this.settings("animation_start_point.size")+"%":"0%",g=void 0!==this.settings("animation_end_point.size")?this.settings("animation_end_point.size")+"%":"100%",l="yes"===this.settings("draw_live");l&&(a+=" live",g+=" live");var d,m=this.settings("easing"),u=m&&"none"!==m?m:"linear",f={each:void 0!==this.settings("stagger.size")?this.settings("stagger.size"):.1,from:this.settings("stagger_from")||"start"},h=gsap.timeline(n);if("automatic"===r){var c=this.settings("anim_rev")?"pause play reverse":"none",v="custom"!==this.settings("animate_trigger")?this.settings("animate_trigger"):(this.settings("animate_offset.size")||50)+"%";n.scrollTrigger={trigger:".elementor-element-"+t,toggleActions:"play "+c,start:"top "+v},h=gsap.timeline(n)}if("hover"===r&&(h.pause(),i.off("mouseenter mouseleave").on("mouseenter",function(){h.play()}).on("mouseleave",function(){h.pause()})),"viewport"===r){var p=void 0!==this.settings("animate_offset.size")?this.settings("animate_offset.size"):50,_=void 0!==this.settings("scroll_length.size")?this.settings("scroll_length.size"):600,w=void 0!==this.settings("scrub.size")?this.settings("scrub.size"):1;w=0===w||w,(h=gsap.timeline({repeat:1,yoyo:!0,scrollTrigger:{trigger:".elementor-element-"+t,start:"top "+p+"%",end:"+="+_,scrub:w,invalidateOnRefresh:!0}})).fromTo(s,{drawSVG:"0%"+(l?" live":"")},{duration:1,drawSVG:"100%"+(l?" live":""),stagger:f,ease:u})}else h.fromTo(s,{drawSVG:a},{duration:o,drawSVG:g,stagger:f,ease:u});if(!window.__epSvgImageResizeBound)window.__epSvgImageResizeBound=!0,e(window).on("resize.ep-svg-image",function(){clearTimeout(d),d=setTimeout(function(){"undefined"!=typeof ScrollTrigger&&ScrollTrigger.refresh()},150)})}}}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-svg-image.default",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})}(jQuery,window.elementorFrontend);!function(e){"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 i=this.settings("array_regions"),o=[];e.addColumn("string","Country"),e.addColumn("number","Population"),e.addColumn({type:"string",role:"tooltip",p:{html:!0}}
1),i.forEach((i,s)=>{o.push(i.active_region_color?i.active_region_color:"#146C94"),t.colors=o,e.addRows([[{v:i.active_region_code,f:""!==i.active_region_name?i.active_region_name:i.active_region_code},s,i.active_tooltip_content]]),n[i.active_region_code]={url:i.region_link?i.region_link.url:"",target:i.region_link&&!i.region_link.is_external?"_self":""}})},createDataVisRegions:function(e){const t=[],n=this.settings("region_value_title"),i=this.settings("data_visual_array_regions");return t[0]=["Country",n],i.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 i=document.getElementById(`bdt-svg-maps-${n}`);google.charts.load("current",{packages:["geochart"]}),google.charts.setOnLoadCallback(function(){var n=new google.visualization.DataTable;let o=[],s=[];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,o);else{const i=e.createDataVisRegions(o);n=i.data,t.colorAxis={colors:e.createColorAxisArray()}}var a=new google.visualization.GeoChart(i);google.visualization.events.addListener(a,"select",()=>{const t=a.getSelection();if(1===t.length){const i=t[0].row,a=n.getValue(i,0);switch(e.settings("display_mode")){case"regions":""!==o[a].url&&window.open(o[a].url,o[a].target);break;case"markers":""!==s[a].url&&window.open(s[a].url,s[a].target)}}}),a.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";var t=function(t,e){const n=t.find(".bdt-tabs-area"),i=n.find(".bdt-tabs"),o=i.find(".bdt-tab"),a=Boolean(elementorFrontend.isEditMode());if(!n.length)return;const d=i.data("settings"),s=d.hashScrollspyTime,c=d.hashTopOffset,r=d.navStickyOffset;"undefined"==r&&(r=10);const l=function(t){t&&t.length&&"undefined"!=typeof elementorFrontend&&(t.find(".elementor-element").each(function(){elementorFrontend.elementsHandler.runReadyTrigger(e(this))}),t.find(".swiper").each(function(){this.swiper&&"function"==typeof this.swiper.update&&this.swiper.update()}),window.dispatchEvent(new Event("resize")))},f=n.find(".bdt-switcher.bdt-switcher-item-content");function h(t,n,i,o){if(window.location.hash){var a=decodeURIComponent(window.location.hash.substring(1)),d=e(t).find("[data-title]").filter(function(){return e.trim(e(this).attr("data-title")).toLowerCase()===e.trim(a).toLowerCase()});if(d.length){var s=d.closest(t).attr("id");e("html, body").animate({easing:"slow",scrollTop:e("#"+s).offset().top-o},i,function(){}).promise().then(function(){try{bdtUIkit.tab(n).show(d.data("tab-index"))}catch{}})}}}function u(t,n,i){var o=window.location.hash.substring(1),a=decodeURIComponent(o),d=e(t).find("[data-title]").filter(function(){return e(this).attr("data-title").toLowerCase()===a.toLowerCase()});if(d.length){var s=d.closest(t).attr("id");e("html, body").animate({easing:"slow",scrollTop:e("#"+s).offset().top-i},1e3,function(){}).promise().then(function(){bdtUIkit.tab(n).show(d.data("tab-index"))})}}f.length&&(bdtUIkit.util.on(f,"shown",function(t){l(e(t.target))}),o.length&&bdtUIkit.util.on(o,"shown",function(){l(f.children(".bdt-active").first())}),l(f.children(".bdt-active").first())),t.find(".bdt-template-modal-iframe-edit-link").each(function(){var t=e(e(this).data("modal-element"));e(this).on("click",function(e){bdtUIkit.modal(t).show()}),t.on("beforehide",function(){window.parent.location.reload()})}),"yes"==d.activeHash&&"bdt-sticky-custom"!=d.status&&(e(document).ready(function(){setTimeout(function(){h(i,o,s,c)},100)}),e(window).on("load",function(){setTimeout(function(){h(i,o,s,c)},100)}),e(i).find(".bdt-tabs-item-title").off("click").on("click",function(t){t.preventDefault();const n=e.trim(e(this).attr("data-title")),i=encodeURIComponent(n);window.location.hash=i,history.replaceState(null,null,"#"+n)}),e(window).on("hashchange",function(t){h(i,o,s,c)})),"bdt-sticky-custom"==d.status&&(e(i).find(".bdt-tabs-item-title").bind().click("click",function(t){if("yes"==d.activeHash){const t=e.trim(e(this).attr("data-title")),n=encodeURIComponent(t);window.location.hash=n,history.replaceState(null,null,"#"+t)}else e("html, body").animate({easing:"slow",scrollTop:e(i).offset().top-r},500,function(){})}),"yes"==d.activeHash&&"bdt-sticky-custom"==d.status&&(e(document).ready(function(){window.location.hash&&setTimeout(function(){u(i,o,r)},100)}),e(window).on("load",function(){window.location.hash&&setTimeout(function(){u(i,o,r)},100)}),e(window).on("hashchange",function(t){u(i,o,r)})));var b=d.linkWidgetSettings,m=d.activeItem-1;
1if(void 0!==b&&!1===a&&(b.forEach(function(t,n){0==n&&(e("#bdt-tab-content-"+d.linkWidgetId).parent().remove(),e(t).parent().wrapInner('<div class="bdt-switcher-wrapper" />'),e(t).parent().wrapInner('<div id="bdt-tab-content-'+d.linkWidgetId+'" class="bdt-switcher bdt-switcher-item-content" />'),null==d.activeItem&&e(t).addClass("bdt-active")),void 0!==d.activeItem&&n==m&&e(t).addClass("bdt-active"),e(t).attr("data-content-id","tab-"+(n+1))}),o.find("a").on("click",function(){let t=e(this).data("tab-index");const n=e("#bdt-tab-content-"+d.linkWidgetId+">");n.removeClass("bdt-active");const i=n.eq(t).addClass("bdt-active");l(i)})),void 0!==d.sectionBg){if(void 0===d.sectionBgSelector)return;var w=(d.sectionBgSelector+"-ep-dynamic").substring(1);e(`#${w}-wrapper`).length&&e(`#${w}-wrapper`).remove();var p=`<div id="${w}-wrapper"  style = "position: absolute; z-index: 0; top: 0; right: 0; bottom: 0; left: 0;" >`;e(d.sectionBg).each(function(t){let e='<div class="bdt-hidden '+w+" bdt-animation-"+d.sectionBgAnim+'" style=" width: 100%; height: 100%; transition: all .5s;">';e+='<img src = "'+d.sectionBg[t]+'" style = " height: 100%; width: 100%; object-fit: cover;" >',e+="</div>",p+=e}),p+="</div>",e(d.sectionBgSelector).prepend(p);var v=o.find(">.bdt-tabs-item.bdt-active").index();e(`.${w}:eq('${v}')`).removeClass("bdt-hidden"),n.find(".bdt-tabs-item-title").on("click",function(){let t=e(this).data("tab-index");e("."+w+":eq("+t+")").siblings().addClass("bdt-hidden"),e("."+w+":eq("+t+")").removeClass("bdt-hidden")})}var g=d.linkSectionSettings;void 0!==g&&!1===a&&g.forEach(function(t,n){let i=e("#bdt-tab-content-"+d.linkWidgetId),o=e(t);i.find(".bdt-tab-content-item:eq("+n+")").html(o)})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tabs.default",t),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-acf-tabs.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,n){var t=e.find(".bdt-data-table"),o=t.data("settings"),a=t.find("> table"),d=Boolean(elementorFrontend.isEditMode());t.length&&(o.language=window.ElementPackConfig.data_table.language,d&&(DataTable.ext.errMode=function(e,n,t){console.log(t,n)}),a.DataTable(o))};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-table.default",e)})}(jQuery,window.elementorFrontend);!function(t){"use strict";var o=function(t,o){var n=t.find(".bdt-table-of-content");if(n.length){var i=t.find(".table-of-content-layout-fixed").first();i.length&&!i.data("ep-toc-moved")&&(i.data("ep-toc-moved",!0),i.after('<div class="bdt-toc-fixed-placeholder" style="width:320px;min-height:1px;" aria-hidden="true"></div>'),i.appendTo("body"));var d=n.data("settings")||{};n.tocify(d),d.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))})),d&&d.hashNavigation&&e(n)}};function e(o){var e=window.location.hash;e&&e.length>1&&setTimeout(function(){var n=t('[name="'+e.substring(1)+'"]');if(n.length){var i=o.data("settings"),d=i&&i.scrollTo||0;t("html, body").animate({scrollTop:n.offset().top-d},800)}},1500)}jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-table-of-content.default",o)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,o){var t=e.find(".bdt-tags-cloud");if(t.length){var n=t.data("settings"),a=n.basic_tags_bg_type,d=n.basic_tags_solid_bg;jQuery.fn.prettyTag=function(e){var n=jQuery.extend({randomColor:!0,tagicon:!0,tags_color:e.tags_color},e);return this.each(function(){if(1==n.tagicon){var e=o(this).find("a"),a=document.createElement("i");o(t).find(a).addClass("fas fa-tags").prependTo(e)}"random"==n.tags_color?function(){var e=o(t).find("li").length,a=o(t).find("a"),d=["#ff0084","#ff66ff","#43cea2","#D38312","#73C8A9","#9D50BB","#780206","#FF4E50","#ADD100","#0F2027","#00c6ff","#81D8D0","#5CB3FF","#95B9C7","#C11B17","#3B9C9C","#FF7F50","#FFD801","#79BAEC","#F660AB","#3D3C3A","#3EA055"],i=0,r=0;do{if(r>21&&(r=0),1==n.randomColor){var s=Math.floor(22*Math.random());o(a).eq(i).css({background:d[s]})}else o(a).eq(i).css({background:d[r]});i++,r++}while(i<=e)}():void 0!==d?o(t).find(".bdt-tags-list li a").css("background-color",d):o(t).find(".bdt-tags-list li a").css("background-color","#3FB8FD")})},o(t).find(".bdt-tags-list").prettyTag({tags_color:a})}},o=function(e,o){var t=e.find(".bdt-tags-cloud");if(t.length){var n=t.data("settings"),a=n.animationType||"hover",d=null,i=n.dragControl||!1,r=n.freezeActive||!1;"always"===a&&(d=[.2,.1],i=!1,r=!1);var s=n.maxSpeed||.05;0===s&&(s=.05);try{TagCanvas.Start(n.idmyCanvas,n.idTags,{textColour:n.textColour,outlineColour:n.outlineColour,reverse:!0,depth:n.depth,maxSpeed:s,initial:d,activeCursor:n.activeCursor,bgColour:n.bgColour,bgOutlineThickness:n.bgOutlineThickness,bgRadius:n.bgRadius,dragControl:i,fadeIn:n.fadeIn,freezeActive:r,outlineDash:n.outlineDash,outlineDashSpace:n.globe_outline_dash_space,outlineDashSpeed:n.globe_outline_dash_speed,outlineIncrease:n.outlineIncrease,outlineMethod:n.outlineMethod,outlineRadius:n.outlineRadius,outlineThickness:n.outlineThickness,shadow:n.shadow,shadowBlur:n.shadowBlur,wheelZoom:n.wheelZoom})}catch(e){document.getElementById(n.idCanvas).style.display="none"}}},t=function(e,o){var t=e.find(".bdt-tags-cloud");if(t.length){var n=t.data("settings"),a=e.find("#"+n.idCloud);jQuery(document).ready(function(){setTimeout(i,0)}),jQuery(window).on("resize",function(){var e=a.find("#awesomeCloud"+n.idCloud);e.length&&(e.remove(),a.children().show(),setTimeout(d,0))})}function d(){if(a.length){var e=a.width(),o=a.height();e<=0||o<=0?setTimeout(d,50):a.awesomeCloud({size:{grid:9,factor:1}
1,color:{background:"rgba(156,145,255,0)",start:"#20f",end:"rgb(200,0,0)"},options:{background:"rgba(165,184,255,0)",color:n.cloudColor,sort:"highest"},font:"'Times New Roman', Times, serif",shape:n.cloudStyle})}}function i(){a.find("canvas").remove(),a.children().show(),d()}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tags-cloud.default",e),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tags-cloud.bdt-animated",o),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tags-cloud.bdt-cloud",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,n){var i=e.find(".bdt-timeline-skin-olivier");i.length&&n(i).timeline({visibleItems:i.data("visible_items")})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-timeline.bdt-olivier",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,e){var n,i=t.find(".bdt-time-zone"),o=i.data("settings"),r=o.gmt,a=o.dateFormat,s="yes"===o.enableDST;if(i.length){var c={digitalClock:function(){n="12h"==o.timeHour?"%I:%M:%S %p":"%H:%M:%S";var t,i=o.dateFormat;i="emptyDate"!=i?'<div class="bdt-time-zone-date"> '+o.dateFormat+" </div>":"",t="emptyCountry"!=o.country?'<div  class="bdt-time-zone-country">'+o.country+"</div>":" ";const a=new Date;let c=r,d="";if(s&&this.isDSTActive(a,r)&&("local"!==r&&(c=parseFloat(r)+1),d='<small class="bdt-dst-indicator" style="margin-left: 5px;">DST</small>'),""!=r){var l={format:'<div class="bdt-time-zone-dt"> '+t+" "+i+' <div class="bdt-time-zone-time">'+n+d+"</div> </div>",timeNotation:o.timeHour,am_pm:!0,utc:"local"!=r,utcOffset:"local"==r?null:c};e("#"+o.id).jclock(l)}},isDSTActive:function(t,e){if(!s)return!1;if("local"===e){const e=new Date(t.getFullYear(),0,1).getTimezoneOffset(),n=new Date(t.getFullYear(),6,1).getTimezoneOffset();if(!(e!==n))return!1;return t.getTimezoneOffset()===Math.min(e,n)}const n=t.getMonth(),i=t.getDate(),o=parseFloat(e);if(o>=-12&&o<=14)if(o>0){if(n>2&&n<9)return!0;if(2===n&&i>=25)return!0;if(9===n&&i<=25)return!0}else if(o<0&&o>=-12){if(n<3||n>8)return!0;if(3===n&&i<=7)return!0;if(8===n&&i>=25)return!0}return!1},convertToTimeZoneAndFormat:function(t,e){const n=t.getTime()+6e4*t.getTimezoneOffset();let i=0;s&&this.isDSTActive(t,e)&&(i=1);const o=new Date(n+36e5*(parseFloat(e)+i));let r=o.getHours(),a=o.getMinutes(),c=o.getSeconds();const d=r>=12?"PM":"AM";return r=r%12||12,a=a<10?"0"+a:a,c=c<10?"0"+c:c,{hours:r,minutes:a,seconds:c,ampm:d,getDate:o.toDateString()}},formatDate:function(t,e){var n=new Date(t);return e?e.replace(/%([a-zA-Z])/g,function(t,e){switch(e){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 e}}):(console.error("Invalid format option"),"")},date:function(){let t=new Date,n=r,o=c.convertToTimeZoneAndFormat(t,n).getDate;const s=this.formatDate(o,a);e(i).find(".bdt-time-zone-date").text(s)},updateTime:function(){const t=this;setInterval(function(){let n=new Date,o="local"===r?n.getTimezoneOffset()/-60:r,a=c.convertToTimeZoneAndFormat(n,o),d=6*a.seconds,l=6*a.minutes+d/60,m=a.hours%12/12*360+90+l/12;e(i).find(".bdt-clock-hour").css("transform","rotate("+m+"deg)"),e(i).find(".bdt-clock-minute").css("transform","rotate("+l+"deg)"),e(i).find(".bdt-clock-second").css("transform","rotate("+d+"deg)"),e(i).find(".bdt-clock-am-pm").text(a.ampm);const f=t.isDSTActive(n,o),u=e(i).find(".bdt-dst-indicator");if(f&&s){if(0===u.length){const t=e('<small class="bdt-dst-indicator" style="margin-left: 5px;">DST</small>');e(i).find(".bdt-clock-am-pm").append(t)}}else u.remove()},1e3),this.date()},init:function(){"digital"==o.clock_style?this.digitalClock():this.updateTime()}};epObserveTarget(t[0],function(){c.init()})}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-time-zone.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,n){var r=e.find(".bdt-advanced-counter");r.length&&epObserveTarget(e[0],function(){var e=n(r).data("settings"),t={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??""},o=new CountUp(e.id,e.countNumber??0,t);o.error?console.error(o.error):o.start()},{root:null,rootMargin:"0px",threshold:.8})};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-total-count.default",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,i){var o=t.find(".bdt-show-hide-container"),e=o.find(".bdt-show-hide");if(o.length){var s=e.data("settings"),n=s.id,l=s.scrollspy_time,d=s.scrollspy_top_offset,a=s.by_widget_selector_status,h=s.toggle_initially_open,f=s.source_selector,g=s.widget_visibility,c=s.widget_visibility_tablet,b=s.widget_visibility_mobile,w=s.viewport_lg,r=s.viewport_md,u=g;"undefined"!=s.widget_visibility&&null!=s.widget_visibility||(u=g=0),"undefined"!=s.widget_visibility_tablet&&null!=s.widget_visibility_tablet||(c=g),"undefined"!=s.widget_visibility_mobile&&null!=s.widget_visibility_mobile||(b=g),i(window).resize(function(){u=window.outerWidth>w?g:window.outerWidth>r?c:b}),i(e).find(".bdt-show-hide-title").off("click").on("click",function(t){var o=i(this);!function(t,o,e,n,l){if("yes"===s.status_scrollspy&&"yes"!==a){if(i(t).find(".bdt-show-hide-item")){"yes"===s.hash_location&&(window.location.hash=i.trim(o));var d=i("#bdt-show-hide-"+o).find(".bdt-show-hide-item");i("html, body").animate({easing:"slow",scrollTop:i(d).offset().top-l},n,function(){}).promise().then(function(){i(e).siblings(".bdt-show-hide-content").slideToggle("slow",function(){i(e).parent().toggleClass("bdt-open")})})}}else"yes"===a?(i(e).parent().toggleClass("bdt-open"),i(e).siblings(".bdt-show-hide-content").slideToggle("slow",function(){})):i(e).siblings(".bdt-show-hide-content").slideToggle("slow",function(){i(e).parent().toggleClass("bdt-open")})}(e,n,o,l,d)}),i(window).on("load",function(){0!=i(o).find("#bdt-show-hide-"+window.location.hash.substring(1)).length&&"yes"===s.hash_location&&function(){n=window.location.hash.substring(1);var t=i("#bdt-show-hide-"+n).find(".bdt-show-hide-title"),o=i("#bdt-show-hide-"+n).find(".bdt-show-hide-item");i("html, body").animate({easing:"slow",scrollTop:i(o).offset().top-d},l,function(){}).promise().then(function(){i(t).siblings(".bdt-show-hide-content").slideToggle("slow",function(){i(t).parent().toggleClass("bdt-open")})})}()}),"yes"===a&&(i(e).find(".bdt-show-hide-title").on("click",function(){"yes"===s.status_scrollspy?i("html, body").animate({easing:"slow",scrollTop:i(f).offset().top-d},l,function(){}).promise().then(function(){i(f).hasClass("bdt-fold-close")?(i(f).removeClass("bdt-fold-close toggle_initially_open").addClass("bdt-fold-open"),_(i(f),500)):i(f).css({height:u+"px"}).addClass("bdt-fold-close").removeClass("bdt-fold-open")}):i(f).hasClass("bdt-fold-close")?(i(f).removeClass("bdt-fold-close toggle_initially_open").addClass("bdt-fold-open"),_(i(f),500)):i(f).css({height:u+"px",transition:"all 1s ease-in-out 0s"}).addClass("bdt-fold-close").removeClass("bdt-fold-open")}),"yes"===h?i(f).addClass("bdt-fold-toggle bdt-fold-open toggle_initially_open"):i(f).addClass("bdt-fold-toggle bdt-fold-close toggle_initially_open"),i(window).resize(function(){p()}),p())}function _(t,i){var o=t.height(),e=t.css("height","auto").height();t.height(o),t.stop().animate({height:e},i)}function p(){i(f).hasClass("bdt-fold-close")?i(f).css({height:u+"px"}):_(i(f),500)}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-toggle.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,e){var n=t.find(".bdt-twitter-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),r=n.data("settings");const i=elementorFrontend.utils.swiper;!async function(){await new i(o,r),r.pauseOnHover&&e(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",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,e){var n=t.find(".bdt-twitter-slider");if(!n.length)return;var r=n.find(".swiper-carousel"),i=n.data("settings");const o=elementorFrontend.utils.swiper;!async function(){await new o(r,i),i.pauseOnHover&&e(r).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",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,t){var n=e.find(".bdt-threesixty-product-viewer"),r=n.data("settings"),i=n.find("> .bdt-tspv-container"),o=n.find("> .bdt-tspv-fb");n.length&&("remote"===r.source_type&&(r.source=SpriteSpin.sourceArray(r.source,{frame:r.frame_limit,digits:r.image_digits})),epObserveTarget(e[0],function(){i.spritespin(r)}),o.on("click",function(e){e.preventDefault(),i.spritespin("api").requestFullscreen()}))};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-threesixty-product-viewer.default",e)})}(jQuery,window.elementorFrontend);!function(e){"use strict";window.is_fb_loggedin=!1,window.is_google_loggedin=!1;var n=function(n){var t=n.find(".redirect_after_login").val();e.ajax({type:"POST",dataType:"json",url:element_pack_ajax_login_config.ajaxurl,data:n.serialize(),beforeSend:function(e){bdtUIkit.notification({message:"<div bdt-spinner></div> "+element_pack_ajax_login_config.loadingmessage,timeout:!1})},success:function(e){var i=n.find(".element-pack-google-recaptcha");if(i.length>0){var a=i.attr("data-widgetid");
1grecaptcha.reset(a),grecaptcha.execute(a)}1==e.loggedin?(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"<span bdt-icon='icon: check'></span> "+e.message,status:"primary"}),document.location.href=t):(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"<div class=\"bdt-flex\"><span bdt-icon='icon: warning'></span><span>"+e.message+"</span></div>",status:"warning"}))},error:function(e){bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"<span bdt-icon='icon: warning'></span>"+element_pack_ajax_login_config.unknownerror,status:"warning"})}})},t=function(n){var t=n.find(".redirect_after_login").val();FB.api("/me",{fields:"id, name, first_name, last_name, email, link, gender, locale, picture"},function(n){var i=FB.getAuthResponse().userID,a=FB.getAuthResponse().accessToken;window.is_fb_loggedin=!0;var o={id:n.id,name:n.name,first_name:n.first_name,last_name:n.last_name,email:n.email,link:n.link};e.ajax({url:window.ElementPackConfig.ajaxurl,method:"post",data:{action:"element_pack_social_facebook_login",data:o,method:"post",dataType:"json",userID:i,security_string:a,lang:element_pack_ajax_login_config.language},dataType:"json",beforeSend:function(e){bdtUIkit.notification({message:"<div bdt-spinner></div> "+element_pack_ajax_login_config.loadingmessage,timeout:!1})},success:function(e){!0===e.success?void 0===t?location.reload():window.location=t:location.reload()},complete:function(e,n){bdtUIkit.notification.closeAll()}})})},i=function(){var n,t=e(".element-pack-google-recaptcha");t.length>0&&t.each(function(){var t=e(this),i=t.attr("data-widgetid");void 0!==i&&!1!==i||(n=grecaptcha.render(e(this).attr("id"),{sitekey:t.data("sitekey"),callback:function(e){""!==e&&t.append(jQuery("<input>",{type:"hidden",value:e,class:"g-recaptcha-response"}))}}),t.attr("data-widgetid",n))})};window.onLoadElementPackLoginCaptcha=i;var a=function(e,i){var a=e.find(".bdt-user-login"),o=e.find("form.bdt-user-login-form"),c=e.find(".element-pack-google-recaptcha"),l=a.find(".fb_btn_link"),d=a.find("#google_btn_link"),s=a.find(".redirect_after_login").val();if(o.length>0&&o.on("submit",function(e){e.preventDefault(),n(o)}),elementorFrontend.isEditMode()&&void 0===c.attr("data-widgetid")&&onLoadElementPackLoginCaptcha(),c.length>0&&grecaptcha.ready(function(){var e=c.attr("data-widgetid");grecaptcha.execute(e)}),l.length>0&&l.on("click",function(){is_fb_loggedin||FB.login(function(e){e.authResponse&&t(a)},{scope:"email"})}),d.length>0){var r=d.data("clientid");gapi.load("auth2",function(){gapi.auth2.init({client_id:r,cookiepolicy:"single_host_origin"}).attachClickHandler("google_btn_link",{},function(e){var n=e.getBasicProfile();n.getName(),n.getEmail();if(window.is_google_loggedin){var t=e.getAuthResponse().id_token;i.ajax({url:window.ElementPackConfig.ajaxurl,method:"post",data:{action:"element_pack_social_google_login",id_token:t},dataType:"json",beforeSend:function(e){bdtUIkit.notification({message:"<div bdt-spinner></div> "+element_pack_ajax_login_config.loadingmessage,timeout:!1})},success:function(e){!0===e.success&&(void 0===s?location.reload():window.location=s)},complete:function(e,n){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 n=e(this).prev("input"),t=e(this).find("i");"password"===n.attr("type")?t.removeClass("ep-icon-eye-blocked").addClass("ep-icon-eye"):t.removeClass("ep-icon-eye").addClass("ep-icon-eye-blocked")}),e(document).on("click",".bdt-ep-logout-ajax",function(n){n.preventDefault();var t=e(this),i=t.data("redirect"),a=t.data("nonce");if(i){var o="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:"";o?e.post(o,{action:"element_pack_ajax_logout",nonce:a}).done(function(e){e&&e.success?window.location.href=i: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",a),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-login.bdt-dropdown",a),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-login.bdt-modal",a)})}(jQuery,window.elementorFrontend);!function(e){"use strict";var t=function(t,a){bdtUIkit.notification({message:"<div bdt-spinner></div>"+e(t).find(".bdt_spinner_message").val(),timeout:!1}),e(t).find("button.bdt-button").attr("disabled",!0);var n=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:a.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(a){var i=t.find(".element-pack-google-recaptcha");if(i.length>0){var d=i.attr("data-widgetid");
1grecaptcha.reset(d),grecaptcha.execute(d)}!0===a.registered?(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"<div class=\"bdt-flex\"><span bdt-icon='icon: info'></span><span>"+a.message+"</span></div>",status:"primary"}),n&&(document.location.href=n)):(bdtUIkit.notification.closeAll(),bdtUIkit.notification({message:"<div class=\"bdt-flex\"><span bdt-icon='icon: warning'></span><span>"+a.message+"</span></div>",status:"warning"})),e(t).find("button.bdt-button").attr("disabled",!1)}})},a=function(){var t,a=e(".element-pack-google-recaptcha");a.length>0&&a.each(function(){var a=e(this),n=a.attr("data-widgetid");void 0!==n&&!1!==n||(t=grecaptcha.render(e(this).attr("id"),{sitekey:a.data("sitekey"),callback:function(e){""!==e&&a.append(jQuery("<input>",{type:"hidden",value:e,class:"g-recaptcha-response"}))}}),a.attr("data-widgetid",t))})};window.onLoadElementPackRegisterCaptcha=a;var n=function(e,a){var n=e.find(".bdt-user-register-widget"),i=e.find(".element-pack-google-recaptcha"),d=e.find(".bdt-user-register");n.on("submit",function(a){a.preventDefault(),t(n,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 r=d.data("settings");if(r&&void 0!==r.passStrength){var s=0,o=a("#"+r.id),c=a("#"+r.id).find(".bdt-progress-bar"),l={progress:function(e=0){e<=100&&a(c).css({width:e+"%"})},formula:function(e,t){return t<6?(s=0,a(c).css("background","#ff4d4d")):t<8?(s=10,a(c).css("background","#ffff1a")):null==e.match(/0|1|2|3|4|5|6|7|8|9/)&&null==e.match(/[A-Z]/)?(s=40,a(c).css("background","#ffc14d")):t<12?(s=50,a(c).css("background","#1aff1a")):(s=60,a(c).css("background","#1aff1a")),null!=e.match(/[a-z]/)&&(s+=10),null!=e.match(/[A-Z]/)&&(s+=10),null!=e.match(/0|1|2|3|4|5|6|7|8|9/)&&(s+=10),null!=e.match(/\W/)&&null!=e.match(/\D/)&&(s+=10),s},forceStrongPass:function(e){e>=70?a(o).find(".elementor-field-type-submit .bdt-button").prop("disabled",!1):a(o).find(".elementor-field-type-submit .bdt-button").prop("disabled",!0)},init:function(){e.find(".user_password").keyup(function(){var e=a(this).val(),t=e.length;let n=l.formula(e,t);l.progress(n),void 0!==r.forceStrongPass&&l.forceStrongPass(n)}),void 0!==r.forceStrongPass&&a(o).find(".elementor-field-type-submit .bdt-button").prop("disabled",!0),e.find(".confirm_password").keyup(function(){let t=a(this).val(),n=t.length,i=l.formula(t,n);l.progress(i),t!==e.find(".user_password").val()?(e.find(".bdt-user-register-pass-res").removeClass("bdt-hidden"),a(o).find(".elementor-field-type-submit .bdt-button").prop("disabled",!0)):(e.find(".bdt-user-register-pass-res").addClass("bdt-hidden"),void 0!==r.forceStrongPass&&l.forceStrongPass(i))})}};l.init()}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-register.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-register.bdt-dropdown",n),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-user-register.bdt-modal",n)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,s){var t=e.find(".bdt-vertical-menu");if(t.length){var i=t.data("settings"),n=s("#"+i.id);"inner"===i.submenuType?s(t).find(".bdt-menu-arrow").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=s(this).closest("li"),i=t.find("> ul");if(i.length)if(t.siblings().each(function(){var e=s(this).find("> ul.mm-show");if(e.length){var t=e[0].scrollHeight;e.removeClass("mm-show").addClass("mm-collapsing").css("height",t+"px"),e[0].offsetHeight,setTimeout(function(){e.css("height","0px")},10),setTimeout(function(){e.removeClass("mm-collapsing").addClass("mm-collapse").css("height","")},360),s(this).removeClass("mm-active")}}),i.hasClass("mm-show")){t.removeClass("mm-active");var n=i[0].scrollHeight;i.removeClass("mm-show").addClass("mm-collapsing").css("height",n+"px"),i[0].offsetHeight,setTimeout(function(){i.css("height","0px")},10),setTimeout(function(){i.removeClass("mm-collapsing").addClass("mm-collapse").css("height","")},360)}else{t.addClass("mm-active"),i.removeClass("mm-collapse").addClass("mm-collapsing"),i.css("height","0px");var o=i[0].scrollHeight;setTimeout(function(){i.css("height",o+"px")},10),setTimeout(function(){i.removeClass("mm-collapsing").addClass("mm-show"),i.css("height","")},360)}}):n.metisMenu(),"yes"==i.removeParentLink&&s(t).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",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,n){var t=e.find(".rvs-container");function o(){var e=t.data("__RVSlider__");e&&"function"==typeof e.resize&&e.resize()}t.length&&(n(t).rvslider(),setTimeout(o,150),setTimeout(o,500))};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-video-gallery.default",e)})}(jQuery,window.elementorFrontend);!function(){"use strict";var e=function(e,n){var t=e.find(".bdt-weather");if(t.length){var r=t.data("settings");!1!==r.dynamicBG&&(n(t).css("background-image","url("+r.url+")"),n(t).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",e)})}(jQuery,window.elementorFrontend);!function(t){"use strict";var e=function(t,e){var o=t.find(".bdt-ep-webhook-form.without-recaptcha"),i=o.find(".bdt-ep-webhook-form-form"),a=o.data("settings");o.length&&e(a.id).find(".bdt-ep-webhook-form-form").on("submit",function(t){t.preventDefault(),n(i)})};function n(e){var n=window.ElementPackConfig.contact_form,o=t(e).serialize();o=(o+="&action=submit_webhook_form")+"&nonce="+ElementPackConfig.nonce,t.ajax({url:ElementPackConfig.ajaxurl,type:"post",data:o,beforeSend:function(){bdtUIkit.notification({message:"<div bdt-spinner></div> "+n.sending_msg,timeout:!1,status:"primary"})},success:function(t){let e=JSON.parse(t);bdtUIkit.notification.closeAll(),1==e.success?bdtUIkit.notification({message:'<div bdt-icon="icon: check"></div> '+e.message}):bdtUIkit.notification({message:'<div bdt-icon="icon: close"></div> '+e.message})}})}window.elementPackWfGICCB=function(){var e=window.ElementPackConfig.contact_form;return new Promise(function(o,i){void 0===grecaptcha&&(bdtUIkit.notification({message:"<div bdt-spinner></div> "+e.captcha_nd,timeout:!1,status:"warning"}),i());var a=grecaptcha.getResponse();a||(bdtUIkit.notification({message:"<div bdt-spinner></div> "+e.captcha_nr,timeout:!1,status:"warning"}),i());var c=t("textarea.g-recaptcha-response").filter(function(){return t(this).val()===a}).closest("form.bdt-ep-webhook-form-form"),r=c.attr("action");r&&""!==r&&n(c),grecaptcha.reset()})},jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-webhook-form.default",e)})}(jQuery,window.elementorFrontend);(()=>{"use strict";window.addEventListener("elementor/frontend/init",()=>{const e=elementorModules.frontend.handlers.Base.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,r,s="1"]=e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+),?\s*([\d.]*)\)$/);if(1===parseFloat(s))return`#${((1<<24)+(parseInt(t,10)<<16)+(parseInt(n,10)<<8)+parseInt(r,10)).toString(16).slice(1)}`;return`rgba(${t}, ${n}, ${r}, .${s.toString().split(".")[1]||"0"})`}if(/^#([A-Fa-f0-9]{8})$/.test(e)){const t=e.match(/[A-Fa-f0-9]{2}/g).map(e=>
1parseInt(e,16)),n=parseFloat((t[3]/255).toFixed(2));if(1===n)return`#${e.slice(1,7)}`;const r=n.toString().split(".")[1]||"0";return`rgba(${t[0]}, ${t[1]}, ${t[2]}, .${r})`}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,r,s="1"]=e.match(/^hsla?\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,?\s*([\d.]*)\)$/);if(1===parseFloat(s))return`hsl(${t}, ${n}%, ${r}%)`;return`hsla(${t}, ${n}%, ${r}%, .${s.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 r=n.id,s=this.settings("color_list").map(e=>[this.parseColor(e.start_color),this.parseColor(e.end_color)]),a=this.settings("direction")||"diagonal",i=this.settings("transitionSpeed.size")||5500;if("undefined"==typeof Granim)return void console.error("Granim library is not loaded");new Granim({element:`#${r}`,direction:a,isPausedWhenNotInView:!0,states:{"default-state":{gradients:s,transitionSpeed:i}}})}});elementorFrontend.hooks.addAction("frontend/element_ready/section",t=>{elementorFrontend.elementsHandler.addHandler(e,{$element:t})}),elementorFrontend.hooks.addAction("frontend/element_ready/container",t=>{elementorFrontend.elementsHandler.addHandler(e,{$element:t})})})})();(()=>{"use strict";window.addEventListener("elementor/frontend/init",()=>{const e=elementorModules.frontend.handlers.Base.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 n=this.settings("selector");e="string"==typeof n?document.querySelector(n):n}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",n=>{elementorFrontend.elementsHandler.addHandler(e,{$element:n})}),elementorFrontend.hooks.addAction("frontend/element_ready/container",n=>{elementorFrontend.elementsHandler.addHandler(e,{$element:n})})})})();(()=>{"use strict";window.addEventListener("elementor/frontend/init",()=>{const e=elementorModules.frontend.handlers.Base.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(),a=this.getDefaultSettings(),t=this.$element.data("id");if("yes"!==e.section_parallax_on)return;const n=document.querySelector(`.elementor-element-${t}`);if(n){if(e.section_parallax_x_value?.size&&(a.bgx=e.section_parallax_x_value.size||0),e.section_parallax_value?.size&&(a.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)&&(a.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)&&(a.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(n,a)}}else console.warn(`Element with ID ${t} not found`)},onDestroy:function(){this.bgParallax&&(this.bgParallax.$destroy(),this.bgParallax=null)}});elementorFrontend.hooks.addAction("frontend/element_ready/section",a=>{elementorFrontend.elementsHandler.addHandler(e,{$element:a})}),elementorFrontend.hooks.addAction("frontend/element_ready/container",a=>{elementorFrontend.elementsHandler.addHandler(e,{$element:a})})})})();(()=>{"use strict";const e=()=>{"undefined"!=typeof confetti&&document.querySelectorAll("[data-ep-confetti]").forEach(e
1=>{if("yes"===e.dataset.epConfettiFallbackInit)return;const t=(e=>{if(!e||"string"!=typeof e)return null;try{return JSON.parse(e)}catch(e){return null}})(e.getAttribute("data-ep-confetti"));if(!t||"yes"!==t.ep_widget_cf_confetti)return;e.dataset.epConfettiFallbackInit="yes";const i=(e,i)=>{const r=t[e];if(r&&"object"==typeof r&&Object.prototype.hasOwnProperty.call(r,"size")){const e=parseFloat(r.size);return Number.isNaN(e)?i:e}const n=parseFloat(r);return Number.isNaN(n)?i:n},r={resize:!0,useWorker:!0,particleCount:i("ep_widget_cf_particle_count",100),startVelocity:i("ep_widget_cf_start_velocity",45),spread:i("ep_widget_cf_spread",70),angle:i("ep_widget_cf_angle",90),scalar:i("ep_widget_cf_scalar",1)};""!==t.ep_widget_cf_z_index&&null!==t.ep_widget_cf_z_index&&void 0!==t.ep_widget_cf_z_index&&(r.zIndex=t.ep_widget_cf_z_index),"yes"===t.ep_widget_cf_origin&&(r.origin={x:i("ep_widget_cf_origin_x",.5),y:i("ep_widget_cf_origin_y",.6)});const n=t.ep_widget_cf_colors||"",s=t.ep_widget_cf_shapes||"",o=n?n.split(","):["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],a=s?s.split(/,|\|/):["circle","square"],_=(e,t)=>Math.random()*(t-e)+e;n&&(r.colors=o),s&&(r.shapes=a);const c=t.ep_widget_cf_shape_type||"basic";"emoji"===c&&t.ep_widget_cf_shapes_emoji&&"function"==typeof confetti.shapeFromText&&(r.shapes=t.ep_widget_cf_shapes_emoji.split(/,|\|/).map(e=>confetti.shapeFromText({text:e}))),"svg"===c&&t.ep_widget_cf_shapes_svg&&"function"==typeof confetti.shapeFromPath&&(r.shapes=t.ep_widget_cf_shapes_svg.split("|").map(e=>confetti.shapeFromPath({path:e,matrix:[.03597122302158273,0,0,.03597122302158273,-4.856115107913669,-5.071942446043165]})));const p=t.ep_widget_cf_trigger_type||"load",d=t.ep_widget_cf_type||"basic",f=()=>{if("random"===d&&(r.angle=_(55,i("ep_widget_cf_angle",90)),r.spread=_(50,i("ep_widget_cf_spread",70)),r.particleCount=_(55,i("ep_widget_cf_particle_count",100))),"fireworks"===d){const e=i("ep_widget_cf_fireworks_duration",1500),r=Date.now()+e,n={startVelocity:i("ep_widget_cf_start_velocity",30),spread:i("ep_widget_cf_spread",360),shapes:s?a:["circle","circle","square"],ticks:60,zIndex:t.ep_widget_cf_z_index||0},o=setInterval(()=>{const t=r-Date.now();if(t<=0)return void clearInterval(o);const i=t/e*50;confetti({...n,particleCount:i,origin:{x:_(.1,.3),y:Math.random()-.2}}),confetti({...n,particleCount:i,origin:{x:_(.7,.9),y:Math.random()-.2}})},250);return}if("school-pride"===d){const e=i("ep_widget_cf_fireworks_duration",1500),t=Date.now()+e,r=i("ep_widget_cf_angle",60),n=i("ep_widget_cf_spread",55),_=i("ep_widget_cf_particle_count",2),c=s?a:["circle","circle","square"],p=()=>{confetti({particleCount:_,angle:r,spread:n,shapes:c,colors:o,origin:{x:0}}),confetti({particleCount:_,angle:2*r,spread:n,shapes:c,colors:o,origin:{x:1}}),Date.now()<t&&requestAnimationFrame(p)};return void p()}if("snow"===d){let e=i("ep_widget_cf_fireworks_duration",1500);"yes"!==t.ep_widget_cf_anim_infinite||elementorFrontend.isEditMode()||(e=864e5);const r=Date.now()+e,n=i("ep_widget_cf_particle_count",1),c=i("ep_widget_cf_start_velocity",0),p=s?a:["circle"];let d=1;const f=()=>{const t=r-Date.now(),i=Math.max(200,t/e*500);d=Math.max(.8,d-.001),confetti({particleCount:n,startVelocity:c,ticks:i,origin:{x:Math.random(),y:Math.random()*d-.2},colors:o,shapes:p,gravity:_(.4,.6),scalar:_(.4,1),drift:_(-.4,.4)}),t>0&&requestAnimationFrame(f)};return void f()}confetti(r)};if("delay"!==p)if("ajax-success"!==p)if("onview"!==p||"function"!=typeof epObserveTarget){if("click"===p||"mouseenter"===p){const e=t.ep_widget_cf_trigger_selector;if(e){try{document.querySelectorAll(e).forEach(e=>e.addEventListener(p,f))}catch(e){}return}}f()}else epObserveTarget(e,f);else jQuery(document).on("ajaxComplete",f);else setTimeout(f,i("ep_widget_cf_trigger_delay",1e3))})};e(),window.addEventListener("elementor/frontend/init",()=>{const t=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)},parseJSON(e){if(!e||"string"!=typeof e)return null;try{return JSON.parse(e)}catch(e){return null}},unwrap(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"value")?this.unwrap(e.value):e},getByPath(e,t){if(e&&t)return t.split(".").reduce((e,t)=>
1{if(e&&"object"==typeof e&&t in e)return e[t]},e)},normalizeAtomicSettings(e){if(!e||"object"!=typeof e)return null;const t=this.unwrap(e.ep_widget_cf_confetti);if(!0!==t&&"yes"!==t&&1!==t&&"1"!==t)return null;const i=(e,t)=>{const i=this.unwrap(e);return i&&"object"==typeof i&&Object.prototype.hasOwnProperty.call(i,"size")?isNaN(parseFloat(i.size))?t:parseFloat(i.size):isNaN(parseFloat(i))?t:parseFloat(i)},r=(e,t)=>{const i=this.unwrap(e);return"string"==typeof i&&""!==i?i:t},n=e=>{const t=this.unwrap(e);return!0===t||"yes"===t||1===t||"1"===t?"yes":""};return{ep_widget_cf_confetti:"yes",ep_widget_cf_type:r(e.ep_widget_cf_type,"basic"),ep_widget_cf_fireworks_duration:{size:i(e.ep_widget_cf_fireworks_duration,1500)},ep_widget_cf_anim_infinite:n(e.ep_widget_cf_anim_infinite),ep_widget_cf_particle_count:{size:i(e.ep_widget_cf_particle_count,100)},ep_widget_cf_start_velocity:{size:i(e.ep_widget_cf_start_velocity,45)},ep_widget_cf_spread:{size:i(e.ep_widget_cf_spread,70)},ep_widget_cf_angle:{size:i(e.ep_widget_cf_angle,90)},ep_widget_cf_colors:r(e.ep_widget_cf_colors,""),ep_widget_cf_shape_type:r(e.ep_widget_cf_shape_type,"basic"),ep_widget_cf_shapes:r(e.ep_widget_cf_shapes,"square|circle"),ep_widget_cf_shapes_emoji:r(e.ep_widget_cf_shapes_emoji,"🎃|🎄|💜"),ep_widget_cf_shapes_svg:r(e.ep_widget_cf_shapes_svg,""),ep_widget_cf_scalar:{size:i(e.ep_widget_cf_scalar,1)},ep_widget_cf_origin:n(e.ep_widget_cf_origin),ep_widget_cf_origin_x:{size:i(e.ep_widget_cf_origin_x,.5)},ep_widget_cf_origin_y:{size:i(e.ep_widget_cf_origin_y,.6)},ep_widget_cf_trigger_type:r(e.ep_widget_cf_trigger_type,"load"),ep_widget_cf_trigger_selector:r(e.ep_widget_cf_trigger_selector,""),ep_widget_cf_trigger_delay:{size:i(e.ep_widget_cf_trigger_delay,3e3)},ep_widget_cf_z_index:this.unwrap(e.ep_widget_cf_z_index)}},getAtomicSettingsFromElement(e){if(!e)return null;const t=e.querySelector("[data-ep-confetti]")||e.closest("[data-ep-confetti]");if(!t)return null;const i=this.parseJSON(t.getAttribute("data-ep-confetti"));return i&&Object.prototype.hasOwnProperty.call(i,"ep_widget_cf_confetti")?this.normalizeAtomicSettings(i)||i:null},randomInRange:(e,t)=>
1Math.random()*(t-e)+e,run(){const e=this.$element,t=this.getAtomicSettingsFromElement(e&&e[0]?e[0]:null),i=e=>t?this.getByPath(t,"ep_widget_cf_"+e):this.settings(e);if("yes"!==i("confetti"))return;const r=this.getDefaultSettings();i("z_index")&&(r.zIndex=i("z_index")),i("particle_count.size")&&(r.particleCount=i("particle_count.size")||100),i("start_velocity.size")&&(r.startVelocity=i("start_velocity.size")||45),i("spread.size")&&(r.spread=i("spread.size")||70),i("scalar.size")&&(r.scalar=i("scalar.size")||1),i("angle.size")&&(r.angle=i("angle.size")||90),i("origin")&&(i("origin_x.size")||i("origin_y.size"))&&(r.origin={x:i("origin_x.size")||.5,y:i("origin_y.size")||.6});const n=i("colors")||"",s=i("shapes")||"",o=n?n.split(","):["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],a=s?s.split(/,|\|/):["circle","square"];n&&(r.colors=o),s&&(r.shapes=a);const _=i("shape_type");"emoji"===_&&i("shapes_emoji")&&(r.shapes=i("shapes_emoji").split(/,|\|/).map(e=>confetti.shapeFromText({text:e}))),"svg"===_&&i("shapes_svg")&&(r.shapes=i("shapes_svg").split("|").map(e=>confetti.shapeFromPath({path:e,matrix:[.03597122302158273,0,0,.03597122302158273,-4.856115107913669,-5.071942446043165]})));const c=i("type"),p=i("trigger_type"),d=()=>{if("random"===c&&(r.angle=this.randomInRange(55,i("angle.size")||90),r.spread=this.randomInRange(50,i("spread.size")||70),r.particleCount=this.randomInRange(55,i("particle_count.size")||100)),"fireworks"===c){const e=i("fireworks_duration.size")||1500,t=Date.now()+e,r={startVelocity:i("start_velocity.size")||30,spread:i("spread.size")||360,shapes:s?a:["circle","circle","square"],ticks:60,zIndex:i("z_index")||0},n=setInterval(()=>{const i=t-Date.now();if(i<=0)return void clearInterval(n);const s=i/e*50;confetti({...r,particleCount:s,origin:{x:this.randomInRange(.1,.3),y:Math.random()-.2}}),confetti({...r,particleCount:s,origin:{x:this.randomInRange(.7,.9),y:Math.random()-.2}})},250)}if("school-pride"===c){const e=i("fireworks_duration.size")||1500,t=Date.now()+e,r=i("angle.size")||60,n=i("spread.size")||55,_=i("particle_count.size")||2,c=s?a:["circle","circle","square"],p=()=>{confetti({particleCount:_,angle:r,spread:n,shapes:c,colors:o,origin:{x:0}}),confetti({particleCount:_,angle:2*r,spread:n,shapes:c,colors:o,origin:{x:1}}),Date.now()<t&&requestAnimationFrame(p)};p()}if("snow"===c){let e=i("fireworks_duration.size")||1500;"yes"!==i("anim_infinite")||elementorFrontend.isEditMode()||(e=864e5);const t=Date.now()+e,r=i("particle_count.size")||1,n=i("start_velocity.size")||0,_=s?a:["circle"];let c=1;const p=()=>{const i=t-Date.now(),s=Math.max(200,i/e*500);c=Math.max(.8,c-.001),confetti({particleCount:r,startVelocity:n,ticks:s,origin:{x:Math.random(),y:Math.random()*c-.2},colors:o,shapes:_,gravity:this.randomInRange(.4,.6),scalar:this.randomInRange(.4,1),drift:this.randomInRange(-.4,.4)}),i>0&&requestAnimationFrame(p)};p()}"basic"!==c&&"random"!==c||(this.instance=confetti(r))};if("click"===p||"mouseenter"===p){const e=i("trigger_selector");if(e)try{document.querySelectorAll(e).forEach(e=>{e.addEventListener(p,d)})}catch(t){console.error("Invalid confetti trigger selector:",e,t)}}else"ajax-success"===p?jQuery(document).on("ajaxComplete",d):"delay"===p?setTimeout(d,i("trigger_delay.size")||1e3):"onview"===p?epObserveTarget(e[0],d):d()}}),i=e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})};elementorFrontend.hooks.addAction("frontend/element_ready/widget",i),elementorFrontend.hooks.addAction("frontend/element_ready/section",i),elementorFrontend.hooks.addAction("frontend/element_ready/container",i),e(),window.setTimeout(e,300),window.setTimeout(e,1e3)})})();!function(e){e(window).on("elementor/frontend/init",function(){let t,s=elementorModules.frontend.handlers.Base;t=s.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)},copyCursorVarsToWrapper:function(e,t){var s=this.$element[0],r=window.getComputedStyle(s);if(["cursor-ball-color","cursor-ball-size","cursor-circle-color","cursor-circle-size","cursor-text-label","cursor-image-size"].forEach(function(t){var s=r.getPropertyValue("--"+t).trim();s&&e.style.setProperty("--"+t,s)}),"image"===t){var i=this.$element.attr("data-bdt-cursor-image-size"),n=this.settings("image_size"),o=i;!o&&n&&n.size&&(o=n.size+(n.unit||"px")),o||(o=r.getPropertyValue("--cursor-image-size").trim()),o&&e.style.setProperty("--cursor-image-size",o)}},applyImageSize:function(e){var t=e.style.getPropertyValue("--cursor-image-size").trim();if(t||(t=this.$element.attr("data-bdt-cursor-image-size")),!t){var s=this.settings("image_size");s&&s.size&&(t=s.size+(s.unit||"px"))}t&&(e.style.setProperty("--cursor-image-size",t),e.querySelectorAll(".bdt-cursor-image").forEach(function(e){e.style.width=t,e.style.height=t,e.style.maxWidth="none"}))},run:function(){var t=this.$element.data("id"),s="bdt-cursor-effects-wrap-"+t;if("yes"!==this.settings("show")){var r=document.getElementById(s);return void(r&&r.remove())}const i="yes"===this.settings("disable_on_mobile"),n=window.innerWidth<=767;if(i&&n){var o=document.getElementById(s);return void(o&&o.remove())}var a=this.getDefaultSettings(),d=".elementor-element-"+t,c=this.$element,l=this.settings("style"),u=this.settings("source"),m="bdt-ep-cursor-gsap-"+t,f=c[0],g="image"===u&&"yes"===this.settings("image_gsap_animation")&&c.hasClass("cursor-effects-smooth-animation-yes");if(!g){var p=document.getElementById(m);p&&p.remove(),(v=document.getElementById(s))&&v.remove(),f._bdtGsapTicker&&(gsap.ticker.remove(f._bdtGsapTicker),f._bdtGsapTicker=null),f._bdtGsapHandlers&&(f.removeEventListener("mousemove",f._bdtGsapHandlers.move),f.removeEventListener("mouseleave",f._bdtGsapHandlers.leave),f._bdtGsapHandlers=null)}if(g){var v;(v=document.getElementById(s))&&v.remove();var b=this.settings("image_src.url"),h=this.settings("gsap_width.size")||385,y=this.settings("gsap_he
1ight.size")||280,_=document.getElementById(m);_&&_.remove(),e("body").append('<div id="'+m+'" class="bdt-cursor-gsap-gallery" style="position:fixed;top:0;left:0;width:'+h+"px;height:"+y+'px;z-index:9999;overflow:hidden;pointer-events:none;will-change:transform;"><img class="bdt-cursor-image" src="'+b+'" style="width:100%;height:100%;object-fit:cover;display:block;"></div>');var w=document.getElementById(m);gsap.set(w,{autoAlpha:0,xPercent:-50,yPercent:-50}),f._bdtGsapHandlers&&(f.removeEventListener("mousemove",f._bdtGsapHandlers.move),f.removeEventListener("mouseleave",f._bdtGsapHandlers.leave));var z=gsap.quickTo(w,"x",{duration:.5,ease:"power3.out"}),E=gsap.quickTo(w,"y",{duration:.5,ease:"power3.out"}),x=!1,H=function(e){z(e.clientX),E(e.clientY),x||(x=!0,gsap.to(w,{autoAlpha:1,duration:.4,ease:"power2.out"}))},k=function(){x=!1,gsap.to(w,{autoAlpha:0,duration:.3,ease:"power2.in"})};return f._bdtGsapHandlers={move:H,leave:k},f.addEventListener("mousemove",H),void f.addEventListener("mouseleave",k)}var G="";if("image"===u)G='<div class="bdt-cursor-effects"><div id="bdt-ep-cursor-ball-effects-'+t+'" class="ep-cursor-ball"><img class="bdt-cursor-image" src="'+this.settings("image_src.url")+'"></div></div>';else if("icons"===u){var I=this.settings("icons.value.url"),B=this.settings("icons.value");G=void 0!==I?'<div class="bdt-cursor-effects"><div id="bdt-ep-cursor-ball-effects-'+t+'" class="ep-cursor-ball"><img class="bdt-cursor-image" src="'+I+'"></img></div></div>':'<div class="bdt-cursor-effects"><div id="bdt-ep-cursor-ball-effects-'+t+'" class="ep-cursor-ball"><i class="'+B+' bdt-cursor-icons"></i></div></div>'}else if("text"===u){G='<div class="bdt-cursor-effects"><div id="bdt-ep-cursor-ball-effects-'+t+'" class="ep-cursor-ball"><span class="bdt-cursor-text">'+this.settings("text_label")+"</span></div></div>"}else G='<div class="bdt-cursor-effects '+l+'"><div id="bdt-ep-cursor-ball-effects-'+t+'" class="ep-cursor-ball"></div><div id="bdt-ep-cursor-circle-effects-'+t+'"  class="ep-cursor-circle"></div></div>';if(G){document.getElementById(s)&&document.getElementById(s).remove();var $=document.createElement("div");$.id=s,$.className="bdt-cursor-effects-yes bdt-cursor-effects-body-wrap"+("icons"===u?" bdt-cursor-effects--icons":"")+("image"===u?" bdt-cursor-effects--image":""),$.innerHTML=G,this.copyCursorVarsToWrapper($,u),document.body.appendChild($),"image"===u&&this.applyImageSize($)}var S="#bdt-ep-cursor-ball-effects-"+this.$element.data("id");const C=document.querySelector(S);if(C&&(a.models=d,a.speed=1,a.centerMouse=!0,new Cotton(C,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";window.addEventListener("elementor/frontend/init",()=>{if(!window.elementorFrontend?.hooks)return;const t=elementorModules.frontend.handlers.Base.extend({bindEvents(){this.run()},getDefaultSettings:()=>({direction:"alternate",easing:"easeInOutSine",loop:!0}),settings(t){return this.getElementSettings("ep_floating_effects_"+t)},onElementChange:debounce(function(t){-1!==t.indexOf("ep_floating")&&(this.anime&&this.anime.restart(),this.run())},400),run(){const t=this.getDefaultSettings(),s=this.$element[0];this.settings("translate_toggle")&&(0===this.settings("translate_x.sizes.from").length&&0===this.settings("translate_x.sizes.to").length||(t.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||(t.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||(t.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||(t.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||(t.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||(t.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||(t.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||(t.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||(t.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")&&(s.style.overflow="hidden",0===this.settings("border_radius.sizes.from").length&&0===this.settings("border_radius.sizes.to").length||(t.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||(t.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")&&(t.easing=this.settings("easing")),this.settings("show")&&(t.targets=s,
1(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(t)))}});elementorFrontend.hooks.addAction("frontend/element_ready/widget",s=>{elementorFrontend.elementsHandler.addHandler(t,{$element:s})})})})();!function(e,t){"use strict";var n=["default","custom-layout","stripe","ribbon","corner","flag","pill","bubble","normal","bookmark","bookmark-vertical"];e(window).on("elementor/frontend/init",function(){if(t?.hooks&&!window.__epGlobalBadgeInitialized){window.__epGlobalBadgeInitialized=!0;var i=elementorModules.frontend.handlers.Base.extend({bindEvents:function(){this.run()},settings:function(e){return this.getElementSettings("ep_global_badge_"+e)},isEditMode:function(){return e("body").hasClass("elementor-editor-active")||t.isEditMode&&t.isEditMode()},shouldRenderBadgeViaJs:function(){return this.isEditMode()},getSvgCode:function(){var e=this.getElementSettings("ep_global_badge_svg_code");return"string"==typeof e&&e.trim()?e:this.settings("svg_code")||""},hasSvgLayer:function(){return"yes"===this.settings("svg_layer")&&!!this.getSvgCode()},getSvgInnerStyle:function(){var e,t,n;return this.hasSvgLayer()?"overflow:visible;min-inline-size:"+(t=(e=this.getElementSettings("ep_global_badge_svg_width"))&&void 0!==e.size&&""!==e.size?e.size:100)+(n=e&&e.unit?e.unit:"px")+";min-block-size:"+t+n+";":""},getEditor:function(){return window.elementor||window.parent&&window.parent.elementor},getElementorHelpers:function(){var e=this.getEditor();return e&&e.helpers?e.helpers:null},refreshBadgeAfterSvgIconLoad:function(){this.shouldRenderBadgeViaJs()&&"yes"===this.settings("enable")&&(this.updateBadgeMarkup(),this.syncBadgePositionClass(),this.syncBadgeStyleClass(),this.syncBadgeLayoutStyles(),this.ensureBadgePlacement(),this.initFloatingIfNeeded(),this.initBadgeLottie(this.getBadgeElement()))},getSvgIconHtml:function(e){var t,n=this.getElementorHelpers(),i=e.value,s=this;return i&&i.url?n&&n.renderIcon&&(t=n.renderIcon(null,e,{"aria-hidden":!0}))&&t.value?t.value:(i.id&&n&&n.fetchInlineSvg&&this._pendingSvgIconId!==i.id&&(this._pendingSvgIconId=i.id,n.fetchInlineSvg(i.url,function(e){s._pendingSvgIconId=null,e&&(n._inlineSvg&&(n._inlineSvg[i.id]=e),s.refreshBadgeAfterSvgIconLoad())})),""):""},needsMarkupRefresh:function(e){return["ep_global_badge_enable","ep_global_badge_text","ep_global_badge_icon","ep_global_badge_icon_type","ep_global_badge_icon_selected","ep_global_badge_lottie_json_source","ep_global_badge_lottie_json_path","ep_global_badge_lottie_upload_json_file","ep_global_badge_lottie_json_code","ep_global_badge_lottie_loop","ep_global_badge_lottie_speed","ep_global_badge_lottie_start_point","ep_global_badge_lottie_end_point","ep_global_badge_lottie_renderer","ep_global_badge_clip_path","ep_global_badge_clip_path_value","ep_global_badge_svg_layer","ep_global_badge_svg_code"].some(function(t){return e===t||0===e.indexOf(t)})},getBadgeIconType:function(){return"lottie"===this.settings("icon_type")?"lottie":"icon"},hasLottieContent:function(){var e,t=this.settings("lottie_json_source")||"url";return"url"===t?!!this.settings("lottie_json_path"):"local"===t?!("string"!=typeof(e=this.getElementSettings("ep_global_badge_lottie_upload_json_file"))||!e)||(!(!e||!e.url&&!e.id)||!!this.settings("lottie_upload_json_file")):"custom"===t&&!!(this.settings("lottie_json_code")||"").trim()},hasBadgeIconContent:function(){var e;return"yes"===this.settings("icon")&&("lottie"===this.getBadgeIconType()?this.hasLottieContent():!(!(e=this.settings("icon_selected"))||!e.value))},getLottieDataSettings:function(){var e,t,n,i,s=this.settings("lottie_json_source")||"url",a="",o="",l=!0;return"url"===s?a=this.settings("lottie_json_path")||"":"local"===s?a="string"==typeof(e=this.getElementSettings("ep_global_badge_lottie_upload_json_file"))?e:e&&e.url?e.url:this.settings("lottie_upload_json_file")||"":"custom"===s&&(o=this.settings("lottie_json_code")||"",l=!1),t=this.getElementSettings("ep_global_badge_lottie_start_point"),n=this.getElementSettings("ep_global_badge_lottie_end_point"),i=this.getElementSettings("ep_global_badge_lottie_speed"),{loop:"yes"===this.settings("lottie_loop"),is_json_url:l,json_path:a,json_code:o,speed:i&&void 0!==i.size?i.size:1,play_action:"autoplay",start_point:t&&void 0!==t.size?t.size:0,end_point:n&&void 0!==n.size?n.size:100,lottie_renderer:this.settings("lottie_renderer")||"svg"}},getLottieHtml:function(){var e="bdt-ep-global-badge-lottie-"+this.getID();return this.hasLottieContent()?'<div id="'+e+'" class="bdt-lottie-container" data-settings="'+JSON.stringify(this.getLottieDataSettings()).replace(/"/g,"&quot;")+'" aria-hidden="true"></div>':""},initBadgeLottie:function(e){e&&e.length&&void 0!==window.lottie&&e.find(".bdt-lottie-container").each(function(){var e,t,n=this,i={};n._epGlobalBadgeLottie&&(n._epGlobalBadgeLottie.destroy(),n._epGlobalBadgeLottie=null);try{i=n.dataset.settings?JSON.parse(n.dataset.settings):{}}catch(e){i={}}1==i.is_json_url||!0===i.is_json_url?i.json_path&&(e=i.json_path):i.json_code&&(e=URL.createObjectURL(new Blob([i.json_code],{type:"application/javascript"}))),e&&(t=window.lottie.loadAnimation({container:n,path:e,renderer:i.lottie_renderer||"svg",autoplay:"autoplay"===i.play_action,loop:i.loop}),0===e.indexOf("blob:")&&URL.revokeObjectURL(e),t.addEventListener("DOMLoaded",function(){var e=t.firstFrame,n=t.totalFrames,s=function(t){return t=Math.min(100,Math.max(0,t)),e+(n-e)*t/100},a=s(i.start_point??0),o=s(i.end_point??100);t.playSegments([a,o],!0)}),t.setSpeed(i.speed??1),n._epGlobalBadgeLottie=t)})},needsLayoutRefresh:function(e){return/ep_global_badge_(offset_x|offset_y|rotate|horizontal|vertical|style)/.test(e)},normalizeStyleSlug:function(e){return"custom-layout"===e?"custom-layout":"default"},onElementChange:function(e){if(-1!==e.indexOf("ep_global_badge_")){if(this.animeInstance&&(this.animeInstance.pause(),this.animeInstance=null),"ep_global_badge_enable"===e)return this.syncWrapperClasses(),void("yes"===this.settings("enable")?(this.updateBadgeMarkup(),this.initFloatingIfNeeded()):this.removeAllBadges());this.needsMarkupRefresh(e)?this.debouncedMarkupRefresh():this.needsLayoutRefresh(e)?this.scheduleLayoutRefresh():this.isEditMode()&&(this.ensureBadgeExists(),this.ensureBadgePlacement())}},debouncedMarkupRefresh:debounce(function(){this.shouldRenderBadgeViaJs()&&(this.updateBadgeMarkup(),this.ensureBadgePlacement(),this.initFloatingIfNeeded(),this.initBadgeLottie(this.getBadgeElement()))},200),scheduleLayoutRefresh:function(){var e=this;this._layoutRaf||(this._layoutRaf=requestAnimationFrame(function(){e._layoutRaf=null,e.syncBadgePositionClass(),e.syncBadgeStyleClass(),e.syncBadgeLayoutStyles(),e.ensureBadgePlacement()}))},onDestroy:function(){this._layoutRaf&&(cancelAnimationFrame(this._layoutRaf),this._layoutRaf=null),this.animeInstance&&(this.animeInstance.pause(),this.animeInstance=null)},escapeHtml:function(t){return e("<div/>").text(t||"").html()},getBadgeMountElement:function(){var t,n=this.getID();return n&&(t=e(".elementor-element-"+n)).length?t.first():((t=this.$element).hasClass("e-con-inner")&&(t=t.closest(".e-con.elementor-element")),t.hasClass("elementor-widget")||t.hasClass("e-con")||t.hasClass("elementor-element")?t:(t=t.closest(".elementor-element.e-con, .elementor-element.elementor-widget")).length?t.first():this.$element)},getElementType:function(){return this.getBadgeMountElement().attr("data-element_type")||""},isContainerElement:function(){return"container"===this.getElementType()},isWidgetElement:function(){return"widget"===this.getElementType()},getBadgeForAttr:function(){return String(this.getID()||"")},unwrapWidgetMount:function(){var e=this.getBadgeMountElement(),t=e.parent(".bdt-ep-global-badge-mount");t.length&&(t.children(".bdt-ep-global-badge").appendTo(e),e.unwrap())},getBadgeInsertParent:function(){var e,t=this.getBadgeMountElement();
1return this.isWidgetElement()?t:this.isContainerElement()&&(e=t.children(".e-con-inner").first()).length||(e=t.children(".elementor-container, .elementor-widget-wrap").first()).length?e:t},syncWrapperClasses:function(){var e=this.getBadgeMountElement();"yes"===this.settings("enable")?e.addClass("bdt-ep-global-badge-active"):e.removeClass("bdt-ep-global-badge-active")},getBadgeElement:function(){var t=this.getBadgeForAttr();return t?e('.bdt-ep-global-badge[data-ep-global-badge-for="'+t+'"]').first():e()},dedupeBadges:function(){var t,n=this.getBadgeForAttr();n&&((t=e('.bdt-ep-global-badge[data-ep-global-badge-for="'+n+'"]')).length<=1||t.slice(1).remove())},removeAllBadges:function(){var t=this.getBadgeForAttr();t&&e('.bdt-ep-global-badge[data-ep-global-badge-for="'+t+'"]').remove()},ensureBadgePlacement:function(){var e,t=this.getBadgeMountElement(),n=this.getBadgeElement();if(n.length){if(this.isWidgetElement())return this.unwrapWidgetMount(),void(n.parent()[0]!==t[0]&&n.detach().appendTo(t));(e=this.getBadgeInsertParent()).length&&n.parent()[0]!==e[0]&&n.detach().appendTo(e)}},rehomeBadgeIntoMount:function(){this.dedupeBadges(),this.ensureBadgePlacement()},getPositionClass:function(){var e=this.settings("horizontal")||"right",t=this.settings("vertical")||"top",n={left:{top:"top-left",bottom:"bottom-left"},right:{top:"top-right",bottom:"bottom-right"}};return n[e]&&n[e][t]?n[e][t]:"top-right"},getSliderCSSValue:function(e){var t=this.getElementSettings("ep_global_badge_"+e);return t&&""!==t.size&&void 0!==t.size&&null!==t.size?String(t.size)+(t.unit||"px"):null},getLayoutTransformValue:function(){return"translate("+(this.getSliderCSSValue("offset_x")||"0px")+", "+(this.getSliderCSSValue("offset_y")||"0px")+") rotate("+(this.getSliderCSSValue("rotate")||"0deg")+")"},clearWrapperLayoutVars:function(){var e=this.getBadgeMountElement()[0];e&&(e.style.removeProperty("--ep-global-badge-offset-x"),e.style.removeProperty("--ep-global-badge-offset-y"),e.style.removeProperty("--ep-global-badge-rotate"))},syncBadgeLayoutStyles:function(){var e=this.getBadgeElement();this.clearWrapperLayoutVars(),e.length&&e.css("transform",this.getLayoutTransformValue())},syncBadgePositionClass:function(){var e,t,n,i=this.getBadgeElement();if(i.length){for(e=this.getPositionClass(),t=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right"],n=0;n<t.length;n++)i.removeClass("bdt-position-"+t[n]);i.addClass("bdt-position-"+e)}},syncBadgeStyleClass:function(){var e,t,i=this.getBadgeElement();if(i.length){for(e=this.normalizeStyleSlug(this.settings("style")||"default"),t=0;t<n.length;t++)i.removeClass("bdt-ep-global-badge--"+n[t]);i.addClass("bdt-ep-global-badge--"+e)}},getIconHtml:function(){var e,t=this.settings("icon_selected"),n=this.getBadgeIconType();return this.hasBadgeIconContent()?"lottie"===n?this.getLottieHtml():t&&t.value?"svg"===t.library?this.getSvgIconHtml(t):((e=this.getElementorHelpers())&&e.enqueueIconFonts&&t.library&&e.enqueueIconFonts(t.library),'<i class="'+t.value+'" aria-hidden="true"></i>'):"":""},getBadgeIconWrapHtml:function(e){return e?'<span class="bdt-ep-global-badge-icon bdt-ep-global-badge-icon--'+this.getBadgeIconType()+'">'+e+"</span>":""},updateBadgeMarkup:function(){var e,t,n,i,s,a,o,l,g,r=this.getBadgeMountElement(),d=this.getLayoutTransformValue(),h=this.getBadgeForAttr();if(this.removeAllBadges(),"yes"===this.settings("enable")){e=this.normalizeStyleSlug(this.settings("style")||"default"),t=this.getPositionClass(),n=this.settings("text")||"";var u=this.hasSvgLayer();i=this.getSvgInnerStyle(),"yes"===this.settings("clip_path")&&this.settings("clip_path_value")&&(i+="clip-path:"+this.settings("clip_path_value")+";-webkit-clip-path:"+this.settings("clip_path_value")+";"),s="",u&&(s='<div class="bdt-ep-global-badge-svg" aria-hidden="true">'+this.getSvgCode()+"</div>"),a=this.getIconHtml(),o="",n&&(o='<span class="bdt-ep-global-badge-text">'+this.escapeHtml(n)+"</span>"),l='<div class="bdt-ep-global-badge bdt-position-small bdt-position-'+t+" bdt-ep-global-badge--"+e+(u?" bdt-ep-global-badge-has-svg":"")+'" data-ep-global-badge-for="'+h+'" style="transform:'+d+'"><div class="bdt-ep-global-badge-inner"'+(i?' style="'+i+'"':"")+">"+s+'<div class="bdt-ep-global-badge-content">
1'+this.getBadgeIconWrapHtml(a)+o+"</div></div></div>",(g=this.getBadgeInsertParent()).length?g.append(l):r.append(l),this.ensureBadgePlacement(),this.initBadgeLottie(this.getBadgeElement())}},ensureBadgeExists:function(){"yes"===this.settings("enable")&&!this.getBadgeElement().length&&this.shouldRenderBadgeViaJs()&&this.updateBadgeMarkup()},getSpeedDuration:function(e){var t=parseFloat(this.settings(e+".size"))||1;return Math.max(300,Math.round(3e3/t))},hasRangeValue:function(e){var t=this.settings(e+".sizes.from"),n=this.settings(e+".sizes.to");return(void 0!==t||void 0!==n)&&Number(t)!==Number(n)},initFloatingIfNeeded:function(){var e=this.getBadgeElement().find(".bdt-ep-global-badge-inner").first();e.length&&"yes"===this.settings("floating")&&this.initFloating(e[0])},run:function(){if("yes"!==this.settings("enable"))return this.removeAllBadges(),void this.syncWrapperClasses();this.isWidgetElement()&&this.unwrapWidgetMount(),this.syncWrapperClasses(),this.rehomeBadgeIntoMount(),this.getBadgeElement().find(".bdt-ep-global-badge-svg").length&&this.getBadgeElement().addClass("bdt-ep-global-badge-has-svg"),!this.getBadgeElement().length&&this.shouldRenderBadgeViaJs()&&this.updateBadgeMarkup(),this.syncBadgePositionClass(),this.syncBadgeStyleClass(),this.syncBadgeLayoutStyles(),this.ensureBadgePlacement(),this.initFloatingIfNeeded(),this.initBadgeLottie(this.getBadgeElement())},initFloating:function(e){var t,n,i=this;if("function"==typeof window.anime){if(t={targets:e,direction:"alternate",loop:!0,easing:"easeInOutSine"},n=!1,"yes"===this.settings("floating_translate_toggle")){var s=this.getSpeedDuration("floating_translate_speed");this.hasRangeValue("floating_translate_x")&&(t.translateX={value:[this.settings("floating_translate_x.sizes.from")||0,this.settings("floating_translate_x.sizes.to")||0],duration:s},n=!0),this.hasRangeValue("floating_translate_y")&&(t.translateY={value:[this.settings("floating_translate_y.sizes.from")||0,this.settings("floating_translate_y.sizes.to")||0],duration:s},n=!0)}if("yes"===this.settings("floating_rotate_toggle")){var a=this.getSpeedDuration("floating_rotate_speed");["x","y","z"].forEach(function(e){var s="floating_rotate_"+e;if(i.hasRangeValue(s)){var o="rotate"+e.toUpperCase();t[o]={value:[i.settings(s+".sizes.from")||0,i.settings(s+".sizes.to")||0],duration:a},n=!0}})}if("yes"===this.settings("floating_opacity_toggle")){var o=this.settings("floating_opacity_start.size"),l=this.settings("floating_opacity_end.size");void 0===o&&void 0===l||(t.opacity={value:[void 0!==o?o:1,void 0!==l?l:.5],duration:this.getSpeedDuration("floating_opacity_speed"),easing:"linear"},n=!0)}if("yes"===this.settings("floating_blur_toggle")){var g=this.settings("floating_blur_start.size")||0,r=this.settings("floating_blur_end.size")||4;t.filter={value:["blur("+g+"px)","blur("+r+"px)"],duration:this.getSpeedDuration("floating_blur_speed")},n=!0}n&&(this.animeInstance=window.anime(t))}}}),s=function(e){var n=e;e.hasClass("e-con-inner")&&(n=e.closest(".e-con.elementor-element")),n.length||(n=e),t.elementsHandler.addHandler(i,{$element:n})};t.hooks.addAction("frontend/element_ready/widget",s),t.hooks.addAction("frontend/element_ready/container",s),t.hooks.addAction("frontend/element_ready/section",s),t.hooks.addAction("frontend/element_ready/column",s),t.hooks.addAction("frontend/element_ready/global",function(e){var t=e.hasClass("e-con")?e:e.find(".e-con").first();t.length&&t.hasClass("bdt-ep-global-badge-yes")&&(t.find(".bdt-ep-global-badge[data-ep-global-badge-for]").length||s(t))})}})}(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 s=o.querySelectorAll(n.selector);if(s.length&&(s.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()})();!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],n=e?.querySelector(".elementor-image");if(!n)return;const t=n.querySelector("img"),r=t?.src;if(!r)return;if("yes"!==this.settings("enable"))return;const a=n.querySelector(".bdt-image-parallax-wrapper");a&&a.remove();const l=document.createElement("div");l.className="bdt-image-parallax-wrapper",l.setAttribute("bdt-parallax","bgy: -200"),l.style.backgroundImage="url("+r+")",n.appendChild(l)}});elementorFrontend.hooks.addAction("frontend/element_ready/widget",n=>{elementorFrontend.elementsHandler.addHandler(e,{$element:n})})})}();!function(t){"use strict";t(window).on("elementor/frontend/init",function(){var e,n=elementorModules.frontend.handlers.Base;function i(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})}e=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{type:"underline",multiline:!0}},onElementChange:debounce(function(t){-1!==t.indexOf("ep_notation_")&&this.run()},400),isEditMode:function(){return!!(window.elementorFrontend&&elementorFrontend.isEditMode&&elementorFrontend.isEditMode())||t("body").hasClass("elementor-editor-active")},isAtomicWidget:function(){var t=this.getAtomicSettings();return!(!t||"yes"!==t.active||!Array.isArray(t.list))},settings:function(t){return this.getElementSettings("ep_notation_"+t)},getSliderSize:function(t,e){return t&&"object"==typeof t&&void 0!==t.size?t.size:"number"==typeof t?t:e},cleanupNotations:function(){this.$element.find("[data-notation]").each(function(){t(this).removeAttr("data-notation").siblings(".rough-annotation").remove()}),this.$element.find(".rough-annotation").remove()},getWidgetTargetElement:function(){var e=this.$element;if(!this.isAtomicWidget()){var n=this.findElement(" > :not(style)");return this.isEditMode()&&n.length>1?n.get(1):n.get(0)||e.get(0)}var i=e.find(".e-heading-base, .e-paragraph-base, .elementor-heading-title, .bdt-heading-tag, .bdt-ep-advanced-heading-main-title-inner").first();if(i.length)return i.get(0);if((i=e.find("h1, h2, h3, h4, h5, h6, p").filter(function(){return t.trim(t(this).text()).length>0}).first()).length)return i.get(0);var s=this.findElement(" > :not(style)");if(s.length>1){var o=s.filter(".elementor-widget-container").first();if(o.length){var r=o.children(":not(style)").first();if(r.length)return r.get(0)}return s.last().get(0)}return s.get(0)||e.get(0)},getAtomicSettings:function(){var t=this.$element.get(0);if(!t)return null;var e=t.matches("[data-ep-notation]")?t:t.querySelector("[data-ep-notation]");if(!e)return null;var n=e.getAttribute("data-ep-notation");if(!n)return null;try{var i=JSON.parse(n);return i&&"yes"===i.active&&Array.isArray(i.list)&&i.list.length?
1i:null}catch(t){return null}},getSettingValue:function(t){if(!this.isAtomicWidget())return this.settings(t);var e=this.getAtomicSettings();return e&&void 0!==e[t]?e[t]:this.settings(t)},run:function(){if("yes"==this.getSettingValue("active")){this.cleanupNotations();var e=this.$element,n="ep-"+this.getID(),i=this.getID(),s=this,o=this.getSettingValue("list");if(o&&Array.isArray(o)){var r=!!t("body").hasClass("rtl"),a=this.isEditMode();o.forEach(o=>{var h="",c="",l=this.getDefaultSettings();if("widget"==o.ep_notation_select_type){var u=s.getWidgetTargetElement();u&&t(u).attr("data-notation",n),h='[data-notation="'+n+'"]'}if("custom"==o.ep_notation_select_type){var d=o.ep_notation_custom_selector;h=o.ep_notation_custom_selector&&d.length>1?'[data-id="'+i+'"]  '+d:".-bdt-empty"}if("bracket"==o.ep_notation_type&&(c="string"==typeof(c=o.ep_notation_bracket_on||"left,right")?c.split(","):["left","right"],l.brackets=c),h.length>0){var f=null;if(!(f=0===h.indexOf("[data-notation=")?e[0].querySelector(h):"custom"===o.ep_notation_select_type&&o.ep_notation_custom_selector&&e[0].querySelector(o.ep_notation_custom_selector)||document.querySelector(h)))return;if(l.type=o.ep_notation_type,l.color=o.ep_notation_color||"#f23427",l.animationDuration=s.getSliderSize(o.ep_notation_anim_duration,800),l.strokeWidth=s.getSliderSize(o.ep_notation_stroke_width,1),l.rtl=r,l.infinityLoop="yes"===o.ep_notation_infinity_loop&&!a,l.loopDelay=s.getSliderSize(o.ep_notation_loop_delay,2e3),f){t(f).siblings(".rough-annotation").remove();var g=function(){const t="http://www.w3.org/2000/svg";class e{constructor(t){this.seed=t}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}function n(t,e,n,i,s){return{type:"path",ops:c(t,e,n,i,s)}}function i(t,e,i){const s=(t||[]).length;if(s>2){const n=[];for(let e=0;e<s-1;e++)n.push(...c(t[e][0],t[e][1],t[e+1][0],t[e+1][1],i));return e&&n.push(...c(t[s-1][0],t[s-1][1],t[0][0],t[0][1],i)),{type:"path",ops:n}}return 2===s?n(t[0][0],t[0][1],t[1][0],t[1][1],i):{type:"path",ops:[]}}function s(t,e,n,s,o){return function(t,e){return i(t,!0,e)}([[t,e],[t+n,e],[t+n,e+s],[t,e+s]],o)}function o(t,e,n,i,s){return function(t,e,n,i){const[s,o]=g(i.increment,t,e,i.rx,i.ry,1,i.increment*a(.1,a(.4,1,n),n),n);let r=d(s,null,n);if(!n.disableMultiStroke){const[s]=g(i.increment,t,e,i.rx,i.ry,1.5,0,n),o=d(s,null,n);r=r.concat(o)}return{estimatedPoints:o,opset:{type:"path",ops:r}}}(t,e,s,function(t,e,n){const i=Math.sqrt(2*Math.PI*Math.sqrt((Math.pow(t/2,2)+Math.pow(e/2,2))/2)),s=Math.max(n.curveStepCount,n.curveStepCount/Math.sqrt(200)*i),o=2*Math.PI/s;let r=Math.abs(t/2),a=Math.abs(e/2);const c=1-n.curveFitting;return r+=h(r*c,n),a+=h(a*c,n),{increment:o,rx:r,ry:a}}(n,i,s)).opset}function r(t){return t.randomizer||(t.randomizer=new e(t.seed||0)),t.randomizer.next()}function a(t,e,n,i=1){return n.roughness*i*(r(n)*(e-t)+t)}function h(t,e,n=1){return a(-t,t,e,n)}function c(t,e,n,i,s,o=!1){const r=o?s.disableMultiStrokeFill:s.disableMultiStroke,a=u(t,e,n,i,s,!0,!1);if(r)return a;const h=u(t,e,n,i,s,!0,!0);return a.concat(h)}function u(t,e,n,i,s,o,a){const c=Math.pow(t-n,2)+Math.pow(e-i,2),l=Math.sqrt(c);let u=1;u=l<200?1:l>500?.4:-.0016668*l+1.233334;let d=s.maxRandomnessOffset||0;d*d*100>c&&(d=l/10);const f=d/2,g=.2+.2*r(s);let p=s.bowing*s.maxRandomnessOffset*(i-e)/200,m=s.bowing*s.maxRandomnessOffset*(t-n)/200;p=h(p,s,u),m=h(m,s,u);const _=[],v=()=>h(f,s,u),y=()=>h(d,s,u);return o&&(a?_.push({op:"move",data:[t+v(),e+v()]}):_.push({op:"move",data:[t+h(d,s,u),e+h(d,s,u)]})),a?_.push({op:"bcurveTo",data:[p+t+(n-t)*g+v(),m+e+(i-e)*g+v(),p+t+2*(n-t)*g+v(),m+e+2*(i-e)*g+v(),n+v(),i+v()]}):_.push({op:"bcurveTo",data:[p+t+(n-t)*g+y(),m+e+(i-e)*g+y(),p+t+2*(n-t)*g+y(),m+e+2*(i-e)*g+y(),n+y(),i+y()]}),_}function d(t,e,n){const i=t.length,s=[];if(i>3){const o=[],r=1-n.curveTightness;s.push({op:"move",data:[t[1][0],t[1][1]]});for(let e=1;e+2<i;e++){const n=t[e];o[0]=[n[0],n[1]],o[1]=[n[0]+(r*t[e+1][0]-r*t[e-1][0])/6,n[1]+(r*t[e+1][1]-r*t[e-1][1])/6],o[2]=[t[e+1][0]+(r*t[e][0]-r*t[e+2][0])/6,t[e+1][1]+(r*t[e][1]-r*t[e+2][1])/6],o[3]=[t[e+1][
10],t[e+1][1]],s.push({op:"bcurveTo",data:[o[1][0],o[1][1],o[2][0],o[2][1],o[3][0],o[3][1]]})}if(e&&2===e.length){const t=n.maxRandomnessOffset;s.push({op:"lineTo",data:[e[0]+h(t,n),e[1]+h(t,n)]})}}else 3===i?(s.push({op:"move",data:[t[1][0],t[1][1]]}),s.push({op:"bcurveTo",data:[t[1][0],t[1][1],t[2][0],t[2][1],t[2][0],t[2][1]]})):2===i&&s.push(...c(t[0][0],t[0][1],t[1][0],t[1][1],n));return s}function g(t,e,n,i,s,o,r,a){const c=[],l=[],u=h(.5,a)-Math.PI/2;l.push([h(o,a)+e+.9*i*Math.cos(u-t),h(o,a)+n+.9*s*Math.sin(u-t)]);for(let r=u;r<2*Math.PI+u-.01;r+=t){const t=[h(o,a)+e+i*Math.cos(r),h(o,a)+n+s*Math.sin(r)];c.push(t),l.push(t)}return l.push([h(o,a)+e+i*Math.cos(u+2*Math.PI+.5*r),h(o,a)+n+s*Math.sin(u+2*Math.PI+.5*r)]),l.push([h(o,a)+e+.98*i*Math.cos(u+r),h(o,a)+n+.98*s*Math.sin(u+r)]),l.push([h(o,a)+e+.9*i*Math.cos(u+.5*r),h(o,a)+n+.9*s*Math.sin(u+.5*r)]),[l,c]}function p(t,e){return{maxRandomnessOffset:2,roughness:"highlight"===t?3:1.5,bowing:1,stroke:"#000",strokeWidth:1.5,curveTightness:0,curveFitting:.95,curveStepCount:9,fillStyle:"hachure",fillWeight:-1,hachureAngle:-41,hachureGap:-1,dashOffset:-1,dashGap:-1,zigzagOffset:-1,combineNestedSvgPaths:!1,disableMultiStroke:"double"!==t,disableMultiStrokeFill:!1,seed:e}}function m(e,r,a,h,c,l){const u=[];let d=a.strokeWidth||2;const f=function(t){const e=t.padding;if(e||0===e){if("number"==typeof e)return[e,e,e,e];if(Array.isArray(e)){const t=e;if(t.length)switch(t.length){case 4:return[...t];case 1:return[t[0],t[0],t[0],t[0]];case 2:return[...t,...t];case 3:return[...t,t[1]];default:return[t[0],t[1],t[2],t[3]]}}}return[5,5,5,5]}(a),g=void 0===a.animate||!!a.animate,m=a.iterations||1,_=a.rtl?1:0,v=p("single",l);switch(a.type){case"underline":{const t=r.y+r.h+f[2];for(let e=_;e<m+_;e++)e%2?u.push(n(r.x+r.w,t,r.x,t,v)):u.push(n(r.x,t,r.x+r.w,t,v));break}case"strike-through":{const t=r.y+r.h/2;for(let e=_;e<m+_;e++)e%2?u.push(n(r.x+r.w,t,r.x,t,v)):u.push(n(r.x,t,r.x+r.w,t,v));break}case"box":{const t=r.x-f[3],e=r.y-f[0],n=r.w+(f[1]+f[3]),i=r.h+(f[0]+f[2]);for(let o=0;o<m;o++)u.push(s(t,e,n,i,v));break}case"bracket":{const t=Array.isArray(a.brackets)?a.brackets:a.brackets?[a.brackets]:["right"],e=r.x-2*f[3],n=r.x+r.w+2*f[1],s=r.y-2*f[0],o=r.y+r.h+2*f[2];for(const a of t){let t;switch(a){case"bottom":t=[[e,r.y+r.h],[e,o],[n,o],[n,r.y+r.h]];break;case"top":t=[[e,r.y],[e,s],[n,s],[n,r.y]];break;case"left":t=[[r.x,s],[e,s],[e,o],[r.x,o]];break;case"right":t=[[r.x+r.w,s],[n,s],[n,o],[r.x+r.w,o]]}t&&u.push(i(t,!1,v))}break}case"crossed-off":{const t=r.x,e=r.y,i=t+r.w,s=e+r.h;for(let o=_;o<m+_;o++)o%2?u.push(n(i,s,t,e,v)):u.push(n(t,e,i,s,v));for(let o=_;o<m+_;o++)o%2?u.push(n(t,s,i,e,v)):u.push(n(i,e,t,s,v));break}case"circle":{const t=p("double",l),e=r.w+(f[1]+f[3]),n=r.h+(f[0]+f[2]),i=r.x-f[3]+e/2,s=r.y-f[0]+n/2,a=Math.floor(m/2),h=m-2*a;for(let r=0;r<a;r++)u.push(o(i,s,e,n,t));for(let t=0;t<h;t++)u.push(o(i,s,e,n,v));break}case"highlight":{const t=p("highlight",l);d=.95*r.h;const e=r.y+r.h/2;for(let i=_;i<m+_;i++)i%2?u.push(n(r.x+r.w,e,r.x,e,t)):u.push(n(r.x,e,r.x+r.w,e,t));break}case"soft-wave":{const t=r.y+r.h+f[2];for(let e=_;e<m+_;e++){const e=[];for(let n=0;n<=r.w;n+=4){const i=r.x+n,s=t+8*Math.sin(.06*n)+4*Math.cos(.04*n)+2*Math.sin(.02*n);e.push([i,s])}u.push(i(e,!1,v))}break}}if(u.length){const n=function(t){const e=[];for(const n of t){let t="";for(const i of n.ops){const n=i.data;switch(i.op){case"move":t.trim()&&e.push(t.trim()),t=`M${n[0]} ${n[1]} `;break;case"bcurveTo":t+=`C${n[0]} ${n[1]}, ${n[2]} ${n[3]}, ${n[4]} ${n[5]} `;break;case"lineTo":t+=`L${n[0]} ${n[1]} `}}t.trim()&&e.push(t.trim())}return e}(u),i=[],s=[];let o=0;const r=(t,e,n)=>t.setAttribute(e,n);for(const h of n){const n=document.createElementNS(t,"path");if(r(n,"d",h),r(n,"fill","none"),r(n,"stroke",a.color||"currentColor"),r(n,"stroke-width",""+d),g){const t=n.getTotalLength();i.push(t),o+=t}e.appendChild(n),s.push(n)}if(g){let t=0;for(let e=0;e<s.length;e++){const n=s[e],r=i[e],a=o?c*(r/o):0,l=h+t,u=n.style;u.strokeDashoffset=""+r,u.strokeDasharray=""+r,u.animation=`rough-notation-dash ${a}ms ease-out ${l}ms forwards`,t+=a}}}}class _{constructor(t,e){this._state="unattached",this._resizing=!1,this._seed=Math.floor(Math.random()*2**31),this._lastSizes=[],this._animationDelay=0,this._loopTimeout=null,this._resizeListener=()=>{this._resizing||(this._resizing=!0,setTimeout(()=>{this._resizing=!1,"showing"===this._state&&this.haveRectsChanged()&&this.show()},400))},this._e=t,this._config=JSON.parse(JSON.stringify(e)),this.attach()}get animate(){return this._config.animate}set animate(t){this._config.animate=t}get animationDuration(){return this._config.animationDuration}set animationDuration(t){this._config.animationDuration=t}get iterations(){return this._config.iterations}set iterations(t){this._config.iterations=t}get color(){return this._config.color}set color(t){this._config.color!==t&&(this._config.color=t,this.refresh())}get strokeWidth(){return this._config.strokeWidth}set strokeWidth(t){this._config.strokeWidth!==t&&(this._config.strokeWidth=t,this.refresh())}get padding(){return this._config.padding}set padding(t){this._config.padding!==t&&(this._config.padding=t,this.refresh())}attach(){if("unattached"===this._state&&this._e.parentElement){const e=this._e.parentElement.querySelector(".rough-annotation");e&&e.remove(),function(){if(!window.__rno_kf_s){const t=window.__rno_kf_s=document.createElement("style");t.textContent="@keyframes rough-notation-dash { to { stroke-dashoffset: 0; } }",document.head.appendChild(t)}}();const n=this._svg=document.createElementNS(t,"svg");n.setAttribute("class","rough-annotation");const i=n.style;i.position="absolute",i.top="0",i.left="0",i.overflow="visible",i.pointerEvents="none",i.width="100px",i.height="100px";const s="highlight"===this._config.type;if(this._e.insertAdjacentElement(s?"beforebegin":"afterend",n),this._state="not-showing",s){const t=window.getComputedStyle(this._e).position;(!t||"static"===t)&&(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(t=>{for(const e of t)e.contentRect&&this._resizeListener()})),this._ro&&this._ro.observe(this._e)}haveRectsChanged(){if(this._lastSizes.length){const t=this.rects();if(t.length!==this._lastSizes.length)return!0;for(let e=0;e<t.length;e++)if(!this.isSameRect(t[e],this._lastSizes[e]))return!0}return!1}isSameRect(t,e){const n=(t,e)=>Math.round(t)===Math.round(e);return n(t.x,e.x)&&n(t.y,e.y)&&n(t.w,e.w)&&n(t.h,e.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))}
1hide(){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(t,e){let n=this._config;e&&(n=JSON.parse(JSON.stringify(this._config)),n.animate=!1);const i=this.rects();let s=0;i.forEach(t=>s+=t.w);const o=n.animationDuration||800;let r=0;for(let e=0;e<i.length;e++){const a=o*(i[e].w/s);m(t,i[e],n,r+this._animationDelay,a,this._seed),r+=a}this._lastSizes=i,this._state="showing"}rects(){const t=[];if(this._svg)if(this._config.multiline){const e=this._e.getClientRects();for(let n=0;n<e.length;n++)t.push(this.svgRect(this._svg,e[n]))}else t.push(this.svgRect(this._svg,this._e.getBoundingClientRect()));return t}svgRect(t,e){const n=t.getBoundingClientRect(),i=e;return{x:(i.x||i.left)-(n.x||n.left),y:(i.y||i.top)-(n.y||n.top),w:i.width,h:i.height}}}var v=function(t,e){return new _(t,e)}(f,l);v.show()};a?g():"function"==typeof epObserveTarget?epObserveTarget(e[0],g):g()}}})}}else this.cleanupNotations()}});var s=null;window.epRunAtomicNotationFallback=function(){s&&window.clearTimeout(s),s=window.setTimeout(function(){s=null,t(".elementor-element[data-id]").each(function(){var e=t(this);(e.is("[data-ep-notation]")||e.find("[data-ep-notation]").length)&&i(e)})},150)},elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(t){i(t)}),elementorFrontend.hooks.addAction("frontend/element_ready/e-heading.default",function(t){i(t)}),elementorFrontend.hooks.addAction("frontend/element_ready/e-paragraph.default",function(t){i(t)}),elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){var n=t(e);n.length&&(n.is("[data-ep-notation]")||n.find("[data-ep-notation]").length)&&i(n)})})}(jQuery,window.elementorFrontend);!function(t){"use strict";t(window).on("elementor/frontend/init",function(){var t,s=elementorModules.frontend.handlers.Base;t=s.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{media:!1,easing:1,viewport:1}},onElementChange:debounce(function(t){-1!==t.indexOf("ep_parallax_effects")&&this.run()},400),settings:function(t){return this.getElementSettings("ep_parallax_effects_"+t)},run:function(){const t=this.getDefaultSettings(),s=this.$element[0];this.settings("y")&&(this.settings("y_custom_show")?t.y=this.settings("y_custom_value"):(this.settings("y_start.size")||this.settings("y_end.size"))&&(t.y=[this.settings("y_start.size")||0,this.settings("y_end.size")||0])),this.settings("x")&&(this.settings("x_custom_show")?t.x=this.settings("x_custom_value"):(this.settings("x_start.size")||this.settings("x_end.size"))&&(t.x=[this.settings("x_start.size"),this.settings("x_end.size")])),this.settings("opacity_toggole")&&(this.settings("opacity_custom_show")?t.opacity=this.settings("opacity_custom_value"):"htov"===this.settings("opacity")?t.opacity=[0,1]:"vtoh"===this.settings("opacity")&&(t.opacity=[1,0])),this.settings("blur")&&(this.settings("blur_start.size")||this.settings("blur_end.size"))&&(t.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"))&&(t.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"))&&(t.scale=[this.settings("scale_start.size")||1,this.settings("scale_end.size")||1]),this.settings("hue")&&this.settings("hue_value.size")&&(t.hue=this.settings("hue_value.size")),this.settings("sepia")&&this.settings("sepia_value.size")&&(t.sepia=this.settings("sepia_value.size")),this.settings("viewport")&&(this.settings("viewport_start")&&(t.start=this.settings("viewport_start")),this.settings("viewport_end")&&(t.end=this.settings("viewport_end"))),this.settings("media_query")&&(t.media=this.settings("media_query")),this.settings("easing")&&this.settings("easing_value.size")&&(t.easing=this.settings("easing_value.size")),this.settings("target")&&"section"===this.settings("target")&&(t.target=".elementor-section.elementor-element-"+jQuery(s).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(s,t)}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",function(s){elementorFrontend.elementsHandler.addHandler(t,{$element:s})}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(s){elementorFrontend.elementsHandler.addHandler(t,{$element:s})})})}(jQuery,window.elementorFrontend);!function(e){"use strict";e(window).on("elementor/frontend/init",function(){var n,t=elementorModules.frontend.handlers.Base;n=t.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(){const n="bdt-particle-container-"+this.$element.data("id"),t=this.$element.data("id"),i=e(".elementor-element-"+t);this.particleID=n;let o={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&&(o=JSON.parse(this.settings("js"))),this.settings("on")&&(0===e("#"+n).length&&e(i).prepend('<div id="'+n+'" class="bdt-particle-container"></div>'),particlesJS(n,o))}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",function(e){elementorFrontend.elementsHandler.addHandler(n,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/container",function(e){elementorFrontend.elementsHandler.addHandler(n,{$element:e})})})}(jQuery,window.elementorFrontend);!function(e){"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;var t=this.$element.data("id"),n=e(".elementor-element-"+t);e(n).attr("data-ep-reveal","ep-reveal-"+t);const i='*[data-ep-reveal="ep-reveal-'+t+'"]',s=document.querySelector(i),r=new RevealFx(s,{revealSettings:{bgColors:this.settings("color")?[this.settings("color")
1]:["#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(s,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(t){"use strict";t(window).on("elementor/frontend/init",function(){var e,n=elementorModules.frontend.handlers.Base;e=n.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{multi:!0}},onElementChange:debounce(function(t){-1!==t.indexOf("ep_ripple_")&&this.run()},400),settings:function(t){return this.getElementSettings("ep_ripple_"+t)},run:function(){if("yes"===this.settings("enable")){this.$element;var e=this.getDefaultSettings(),n="ep-"+this.getID(),i=".elementor-element-"+this.getID(),s="";"widgets"===this.settings("selector")&&(s=i+" > :first-child"),"images"===this.settings("selector")&&(s=i+" img"),"buttons"===this.settings("selector")&&(s=i+" a"),"both"===this.settings("selector")&&(s=i+" a,"+i+" img"),"custom"===this.settings("selector")&&this.settings("custom_selector")&&(s=this.settings("custom_selector")),""!==s&&(t(document).on("click",'[href="#"]',function(t){t.preventDefault()}),this.settings("on")&&(e.on=this.settings("on")),this.settings("easing")&&(e.easing=this.settings("easing")),this.settings("duration.size")&&(e.duration=this.settings("duration.size")),this.settings("opacity.size")&&(e.opacity=this.settings("opacity.size")),this.settings("color")&&(e.color=this.settings("color")),document.querySelectorAll(s).forEach(function(i){"IMG"==i.tagName?(t(i).wrap('<div id="bdt-ripple-effect-img-wrapper-'+n+'"></div>'),window.rippler=t.ripple("#bdt-ripple-effect-img-wrapper-"+n,e)):window.rippler=t.ripple(s,e)}))}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(t){elementorFrontend.elementsHandler.addHandler(e,{$element:t})})})}(jQuery,window.elementorFrontend);!function(e){"use strict";e(window).on("elementor/frontend/init",function(e){var t,r=elementorModules.frontend.handlers.Base;function s(e){if(!e||"string"!=typeof e)return null;try{return JSON.parse(e)}catch(e){return null}}function n(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"value")?n(e.value):e}function i(e,t,r){var s=e?e[t]:null;return null==(s=n(s))||""===s?r:s}function a(e,t){return(e=n(e))&&"object"==typeof e&&void 0!==e.size&&(e=e.size),e=parseFloat(e),isNaN(e)?t:e}function o(e,t){return"string"==typeof(e=n(e))&&""!==e?e:t}function l(e){var t,r,s,l;return e?e.enable||e.animation_type||e.fill_bg?e:!0!==(l=n(l=e.ep_widget_sf_fx_enable))&&"yes"!==l&&1!==l&&"1"!==l?null:((t=i(e,"ep_widget_sf_fx_fill_bg",""))||(r=i(e,"ep_widget_sf_fx_fill_bg_start_color","#08aeec"),s=i(e,"ep_widget_sf_fx_fill_bg_end_color","#2af598"),t="linear-gradient("+function(e){return e=parseFloat(e),isNaN(e)&&(e=90),parseFloat(e.toFixed(4)).toString()}(i(e,"ep_widget_sf_fx_fill_bg_angle",90))+"deg, "+r+" 0%, "+s+" 100%)"),{enable:"yes",animation_type:i(e,"ep_widget_sf_fx_animation_type","scroll_fill"),base_color:i(e,"ep_widget_sf_fx_base_color","rgba(156, 156, 156, 0.5)"),fill_bg:t,sg_start_scale:{size:a(e.ep_widget_sf_fx_sg_start_scale,2)},sg_end_scale:{size:a(e.ep_widget_sf_fx_sg_end_scale,1)},sg_start_opacity:{size:a(e.ep_widget_sf_fx_sg_start_opacity,0)},sg_end_opacity:{size:a(e.ep_widget_sf_fx_sg_end_opacity,1)},sg_start_color:o(e.ep_widget_sf_fx_sg_start_color,"#00e239"),sg_end_color:o(e.ep_widget_sf_fx_sg_end_color,"#ffffff"),sg_stagger:{size:a(e.ep_widget_sf_fx_sg_stagger,.1)},sg_duration:{size:a(e.ep_widget_sf_fx_sg_duration,1.5)},sg_start_trigger:o(e.ep_widget_sf_fx_sg_start_trigger,"top 80%"),sg_end_trigger:o(e.ep_widget_sf_fx_sg_end_trigger,"top 30%"),rgm_mask_color:o(e.ep_widget_sf_fx_rgm_mask_color,"#000000"),rgm_x_percent:{size:a(e.ep_widget_sf_fx_rgm_x_percent,-100)},rgm_start_trigger:o(e.ep_widget_sf_fx_rgm_start_trigger,"top 80%"),rgm_end_trigger:o(e.ep_widget_sf_fx_rgm_end_trigger,"top 20%")}):null}function g(e,t){if(e.length&&t){var r=t.animation_type||"scroll_fill";"scaling_gradient_text"===r?function(e,t){e.each(function(){var e=this,r=jQuery(e);if(!r.hasClass("bdt-sg-processed")){r.addClass("bdt-sg-processed"),e.classList.add("bdt-scroll-effect-yes","bdt-scroll-effect-scaling_gradient_text");var s=a(t.sg_start_scale,2),n=a(t.sg_end_scale,1),i=a(t.sg_start_opacity,0),l=a(t.sg_end_opacity,1),g=o(t.sg_start_color,"#08AEEC"),d=o(t.sg_end_color,"#ffffff"),_=a(t.sg_stagger,.1),c=a(t.sg_duration,1.5),f=o(t.sg_start_trigger,"top bottom"),p=o(t.sg_end_trigger,"bottom top"),u=r.text().split("").map(function(e){return" "===e?'<span class="bdt-sg-letter" style="display: inline-flex;">&nbsp;</span>':'<span class="bdt-sg-letter" style="display: inline-flex;">'+e+"</span>"}).join("");r.html(u);var m=r.find(".bdt-sg-letter");"undefined"!=typeof gsap&&"undefined"!=typeof ScrollTrigger?(gsap.set(m.get(),{scale:s,opacity:i,color:g,webkitTextFillColor:g}),gsap.fromTo(m.get(),{scale:s,opacity:i,color:g,webkitTextFillColor:g},{scrollTrigger:{trigger:e,start:f,end:p,scrub:1,markers:!1,invalidateOnRefresh:!0},scale:n,opacity:l,color:d,webkitTextFillColor:d,stagger:_,ease:"power2.out",duration:c})):m.css({transform:"scale("+n+")",opacity:l,color:d,"-webkit-text-fill-color":d})}})}(e,t):"reveal_gradient_mask"===r?function(e,t){e.each(function(){var e=this,r=jQuery(e);if(!r.hasClass("bdt-rgm-processed")){r.addClass("bdt-rgm-processed"),e.classList.add("bdt-scroll-effect-yes","bdt-scroll-effect-reveal_gradient_mask");var s=a(t.rgm_x_percent,-100),n=o(t.rgm_start_trigger,"top 80%"),i=o(t.rgm_end_trigger,"top 20%"),l=o(t.rgm_mask_color,"#262626"),g=jQuery('<div class="bdt-rgm-wrapper"></div>');g.css({position:"relative",display:"inline-block",width:"auto",height:"auto"});var d=jQuery('<div class="bdt-rgm-mask"></div>');d.css({position:"absolute",top:"0",bottom:"0",left:"100%",width:"200%","max-width":"none","background-image":"linear-gradient(to right, transparent, "+l+" 50%, "+l+")","pointer-events":"none","z-index":"1"}),g.html(r.html()),g.append(d),r.html(g),r.css({display:"inline-block",position:"relative"}),"undefined"!=typeof gsap&&"undefined"!=typeof ScrollTrigger&&(gsap.set(d.get(0),{xPercent:0}),gsap.to(d.get(0),{xPercent:s,ease:"none",scrollTrigger:{trigger:e,start:n,end:i,scrub:1,invalidateOnRefresh:!0}}))}})}(e,t):function(e,t){e.each(function(){var e,r=this,s=t.fill_bg||"linear-gradient(90deg, #08aeec 0%, #2af598 100%)",n=t.base_color||"rgba(156, 156, 156, 0.5)";e=r,"undefined"!=typeof ScrollTrigger&&ScrollTrigger.getAll&&ScrollTrigger.getAll().forEac
1h(function(t){t.trigger===e&&t.kill()}),r.setAttribute("data-ep-scroll-fill-effect",JSON.stringify(t)),r.classList.add("bdt-scroll-effect-yes","bdt-scroll-effect-scroll_fill"),r.style.backgroundImage=s+", linear-gradient("+n+", "+n+")",r.style.backgroundRepeat="no-repeat",r.style.backgroundSize="0% 100%, 100% 100%",r.style.backgroundPosition="left center, left center",r.style.transition="background-size 0.25s linear",r.style.setProperty("background-clip","text"),r.style.setProperty("-webkit-background-clip","text"),r.style.setProperty("color","transparent"),r.style.setProperty("-webkit-text-fill-color","transparent"),"undefined"!=typeof gsap&&"undefined"!=typeof ScrollTrigger?gsap.to(r,{scrollTrigger:{trigger:r,start:"top bottom",end:"bottom center",scrub:1,markers:!1,invalidateOnRefresh:!0},backgroundSize:"100% 100%, 100% 100%"}):r.style.backgroundSize="100% 100%, 100% 100%"})}(e,t)}}function d(){var e=jQuery('.elementor-widget-e-heading .e-heading-base, [data-widget_type^="e-heading"] .e-heading-base, .e-heading-base[data-ep-scroll-fill-effect]');"undefined"!=typeof gsap&&"undefined"!=typeof ScrollTrigger&&gsap.registerPlugin&&gsap.registerPlugin(ScrollTrigger),e.each(function(){var e,t,r;g(jQuery(this),(t=(e=this).closest("[data-id]"),!(r=s(e.getAttribute("data-ep-scroll-fill-effect")))&&t&&(r=s(t.getAttribute("data-ep-scroll-fill-effect"))),!r&&t&&(r=jQuery(t).data("settings")||s(t.getAttribute("data-settings"))),l(r)))}),"undefined"!=typeof ScrollTrigger&&ScrollTrigger.refresh&&ScrollTrigger.refresh()}t=r.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=this.$element;"undefined"!=typeof ScrollTrigger&&ScrollTrigger.getAll&&ScrollTrigger.getAll().forEach(function(t){t.trigger&&e.find(t.trigger).length>0&&t.kill()}),e.find(".bdt-sg-processed, .bdt-rgm-processed").removeClass("bdt-sg-processed bdt-rgm-processed")},run:function(){var e,t=this.$element,r=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 s=r.settings("animation_type"),n="scaling_gradient_text"===s&&Boolean(elementorFrontend.isEditMode()),i="reveal_gradient_mask"===s&&Boolean(elementorFrontend.isEditMode());if(!n&&!i){if("undefined"==typeof gsap||"undefined"==typeof ScrollTrigger)return;gsap.registerPlugin(ScrollTrigger)}if("scaling_gradient_text"===s){if(Boolean(elementorFrontend.isEditMode()))return;r.applyScalingGradientEffect(e)}else if("reveal_gradient_mask"===s){if(Boolean(elementorFrontend.isEditMode()))return;r.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 r=t.settings("sg_start_scale")?t.settings("sg_start_scale").size:2,s=t.settings("sg_end_scale")?t.settings("sg_end_scale").size:1,n=void 0!==t.settings("sg_start_opacity")&&null!==t.settings("sg_start_opacity")?t.settings("sg_start_opacity").size:0,i=void 0!==t.settings("sg_end_opacity")&&null!==t.settings("sg_end_opacity")?t.settings("sg_end_opacity").size:1,a=t.settings("sg_start_color"),o=t.settings("sg_end_color"),l=a&&""!==a?a:"#08AEEC",g=o&&""!==o?o:"#ffffff",d=t.settings("sg_stagger")?t.settings("sg_stagger").size:.1,_=t.settings("sg_duration")?t.settings("sg_duration").size:1.5,c=t.settings("sg_start_trigger")||"top bottom",f=t.settings("sg_end_trigger")||"bottom top",p=e.text().split("").map(function(e){return" "===e?'<span class="bdt-sg-letter" style="display: inline-flex;">&nbsp;</span>':'<span class="bdt-sg-letter" style="display: inline-flex;">'+e+"</span>"}).join("");e.html(p);var u=e.find(".bdt-sg-letter");gsap.set(u.get(),{scale:r,opacity:n,color:l,webkitTextFillColor:l}),gsap.fromTo(u.get(),{scale:r,opacity:n,color:l,webkitTextFillColor:l},{scrollTrigger:{trigger:e.get(0),start:c,end:f,scrub:1,markers:!1,invalidateOnRefresh:!0},scale:s,opacity:i,color:g,webkitTextFillColor:g,stagger:d,ease:"power2.out",duration:_})}})},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 r=t.settings("rgm_x_percent")?t.settings("rgm_x_percent").size:-100,s=t.settings("rgm_start_trigger")||"top 80%",n=t.settings("rgm_end_trigger")||"top 20%",i=t.settings("rgm_mask_color"),a=i&&""!==i?i:"#262626",o=jQuery('<div class="bdt-rgm-wrapper"></div>');o.css({position:"relative",display:"inline-block",width:"auto",height:"auto"});var l=jQuery('<div class="bdt-rgm-mask"></div>');l.css({position:"absolute",top:"0",bottom:"0",left:"100%",width:"200%","max-width":"none","background-image":"linear-gradient(to right, transparent, "+a+" 50%, "+a+")","pointer-events":"none","z-index":"1"}),o.html(e.html()),o.append(l),e.html(o),e.css({display:"inline-block",position:"relative"}),gsap.set(l.get(0),{xPercent:0}),gsap.to(l.get(0),{xPercent:r,ease:"none",scrollTrigger:{trigger:e.get(0),start:s,end:n,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})}),elementorFrontend.hooks.addAction("frontend/element_ready/e-heading.default",function(){d()}),d(),jQuery(window).on("load",d)})}(jQuery,window.elementorFrontend);!function(t){"use strict";
1function n(n){if(!n.attr("data-bdt-sticky"))return;const e=n.offset(),i=e?e.left:0;let o=!1;function s(e){if(n.hasClass("bdt-active")){if(!o){const s=function(){const e=n.outerWidth(),o=t(document).width();return"rtl"===t("html").attr("dir")||t("body").hasClass("rtl")?Math.max(o-e-i,0):i}();n.css({"inset-inline-start":s+"px",transition:e?"none":"inset-inline-start 0.15s ease-out"}),o=!0}}else o&&(n.css({"inset-inline-start":"",transition:"inset-inline-start 0.15s ease-out"}),o=!1)}const c=function(t,n){let e;return function(){clearTimeout(e),e=setTimeout(function(){clearTimeout(e),t()},n)}}(function(){o&&s(!0)},100);t(window).on("resize",c);new MutationObserver(function(t){t.forEach(function(t){"attributes"===t.type&&"class"===t.attributeName&&requestAnimationFrame(function(){s(!1)})})}).observe(n[0],{attributes:!0,attributeFilter:["class"]}),n.on("active",function(){requestAnimationFrame(function(){s(!0)})}),n.on("inactive",function(){requestAnimationFrame(function(){s(!1)})}),setTimeout(function(){s(!0)},150)}const e=function(t,e){const i=t;i.each(function(){const t=e(this).find(".elementor-inner-section.bdt-sticky");t.length&&t.wrap('<div class="bdt-sticky-wrapper"></div>')});let o=i.find("[data-bdt-sticky]");0===o.length&&(o=e("[data-bdt-sticky]")),o.each(function(){n(e(this))})};t(document).ready(function(){t("[data-bdt-sticky]").each(function(){n(t(this))})}),t(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/section",e)})}(jQuery,window.elementorFrontend);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},a=()=>{document.querySelectorAll('.bdt-shape-builder[data-animation-enabled="true"][data-animation-trigger="on-load"]').forEach(e=>{const t=e.dataset.animationName,a=parseFloat(e.dataset.animationDuration)||1,o=parseFloat(e.dataset.animationDelay)||0,i=e.dataset.animationEasing||"none",r=parseInt(e.dataset.animationRepeat,10)||0,s=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:a,delay:o,ease:i,repeat:r,yoyo:s});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 a=e.getAttribute("data-settings");if(!a)return;let o;try{const e=jQuery("<textarea/>").html(a).text();o=JSON.parse(e)}catch(e){return}if(!o.bdt_shape_builder_list||!Array.isArray(o.bdt_shape_builder_list))return;const i=o.bdt_shape_builder_list.filter(e=>"yes"===e.shape_builder_animation_popover&&"on-hover"===e.animation_trigger_type);if(0===i.length)return;const r=[];i.forEach(a=>{const o=a._id,i=e.querySelector(`.bdt-shape-builder.elementor-repeater-item-${o}`);if(!i)return;const s=a.animation_name||"fade-in",d=a.animation_duration?.size?parseFloat(a.animation_duration.size):1,l=a.animation_easing||"none",c=n(s);gsap.set(i,{opacity:1});const u=gsap.timeline({paused:!0});t.includes(s)?u.to(i,{...c,duration:d/2,ease:l,yoyo:!0,repeat:1}):u.to(i,{...c,duration:d,ease:l}),r.push(u)}),r.length>0&&(e.addEventListener("mouseenter",()=>{r.forEach(e=>e.restart())}),e.addEventListener("mouseleave",()=>{r.forEach(e=>e.reverse())}))})},o=()=>{document.querySelectorAll(".bdt-shape-builder").forEach(e=>{const t=e.dataset.wrapperId;if(!t)return;const n=document.querySelector(`.${t}`);n&&n.appendChild(e)}),a()};
1["container","section","column","inner-section"].forEach(e=>{elementorFrontend.hooks.addAction(`frontend/element_ready/${e}`,o)}),jQuery(window).on("load",o)});!function(e){e(window).on("elementor/frontend/init",function(){var t,n=elementorModules.frontend.handlers.Base;function o(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}function r(){e(".elementor-element[data-id]").each(function(){var t=e(this);(t.is("[data-ep-sound-effects]")||t.find("[data-ep-sound-effects]").length)&&o(t)})}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)},isAtomicWidget:function(){return!!this.getAtomicSettings()},getAtomicSettings:function(){var e=this.$element.get(0);if(!e)return null;var t=e.matches("[data-ep-sound-effects]")?e:e.querySelector("[data-ep-sound-effects]");if(!t){var n=this.findElement("> :first-child").get(0);n&&(t=n.matches("[data-ep-sound-effects]")?n:n.querySelector("[data-ep-sound-effects]")||n)}if(!t)return null;var o=t.getAttribute("data-ep-sound-effects");if(!o)return null;try{var r=JSON.parse(o);return r&&"yes"===r.active?r:null}catch(e){return null}},getSettingValue:function(e){var t=this.getAtomicSettings();return t&&void 0!==t[e]?t[e]:this.settings(e)},getSoundEffectsRoot:function(){var e=this.$element,t=this.findElement(".elementor-widget-container").first();if(t.length)return t.get(0);var n=this.findElement("> :not(style)").first();return n.length?n.get(0):e.get(0)},resolveCustomSelector:function(t){var n=this.$element,o=(t||"").trim();if(!o)return e();var r=n.find(o);return r.length||(r=n.filter(o)),r.length||-1!==o.indexOf(".")||-1!==o.indexOf("#")||-1!==o.indexOf(" ")||(r=n.find("#"+o)).length||(r=n.find("."+o)),r},resolveSoundEffectsTargets:function(){var t=this.getSettingValue("select_type"),n=this.getSettingValue("element_selector"),o="ep-sound-effects"+this.getID(),r=this.$element,i=this.getSoundEffectsRoot();if("custom"===t)return this.resolveCustomSelector(n);i&&e(i).attr("id",o);var u="#"+o;return"anchor_tag"===t?this.isAtomicWidget()?r.find("a"):e(u+" a"):"widget"===t?this.isAtomicWidget()?i?e(u):r:e(u):e()},run:function(){if("yes"==this.getSettingValue("active")){var t,n,o=this.resolveSoundEffectsTargets();if(o&&o.length){if("hosted_url"!==this.getSettingValue("source"))t=this.getSettingValue("source_local_link")+this.getSettingValue("source");else{var r=this.getSettingValue("hosted_url"),i=this.getSettingValue("hosted_url_mp3");r&&r.url&&(t=r.url.replace(/\.[^/.]+$/,"")),i&&i.url&&(n=i.url.replace(/\.[^/.]+$/,""))}if(t){if(!document.createElement("audio").canPlayType)return console.error("Oh man 😩! \nYour browser doesn't support audio awesomeness."),function(){};var u=document.createElement("audio"),s=document.createElement("source"),d=document.createElement("source"),a=!1;u.setAttribute("preload",!0),s.setAttribute("type","audio/mpeg"),d.setAttribute("type","audio/ogg"),u.appendChild(s),u.appendChild(d),document.body.appendChild(u);var l=this;jQuery(document).ready(function(){"hover"==l.getSettingValue("event")&&(jQuery(o).on("mouseenter",function(){c()}),jQuery(o).on("mouseleave",function(){f()}),jQuery(o).on("click",function(){f()}),jQuery(o).on("touchstart",function(){c()})),"click"==l.getSettingValue("event")&&e(o).on("click",function(){c()})})}}}function c(){var e,o;t&&(n&&(e=n+".mp3"),o=t+".ogg",a||(a=!0,d.addEventListener("error",function(){console.error("😶 D'oh! The ogg file URL is wrong!")})),(e||o)&&(n&&s.setAttribute("src",e),d.setAttribute("src",o),u.load()),u.play())}function f(){u.pause(),u.currentTime=0}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",o),elementorFrontend.hooks.addAction("frontend/element_ready/e-heading.default",o),elementorFrontend.hooks.addAction("frontend/element_ready/e-paragraph.default",o),elementorFrontend.hooks.addAction("frontend/element_ready/e-button.default",o),elementorFrontend.hooks.addAction("frontend/element_ready/global",function(t){var n=e(t);n.length&&(n.is("[data-ep-sound-effects]")||n.find("[data-ep-sound-effects]").length)&&o(n)}),r(),jQuery(window).on("load",r)})}(jQuery,window.elementorFrontend);!function(e){"use strict";e(window).on("elementor/frontend/init",function(){var t,n=elementorModules.frontend.handlers.Base;function i(e){if(!e||"string"!=typeof e)return null;try{return JSON.parse(e)}catch(e){return null}}function s(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"value")?s(e.value):e}function r(){jQuery('.elementor-widget-e-heading .e-heading-base, [data-widget_type^="e-heading"] .e-heading-base, .e-heading-base[data-ep-threed-text]').each(function(){var t=this,n=t.closest("[data-id]"),r=i(t.getAttribute("data-ep-threed-text"));!r&&n&&(r=i(n.getAttribute("data-ep-threed-text"))),!r&&n&&(r=jQuery(n).data("settings")||i(n.getAttribute("data-settings"))),(r=function(e){return e?e.active||e.depth||e.layers?e:!0!==s(e.ep_threed_text_active)&&"yes"!==s(e.ep_threed_text_active)?null:{active:"yes",depth:{size:parseFloat(s(e.ep_threed_text_depth)||30),unit:"px"},layers:parseInt(s(e.ep_threed_text_layers)||8,10),depth_color:s(e.ep_threed_text_depth_color)||"",perspective:{size:parseFloat(s(e.ep_threed_text_perspective)||500),unit:"px"},fade:s(e.ep_threed_text_fade)?"yes":"",event:s(e.ep_threed_text_event)||"none",event_rotation:{size:parseFloat(s(e.ep_threed_text_event_rotation)||35),unit:"deg"},event_direction:s(e.ep_threed_text_event_direction)||"default"}:null}(r))&&function(t,n,i){if(t.length&&n&&"yes"===n.active){var s=t.get(0),r=i||t.attr("id")||"ep-atomic-"+Date.now()+"-"+Math.floor(1e4*Math.random()),d="#"+r,a={depth:"30px",layers:8};t.attr("id",r),n.depth&&n.depth.size&&(a.depth=n.depth.size+(n.depth.unit||"px")),n.layers&&(a.layers=n.layers),n.perspective&&n.perspective.size&&(a.perspective=n.perspective.size+"px"),n.fade&&(a.fade="yes"===n.fade||!0===n.fade),n.event&&(a.event=n.event),n.event_rotation&&"none"!==n.event&&(a.eventRotation=n.event_rotation.size+"deg"),n.event_direction&&"none"!==n.event&&(a.eventDirection=n.event_direction);var o=t.html();if(t.parent().find(".ep-z-text-duplicate").remove(),t.parent().append('<div class="ep-z-text-duplicate" style="display:none;">'+o+"</div>"),o=t.parent().find(".ep-z-text-duplicate:first").html(),t.find(".z-text").remove(),new Ztextify(d,a,o),n.depth_color)e(d).find(".z-layers .z-layer:not(:first-child)").css("color",n.depth_color);else if(s){var p=window.getComputedStyle(s).color;e(d).find(".z-layers .z-layer:not(:first-child)").css("color",p)}}}(jQuery(t),r,"ep-atomic-"+(n?n.getAttribute("data-id"):Date.now()))})}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"),i="ep-"+this.getID(),s="#"+i;if(jQuery(n).attr("id",i),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(s).html();e(s).parent().append('<div class="ep-z-text-duplicate" style="display:none;">'+r+"</div>"),r=e(s).parent().find(".ep-z-text-duplicate:first").html(),e(s).find(".z-text").remove(),new Ztextify(s,t,r)}if(this.settings("depth_color")){var d=this.settings("depth_color")||"#fafafa";e(s).find(".z-layers .z-layer:not(:first-child)").css("color",d)}}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/e-heading.default",function(){r()}),r(),jQuery(window).on("load",r)})}(jQuery,window.elementorFrontend);!function(e){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(){if("yes"==this.settings("show")){const t=this.$element.data("id"),n="bdt-tile-scroll-container-"+t;if(0===e("#"+n).length){let l=this.settings("display"),i=`\n                        <div id="${n}" class="bdt-tile-scroll bdt-tile-scroll--${l}">\n                            <div class="bdt-tile-scroll__wrap">`;
1this.settings("elements").forEach(e=>{let n,s=e.element_pack_tile_scroll_images,o=e.element_pack_tile_scroll_x_start.size,r=e.element_pack_tile_scroll_x_end.size;n="horizontal"===l?'data-bdt-parallax="target: .elementor-element-'+t+"; viewport: 1.1; x:"+o+","+r+'"':'data-bdt-parallax="y:'+o+","+r+'"',i+=`<div class="bdt-tile-scroll__line" ${n}>`,s.forEach(e=>{i+=`<div class=" bdt-tile-scroll__line-img" style="background-image:url(${e.url})" loading="lazy"></div>`}),i+="</div>"}),i+="</div></div>",e(".elementor-element-"+t).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){e(window).on("elementor/frontend/init",function(){var n,t=elementorModules.frontend.handlers.Base;n=t.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(){const n=this.$element.data("id");let t=e(".elementor-element-"+n);const s=this;if("yes"!==this.settings("enable"))return;this.settings("selector")&&(t=e(".elementor-element-"+n).find(this.settings("selector")));t.find("img").each(function(){const n=e(this);if(!n.hasClass("element-pack-ris-image")){const i=n.clone();i.addClass("element-pack-ris-image");const o=e(n).parent().find(".element-pack-ris-image");o.length>1&&o.not(":first").remove(),o.length<1&&e(n).parent().append(i),t.addClass("bdt-realistic-image-shadow"),"yes"===s.settings("on_hover")&&t.addClass("bdt-hover")}})}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(e){elementorFrontend.elementsHandler.addHandler(n,{$element:e})})})}(jQuery,window.elementorFrontend);!function(t){t(window).on("elementor/frontend/init",function(){var t,e=elementorModules.frontend.handlers.Base;t=e.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{allowHTML:!0}},onElementChange:debounce(function(t){-1!==t.indexOf("element_pack_widget_")&&(this.instance.destroy(),this.run())},400),settings:function(t){return this.getElementSettings("element_pack_widget_"+t)},run:function(){var t=this.getDefaultSettings(),e=this.$element.data("id"),i=document.querySelector(".elementor-element-"+e);this.settings("tooltip_text")&&(t.content=EP_SAFE_HTML(this.settings("tooltip_text"))),t.arrow=!!this.settings("tooltip_arrow"),t.followCursor=!!this.settings("tooltip_follow_cursor"),this.settings("tooltip_placement")&&(t.placement=this.settings("tooltip_placement")),this.settings("tooltip_trigger")&&(this.settings("tooltip_custom_trigger")?t.triggerTarget=document.querySelector(this.settings("tooltip_custom_trigger")):t.trigger=this.settings("tooltip_trigger")),this.settings("tooltip_animation")&&("fill"===this.settings("tooltip_animation")?t.animateFill=!0:t.animation=this.settings("tooltip_animation")),(this.settings("tooltip_x_offset.size")||this.settings("tooltip_y_offset.size"))&&(t.offset=[this.settings("tooltip_x_offset.size")||0,this.settings("tooltip_y_offset.size")||0]),this.settings("tooltip")&&(t.theme="bdt-tippy-"+e,this.instance=tippy(i,t))}}),elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})}(jQuery,window.elementorFrontend);jQuery(document).ready(function(){jQuery("body").on("click",".bdt-element-link",function(){var e=jQuery(this),r=e.data("ep-wrapper-link");if(r&&r.url&&(/^(https?:\/\/|tel:|mailto:|sms:)/.test(r.url)||r.url.startsWith("#"))){var t="bdt-element-link-"+e.data("id");0===jQuery("#"+t).length&&jQuery("body").append(jQuery("<a/>").prop({target:r.is_external?"_blank":"_self",href:r.url,class:"bdt-hidden",id:t,rel:r.
1is_external?"noopener noreferrer":""})),jQuery("#"+t)[0].click()}})});!function(){"use strict";var t=function(t,e){var n=t.find(".bdt-tutor-lms-course-grid");if(n.length){var o=n.data("settings");if(1==o.tiltShow){var r=document.querySelectorAll(o.id+" .bdt-tutor-course-item");VanillaTilt.init(r)}}};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-tutor-lms-course-grid.default",t)})}(jQuery,window.elementorFrontend);!function(){"use strict";var t=function(t,e){var n=t.find(".bdt-tutor-lms-course-carousel");if(!n.length)return;var o=n.find(".swiper-carousel"),r=n.data("settings");const i=elementorFrontend.utils.swiper;!async function(){await new i(o,r),r.pauseOnHover&&e(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",t)})}(jQuery,window.elementorFrontend);!function(e){"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"),d=this.settings("show_infinite_scroll"),i=this.$element.find(".bdt-loadmore-container"),s=n.find(".bdt-wc-products-wrapper"),a=i.find(".bdt-loadmore");let r=!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,r=!1,"yes"===o&&a.html("Load More"),e(t.markup).length<l.ajax_item_load&&(a.hide(),i.hide())}})},m=()=>{r||(r=!0,a.html("Loading..."),u())};"yes"===o&&e(a).on("click",m),"yes"===d&&e(window).scroll(()=>{e(window).scrollTop()!==e(document).height()-e(window).height()||r||(e(a).css("display","block"),r=!0,u())})}}),elementorFrontend.hooks.addAction("frontend/element_ready/bdt-wc-products.default",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})}(jQuery,window.elementorFrontend)

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.