!function(d){"use strict";var _=!1,C=function(e){var t,i,a={},o=e.data("model-cid");return _&&o?(t=elementorFrontend.config.elements.data[o],i=elementorFrontend.config.elements.keys[t.attributes.widgetType||t.attributes.elType],jQuery.each(t.getActiveControls(),function(e){-1!==i.indexOf(e)&&(a[e]=t.attributes[e])})):a=e.data("settings")||{},a},l=function(t,i,e){d(t).closest(".elementor-widget-wrap").addClass("e-swiper-container"),d(t).closest(".elementor-widget").addClass("e-widget-swiper"),new elementorFrontend.utils.swiper(t,e).then(function(e){p(t,i,e)})},p=function(e,t,i){"yes"===t.pause_on_hover&&(e.on("mouseover",function(){i.autoplay.stop()}),e.on("mouseout",function(){i.autoplay.start()})),y(i,".pp-swiper-slider","swiper")},t=function(e,t){var i=C(e),e=e.find(".pp-swiper-slider"),a=e.attr("data-slider-settings")!==undefined?JSON.parse(e.attr("data-slider-settings")):"";l(e,i,a)},y=function(a,o,n){void 0===n&&(n="swiper");["ppe-tabs-switched","ppe-toggle-switched","ppe-accordion-switched","ppe-popup-opened"].forEach(function(i){void 0!==i&&d(document).on(i,function(e,t){0<(t="ppe-popup-opened"==i?d(".pp-modal-popup-"+t):t).find(o).length&&setTimeout(function(){"slick"===n?a.slick("setPosition"):"swiper"===n?a.update():"gallery"===n&&t.find(".pp-image-gallery").eq(0).isotope("layout")},100)})})},i=function(e,t){var i=e.data("id"),e=e.find(".pp-image-hotspots"),e=JSON.parse(e.attr("data-tooltip-options")),a="pp-tooltip pp-tooltip-"+i,o=e.arrow,n=e.always_open,s=e.trigger,p=e.distance,l=e.animation,r=e.width,i=e.size,d=e.zindex;""!==i&&undefined!==i&&(a+=" pp-tooltip-size-"+i),t(".pp-hot-spot-wrap[data-tooltip]").each(function(){var e=t(this).data("tooltip-position");t(this).pptooltipster({trigger:s,animation:l,minWidth:0,maxWidth:r,ppclass:a,position:e,arrow:"yes"===o,distance:p,interactive:!0,positionTracker:!0,zIndex:d}),"yes"===n&&(t(this).pptooltipster(),t(this).pptooltipster("show"))})},a=function(e){var t,i;void 0!==e&&(t=e.find(".pp-image-comparison").eq(0),i=t.data("settings"),e.imagesLoaded(function(){t.twentytwenty({default_offset_pct:i.visible_ratio,orientation:i.orientation,before_label:i.before_label,after_label:i.after_label,move_slider_on_hover:i.slider_on_hover,move_with_handle_only:i.slider_with_handle,click_to_move:i.slider_with_click,no_overlay:i.no_overlay})}))},o=function(e,a){var t=e.find(".pp-counter").eq(0),i=t.data("target"),o=e.find(".pp-counter-number").data("separator"),e=e.find(".pp-counter-number").data("separator-char"),n=""!==e?"("+e+"ddd).dd":"(,ddd).dd";"undefined"!=typeof elementorFrontend.waypoint&&elementorFrontend.waypoint(t,function(){a(i).each(function(){var e=a(this).data("to"),t=a(this).data("speed"),i=new Odometer({el:this,value:0,duration:t,format:"yes"===o?n:""});i.render(),setInterval(function(){i.update(e)})})},{offset:"80%",triggerOnce:!0})},s=function(e,t){var e=e.find(".swiper-slide-visible"),i=-1;e.each(function(){var e=t(this).find(".pp-info-box").outerHeight();i<e&&(i=e)}),e.each(function(){t(this).find(".pp-info-box").animate({height:i},{duration:200,easing:"linear"})})},n=function(t,i){var a=C(t),o=t.find(".pp-info-box-carousel"),e=o.attr("data-slider-settings")!==undefined?JSON.parse(o.attr("data-slider-settings")):"",n=a.equal_height_boxes;o.length&&(i(o).closest(".elementor-widget-wrap").addClass("e-swiper-container"),i(o).closest(".elementor-widget").addClass("e-widget-swiper"),new elementorFrontend.utils.swiper(o,e).then(function(e){"yes"===n&&(s(t,i),e.on("slideChange",function(){s(t,i)})),p(o,a,e)}))},r=function(e,t){var i,a=e.data("id"),o=C(e),n=e.find(".pp-instagram-feed").eq(0),s=o.feed_layout;n.length&&("carousel"===s?(n=e.find(".pp-swiper-slider").eq(0),e=JSON.parse(n.attr("data-slider-settings")),l(n,o,e)):"masonry"===s&&(i=t("#pp-instafeed-"+a).imagesLoaded(function(){i.masonry({itemSelector:".pp-feed-item",percentPosition:!0})})))},c=function(e,t,i,a){var o;"yes"===t.pause_on_hover&&(e.on("mouseover",function(){i.autoplay.stop()}),e.on("mouseout",function(){i.autoplay.start()})),"slideshow"===t.skin&&(a.removeClass("pp-active-slide"),a.eq(0).addClass("pp-active-slide"),i.on("slideChange",function(){var e="yes"==t.infinite_loop?i.realIndex:i.activeIndex;a.removeClass("pp-active-slide"),a.eq(e).addClass("pp-active-slide")}),o=t.infinite_loop?1:0,d(a).on("click",function(){i.slideTo(d(this).index()+o,500)})),y(i,".pp-image-slider","swiper")},f=function(e,t){var i=e.find(".pp-image-slider").eq(0),a=i.attr("id"),o=i.data("slider-settings"),n=i.data("fancybox-settings"),s=e.find(".pp-image-slider-container .pp-image-slider-thumb-item-wrap"),p=C(e),o=(t(i).closest(".elementor-widget-wrap").addClass("e-swiper-container"),t(i).closest(".elementor-widget").addClass("e-widget-swiper"),"undefined"==typeof Swiper?new elementorFrontend.utils.swiper(i,o).then(function(e){c(i,p,e,s)}):(e=new Swiper(i,o),c(i,p,e,s)),'.pp-swiper-slide:not(.swiper-slide-duplicate) .pp-image-slider-slide-link[data-fancybox="'+a+'"]');t(o).fancybox(n)},u=function(e,i){var t,a,o,n,s,p,l,r,d,c,f,u,m,g,h,v,w,_,y,b;e.hasClass("pp-visibility-hidden")||(b=e.find(".pp-modal-popup").eq(0),t=e.data("id"),a=(e=C(e)).overlay_switch,o="pp-modal-popup-"+e.layout_type,n=e.close_button_position,s="animated "+e.popup_animation_in,p=b.data("type"),l=b.data("iframe-class"),r=b.data("src"),d=b.data("trigger-element"),c=b.data("delay"),f=b.data("disable-on"),u=e.trigger,m="yes"===e.prevent_scroll,g=e.enable_url_trigger,h="popup_"+t,v=b.data("display-after"),w=" pp-modal-popup-"+t+" "+o+" "+n+" "+s,_={disableOn:f,showCloseBtn:"yes"===e.close_button,enableEscapeKey:"yes"===e.esc_exit,closeOnBgClick:"yes"===e.click_exit,closeOnContentClick:"yes"===e.content_close,closeMarkup:'<div class="mfp-close">&#215;</div>',closeBtnInside:"win-top-left"!==n&&"win-top-right"!==n,removalDelay:500,callbacks:{open:function(){i(document).trigger("ppe-popup-opened",[t]),m||i("html").css({overflow:""})},close:function(){m||i("html").css({overflow:"hidden"})}}},elementorFrontend.isEditMode()&&(i.magnificPopup.close(),i("#pp-modal-popup-wrap-"+t).hasClass("pp-popup-preview"))&&(_.items={src:r,type:p},_.mainClass=w,i.magnificPopup.open(_)),"yes"!==a&&(w+=" pp-no-overlay"),y=function(e){""!==e&&undefined!==e&&""!==(r=i("[data-url-identifier='"+e+"']").data("src"))&&undefined!==r&&(_.items={src:r,type:p},_.mainClass=w,i.magnificPopup.open(_))},i(window).on("load",function(){var e;"yes"===g&&(e=window.location.href.split("#")[1],y(e),i("a").click(function(e){var t=i(this).attr("href");0===t.indexOf("#")&&""!==(t=t.split("#")[1])&&(e.preventDefault(),y(t))}))}),b=i(".pp-modal-popup-link"),undefined!==_.disableOn&&i(window).width()>_.disableOn||undefined===_.disableOn?(b.show(),"exit-intent"===u?(0===v&&i.removeCookie(h,{path:"/"}),_.items={src:r},_.type=p,_.mainClass="mfp-fade mfp-fade-side",i(document).on("mouseleave",function(e){e.clientY<0&&!i.cookie(h)&&(i.magnificPopup.open(_),0<v?i.cookie(h,v,{expires:v,path:"/"}):i.removeCookie(h))})):"page-load"===u?(0===v&&i.removeCookie(h,{path:"/"}),_.items={src:r},_.type=p,i.cookie(h)||setTimeout(function(){i.magnificPopup.open(_),0<v?i.cookie(h,v,{expires:v,path:"/"}):i.removeCookie(h)},c)):(void 0!==d&&""!==d||(d=".pp-modal-popup-link"),_.iframe={markup:'<div class="'+l+'"><div class="modal-popup-window-inner"><div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" frameborder="0" allowfullscreen></iframe></div></div></div>'},_.items={src:r,type:p},_.mainClass=w,i(d).magnificPopup(_))):b.hide())},m=function(a){var e=C(a),t=a.data("id"),i=a.find("[data-tooltip]"),o="pp-tooltip pp-tooltip-"+t,n=e.tooltip_arrow,s=e.tooltip_trigger,p=e.tooltip_animation,t=e.tooltip_size,l=e.tooltip_zindex,r=elementorFrontend.config.breakpoints;""!==t&&undefined!==t&&(o+=" pp-tooltip-size-"+t),i.each(function(){var e=d(this).data("tooltip-position"),t=d(this).data("tooltip-width"),i=d(this).data("tooltip-distance");window.innerWidth<=r.lg&&window.innerWidth>=r.md&&(e=a.find(".pp-pricing-table-tooptip[data-tooltip]").data("tooltip-position-tablet")),window.innerWidth<r.md&&(e=a.find(".pp-pricing-table-tooptip[data-tooltip]").data("tooltip-position-mobile")),d(this).pptooltipster({trigger:s,animation:p,minWidth:t,ppclass:o,side:e,arrow:"yes"===n,distance:i,interactive:!0,positionTracker:!0,zIndex:l})})},g=function(e,t){var i=e.find(".pp-table").eq(0),a=C(e);"responsive"===a.table_type&&("yes"===a.scrollable&&0<a.breakpoint&&jQuery(window).width()>=a.breakpoint&&jQuery(i).removeAttr("data-tablesaw-mode"),t(document).trigger("enhance.tablesaw")),m(e)},h=function(e,t){var e=e.find(".pp-toggle-container").eq(0),i=t(e).find(".pp-toggle-switch-container"),a=t(e).find(".pp-toggle-switch"),o=t(e).find(".pp-primary-toggle-label"),n=t(e).find(".pp-secondary-toggle-label"),s=t(e).find(".pp-toggle-section-primary"),p=t(e).find(".pp-toggle-section-secondary");a.on("click",function(){s.toggle(0,"swing",function(){i.toggleClass("pp-toggle-switch-on")}),p.toggle(),a.prop("checked",!1),o.hasClass("pp-toggle-active")?(o.removeClass("pp-toggle-active"),n.addClass("pp-toggle-active")):(o.addClass("pp-toggle-active"),n.removeClass("pp-toggle-active")),s.is(":visible")?t(document).trigger("ppe-toggle-switched",[s]):t(document).trigger("ppe-toggle-switched",[p])}),o.on("click",function(){a.prop("checked",!1),i.removeClass("pp-toggle-switch-on"),t(this).addClass("pp-toggle-active"),n.removeClass("pp-toggle-active"),s.show(),p.hide(),t(document).trigger("ppe-toggle-switched",[s])}),n.on("click",function(){a.prop("checked",!0),i.addClass("pp-toggle-switch-on"),t(this).addClass("pp-toggle-active"),o.removeClass("pp-toggle-active"),p.show(),s.hide(),t(document).trigger("ppe-toggle-switched",[p])})},v=function(a,o){var e,t,n,i=a.find(".pp-image-gallery-container").eq(0),s=a.find(".pp-image-gallery").eq(0),p=C(a),l=a.find(".pp-image-gallery-justified").eq(0),r=a.data("id"),d=s.attr("id"),c=p.lightbox_library,p=s.data("fancybox-settings"),f=i.data("settings"),u=[],m=[],g=(_||(s.hasClass("pp-image-gallery-masonry")||s.hasClass("pp-image-gallery-filter-enabled")||"yes"===f.pagination)&&(i="fitRows",s.hasClass("pp-image-gallery-masonry")&&(i="masonry"),h=a.find(".pp-gallery-filters .pp-gallery-filter"),e="",o(h).each(function(){""!==e&&e!==undefined||(e=o(this).attr("data-default"))}),t={itemSelector:".pp-grid-item-wrap",layoutMode:i,percentPosition:!0,filter:e},n={},a.imagesLoaded(function(){n=s.isotope(t),s.find(".pp-gallery-slide-image").on("load",function(){o(this).hasClass("lazyloaded")||setTimeout(function(){s.isotope("layout")},500)})}),a.on("click",".pp-gallery-filter",function(){var e=o(this),t=e.attr("data-filter"),i=e.attr("data-gallery-index"),a=s.find(t);"*"===t&&(a=s.find(".pp-grid-item-wrap")),o(a).each(function(){var e=o(this).find(".pp-image-gallery-item-link");"fancybox"===c?e.attr("data-fancybox",i+"_"+r):e.attr("data-elementor-lightbox-slideshow",i+"_"+r)}),e.siblings().removeClass("pp-active"),e.addClass("pp-active"),n.isotope({filter:t})}),o(".pp-filters-dropdown").on("change",function(){var e=this.value,t=o(this).find(":selected").attr("data-gallery-index"),i=s.find(e);"*"===e&&(i=s.find(".pp-grid-item-wrap")),o(i).each(function(){var e=o(this).find(".pp-image-gallery-item-link");"fancybox"===c?e.attr("data-fancybox",t+"_"+r):e.attr("data-elementor-lightbox-slideshow",t+"_"+r)}),n.isotope({filter:e})}),v(),o(window).on("hashchange",function(){v()}),y(s,".pp-image-gallery","gallery")),f.tilt_enable!==undefined?f.tilt_enable:""),h=("yes"===g&&o(s).find(".pp-image-gallery-thumbnail-wrap").tilt({disableAxis:f.tilt_axis,maxTilt:f.tilt_amount,scale:f.tilt_scale,speed:f.tilt_speed,perspective:1e3}),0<l.length&&l.imagesLoaded(function(){}).done(function(e){l.justifiedGallery({rowHeight:f.row_height,lastRow:f.last_row,selector:"div",waitThumbnailsLoad:!0,margins:f.image_spacing,border:0})}),'.pp-grid-item-wrap .pp-image-gallery-item-link[data-fancybox="'+d+'"]');function v(){setTimeout(function(){location.hash&&0<o(location.hash).length&&o(location.hash).parent().hasClass("pp-gallery-filters")&&o(location.hash).trigger("click")},500)}function w(){var t,i,e;a.find(".pp-gallery-load-more").removeClass("disabled pp-loading"),0<u.length&&(t=1,i=[],o(u).each(function(){var e=o(this).data("item-id");if(-1===o.inArray(e,m)){if(!(t<=parseInt(f.per_page,10)))return!1;m.push(e),i.push(this),t++}}),0<i.length&&(i=o(i)).imagesLoaded(function(){s.isotope("insert",i),setTimeout(function(){s.isotope("layout")},500),"yes"===g&&o(s).find(".pp-grid-item").tilt({disableAxis:f.tilt_axis,maxTilt:f.tilt_amount,scale:f.tilt_scale,speed:f.tilt_speed})}),0<l.length&&l.imagesLoaded(function(){}).done(function(e){setTimeout(function(){l.justifiedGallery("norewind")},100)}),u.length===m.length&&a.find(".pp-gallery-pagination").hide(),0<o(e='.pp-grid-item-wrap .pp-image-gallery-item-link[data-fancybox="'+d+'"]').length)&&o(e).fancybox({loop:!0})}0<o(h).length&&o(h).fancybox(p),s.find(".pp-grid-item-wrap").each(function(){m.push(o(this).data("item-id"))}),a.find(".pp-gallery-load-more").on("click",function(e){e.preventDefault(),o(this).addClass("disabled pp-loading"),0<u.length?w():(e={action:"pp_gallery_get_images",pp_action:"pp_gallery_get_images",settings:f},o.ajax({type:"post",url:window.location.href.split("#").shift(),data:e,success:function(e){e.success&&((e=e.data.items)&&o(e).each(function(){o(this).hasClass("pp-grid-item-wrap")&&u.push(this)}),w())},error:function(e,t){console.log(t)}}))})},w=function(e){var t="pp-tooltip pp-tooltip-"+e.data("id"),i=e.find(".pp-button[data-tooltip]").data("tooltip-position"),a=elementorFrontend.config.breakpoints;window.innerWidth<=a.lg&&window.innerWidth>=a.md&&(i=e.find(".pp-button[data-tooltip]").data("tooltip-position-tablet")),window.innerWidth<a.md&&(i=e.find(".pp-button[data-tooltip]").data("tooltip-position-mobile")),e.find(".pp-button[data-tooltip]").pptooltipster({trigger:"hover",animation:"fade",ppclass:t,side:i,interactive:!0,positionTracker:!0})},b=function(e,t){var i,a=d("<iframe/>"),o=e.data("src");0===e.find("iframe").length&&((t.hasClass("pp-video-type-youtube")||t.hasClass("pp-video-type-vimeo")||t.hasClass("pp-video-type-dailymotion"))&&a.attr("src",o),a.attr("frameborder","0"),a.attr("allowfullscreen","1"),a.attr("allow","autoplay;encrypted-media;"),e.html(a),t.hasClass("pp-video-type-hosted"))&&(i=JSON.parse(t.data("hosted-html")),a.on("load",function(){a.contents().find("body").html(i),a.contents().find("video").css({width:"100%",height:"100%"}),a.contents().find("video").attr("autoplay","autoplay")}))},k=function(e,i){var a=e.find(".pp-showcase-preview").eq(0),t=a.attr("data-slider-settings")!==undefined?JSON.parse(a.attr("data-slider-settings")):"",o=a.attr("id"),n=a.data("rtl"),s=e.find(".pp-showcase-preview-wrap"),p=e.find(".pp-showcase-navigation-items"),l=e.find(".pp-showcase .pp-showcase-navigation-item-wrap"),r=e.find(".pp-showcase .pp-video-play"),e=C(e),d=e.scrollable_nav,c=e.preview_position,f=e.preview_stack,u=elementorFrontend.config.breakpoints,t=(a.slick({slidesToShow:1,slidesToScroll:1,autoplay:"yes"===e.autoplay,autoplaySpeed:e.autoplay_speed,arrows:"yes"===e.arrows,prevArrow:t.prevArrow,nextArrow:t.nextArrow,dots:"yes"===e.dots,fade:"fade"===e.effect,speed:e.animation_speed,infinite:"yes"===e.infinite_loop,pauseOnHover:"yes"===e.pause_on_hover,adaptiveHeight:"yes"===e.adaptive_height,rtl:"yes"===n,asNavFor:"yes"===d?p:""}),a.slick("setPosition"),"yes"===d?p.slick({slidesToShow:e.nav_items!==undefined&&""!==e.nav_items?parseInt(e.nav_items,10):5,slidesToScroll:1,asNavFor:a,arrows:!1,dots:!1,infinite:"yes"===e.infinite_loop,focusOnSelect:!0,vertical:"top"!==c&&"bottom"!==c,centerMode:"yes"===e.nav_center_mode,centerPadding:"0px",responsive:[{breakpoint:u.lg,settings:{slidesToShow:e.nav_items_tablet!==undefined&&""!==e.nav_items_tablet?parseInt(e.nav_items_tablet,10):3,slidesToScroll:1,vertical:f!==undefined&&"tablet"!==f}},{breakpoint:u.md,settings:{slidesToShow:e.nav_items_mobile!==undefined&&""!==e.nav_items_mobile?parseInt(e.nav_items_mobile,10):2,slidesToScroll:1,vertical:!1}}]}):(l.removeClass("pp-active-slide"),l.eq(0).addClass("pp-active-slide"),a.on("beforeChange",function(e,t,i,a){i=a,l.removeClass("pp-active-slide"),l.eq(i).addClass("pp-active-slide")}),l.each(function(t){i(this).on("click",function(e){e.preventDefault(),a.slick("slickGoTo",t)})})),y(a,".pp-showcase","slick"),_&&s.resize(function(){a.slick("setPosition")}),'.slick-slide:not(.slick-cloned) .pp-showcase-item-link[data-fancybox="'+o+'"]');i(t).fancybox({loop:!0}),r.off("click").on("click",function(e){e.preventDefault();var e=i(this).closest(".pp-video"),t=i(this).find(".pp-video-player");b(t,e)})},x=function(e,t){var i=e.find(".pp-timeline-horizontal .pp-timeline-items").eq(0),a=e.find(".pp-timeline-wrapper"),o=a.data("rtl"),n=e.find(".pp-timeline-navigation"),s=n.data("nav-arrow")!==undefined?JSON.parse(n.data("nav-arrow")):"",p=s!==undefined?s.replaceAll("right","left"):"",l=C(e),r=l.columns!==undefined&&""!==l.columns?parseInt(l.columns,10):3,d=l.columns_tablet!==undefined&&""!==l.columns_tablet?parseInt(l.columns_tablet,10):2,c=l.columns_mobile!==undefined&&""!==l.columns_mobile?parseInt(l.columns_mobile,10):1,f=l.slides_to_scroll!==undefined&&""!==l.slides_to_scroll?parseInt(l.slides_to_scroll,10):3,u=l.slides_to_scroll_tablet!==undefined&&""!==l.slides_to_scroll_tablet?parseInt(l.slides_to_scroll_tablet,10):2,m=l.slides_to_scroll_mobile!==undefined&&""!==l.slides_to_scroll_mobile?parseInt(l.slides_to_scroll_mobile,10):1,g=elementorFrontend.config.breakpoints,h=("horizontal"===l.layout&&(h=!1,_&&(p=(s="undefined"!=typeof l.select_arrow?l.select_arrow.value:"")!==undefined?s.replace("right","left"):"",s='<i class="'+s+'"></i>',p='<i class="'+p+'"></i>'),"yes"===l.infinite_loop&&"yes"===l.center_mode&&(h=!0),i.slick({slidesToShow:r,slidesToScroll:f,autoplay:"yes"===l.autoplay,autoplaySpeed:l.autoplay_speed,arrows:!1,pauseOnHover:"yes"===l.pause_on_hover,pauseOnFocus:"yes"===l.pause_on_hover,dots:"yes"===l.dots,centerMode:h,speed:l.animation_speed,infinite:"yes"===l.infinite_loop,rtl:"yes"===o,asNavFor:n,responsive:[{breakpoint:g.lg,settings:{slidesToShow:d,slidesToScroll:u}},{breakpoint:g.md,settings:{slidesToShow:c,slidesToScroll:m}}]}),n.slick({slidesToShow:r,slidesToScroll:f,autoplay:"yes"===l.autoplay,autoplaySpeed:l.autoplay_speed,asNavFor:i,arrows:"yes"===l.arrows,pauseOnHover:"yes"===l.pause_on_hover,pauseOnFocus:"yes"===l.pause_on_hover,prevArrow:'<div class="pp-slider-arrow pp-arrow pp-arrow-prev">'+p+"</div>",nextArrow:'<div class="pp-slider-arrow pp-arrow pp-arrow-next">'+s+"</div>",centerMode:"yes"===l.center_mode,infinite:"yes"===l.infinite_loop,rtl:"yes"===o,focusOnSelect:!0,responsive:[{breakpoint:g.lg,settings:{slidesToShow:d,slidesToScroll:u}},{breakpoint:g.md,settings:{slidesToShow:c,slidesToScroll:m}}]}),i.slick("setPosition"),_&&a.resize(function(){i.slick("setPosition")}),"yes"===l.pause_on_hover&&(e.find(".pp-timeline-card").mouseover(function(){i.slick("slickPause"),n.slick("slickPause")}),e.find(".pp-timeline-card").mouseleave(function(){i.slick("slickPlay"),n.slick("slickPlay")})),y(i,".pp-timeline-horizontal .pp-timeline-items","slick"),y(n,".pp-timeline-navigation","slick")),{});_&&(h.window=elementor.$previewContents),new PPTimeline(h,e)},S=function(e,t){var i=C(e),a=e.find(".pp-swiper-slider"),o=e.find(".pp-card-slider-item"),n=JSON.parse(a.attr("data-slider-settings")),s=0;l(a,i,n),o.each(function(){t(this).height()>s&&(s=t(this).height())}),"no"!==i.open_lightbox&&e.find(".pp-card-slider-item.swiper-slide-duplicate").each(function(){var e=t(this).find(".pp-card-slider-image a");e.removeAttr("data-elementor-open-lightbox data-elementor-lightbox-slideshow data-elementor-lightbox-index"),e.removeClass("elementor-clickable")}),a.css("height",s+70+"px")},T=function(e,t){var i=e.find(".pp-image-accordion").eq(0),e=C(e),a=e.accordion_action,e=e.disable_body_click,i=i.attr("id"),o=t("#"+i+" .pp-image-accordion-item");"on-hover"===a?o.hover(function(){o.css("flex","1"),o.removeClass("pp-image-accordion-active"),t(this).addClass("pp-image-accordion-active"),o.find(".pp-image-accordion-content-wrap").removeClass("pp-image-accordion-content-active"),t(this).find(".pp-image-accordion-content-wrap").addClass("pp-image-accordion-content-active"),t(this).css("flex","3")},function(){o.css("flex","1"),o.find(".pp-image-accordion-content-wrap").removeClass("pp-image-accordion-content-active"),o.removeClass("pp-image-accordion-active")}):"on-click"===a&&(o.click(function(e){e.stopPropagation(),o.css("flex","1"),o.removeClass("pp-image-accordion-active"),t(this).addClass("pp-image-accordion-active"),o.find(".pp-image-accordion-content-wrap").removeClass("pp-image-accordion-content-active"),t(this).find(".pp-image-accordion-content-wrap").addClass("pp-image-accordion-content-active"),t(this).css("flex","3")}),t("#"+i).click(function(e){e.stopPropagation()}),"yes"!==e)&&t("body").click(function(){o.css("flex","1"),o.find(".pp-image-accordion-content-wrap").removeClass("pp-image-accordion-content-active"),o.removeClass("pp-image-accordion-active")})},q=function(e,s){var t=e.find(".pp-accordion-tab-title"),e=C(e),p=e.accordion_type,l=e.toggle_speed;t.each(function(){s(this).hasClass("pp-accordion-tab-active-default")&&(s(this).addClass("pp-accordion-tab-show pp-accordion-tab-active"),s(this).next().slideDown(l))}),t.unbind("click"),t.on("click keypress",function(e){var t,i,a,o,n;e.preventDefault(),1!=e.which&&13!=e.which&&32!=e.which&&e.which!=undefined||(t=(e=s(this)).parent(),i=e.closest(".pp-advanced-accordion"),a=e.closest(".pp-accordion-item"),o=i.find(".pp-accordion-tab-title"),n=i.find(".pp-accordion-tab-content"),s(document).trigger("ppe-accordion-switched",[t]),"accordion"===p?(o.removeClass("pp-accordion-tab-active-default"),n.removeClass("pp-accordion-tab-active-default"),e.hasClass("pp-accordion-tab-show")?(a.removeClass("pp-accordion-item-active"),e.removeClass("pp-accordion-tab-show pp-accordion-tab-active"),e.attr("aria-expanded","false"),e.next().slideUp(l)):(i.find(".pp-accordion-item").removeClass("pp-accordion-item-active"),o.removeClass("pp-accordion-tab-show pp-accordion-tab-active"),n.slideUp(l),e.toggleClass("pp-accordion-tab-show pp-accordion-tab-active"),o.attr("aria-expanded","false"),a.toggleClass("pp-accordion-item-active"),e.hasClass("pp-accordion-tab-title")&&e.attr("aria-expanded","true"),e.next().slideToggle(l))):e.hasClass("pp-accordion-tab-show")?(e.removeClass("pp-accordion-tab-show pp-accordion-tab-active"),e.next().slideUp(l)):(e.addClass("pp-accordion-tab-show pp-accordion-tab-active"),e.next().slideDown(l)))}),I(),s(window).on("hashchange",function(){I()})};function I(){var e;location.hash&&0<d(location.hash).length&&(e=d(location.hash+".pp-accordion-tab-title"))&&0<e.length&&(location.href="#",d("html, body").animate({scrollTop:e.parents(".pp-accordion-item").offset().top-50+"px"},500,function(){e.parents(".pp-accordion-item").hasClass("pp-accordion-item-active")||e.trigger("click")}))}var O=function(e,t){var i=e.find(".pp-magazine-slider").eq(0),a=i.data("slider-settings"),e=C(e);l(i,e,a)},P=(window.VideoHandler=function(e,t){var i=e.find(".pp-video"),a=e.find(".pp-video-play"),o=a.hasClass("pp-video-play-lightbox");a.off("click").on("click",function(e){e.preventDefault();e=t(this).find(".pp-video-player");o||b(e,i)}),"1"!=a.data("autoplay")||o||b(e.find(".pp-video-player"),i)},function(e,a){var t,i,o=e.find(".pp-video-gallery").eq(0),n=C(e),s=e.find(".pp-video-play"),p=o.data("action");"inline"===p&&s.off("click").on("click",function(e){e.preventDefault();var e=a("<iframe/>"),t=a(this).data("src"),i=a(this).find(".pp-video-player");e.attr("src",t),e.attr("frameborder","0"),e.attr("allowfullscreen","1"),e.attr("allow","autoplay;encrypted-media;"),i.html(e)}),_||"grid"===n.layout&&o.hasClass("pp-video-gallery-filter-enabled")&&(t={itemSelector:".pp-grid-item-wrap",layoutMode:"fitRows",percentPosition:!0},i={},e.imagesLoaded(function(){i=o.isotope(t)}),e.on("click",".pp-gallery-filter",function(){var e=a(this),t=e.attr("data-filter");e.siblings().removeClass("pp-active"),e.addClass("pp-active"),i.isotope({filter:t})})),"lightbox"===p&&(a.fancybox.defaults.media.dailymotion={matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"iframe",url:"//www.dailymotion.com/embed/video/$1"}),"carousel"===n.layout&&(s=e.find(".pp-video-gallery-wrap").eq(0),p=e.find(".pp-video-gallery").eq(0),e=JSON.parse(s.attr("data-slider-settings")),l(p,n,e))}),F=function(e,t){var i=e.find(".pp-album").eq(0),a=i.data("id"),o=i.data("fancybox-class"),i=i.data("fancybox-axis"),e=C(e);"fancybox"===e.lightbox_library&&t('[data-fancybox="'+a+'"]').fancybox({loop:"yes"===e.loop,arrows:"yes"===e.arrows,infobar:"yes"===e.slides_counter,keyboard:"yes"===e.keyboard,toolbar:"yes"===e.toolbar,buttons:e.toolbar_buttons,animationEffect:e.lightbox_animation,transitionEffect:e.transition_effect,baseClass:o,thumbs:{autoStart:"yes"===e.thumbs_auto_start,axis:i}})},z=function(e,i){var t,o,a=e.find(".pp-testimonials").eq(0),n=e.find(".pp-testimonials-wrap"),s=a.data("layout");"carousel"!==s&&"slideshow"!==s||(t=JSON.parse(a.attr("data-slider-settings")),o=e.find(".pp-testimonials-thumb-item-wrap"),e=C(e),a.slick(t),"slideshow"===s&&"yes"===e.thumbnail_nav&&(o.removeClass("pp-active-slide"),o.eq(0).addClass("pp-active-slide"),a.on("beforeChange",function(e,t,i,a){i=a,o.removeClass("pp-active-slide"),o.eq(i).addClass("pp-active-slide")}),o.each(function(t){i(this).on("click",function(e){e.preventDefault(),a.slick("slickGoTo",t)})})),a.slick("setPosition"),y(a,".pp-testimonials","slick"),_&&n.resize(function(){a.slick("setPosition")}))},L=function(e){var t=C(e),i=e.find(".pp-image-scroll-container"),a=i.find(".pp-image-scroll-overlay"),e=i.find(".pp-image-scroll-vertical"),o=i.find(".pp-image-scroll-image img"),n=t.direction_type,s=t.reverse,t=t.trigger_type,p=null;function l(){o.css("transform",("vertical"===n?"translateY":"translateX")+"(-"+p+"px)")}function r(){o.css("transform",("vertical"===n?"translateY":"translateX")+"(0px)")}function d(){p="vertical"===n?o.height()-i.height():o.width()-i.width()}"scroll"===t?(i.addClass("pp-container-scroll"),"vertical"===n?e.addClass("pp-image-scroll-ver"):i.imagesLoaded(function(){a.css({width:o.width(),height:o.height()})})):("yes"===s&&i.imagesLoaded(function(){i.addClass("pp-container-scroll-instant"),d(),l()}),"vertical"===n&&e.removeClass("pp-image-scroll-ver"),i.mouseenter(function(){i.removeClass("pp-container-scroll-instant"),d(),("yes"===s?r:l)()}),i.mouseleave(function(){("yes"===s?l:r)()}))},N=function(e,t){t(document).ready(function(){"undefined"!==twttr&&twttr.widgets.load()})},R=function(i,t,a,o){var n=i.find(".pp-gallery-filters .pp-gallery-filter");n.removeClass("pp-active-slide"),n.eq(0).addClass("pp-active-slide"),void 0!==o&&(o.on("slideChange",function(){var e=i.find(".swiper-slide.swiper-slide-active").data("swiper-slide-index"),t=i.find(".swiper-slide.swiper-slide-next").data("swiper-slide-index");n.eq(e).data("group")!==n.eq(t).data("group")&&(n.removeClass("pp-active-slide"),e=n.eq(t).data("group"),n.filter('[data-group="'+e+'"]').addClass("pp-active-slide"))}),n.each(function(){d(this).on("click",function(e){e.preventDefault(),e=d(window).width()<=480&&t.slides_per_view_mobile<=2?d(this).data("index")+parseInt(t.slides_per_view_mobile):d(window).width()<=768&&t.slides_per_view_tablet<=2?d(this).data("index")+parseInt(t.slides_per_view_tablet):d(this).data("index")+parseInt(a.slidesPerView),n.removeClass("pp-active-slide"),d(this).addClass("pp-active-slide"),o.slideTo(e)})}))},H=function(t,e){var i=C(t),a=t.find(".pp-tabbed-gallery-carousel").eq(0),o=a.attr("data-slider-settings")!==undefined?JSON.parse(a.attr("data-slider-settings")):"",n=".pp-tabbed-gallery-"+t.data("id"),s=(e(a).closest(".elementor-widget-wrap").addClass("e-swiper-container"),e(a).closest(".elementor-widget").addClass("e-widget-swiper"),"undefined"==typeof Swiper?new elementorFrontend.utils.swiper(a,o).then(function(e){p(a,i,e),R(t,i,o,e)}):(s=new Swiper(a,o),p(a,i,s),R(t,i,o,s)),'.swiper-slide:not(.swiper-slide-duplicate) .pp-image-slider-slide-link[data-fancybox="'+n+'"]');e(s).fancybox({loop:!0})},J=function(e){var t,i,a=C(e);"carousel"===a.layout&&(t=e.find(".pp-coupons-carousel"),i=JSON.parse(t.attr("data-slider-settings")),l(t,a,i)),e.find(".pp-coupon").each(function(){var t=d(this).find(".pp-coupon-code").attr("data-coupon-code");d(this).find(".pp-coupon-code").not(".pp-copied").on("click",function(){var e=d(this);e.append('<input type="text" value="'+t+'" id="ppCouponInput">'),document.getElementById("ppCouponInput").select(),document.execCommand ("copy"),d("#ppCouponInput").remove(),"copy"===a.coupon_style?(e.addClass("pp-copied"),e.find(".pp-coupon-copy-text").fadeOut().text(ppCoupons.copied_text).fadeIn()):(e.find(".pp-coupon-reveal-wrap").css({transform:"translate(200px, 0px)"}),setTimeout(function(){e.find(".pp-coupon-code-text-wrap").removeClass("pp-unreavel"),e.find(".pp-coupon-code-text").text(t),e.find(".pp-coupon-reveal-wrap").remove()},150),setTimeout(function(){e.addClass("pp-copied"),e.find(".pp-coupon-copy-text").fadeOut().text(ppCoupons.copied_text).fadeIn()},500))})})},D=function(e,t){var i,a=C(e),o=e.find(".pp-category-wrap"),n=o.find(".pp-category");"yes"===a.equal_height&&(i=0,o.each(function(){t(this).outerHeight()>i&&(i=t(this).outerHeight())}),n.css("height",i+"px")),"carousel"===a.layout&&(o=e.find(".pp-categories-carousel"),n=JSON.parse(o.attr("data-slider-settings")),l(o,a,n))},W=function(e,t){void 0!==e&&e.find("select:not([multiple])").each(function(){var e=t(this);(e.next().hasClass("chosen-container")?e.next():e).wrap('<span class="pp-gf-select-custom"></span>')})},j=function(e){var t=C(e),e=e.find(".pp-sitemap-list"),i=t.sitemap_tree,t=t.sitemap_tree_style;"yes"===i&&("plus_circle"===t?e.treed():"caret"===t?e.treed({openedClass:"fa-caret-down",closedClass:"fa-caret-right"}):"plus"===t?e.treed({openedClass:"fa-minus",closedClass:"fa-plus"}):"folder"===t&&e.treed({openedClass:"fa-folder-open",closedClass:"fa-folder"}))},E=function(e){var t=C(e).breadcrumbs_type;"powerpack"!==t&&e.find(".pp-breadcrumbs a").parent().css({padding:"0","background-color":"transparent",border:"0",margin:"0","box-shadow":"none"}),"yoast"!==t&&"rankmath"!==t||e.find(".pp-breadcrumbs a").parent().parent().css({padding:"0","background-color":"transparent",border:"0",margin:"0","box-shadow":"none"})},M=function(e,t){var i=e.find(".pp-login-form"),a=e.find(".pp-login-form-wrap").data("page-url"),o=C(e),n=e.find(".pp-fb-login-button").data("appid"),s=e.find(".pp-google-login-button").data("clientid");0<t(i).length&&new PPLoginForm(e,o,{id:e.data("id"),messages:{empty_username:ppLogin.empty_username,empty_password:ppLogin.empty_password,empty_password_1:ppLogin.empty_password_1,empty_password_2:ppLogin.empty_password_2,empty_recaptcha:ppLogin.empty_recaptcha,email_sent:ppLogin.email_sent,reset_success:ppLogin.reset_success},i18n:{pw_toggle_text:{show:ppLogin.show_password,hide:ppLogin.hide_password}},page_url:a,facebook_login:"yes"===o.facebook_login?"true":"false",facebook_app_id:n,facebook_sdk_url:"",google_login:"yes"===o.google_login?"true":"false",enable_recaptcha:"yes"===o.enable_recaptcha?"true":"false",google_client_id:s})},B=function(e,t){m(e)},G=function(e,t){var i=e.find(".pp-registration-form"),a=C(e);0<t(i).length&&new PPRegistrationForm(e,{id:e.data("id"),min_pass_length:i.data("password-length"),pws_meter:"yes"===a.enable_pws_meter,i18n:{messages:{error:{invalid_username:ppRegistration.invalid_username,username_exists:ppRegistration.username_exists,empty_email:ppRegistration.empty_email,invalid_email:ppRegistration.invalid_email,email_exists:ppRegistration.email_exists,password:ppRegistration.password,password_length:ppRegistration.password_length,password_mismatch:ppRegistration.password_mismatch,invalid_url:ppRegistration.invalid_url,recaptcha_php_ver:ppRegistration.recaptcha_php_ver,recaptcha_missing_key:ppRegistration.recaptcha_missing_key},success:a.success_message},pw_toggle_text:{show:ppRegistration.show_password,hide:ppRegistration.hide_password}},ajaxurl:ppRegistration.ajax_url})},A=function(e,l){var t,r,d,i=C(e),a=e.find(".pp-content-reveal-content-wrapper"),o=e.find(".pp-content-reveal-content"),n=e.find(".pp-content-reveal-saparator"),s=e.find(".pp-content-reveal-button-inner"),p=e.find(".pp-content-reveal-buttons-wrapper"),c=o.outerHeight(),f=a.data("scroll-top"),u=a.data("visibility"),m=a.data("content-height"),g=1e3*a.data("speed"),h=a.data("lines"),e=e.find(".pp-content-reveal-content p").css("line-height"),v=o.css("padding-top");"reveal"===i.default_content_state&&n.hide(),"lines"==u?("0"==h?t=a.outerHeight():(t=parseInt(e,10)*h+parseInt(v,10),"unreveal"===i.default_content_state&&a.css("height",t+"px")),u=o.find("> *"),d=r=0,u.each(function(e){if(r<h){a=this,s=window.getComputedStyle(a),(p=document.createElement(a.nodeName)).setAttribute("style","margin:0px;padding:0px;font-family:"+s.fontFamily+";font-size:"+s.fontSize),p.innerHTML="test",s=(p=a.parentNode.appendChild(p)).clientHeight,p.parentNode.removeChild(p);var t=s,i=l(this).outerHeight()/t,a=window.getComputedStyle(this);if(1<i&&isFinite(i)){for(var o=0,n=1,n=1;n<=i;n++)r<h&&(d+=t,r++,o++);o===i&&(d+=parseInt(a.marginTop)+parseInt(a.marginBottom))}else d+=l(this).outerHeight(!0),r++}var a,s,p}),o.outerHeight(!0)-1<=d&&(p.hide(),n.hide())):("unreveal"===i.default_content_state&&a.css("height",m+"px"),t=m),s.on("click",function(){n.slideToggle(g),l(this).toggleClass("pp-content-revealed"),s.hasClass("pp-content-revealed")?a.animate({height:c+"px"},g):(a.animate({height:t+"px"},g),"yes"==f&&l("html, body").animate({scrollTop:a.offset().top-50+"px"}))})},Q=(d(document).on("posts.rendered",function(e,t){A(t,d)}),function(e){var t,i,a,o,n,s;e.data("pp-wrapper-link")&&(t=e.data("pp-wrapper-link"),i=e.data("id"),a=t.url,o=t.is_external?"_blank":"_self",n=t.nofollow?"nofollow":"",s=document.createElement("a"),e.on("click.onPPWrapperLink",function(){s.id="pp-wrapper-link-"+i,s.href=a,s.target=o,s.rel=n,s.style.display="none",document.body.appendChild(s);var e=document.getElementById(s.id),t=(e.click(),setTimeout(function(){document.body.removeChild(e),clearTimeout(t)}))}))}),U=function(a,e){var t,o,i,n,s,p,l,r,d,c,f,u=C(a);"yes"===u.pp_elements_tooltip_enable&&(i="pp-tooltip pp-tooltip-"+(o=(t=a).data("id")),n=u.pp_elements_tooltip_position,s=u.pp_elements_tooltip_arrow,f=u.pp_elements_tooltip_target,p=u.pp_elements_tooltip_selector,l=u.pp_elements_tooltip_trigger,r=""!==u.pp_elements_tooltip_distance&&undefined!==u.pp_elements_tooltip_distance?u.pp_elements_tooltip_distance.size:"",d=u.pp_elements_tooltip_animation,c=""!==u.pp_elements_tooltip_width&&undefined!==u.pp_elements_tooltip_width?u.pp_elements_tooltip_width.size:"",u=u.pp_elements_tooltip_zindex,"custom"===f&&""!==p&&(f=a.find(p),p.length)&&(t=f),a.hasClass("tooltipstered")&&a.pptooltipster("destroy"),t.hasClass("tooltipstered")&&e(t).pptooltipster("destroy"),e(t).pptooltipster({trigger:l,content:a.find("#pp-tooltip-content-"+o),animation:d,minWidth:0,maxWidth:c,ppclass:i,position:n,arrow:"yes"===s,distance:r,interactive:!0,positionTracker:!0,zIndex:u,functionInit:function(e,t){var i=a.find("#pp-tooltip-content-"+o).detach();e.content(i)}}))};d(window).on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&(_=!0);var e={"pp-image-hotspots.default":i,"pp-image-comparison.default":a,"pp-counter.default":o,"pp-logo-carousel.default":t,"pp-info-box-carousel.default":n,"pp-instafeed.default":r,"pp-team-member-carousel.default":t,"pp-modal-popup.default":u,"pp-table.default":g,"pp-toggle.default":h,"pp-image-gallery.default":v,"pp-image-slider.default":f,"pp-buttons.default":w,"pp-showcase.default":k,"pp-timeline.default":x,"pp-card-slider.default":S,"pp-image-accordion.default":T,"pp-advanced-accordion.default":q,"pp-content-ticker.default":t,"pp-magazine-slider.default":O,"pp-video.default":VideoHandler,"pp-video-gallery.default":P,"pp-testimonials.default":z,"pp-scroll-image.default":L,"pp-album.default":F,"pp-twitter-timeline.default":N,"pp-twitter-tweet.default":N,"pp-tabbed-gallery.default":H,"pp-faq.default":q,"pp-coupons.default":J,"pp-categories.default":D,"pp-gravity-forms.default":W,"pp-sitemap.default":j,"pp-breadcrumbs.default":E,"pp-login-form.default":M,"pp-registration-form.default":G,"pp-pricing-table.default":B,"pp-content-reveal.default":A,"pp-business-reviews.classic":t,"pp-business-reviews.card":t};d.each(e,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)}),elementorFrontend.hooks.addAction("frontend/element_ready/global",Q),elementorFrontend.hooks.addAction("frontend/element_ready/widget",U)})}(jQuery);
((c,r,d)=>{d={$div:null,settings:null,store:null,chatbox:!1,showed_at:0,is_ready:!1,is_mobile:/Mobile|Android|iPhone|iPad/i.test(navigator.userAgent),can_qr:c.QrCreator&&"function"==typeof QrCreator.render,...d},(c.joinchat_obj=d).$=function(t){return this.$div.querySelector(t)},d.$$=function(t){return this.$div.querySelectorAll(t)},d.send_event=function(o){if((o={event_category:"JoinChat",event_label:"",event_action:"",chat_channel:"whatsapp",chat_id:"--",is_mobile:this.is_mobile?"yes":"no",page_location:location.href,page_title:r.title||"no title",...o}).event_label=o.event_label||o.link||"",o.event_action=o.event_action||o.chat_channel+": "+o.chat_id,delete o.link,r.dispatchEvent(new CustomEvent("joinchat:event",{detail:o,cancelable:!0}))){let t=c[this.settings.data_layer]||c[c.gtm4wp_datalayer_name]||c.dataLayer;if("object"==typeof t){let i=c.gtag||function(){t.push(arguments)},n=void 0!==this.settings.ga_event?this.settings.ga_event:"generate_lead";if(n){let e={transport_type:"beacon",...o},s=(Object.keys(e).forEach(t=>{"page_location"===t?e[t]=e[t].substring(0,1e3):"page_referrer"===t?e[t]=e[t].substring(0,420):"page_title"===t?e[t]=e[t].substring(0,300):"string"==typeof e[t]&&(e[t]=e[t].substring(0,100))}),[]),a=t=>{s.includes(t)||(t.startsWith("G-")||t.startsWith("GT-"))&&(s.push(t),i("event",n,{send_to:t,...e}))};if(c.google_tag_data&&google_tag_data.tidr&&google_tag_data.tidr.destination)for(var h in google_tag_data.tidr.destination)a(h);t.forEach(t=>{"config"===t[0]&&t[1]&&a(t[1])})}this.settings.gads&&i("event","conversion",{send_to:this.settings.gads})}var e,s,a=o.event_category;delete o.event_category,"object"==typeof t&&t.push({event:a,...o}),"function"==typeof fbq&&("whatsapp"===o.chat_channel&&(s=""+(e=o.chat_id).substring(0,3)+"X".repeat(e.length-5)+e.substring(e.length-2),o.chat_id=s,o.event_label=o.event_label.replace(e,s),o.event_action=o.event_action.replace(e,s)),fbq("trackCustom",a,o))}},d.get_wa_link=function(t,e,s){e=void 0!==e?e:this.settings.message_send||"",s=void 0!==s?s:this.settings.whatsapp_web&&!this.is_mobile;s=new URL((s?"https://web.whatsapp.com/send?phone=":"https://wa.me/")+(t||this.settings.telephone));return e&&s.searchParams.set("text",e),s.toString()},d.show=function(t){this.$div.removeAttribute("hidden"),this.$div.classList.add("joinchat--show"),t&&this.$div.classList.add("joinchat--tooltip")},d.hide=function(){this.$div.classList.remove("joinchat--show")},d.chatbox_show=function(){this.chatbox||(this.chatbox=!0,this.showed_at=Date.now(),this.$div.classList.add("joinchat--chatbox"),this.settings.message_badge&&this.$(".joinchat__badge").classList.replace("joinchat__badge--in","joinchat__badge--out"),r.dispatchEvent(new Event("joinchat:show")))},d.chatbox_hide=function(){this.chatbox&&(this.chatbox=!1,this.$div.classList.remove("joinchat--chatbox","joinchat--tooltip"),this.settings.message_badge&&this.$(".joinchat__badge").classList.remove("joinchat__badge--out"),r.dispatchEvent(new Event("joinchat:hide")))},d.save_hash=function(){var t;!this.settings.message_hash||this.settings.message_delay<0||(t=(this.store.getItem("joinchat_hashes")||"").split(",").filter(Boolean)).includes(this.settings.message_hash)||(t.push(this.settings.message_hash),this.store.setItem("joinchat_hashes",t.join(",")))},d.open_whatsapp=function(t,e){t=t||this.settings.telephone,e=void 0!==e?e:this.settings.message_send||"";t={link:this.get_wa_link(t,e),chat_channel:"whatsapp",chat_id:t,chat_message:e};r.dispatchEvent(new CustomEvent("joinchat:open",{detail:t,cancelable:!0}))&&(this.send_event(t),c.open(t.link,"joinchat","noopener"))},d.need_optin=function(){return this.$div.classList.contains("joinchat--optout")},d.use_qr=function(){return!!this.settings.qr&&this.can_qr&&!this.is_mobile},d.open=function(t,e,s){t&&!this.need_optin()||!d.$(".joinchat__chatbox")?Date.now()<d.showed_at+600||(this.save_hash(),this.open_whatsapp(e,s)):this.chatbox_show()},d.close=function(){this.save_hash(),this.chatbox_hide()},d.rand_text=function(t){t.querySelectorAll("jc-rand").forEach(t=>{var e=t.children;t.insertAdjacentHTML("afterend",e[Math.floor(Math.random()*e.length)].innerHTML),t.remove()})},d.qr=function(t,e){var s=r.createElement("CANVAS");return QrCreator.render(Object.assign({text:t,radius:.4,background:"#FFF",size:200*(c.devicePixelRatio||1)},this.settings.qr||{},e||{}),s),s};var t=()=>{if(d.$div=r.querySelector(".joinchat"),d.$div){d.settings=JSON.parse(d.$div.dataset.settings);try{localStorage.test=2,d.store=localStorage}catch(t){d.store={_data:{},setItem:function(t,e){this._data[t]=String(e)},getItem:function(t){return this._data.hasOwnProperty(t)?this._data[t]:null}}}if(d.settings&&d.settings.telephone){if(d.is_mobile||!d.settings.mobile_only){r.dispatchEvent(new Event("joinchat:starting"));var i=1e3*d.settings.button_delay,n=Math.max(0,1e3*d.settings.message_delay);let t=!!d.settings.message_hash;var o=parseInt(d.store.getItem("joinchat_views")||1)>=d.settings.message_views,h=(d.store.getItem("joinchat_hashes")||"").split(",").filter(Boolean);let s=void 0!==d.settings.cta_viewed?d.settings.cta_viewed:-1!==h.indexOf(d.settings.message_hash||"none"),e=!s&&(d.settings.message_badge||!t||!n||!o),a=(setTimeout(()=>d.show(e),i),()=>d.open());if(t&&!s&&n){let t;d.settings.message_badge?t=setTimeout(()=>d.$(".joinchat__badge").classList.add("joinchat__badge--in"),i+n):o&&(t=setTimeout(a,i+n)),r.addEventListener("joinchat:show",()=>clearTimeout(t),{once:!0})}if(h=d.$(".joinchat__button"),!d.is_mobile){let t;h.addEventListener("mouseenter",()=>{d.$(".joinchat__chatbox")&&(t=setTimeout(a,1500))}),h.addEventListener("mouseleave",()=>{clearTimeout(t)})}if(h.addEventListener("click",a),d.$(".joinchat__open")?.addEventListener("click",()=>d.open(!0)),d.$(".joinchat__close")?.addEventListener("click",()=>d.close()),d.$("#joinchat_optin")?.addEventListener("change",t=>d.$div.classList.toggle("joinchat--optout",!t.target.checked)),d.$(".joinchat__scroll")?.addEventListener("wheel",function(t){t.preventDefault(),this.scrollTop+=t.deltaY},{passive:!1}),d.is_mobile){let e,t,s=()=>{var t=(r.activeElement.type||"").toLowerCase();["date","datetime","email","month","number","password","search","tel","text","textarea","time","url","week"].includes(t)?d.chatbox?(d.chatbox_hide(),setTimeout(()=>d.hide(),400)):d.hide():d.show()};["focusin","focusout"].forEach(t=>r.addEventListener(t,t=>{t.target.matches("input, textarea")&&!d.$div.contains(t.target)&&(clearTimeout(e),e=setTimeout(s,200))})),c.addEventListener("resize",()=>{clearTimeout(t),t=setTimeout(()=>{d.$div.style.setProperty("--vh",c.innerHeight+"px")},200)}),c.dispatchEvent(new Event("resize"))}if(d.use_qr()?d.$(".joinchat__qr").appendChild(d.qr(d.get_wa_link(void 0,void 0,!1))):d.$(".joinchat__qr")?.remove(),n&&!o&&d.store.setItem("joinchat_views",parseInt(d.store.getItem("joinchat_views")||0)+1),r.addEventListener("joinchat:show",()=>{let s=d.$(".joinchat__scroll"),e=d.$(".joinchat__chat"),a=d.$$(".joinchat__bubble");if(!e)return;if(t&&d.rand_text(e),a.length<=1||c.matchMedia("(prefers-reduced-motion)").matches)return void setTimeout(()=>e.dispatchEvent(new Event("joinchat:bubbles")),1);a.forEach(t=>t.classList.add("joinchat--hidden")),d.$(".joinchat__optin")?.classList.add("joinchat--hidden");let i=0,n=(t,e)=>Math.round(Math.random()*(e-t)+t),o=(t,e)=>{d.$(".joinchat__bubble--loading")?.remove(),t.classList.remove("joinchat--hidden"),s.scrollTop=s.scrollHeight,setTimeout(h,e)},h=()=>{if(i>=a.length)d.$(".joinchat__optin")?.classList.remove("joinchat--hidden"),e.dispatchEvent(new Event("joinchat:bubbles"));else{let t=a[i++];t.classList.contains("joinchat__bubble--note")?o(t,100):(e.insertAdjacentHTML("beforeend",'<div class="joinchat__bubble joinchat__bubble--loading"></div>'),s.scrollTop=s.scrollHeight,setTimeout(()=>o(t,n(400,600)),60*t.textContent.split(/\s+/).length+n(100,200)))}};h()},{once:!0}),"#joinchat"!==(i=new URL(c.location)).hash&&!i.searchParams.has("joinchat")||(h=1e3*(parseInt(i.searchParams.get("joinchat"))||0),setTimeout(()=>d.show(),h),setTimeout(()=>d.chatbox_show(),700+h)),r.addEventListener("click",t=>{var e;t.target.closest('.joinchat_open, .joinchat_app, a[href="#joinchat"], a[href="#whatsapp"]')&&(t.preventDefault(),e=!!t.target.closest('.joinchat_app, a[href="#whatsapp"]'),d.open(e,t.target.dataset.phone,t.target.dataset.message))}),r.addEventListener("click",t=>{t.target.closest(".joinchat_close")&&(t.preventDefault(),d.close())}),n=r.querySelectorAll(".joinchat_show, .joinchat_force_show"),t&&n&&"IntersectionObserver"in c){let e=new IntersectionObserver(t=>{t.forEach(t=>{t.intersectionRatio<=0||s&&!t.target.classList.contains("joinchat_force_show")||(e.disconnect(),a())})});n.forEach(t=>e.observe(t))}d.is_ready=!0,r.dispatchEvent(new Event("joinchat:start"))}else d.hide(),r.addEventListener("click",t=>{t.target.closest('.joinchat_open, .joinchat_app, a[href="#joinchat"], a[href="#whatsapp"]')&&(t.preventDefault(),d.open_whatsapp(t.target.dataset.phone,t.target.dataset.message))});if(d.can_qr&&!d.is_mobile?r.querySelectorAll(".joinchat-button__qr").forEach(t=>t.appendChild(d.qr(d.get_wa_link(t.dataset.phone,t.dataset.message,!1)))):r.querySelectorAll(".wp-block-joinchat-button figure").forEach(t=>t.remove()),void 0!==d.settings.sku&&"function"==typeof jQuery){let a=d.settings.message_send;jQuery("form.variations_form").on("found_variation reset_data",function(t,e){let s=e&&e.sku||d.settings.sku;d.$$(".joinchat__chat jc-sku").forEach(t=>t.textContent=s),d.settings.message_send=a.replace(/<jc-sku>.*<\/jc-sku>/g,s)})}}}};"loading"!==r.readyState?t():r.addEventListener("DOMContentLoaded",t)})(window,document,window.joinchat_obj||{});