!function(o){function e(o,e){var a=o.find(".premium-modal-box-container"),n=a.data("settings"),i=a.find(".premium-modal-box-modal-dialog"),d=o.data("id"),t=o.hasClass("premium-modal-dismissible-yes");if(n){var m={backdrop:!!t||"static",keyboard:t};if(t||a.find(".premium-modal-box-close-button-container, .premium-modal-box-modal-footer").hide(),"pageload"===n.trigger)e(document).ready(function(){setTimeout(function(){a.find(".premium-modal-box-modal").modal(m)},1e3*n.delay)});else if("exit"===n.trigger)if(elementorFrontend.config.user)a.find(".premium-modal-box-modal").modal(m);else if(!localStorage.getItem("paModal"+d)){var l=!1;elementorFrontend.elements.$window.on("mouseleave",function(o){!l&&o.clientY<=0&&(l=!0,a.find(".premium-modal-box-modal").modal(m),a.find(".premium-modal-box-modal").on("hidden.bs.modal",function(){localStorage.setItem("paModal"+d,!0)}))})}if(i.data("modal-animation")&&" "!=i.data("modal-animation")){var r=i.data("delay-animation"),s=new IntersectionObserver(function(o){o.forEach(function(o){o.isIntersecting&&(setTimeout(function(){i.css("opacity","1").addClass("animated "+i.data("modal-animation"))},1e3*r),s.unobserve(o.target))})},{threshold:.25});s.observe(i[0])}}}o(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-modal-box.default",e)})}(jQuery);!function(e){function t(t,n){if(t.hasClass("premium-mask-yes")){if("premium-addon-title.default"===t.data("widget_type")){var e=".premium-title-header";t.find(e).find(".premium-title-icon, .premium-title-img").addClass("premium-mask-span")}else if("premium-textual-showcase.default"===t.data("widget_type"))e=".pa-txt-sc__effect-min-mask";else e=".premium-dual-header-first-header";t.find(e).find("span:not(.premium-title-style7-stripe-wrap):not(.premium-title-img):not(.pa-txt-sc__hov-item)").each(function(e,t){var i="";n(this).text().split(" ").forEach(function(e){""!==e&&(i+=' <span class="premium-mask-span">'+e+"</span>")}),n(this).text("").append(i)});var i=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(n(t).addClass("premium-mask-active"),i.unobserve(e.target))})});i.observe(t[0])}}e(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-dual-header.default",t)})}(jQuery);