/**handles:et-builder-modules-script-sticky**/ !function(n){var r={};function o(t){if(r[t])return r[t].exports;var e=r[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,o),e.l=!0,e.exports}o.m=n,o.c=r,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)o.d(n,r,function(t){return e[t]}.bind(null,r));return n},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s=382)}([function(t,e){var n=Array.isArray;t.exports=n},function(t,e){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},function(t,e,n){var r=n(97),n="object"==typeof self&&self&&self.Object===Object&&self,n=r||n||Function("return this")();t.exports=n},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e,n){var r=n(43);t.exports=function(t){return null==t?"":r(t)}},function(t,e,n){var r=n(184),o=n(220),i=n(12),a=n(0),u=n(155);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?a(t)?o(t[0],t[1]):r(t):u(t)}},function(t,e,n){var r=n(21),o=n(174),i=n(175),a=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":(a&&a in Object(t)?o:i)(t)}},function(t,e,n){var r=n(28),o=n(66);t.exports=function(t){return null!=t&&o(t.length)&&!r(t)}},function(t,e,n){var r=n(37);t.exports=function(t,e,n){var e=null==t?void 0:r(t,e);return void 0===e?n:e}},function(t,e,n){var r=n(101),o=n(45),i=n(7);t.exports=function(t){return(i(t)?r:o)(t)}},function(t,e){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n>>0,e>>>=0;for(var i=Array(o);++r"),"gi"),t=t.replace(e,""),e=t.match(/<[^\/].*?>/g)||[],t=t.match(/<\/.+?>/g)||[];return e.length===t.length},e.isOn=function(t){return"on"===t},e.isOff=function(t){return"off"===t},e.isOnOff=function(t){return"on"===t||"off"===t},e.toOnOff=function(t){return t?"on":"off"},e.isYes=function(t){return"yes"===t},e.isNo=function(t){return"no"===t},e.isDefault=function(t){return"default"===t},e.isFileExtension=function(t,e){return e===(0,o.default)((0,i.default)(t.split(".")).split("?"))},e.generatePlaceholderCss=function(t,n){var r=["::-webkit-input-placeholder",":-moz-placeholder","::-moz-placeholder",":-ms-input-placeholder"],o=[];return!(0,c.default)(t)&&(0,u.default)(t)&&(0,a.default)(t,function(e){(0,a.default)(r,function(t){o.push({selector:e+t,declaration:n})})}),o},e.replaceCodeContentEntities=function(t){return t="string"==typeof(t=(0,s.default)(t))?(t=(t=(t=t.replace(/'/g,"'")).replace(/[/g,"[")).replace(/]/g,"]")).replace(/×/g,"x"):t},e.hasNumericValue=function(t){return""!==t&&void 0!==t&&!(0,l.default)(parseInt(t))},e.removeFancyQuotes=function(t){return t="string"==typeof(t=(0,s.default)(t))?t.replace(/”/g,"").replace(/″/g,""):t},e.getCorners=function(){return["top","right","bottom","left"]},e.getCorner=function(t){return["top","right","bottom","left"][t]},e.getSpacing=function(t,e){var n=2n&&!i.warned&&(i.warned=!0,(n=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit")).name="MaxListenersExceededWarning",n.emitter=t,n.type=e,n.count=i.length,console&&console.warn&&console.warn(n))),t}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(t,e,n){var t={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},e=d.bind(t);return e.listener=n,t.wrapFn=e}function g(t,e,n){var t=t._events;if(void 0===t)return[];var e=t[e];return void 0===e?[]:"function"==typeof e?n?[e.listener||e]:[e]:n?function(t){for(var e=new Array(t.length),n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n>>0)?(t=s(t))&&("string"==typeof e||null!=e&&!u(e))&&!(e=r(e))&&i(t)?o(c(t),0,n):t.split(e,n):[]}},function(t,e,n){var r=n(286),o=n(25),n=n(44),n=n&&n.isRegExp,r=n?o(n):r;t.exports=r},function(t,e,n){var r=n(6),o=n(3);t.exports=function(t){return o(t)&&"[object RegExp]"==r(t)}},function(t,e){t.exports=function(t){return t.split("")}},function(t,e){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^\\ud800-\\udfff]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+r+"|"+o+")?",s="[\\ufe0e\\ufe0f]?",c=s+c+"(?:\\u200d(?:"+[i,a,u].join("|")+")"+s+c+")*",n="(?:"+[i+r+"?",r,a,u,n].join("|")+")",l=RegExp(o+"(?="+o+")|"+n+c,"g");t.exports=function(t){return t.match(l)||[]}},function(t,e,n){var r=n(17)("tail",n(290),n(55));r.placeholder=n(13),t.exports=r},function(t,e,n){var r=n(26);t.exports=function(t){var e=null==t?0:t.length;return e?r(t,1,e):[]}},function(t,e,n){var r=n(17)("head",n(58),n(55));r.placeholder=n(13),t.exports=r},function(t,e,n){var r=n(17)("size",n(120),n(55));r.placeholder=n(13),t.exports=r},function(t,e,n){var r=n(294),o=n(12);t.exports=function(t){return t&&t.length?r(t,o):0}},function(t,e){t.exports=function(t,e){for(var n,r=-1,o=t.length;++rt.length)&&(e=t.length);for(var n=0,r=new Array(e);nr.bottom))return!1;if(!r&&o)return!1;var i=!0,t=e.left>=n.right,r=e.rightn.left&&e.right>n.left,n=n.left<=c.right&&e.topt.length)&&(e=t.length);for(var n=0,r=new Array(e);n')})}),o.after(r);var e=function(t){var e="margin".concat(t),t=o.hasClass("et_pb_sticky")?n:o;return parseFloat(r.css(e))-parseFloat(t.css(e))},i=o.parent().hasClass("et_pb_equal_columns");i&&(o.hide(),n.hide());var e={height:r.outerHeight(),width:r.outerWidth(),marginRight:e("Right"),marginLeft:e("Left"),padding:r.css("padding")};return i&&(o.show(),n.show()),(0,l.default)('.et_pb_sticky_style_dom[data-sticky-style-dom-id="'.concat(t,'"]')).remove(),e},e.trimTransitionValue=function(t,e){var t=(t=!(0,s.default)(t)?"":t).split(", "),t=(0,r.default)(t,function(t){return!(0,c.default)(e,(0,o.default)(t.split(" ")))});return(0,i.default)(t)?"none":t.join(", ")},e.getClosestStickyModuleOffsetTop=function(n){var r=n.offset();r.right=r.left+n.outerWidth();var o=null,e=0,i=(0,u.default)(window.ET_FE,"stores.sticky.modules",{}),t;return(0,a.default)(i,function(t){var e;!(0,c.default)(["top_bottom","top"],t.position)||n.is((0,u.default)(t,"selector"))||(0,u.default)(t,"offsets.right",0)r.right||(0,u.default)(t,"offsets.top",0)>r.top||((e=(0,u.default)(t,"bottomLimitSettings.offsets.bottom"))&&e\n '.concat(v.getSetting("selector"),".et_pb_sticky_module:not(.et_pb_sticky--editing) {").concat(n,"}\n "))}),M(this,"hasSticky",function(t){return t===v.getSetting(t)}),M(this,"parseOffsetToPx",function(t){return(0,x.hasValue)(t)?((0,P.getUnit)(t),parseInt(t)):0}),M(this,"getModuleWidth",function(){var t=v.getProp("$selector"),e=document.querySelector("".concat(v.getSetting("selector"),":not(.et_pb_sticky_placeholder)")),t=parseInt(t.outerWidth());if((0,a.default)(window.getComputedStyle)&&!(0,s.default)(e)){var e="".concat(v.getSetting("selector"),":not(.et_pb_sticky_placeholder)"),e=parseFloat(getComputedStyle(document.querySelector(e)).width);if(tu,c&&(p=(0,m.default)(c,"offsets.bottom",0)-v.getOffset("bottom","surrounding")<=g+a)):f&&(o=S.default.isBuilderZoomed?2:1,d=(h=e+S.default.height*o-v.getOffset("bottom"))=h-a)),d&&!n&&(v.getProp("$selector").is(":visible")?v.startSticky():d=!1),!d&&n&&v.endSticky(),p&&!r&&t&&v.pauseSticky(),!p&&r&&t&&v.resumeSticky(),p&&!1!==i&&t&&(l&&c?(l=i-e-v.getOffset("bottom","surrounding"),(0,E.setImportantInlineValue)(v.getProp("$selector"),"margin-top","".concat(l,"px"))):f&&s&&(i=e-i-v.getOffset("top","surrounding"),(0,E.setImportantInlineValue)(v.getProp("$selector"),"margin-bottom","".concat(i,"px")))),d!==n&&v.setProp("isSticky",d),p!==r&&v.setProp("isPaused",p),t||(d&&!p&&(v.isStickyScroll("top")&&v.getProp("$selector").css({top:"".concat(g,"px")}),v.isStickyScroll("bottom")&&v.getProp("$selector").css({top:"".concat(h-a,"px")})),!p||r)||(v.isStickyScroll("top")&&(c=(0,m.default)(c,"offsets.bottom",0)-v.getOffset("bottom","surrounding"),v.getProp("$selector").css({top:"".concat(c-a,"px")})),v.isStickyScroll("bottom")&&(s=(0,m.default)(s,"offsets.top",0)+v.getOffset("top","surrounding"),v.getProp("$selector").css({top:"".concat(s,"px")}))))}),M(this,"onWindowScrollLocationChange",(0,r.default)(function(){v.onBreakpointChange()},2e3,{leading:!1,trailing:!0})),M(this,"onWindowWidthChange",(0,r.default)(function(){v.setInitialProps(),v.getProp("isSticky")&&v.updateInlineStyles()},50,{trailing:!0})),M(this,"onWindowHeightChange",(0,r.default)(function(){v.getProp("isPaused")&&v.pauseSticky()},50)),M(this,"onDocumentDimensionChange",(0,r.default)(function(){v.setInitialProps(!0),v.getProp("isSticky")&&v.updateInlineStyles(),v.getProp("isPaused")&&v.pauseSticky(),v.onWindowScroll()},50,{trailing:!0})),M(this,"onBreakpointChange",function(){var t=I({},v.props),t="none"===(0,m.default)(t,"position");t||(v.endSticky(),v.setProp("isSticky",!1)),v.setInitialProps(),"none"===v.getProp("position")&&!t||v.onWindowScroll()}),M(this,"onDomChange",(0,r.default)(function(t,e){var n=parseFloat(v.getProp("$selector").outerHeight()),r=parseFloat(v.getProp("$selector").outerWidth()),o=v.getProp("isSticky")?"Sticky":"";(0,u.default)(r)||r===v.getProp("width".concat(o))||v.setProp("width".concat(o),r),(0,u.default)(n)||n===v.getProp("height".concat(o))||v.setProp("height".concat(o),n)},500)),M(this,"onDiviFixedHeaderTransitionEnd",function(t){v.getProp("isSticky")&&v.getProp("isPaused")&&(v.endSticky(),v.setProp("isSticky",!1),v.setInitialProps(),setTimeout(function(){v.onWindowScroll()},0))}),M(this,"toggleAffectingParentsClassname",function(t){var e=v.getProp("$selector").closest(".et_builder_inner_content"),n=v.getProp("$selector").parents(".et_pb_column"),r="has_et_pb_sticky";t?(e.addClass(r),0').concat(t,""));v.unlockParentHeight(),v.getProp("$selector").append(t)}),M(this,"unlockParentHeight",function(){v.getProp("$selector").find(".".concat(v.lockStyleClassname)).remove()}),this.setSettings(e),this.setInitialProps(),setTimeout(function(){return v.onWindowScroll()},0),S.default.addScrollTopChangeListener(this.onWindowScroll),S.default.addWidthChangeListener(this.onWindowWidthChange),S.default.addHeightChangeListener(this.onWindowHeightChange),S.default.addBreakpointChangeListener(this.onBreakpointChange),S.default.addScrollLocationChangeListener(this.onWindowScrollLocationChange),O.default.addDimensionChangeListener(this.onDocumentDimensionChange),window.addEventListener("ETDiviFixedHeaderTransitionEnd",this.onDiviFixedHeaderTransitionEnd),this.domObserver=new MutationObserver(this.onDomChange);var e=this.getProp("$selector")[0];"object"===T(e)&&this.domObserver.observe(e,{attributes:!0,childList:!0,subtree:!0}),this.resetInitialPropsOnStickyEnd=0t.length)&&(e=t.length);for(var n=0,r=new Array(e);n",{id:f,src:d,style:"position: absolute; bottom: 0; left: 0; opacity: 0; pointer-events: none; width: ".concat(t,"; height: 100%;")}),n=!1,r={et_pb_preview_nonce:ETBuilderBackend.nonces.preview,is_fb_preview:!0,shortcode:i},o=c||p("body");o.append(e),e.on("load",function(){var t,t;n||(t=o.find("#".concat(f))[0],!(0,P.default)(l)&&l<10&&(r=JSON.stringify(r)),t.contentWindow.postMessage(r,d),n=!0,t=window.addEventListener?"addEventListener":"attachEvent",(0,window[t])("attachEvent"==t?"onmessage":"message",function(t){t.data.iframe_id===f&&(0,x.default)(t.data.html)&&s.hasValue(t.data)&&(a(t.data),c||e.remove())},!1))})},0)},renderExtendedIcon:function(t){var t=vt.getExtendedIconData(t);return 0===t.unicode.indexOf("&#")?vt.decodeIconUnicode(t.unicode):t.unicode},maybeFaIconType:function(t){return"divi"!==vt.getExtendedIconData(t).type},getExtendedIconFontFamily:function(t){return"divi"!==vt.getExtendedIconData(t).type?"FontAwesome":"ETmodules"},getExtendedIconFontWeight:function(t){return Number.parseInt(vt.getExtendedIconData(t).fontWeight)},maybeBlackExtendedIconFontWeight:function(t){return vt.maybeBlackFontWeightIcon(vt.getExtendedIconData(t).fontWeight)},maybeNormalExtendedIconFontWeight:function(t){return vt.maybeNormalFontWeightIcon(vt.getExtendedIconData(t).fontWeight)},maybeBlackFontWeightIcon:function(t){return 900===Number.parseInt(t)},maybeNormalFontWeightIcon:function(t){return 400===Number.parseInt(t)},decodeIconUnicode:function(t){return void 0===t||(0,w.default)(t)?null:p.parseHTML((0,D.default)(t))[0].nodeValue},convertIconUnicodeToCssValue:function(t){var e=vt.getExtendedIconData(t),n="";if(1===e.unicode.length){if("divi"!==e.type)return'"\\'.concat(e.unicode,'"');for(var r=ETBuilderBackend.fontIconsExtended,o=0;o'))):n.find("style#".concat(i)).length||(o=(0,b.default)(o[t],"font_url",""),""!==(l=(0,x.default)(o)?"src: url('".concat(o,"');"):"")||(0,x.default)(o)||((o={eot:{url:(0,b.default)(o,"eot",!1),format:"embedded-opentype"},woff2:{url:(0,b.default)(o,"woff2",!1),format:"woff2"},woff:{url:(0,b.default)(o,"woff",!1),format:"woff"},ttf:{url:(0,b.default)(o,"ttf",!1),format:"truetype"},otf:{url:(0,b.default)(o,"otf",!1),format:"opentype"}}).eot.url&&(l="src: url('".concat(o.eot.url,"'); src: url('").concat(o.eot.url,"?#iefix') format('embedded-opentype')")),(0,f.default)(o,function(t,e){"eot"!==e&&t.url&&(l+=""===l?"src: ":", ",l+="url('".concat(t.url,"') format('").concat(t.format,"')"))})),n.append('")))},fontnameToClass:function(t){return"et_gf_".concat(t.replace(/ /g,"_").toLowerCase())},callWindow:function(t){if((0,_.default)(window,t)){for(var e=arguments.length,n=new Array(1",""))),"h3"!==e&&(t=new RegExp('

(.*?)

',"g"),n=(0,r.default)(n,t,function(t){return(t=t.replace("",""))})),n},decodeHtmlEntities:function(t){return(t=(0,x.default)(t)?t:"").replace(/&#(\d+);/g,function(t,e){return String.fromCharCode(e)})},isLimitedMode:function(){return vt.condition("is_limited_mode")},isBFB:function(){return vt.condition("is_bfb")},isTB:function(){return vt.condition("is_tb")},isLB:function(){return vt.condition("is_layout_block")},isFB:function(){return!vt.isBFB()&&!vt.isTB()&&!vt.isLB()},getWindowScrollLocation:function(t){return!vt.condition("is_bfb")&&(0,d.default)(["wireframe","desktop"],t)?"app":"top"},hasBodyMargin:function(){return p("#et_pb_root").hasClass("et-fb-has-body-margin")},fixSliderHeight:function(t){setTimeout(function(){return et_fix_slider_height(t)},600)},fixBuilderContent:function(t){setTimeout(function(){t.find(".et-waypoint, .et_pb_circle_counter, .et_pb_number_counter").each(function(){var t=p(this);t.hasClass("et_pb_circle_counter")&&(vt.appWindow().et_pb_reinit_circle_counters(t),(0,P.default)(t.data("easyPieChart"))||t.data("easyPieChart").update(t.data("number-value"))),t.hasClass("et_pb_number_counter")&&(vt.appWindow().et_pb_reinit_number_counters(t),(0,P.default)(t.data("easyPieChart"))||t.data("easyPieChart").update(t.data("number-value"))),0]+)>)/gi,"")},getIntegerValue:function(t){switch(G(t)){case"string":return Math.trunc(t.replace(/[^\-\.\d]/g,"").replace(/(?!^)-/g,"").replace(/\..*/g,""));case"number":return Math.trunc(t);default:return 0}},getFormattedPx:function(t){var e=!(1",""":'"',"'":"'"});t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=/%%|%(?:(\d+)\$)?((?:[-+#0 ]|'[\s\S])*)(\d+)?(?:\.(\d*))?([\s\S])/g,v=arguments,m=0,e=v[m++],y=function(t,e,n,r){n=n||" ";var n=t.length>=e?"":new Array(1+e-t.length>>>0).join(n);return r?t+n:n+t},b=function(t,e,n,r,o){var i=r-t.length;return t=0>>0).toString(e),o||0,"0",!1),b(t,"",n,r,i)},w=function(t,e,n,r,o){return null!=r&&(t=t.slice(0,r)),b(t,"",e,n,o)},n=function(t,e,n,r,o,i){var a,u,c,s,l;if("%%"===t)return"%";for(var f,d,p=" ",g=!1,h="",f=0,d=n.length;ft.document.body.clientHeight}}.call(this,n(20))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.toggleBackgroundLayoutClassnameOnSticky=e.toggleAllBackgroundLayoutClassnameOnSticky=void 0;var n,r=(n=n(20))&&n.__esModule?n:{default:n};e.toggleAllBackgroundLayoutClassnameOnSticky=function(t,e){t.is((0,r.default)("[data-background-layout-sticky]"))&&o(t,e),0