var WPFormsUtils=window.WPFormsUtils||(o=>{let a={triggerEvent(r,t,e=[]){t=new o.Event(t);return r.trigger(t,e),t},debounce(o,s,l){let a;return function(){let r=this,t=arguments;var e=l&&!a;clearTimeout(a),a=setTimeout(function(){a=null,l||o.apply(r,t)},s),e&&o.apply(r,t)}},cssColorsUtils:{isTransparentColor(r,t=.33){r=a.cssColorsUtils.getColorAsRGBArray(r);return Number(r?.[3])<=t},getColorAsRGBArray(r){if(!a.cssColorsUtils.isValidColor(r))return!1;r="transparent"===(r=r.replace(/^#/,"").replaceAll(" ",""))?"rgba(0,0,0,0)":r;let t;return r.match(/[0-9a-f]{6,8}$/gi)?(t=r.match(/\w\w/g).map(r=>parseInt(r,16)))[3]=t[3]||0===t[3]?(t[3]/255).toFixed(2):1:t=r.split("(")[1].split(")")[0].split(","),t},isValidColor(r){var t=(new Option).style;return t.color=r,""!==t.color},getContrastColor(r){var r=a.cssColorsUtils.getColorAsRGBArray(r),t=r.reduce((r,t)=>r+t,0);return Math.round(t/3*(r[3]??1))<150?"#ffffff":"#000000"},getColorWithOpacity(r,t){r=r.trim();var e=a.cssColorsUtils.getColorAsRGBArray(r);if(!e)return r;t=t&&0!==t.length?t.toString():"1";r=4===e.length?parseFloat(e[3]):1,t=parseFloat(t)*r;return`rgba(${e[0]},${e[1]},${e[2]},${t})`.replace(/\s+/g,"")},rgbaToHex(r){var t,e,o,s,l;return/^rgb/.test(r)?!!(s=a.cssColorsUtils.getColorAsRGBArray(r))&&(t=Number(s[0]),e=Number(s[1]),o=Number(s[2]),s=s[3]?Math.round(255*Number(s[3])):255,("#"+[(l=r=>r.toString(16).padStart(2,"0"))(t),l(e),l(o),s<255?l(s):""].join("")).toLowerCase()):r}}};return a})((document,window,jQuery));; /*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*/ !function(a,b){a(function(){"use strict";function a(a,b){return null!=a&&null!=b&&a.toLowerCase()===b.toLowerCase()}function c(a,b){var c,d,e=a.length;if(!e||!b)return!1;for(c=b.toLowerCase(),d=0;d=0&&(c=c.substring(0,j)+"([\\w._\\+]+)"+c.substring(j+5)),b[e]=new RegExp(c,"i");k.props[a]=b}d(k.oss),d(k.phones),d(k.tablets),d(k.uas),d(k.utils),k.oss0={WindowsPhoneOS:k.oss.WindowsPhoneOS,WindowsMobileOS:k.oss.WindowsMobileOS}}(),g.findMatch=function(a,b){for(var c in a)if(i.call(a,c)&&a[c].test(b))return c;return null},g.findMatches=function(a,b){var c=[];for(var d in a)i.call(a,d)&&a[d].test(b)&&c.push(d);return c},g.getVersionStr=function(a,b){var c,d,e,f,h=g.mobileDetectRules.props;if(i.call(h,a))for(c=h[a],e=c.length,d=0;d1&&(a=b[0]+".",b.shift(),a+=b.join("")),Number(a)},g.isMobileFallback=function(a){return g.detectMobileBrowsers.fullPattern.test(a)||g.detectMobileBrowsers.shortPattern.test(a.substr(0,4))},g.isTabletFallback=function(a){return g.detectMobileBrowsers.tabletPattern.test(a)},g.prepareDetectionCache=function(a,c,d){if(a.mobile===b){var e,h,i;return(h=g.findMatch(g.mobileDetectRules.tablets,c))?(a.mobile=a.tablet=h,void(a.phone=null)):(e=g.findMatch(g.mobileDetectRules.phones,c))?(a.mobile=a.phone=e,void(a.tablet=null)):void(g.isMobileFallback(c)?(i=f.isPhoneSized(d),i===b?(a.mobile=g.FALLBACK_MOBILE,a.tablet=a.phone=null):i?(a.mobile=a.phone=g.FALLBACK_PHONE,a.tablet=null):(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null)):g.isTabletFallback(c)?(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null):a.mobile=a.tablet=a.phone=null)}},g.mobileGrade=function(a){var b=null!==a.mobile();return a.os("iOS")&&a.version("iPad")>=4.3||a.os("iOS")&&a.version("iPhone")>=3.1||a.os("iOS")&&a.version("iPod")>=3.1||a.version("Android")>2.1&&a.is("Webkit")||a.version("Windows Phone OS")>=7||a.is("BlackBerry")&&a.version("BlackBerry")>=6||a.match("Playbook.*Tablet")||a.version("webOS")>=1.4&&a.match("Palm|Pre|Pixi")||a.match("hp.*TouchPad")||a.is("Firefox")&&a.version("Firefox")>=12||a.is("Chrome")&&a.is("AndroidOS")&&a.version("Android")>=4||a.is("Skyfire")&&a.version("Skyfire")>=4.1&&a.is("AndroidOS")&&a.version("Android")>=2.3||a.is("Opera")&&a.version("Opera Mobi")>11&&a.is("AndroidOS")||a.is("MeeGoOS")||a.is("Tizen")||a.is("Dolfin")&&a.version("Bada")>=2||(a.is("UC Browser")||a.is("Dolfin"))&&a.version("Android")>=2.3||a.match("Kindle Fire")||a.is("Kindle")&&a.version("Kindle")>=3||a.is("AndroidOS")&&a.is("NookTablet")||a.version("Chrome")>=11&&!b||a.version("Safari")>=5&&!b||a.version("Firefox")>=4&&!b||a.version("MSIE")>=7&&!b||a.version("Opera")>=10&&!b?"A":a.os("iOS")&&a.version("iPad")<4.3||a.os("iOS")&&a.version("iPhone")<3.1||a.os("iOS")&&a.version("iPod")<3.1||a.is("Blackberry")&&a.version("BlackBerry")>=5&&a.version("BlackBerry")<6||a.version("Opera Mini")>=5&&a.version("Opera Mini")<=6.5&&(a.version("Android")>=2.3||a.is("iOS"))||a.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||a.version("Opera Mobi")>=11&&a.is("SymbianOS")?"B":(a.version("BlackBerry")<5||a.match("MSIEMobile|Windows CE.*Mobile")||a.version("Windows Mobile")<=5.2,"C")},g.detectOS=function(a){return g.findMatch(g.mobileDetectRules.oss0,a)||g.findMatch(g.mobileDetectRules.oss,a)},g.getDeviceSmallerSide=function(){return window.screen.width{var i,m={},s=!1,d=!1,f={},n=!1,o=!1,u={mobileDetect:null,init:function(){var e;"undefined"!=typeof MobileDetect&&(u.mobileDetect=new MobileDetect(t.navigator.userAgent)),r(a).on("input change",".wpforms-form-abandonment :input",u.prepData),r(a).on("change",".wpforms-form-abandonment input[type=radio]",u.prepData),r(a).on("change",".wpforms-form-abandonment input[type=checkbox]",u.prepData),r(a).on("change",".wpforms-form-abandonment .wpforms-timepicker",u.prepData),r(a).on("mouseleave",this.abandonMouse),r(a).on("mouseenter",this.abandonMouseCancel),u.isMobileDevice()?(u.isIOSDevice()&&r("a").css("cursor","pointer"),e="ontouchstart"in t?"touchstart":"click",r(a).on(e,this.abandonClick),u.addPhoneTabTrigger()):r(a).on("mousedown",this.abandonClick),r(t).on("beforeunload",this.abandonBeforeUnload),r(".wpforms-form").on("wpformsBeforeFormSubmit",u.unbindAbandonBeforeUnloadOnNormalSubmit).on("wpformsAjaxSubmitSuccess",u.ajaxSubmitSuccess).on("wpformsFormSubmitButtonDisable",u.updateDisabledForms).on("wpformsFormSubmitButtonRestore",u.updateDisabledForms),t.addEventListener("elementor/popup/show",function(){r(".wpforms-form").on("wpformsAjaxSubmitSuccess",u.ajaxSubmitSuccess).on("wpformsFormSubmitButtonDisable",u.updateDisabledForms).on("wpformsFormSubmitButtonRestore",u.updateDisabledForms)})},updateDisabledForms(e,n){n=n.data("formid"),e="wpformsFormSubmitButtonDisable"===e.type;e&&(f[n]=!0),!e&&f[n]&&delete f[n]},isMobileDevice:function(){return!!u.mobileDetect&&!!u.mobileDetect.mobile()},isIOSDevice:function(){return!!u.mobileDetect&&"iOS"===u.mobileDetect.os()},prepData:function(e){e=r(e.target).closest(".wpforms-form");i=e.data("formid"),m[i]=e.serializeArray(),s=JSON.stringify(m),u.debug("Preping data")},sendData:function(){var e,n,o;!s||d||!i||void 0===m[i]||f[i]||(d=!0,setTimeout(function(){d=!1},1e4),u.debug("Sending"),e=r(a),WPFormsUtils.triggerEvent(e,"wpformsFormAbandonmentGetFormDataBefore",[i]).isDefaultPrevented())||((n=new FormData).append("action","wpforms_form_abandonment"),n.append("forms",s),n.append("page_url",wpforms_form_abandonment.page_url),n.append("page_title",wpforms_form_abandonment.page_title),n.append("page_id",wpforms_form_abandonment.page_id),n.append("url_referer",wpforms_form_abandonment.url_referer??""),(o=r('form.wpforms-form[data-formid="'+i+'"]').find('input[name="_wpfuj"]')).length&&o.val()&&n.append("_wpfuj",o.val()),("function"==typeof t.navigator.sendBeacon&&!0===t.navigator.sendBeacon(wpforms_form_abandonment.ajaxurl,n)||((o=new XMLHttpRequest).open("POST",wpforms_form_abandonment.ajaxurl,!0),o.send(n),200===o.status))&&e.trigger("wpformsFormAbandonmentDataSent",n),s=!(m={}))},addPhoneTabTrigger:function(){a.addEventListener("visibilitychange",()=>{"visible"!==a.visibilityState?u.abandonPhoneTab():u.abandonPhoneTabCancel()})},abandonPhoneTab:function(e){n=setTimeout(function(){u.debug("Phone abandoned"),u.sendData()},wpforms_form_abandonment.phone_tabbed_timeout)},abandonPhoneTabCancel:function(){n&&clearTimeout(n)},abandonMouse:function(e){e.offsetX<-1||20