!function(){var e={2785:function(){document.addEventListener("DOMContentLoaded",(function(){let e=window.cvleFormMaskOptions?.["tel-dynamic"];e&&(e=e.filter((e=>e.mask)),e=e.map((e=>({...e,lazy:"1"===e.lazy}))),e.push({country:"Unknown",mask:"000000000000000",startsWith:"",lazy:!0}));const t={targets:{phone:{selector:'[type="tel"]',maskOptions:{mask:e||window.cvleFormMaskOptions?.["tel-format"]||"(000)000-0000",dispatch:(e,t)=>{const n=(t.value+e).replace(/\D/g,"");return t.compiledMasks.find((e=>0===n.indexOf(e.startsWith)))}}},currency:{selector:".wpcf7-currency-mask",maskOptions:{mask:"$num",blocks:{num:{mask:Number,thousandsSeparator:",",radix:"."}}}}},triggers:{selectorContainers:"form",selectorElements:"a, button, input, textarea, select",ignoreFieldClass:"js-form-mask-ignore",events:["focus"]},script:{src:"https://www.unpkg.com/imask@6.0.1/dist/imask.min.js",loading:!1},init(){this.setTriggerContainers(),this.getTargetItems(),this.setTriggerItems(),this.listenersBind()},setTriggerContainers(){this.triggers.containers=document.querySelectorAll(this.triggers.selectorContainers)},getTargetItems(){this.triggers.containers.forEach((e=>{e.targetsCount=0;for(const t of Object.values(this.targets)){const n=e.querySelectorAll(t.selector);n.length>0&&(t.items=t.items??[],n.forEach((e=>{e.classList.contains(this.triggers.ignoreFieldClass)||e.closest("."+this.triggers.ignoreFieldClass)||t.items.push(e)})),e.targetsCount+=n.length)}}))},setTriggerItems(){this.triggers.containers.forEach((e=>{if(0===e.targetsCount)return;const t=e.querySelectorAll(this.triggers.selectorElements);0!==t.length&&(this.triggers.elements=this.triggers.elements??[],t.forEach((e=>{this.triggers.elements.push(e)})))}))},listenersBind(){this.triggers.elements=this.triggers.elements??[],this.triggers.elements.forEach((e=>{this.triggers.events.forEach((t=>{e.addEventListener(t,this.scriptLoader,!1)}))}))},listenersUnbind(){this.triggers.elements.forEach((e=>{this.triggers.events.forEach((t=>{e.removeEventListener(t,this.scriptLoader,!1)}))}))},scriptLoader(){const e=t;if(e.script.loading)return;e.script.loading=!0;const n=document.createElement("script");n.src=e.script.src,document.body.appendChild(n),n.onload=e.onScriptLoad()},onScriptLoad(){this.listenersUnbind(),this.onIMaskReady()},async onIMaskReady(){for(;void 0===window.IMask;)await new Promise((e=>setTimeout(e,100)));this.maskTargets()},maskTargets(){for(const e of Object.values(this.targets))void 0!==e.items&&e.items.forEach((t=>{window.IMask(t,e.maskOptions)}))}};window.cvleIMask=t,t.init()}))},328:function(){function e(e){const t=e.querySelectorAll(".wpcf7-form-control-wrap .wpcf7-form-control");for(let e=0;e<t.length;e+=1)t[e].readOnly=!t[e].readOnly}document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wpcf7 form").forEach((t=>{(function(e){return null!==e.closest(".cc-wpcf7-no-thank-you-msg")})(t)||(t.addEventListener("submit",(()=>{e(t)})),t.addEventListener("wpcf7submit",(()=>{e(t)})),t.addEventListener("wpcf7mailsent",(e=>{const n=`<div class="ms-form__success"><h2 class="ms-form__title">Thank you!</h2><p class="ms-form__text">${e.detail.apiResponse.message}</p></div>`.replace(/\{{(.*?)\}}/,"<a href='tel:$1'>$1</a>");t.insertAdjacentHTML("afterend",n),window.CallTrk&&window.CallTrk.swap(t),function(e){e.classList.add("wpcf7-hidden")}(t)})))}))}))},8885:function(){!function(){const e=window.recaptchaKeyValue,t={formClass:"wpcf7-form",responseInputSelector:'input[name="_wpcf7_recaptcha_response"]',recaptchaKey:e||"6LeNSt4aAAAAAD77kpg3Flev54gIrW8yNDgK-3-F",recaptchaVersion:"3.0",pathToWpcf7Script:"/wp-content/plugins/contact-form-7/modules/recaptcha/index.js",formExceptionClass:"cvle-no-captcha",cvleEnableSubmit:"cvle-enable-submit"},n={sitekey:t.recaptchaKey};let s="."+t.formClass;t.formExceptionClass&&t.formExceptionClass.length>0&&(s+=`:not(.${t.formExceptionClass})`);const r=document.querySelectorAll(s);let c=!1;if(!r.length)return;document.addEventListener("mousemove",f),document.addEventListener("keyup",f),document.addEventListener("click",f),setTimeout(f,7e3);let o=!1;function i(e){o||(r.forEach((e=>{e.click()})),document.removeEventListener(e.type,i),o=!0)}function a(){window.grecaptcha?(r.forEach((e=>{e.classList.add(t.cvleEnableSubmit);e.querySelectorAll("input, textarea, select, button").forEach((e=>{e.classList.contains("js-stay-disabled")||(e.disabled=!1)}))})),document.querySelectorAll(".js-remove-disabled").forEach((e=>{e.disabled=!1}))):setTimeout(a,200)}function l(e){n.execute=d,e.addEventListener("change",(function(){n.execute("page")})),c||(document.addEventListener("wpcf7submit",(function(){n.execute("page")})),document.addEventListener("wpcf7grecaptchaexecuted",m),c=!c)}function d(e){window.grecaptcha&&window.grecaptcha.execute(n.sitekey,{action:e}).then((function(t){const n=new window.CustomEvent("wpcf7grecaptchaexecuted",{detail:{action:e,token:t}});document.dispatchEvent(n)}))}function m(e){const n=document.querySelectorAll(`form.${t.formClass} ${t.responseInputSelector}`);for(let t=0;t<n.length;t++){n[t].setAttribute("value",e.detail.token)}}function u(e){const n=document.getElementById("google-recaptcha-js"),s=document.getElementById("wpcf7-recaptcha-js"),r=e.currentTarget;if(n&&s)l(r);else if(!n){const e=g("https://www.google.com/recaptcha/api.js?render="+t.recaptchaKey+"&ver="+t.recaptchaVersion,"google-recaptcha-js",!0);e.onload=s?()=>{l(r)}:function(){g(t.pathToWpcf7Script,"wpcf7-recaptcha-js",!0).onload=()=>{l(r)}}}a(),e.currentTarget.removeEventListener("click",u)}function f(e){if(!window.cvleCf7mls)return;if(!document.getElementById("jquery-core-js")&&window.cvleCf7mls.jquerySrc){g(window.cvleCf7mls.jquerySrc,"jquery-core-js",!0).onload=function(){p(e)}}else p(e);document.removeEventListener("mousemove",f),document.removeEventListener("keyup",f),document.removeEventListener("click",f)}function p(e){if(!document.getElementById("cf7mls-js")&&window.cvleCf7mls.cf7mlsSrc){g(window.cvleCf7mls.cf7mlsSrc,"cf7mls-js",!0).onload=function(){if(e&&e.target.classList.contains("cf7mls_btn")){const t=setInterval((function(){e.target.closest("form").classList.contains("init")&&(e.target.click(),clearInterval(t))}),500)}}}}function g(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const s=document.createElement("script");return s.src=e,s.id=t,s.defer=n,document.body.appendChild(s),s}document.addEventListener("mousemove",i),document.addEventListener("scroll",i),document.addEventListener("touchstart",i),r.forEach((e=>e.addEventListener("click",u))),setTimeout((()=>{r.forEach((e=>{u({currentTarget:e})}))}),7e3)}()}},t={};function n(s){var r=t[s];if(void 0!==r)return r.exports;var c=t[s]={exports:{}};return e[s](c,c.exports,n),c.exports}n(2785),n(8885),n(328)}();
//# sourceMappingURL=main-script.fd3b20b72089940f.min.js.map