!function(n){"use strict";window.qodefAddonsPremiumCore={},window.qodefAddonsEmptyCallback=function(){},qodefAddonsPremiumCore.shortcodes={},qodefAddonsPremiumCore.body=n("body"),qodefAddonsPremiumCore.html=n("html"),qodefAddonsPremiumCore.windowWidth=n(window).width(),qodefAddonsPremiumCore.windowHeight=n(window).height(),qodefAddonsPremiumCore.scroll=0,n(document).ready(function(){qodefAddonsPremiumCore.scroll=n(window).scrollTop(),e.init()}),n(window).resize(function(){qodefAddonsPremiumCore.windowWidth=n(window).width(),qodefAddonsPremiumCore.windowHeight=n(window).height()}),n(window).scroll(function(){qodefAddonsPremiumCore.scroll=n(window).scrollTop()});var e={init:function(){this.holder=n(".qodef-qi--splitting"),this.holder.length&&this.holder.each(function(){e.initSplitting(n(this))})},initSplitting:function(e){gsap.registerPlugin(SplitText);var t=new SplitText(e,{type:"chars,words",charsClass:"qodef-e-char",wordsClass:"qodef-e-word"}).chars;if(t.length)for(var i=0;i<t.length;i++)gsap.set(t[i],{"--qodef-char-index":i}),i===t.length-1&&e.addClass("qodef-qi--splitting-init")}},t=(qodefAddonsPremiumCore.qodefSplitting=e,{init:function(e,t=""){var i,o;e.length&&(qodefAddonsCore.body.append('<div class="qodef-qi-e-content-follow '+t+'"><div class="qodef-e-content"></div></div>'),i=n(".qodef-qi-e-content-follow"),o=i.find(".qodef-e-content"),1024<qodefAddonsCore.windowWidth)&&e.each(function(){n(this).find(".qodef-e-inner").each(function(){var e=n(this);e.on("mousemove",function(e){e.clientX+i.width()+20>qodefAddonsCore.windowWidth?i.addClass("qodef-right"):i.removeClass("qodef-right"),i.css({top:e.clientY+20,left:e.clientX+20})}),e.on("mouseenter",function(){var e=n(this).find(".qodef-e-content");e.length&&o.html(e.html()),i.hasClass("qodef-is-active")?(i.removeClass("qodef-is-active"),setTimeout(function(){i.addClass("qodef-is-active")},10)):i.addClass("qodef-is-active")}).on("mouseleave",function(){i.hasClass("qodef-is-active")&&i.removeClass("qodef-is-active")}),n(window).on("wheel",function(){i.hasClass("qodef-is-active")&&i.removeClass("qodef-is-active")})})})}});qodefAddonsPremiumCore.qodefInfoFollow=t}(jQuery),function(d){"use strict";d(document).ready(function(){a.init()}),d(window).scroll(function(){a.scroll()}),d(document).on("qi_addons_for_elementor_premium_trigger_load_more",function(e,t,i){a.triggerLoadMore(t,i)}),d(document).on("qi_addons_for_elementor_premium_trigger_get_new_posts",function(){qodefAddonsCore.qodefButton.init()});var a={init:function(e){this.holder=d(".qodef-qi-pagination--on"),d.extend(this.holder,e),this.holder.length&&this.holder.each(function(){var e=d(this);a.initPaginationType(e)})},scroll:function(e){this.holder=d(".qodef-qi-pagination--on"),d.extend(this.holder,e),this.holder.length&&this.holder.each(function(){var e=d(this);e.hasClass("qodef-pagination-type--infinite-scroll")&&a.initInfiniteScroll(e)})},initPaginationType:function(e){e.hasClass("qodef-pagination-type--standard")?a.initStandard(e):e.hasClass("qodef-pagination-type--load-more")?a.initLoadMore(e):e.hasClass("qodef-pagination-type--infinite-scroll")&&a.initInfiniteScroll(e)},initStandard:function(i,e){var t,o=i.find(".qodef-m-pagination-items");o.length&&(t=i.data("options"),e=void 0!==e&&""!==e?parseInt(e,10):1,a.changeStandardState(i,t.max_pages_num,e),o.children().each(function(){var t=d(this);t.on("click",function(e){e.preventDefault(),t.hasClass("qodef--active")||a.getNewPosts(i,t.data("paged"))})}))},changeStandardState:function(e,t,i){var o,n,d;e.hasClass("qodef-pagination-type--standard")&&(o=(e=e.find(".qodef-m-pagination-items")).children(".qodef--number"),n=e.children(".qodef--prev"),d=e.children(".qodef--next"),a.standardPaginationVisibility(e,t),o.removeClass("qodef--active current").eq(i-1).addClass("qodef--active current"),n.data("paged",i-1),1<i?(n.show(),n.next().removeClass("qodef-prev--hidden")):(n.hide(),n.next().addClass("qodef-prev--hidden")),d.data("paged",i+1),i===t?d.hide():d.show())},standardPaginationVisibility:function(e,t){1===t?e.hide():1<t&&!e.is(":visible")&&e.show()},changeStandardHtml:function(e,t,i,o){var n,d;e.hasClass("qodef-pagination-type--standard")&&(n=e.find(".qodef-addons-m-pagination"),d=e.find(".qodef-m-pagination-spinner"),a.standardPaginationVisibility(n,t),n.remove(),d.remove(),e.append(o),a.initStandard(e,i))},triggerStandardScrollAnimation:function(e){e.hasClass("qodef-pagination-type--standard")&&d("html, body").animate({scrollTop:e.offset().top-100},500)},initLoadMore:function(t){t.find(".qodef-load-more-button").on("click",function(e){e.preventDefault(),a.getNewPosts(t)})},triggerLoadMore:function(e,t){a.getNewPosts(e,t)},loadMoreButtonVisibility:function(e,t){e.hasClass("qodef-pagination-type--load-more")&&(t.next_page>t.max_pages_num||1===t.max_pages_num?e.find(".qodef-load-more-button").hide():1<t.max_pages_num&&t.next_page<=t.max_pages_num&&e.find(".qodef-load-more-button").show())},initInfiniteScroll:function(e){var t=e.outerHeight()+e.offset().top,i=qodefAddonsCore.scroll+qodefAddonsCore.windowHeight,o=e.data("options");!e.hasClass("qodef--loading")&&t<i&&o.max_pages_num>=o.next_page&&a.getNewPosts(e)},getNewPosts:function(t,i){t.addClass("qodef--loading");var o=t.children(".qodef-grid-inner"),n=t.data("options");n.element_id=t.parents(".elementor-widget").data("id"),a.setNextPageValue(n,i,!1),d.ajax({type:"GET",url:qodefQiAddonsPremiumGlobal.vars.restUrl+qodefQiAddonsPremiumGlobal.vars.paginationRestRoute,data:{options:n},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",qodefQiAddonsPremiumGlobal.vars.restNonce)},success:function(e){"success"===e.status?(n.max_pages_num!==e.data.max_pages_num&&(n.max_pages_num=e.data.max_pages_num),a.setNextPageValue(n,i,!0),a.changeStandardHtml(t,n.max_pages_num,i,e.data.pagination_html),a.addPosts(o,e.data.html,i),a.reInitMasonryPosts(t,o),setTimeout(function(){qodefAddonsCore.body.trigger("qi_addons_for_elementor_premium_trigger_get_new_posts",[t,e.data,i])},300),a.triggerStandardScrollAnimation(t),a.loadMoreButtonVisibility(t,n)):console.log(e.message)},complete:function(){t.removeClass("qodef--loading")}})},setNextPageValue:function(e,t,i){void 0===t||""===t||i?i&&(e.next_page=parseInt(e.next_page,10)+1):e.next_page=t},addPosts:function(e,t,i){void 0!==i&&""!==i?e.html(t):e.append(t)},reInitMasonryPosts:function(e,t){e.hasClass("qodef-layout--qi-masonry")&&(t.isotope("reloadItems").isotope({sortBy:"original-order"}),setTimeout(function(){qodefAddonsCore.qodefMasonryLayout.reInit()},200)),e.hasClass("qodef-qi-blog-list-premium")&&(t.isotope("reloadItems").isotope({sortBy:"original-order"}),qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_blog_list_premium.qodefBlogListPremium.init())}};qodefAddonsCore.qodefQiAddonsPagination=a}(jQuery),function(v){"use strict";qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_advanced_timeline={},v(document).ready(function(){_.init()});var _={init:function(){var e=v(".qodef-qi-advanced-timeline");e.length&&e.each(function(e){var t=v(this);_.initItem(t)})},initItem:function(e){e.length&&e.each(function(){function n(e){return(p?e.originalEvent.changedTouches[0]:e).clientX}var e,t,d,i,o,a,r,s,l=v(this),f={},c=l.data("distance"),m=(qodefAddonsCore.windowWidth<600&&(c=80),f.timelineNavWrapper=l.find(".qodef-at-nav-wrapper"),f.timelineNavWrapperWidth=f.timelineNavWrapper.width(),f.timelineNavInner=f.timelineNavWrapper.find(".qodef-at-nav-inner"),f.fillingLine=f.timelineNavInner.find(".qodef-at-nav-filling-line"),f.timelineEvents=f.timelineNavInner.find("a"),f.timelineDates=_.parseDate(f.timelineEvents),f.eventsMinLapse=_.minLapse(f.timelineDates),f.timelineNavigation=l.find(".qodef-at-nav-navigation"),f.timelineEventContent=l.find(".qodef-at-content"),f.timelineEvents.first().addClass("qodef-selected"),f.timelineEventContent.find("li").first().addClass("qodef-selected"),_.setDatePosition(f,c),_.setTimelineWidth(f,c)),u=(l.addClass("qodef-loaded"),f.timelineNavigation.on("click",".qodef-next",function(e){e.preventDefault(),_.updateSlide(f,m,c,"next")}),f.timelineNavigation.on("click",".qodef-prev",function(e){e.preventDefault(),_.updateSlide(f,m,c,"prev")}),f.timelineNavInner.on("click","a",function(e){e.preventDefault();e=v(this);f.timelineEvents.removeClass("qodef-selected"),e.addClass("qodef-selected"),_.updateOlderEvents(e),_.updateFilling(e,f.fillingLine,m),_.updateVisibleContent(e,f.timelineEventContent)}),_.checkMQ(),l.hasClass("qodef-autoplay--enabled")),h=(u&&(i=e=4e3,o=l.find(".qodef-at-nav-inner ol li:last-child a"),a=function(){t=setInterval(function(){o.hasClass("qodef-selected")?s():_.showNewContent(f,m,"next")},e)},l.appear(function(){_.showNewContent(f,m,"next"),a()},{accX:0,accY:0}),r=function(){clearInterval(t),d=setTimeout(function(){a()},i)},s=function(){clearInterval(t)}),{down:"mousedown",up:"mouseup",target:"target"}),p=qodef.html.hasClass("touchevents"),q=(p&&(h={down:"touchstart",up:"touchend",target:"srcElement"}),!1),g=(l.find(".qodef-at-nav").on(h.down,function(e){var i,t;q||(t=e,p&&v(t[h.target]).is("a"))||(i=n(e),p||e.preventDefault(),q=!0,l.find(".qodef-at-nav").one(h.up,function(e){var t=n(e);p||e.preventDefault(),10<Math.abs(i-t)&&(t<i?_.updateSlide(f,m,c,"next"):_.updateSlide(f,m,c,"prev")),q=!1}))}),!1);l.find(".qodef-at-content").on(h.down,function(e){var i,o;g||v(e[h.target]).is("a, span")||(o=n(i=e),g=!0,u&&(clearTimeout(d),r()),l.find(".qodef-at-content").one(h.up,function(e){var t=n(e);10<Math.abs(o-t)&&!function(e,t){if(p){e=e.originalEvent.changedTouches[0].clientY,t=t.originalEvent.changedTouches[0].clientY;if(100<Math.abs(t-e))return!0}return!1}(i,e)&&(t<o?_.showNewContent(f,m,"next"):_.showNewContent(f,m,"prev")),g=!1}))}),v(document).keyup(function(e){"37"===e.which&&_.elementInViewport(l.get(0))?_.showNewContent(f,m,"prev"):"39"===e.which&&_.elementInViewport(l.get(0))&&_.showNewContent(f,m,"next")})})},updateSlide:function(e,t,i,o){var n=_.getTranslateValue(e.timelineNavInner),d=Number(e.timelineNavWrapper.css("width").replace("px",""));"next"===o?_.translateTimeline(e,n-d+i,d-t):_.translateTimeline(e,n+d-i)},showNewContent:function(e,t,i){var o,n=e.timelineEventContent.find(".qodef-selected");0<("next"===i?n.next():n.prev()).length&&(n=e.timelineNavInner.find(".qodef-selected"),o=("next"===i?n.parent("li").next("li"):n.parent("li").prev("li")).children("a"),_.updateFilling(o,e.fillingLine,t),_.updateVisibleContent(o,e.timelineEventContent),o.addClass("qodef-selected"),n.removeClass("qodef-selected"),_.updateOlderEvents(o),_.updateTimelinePosition(i,o,e))},updateTimelinePosition:function(e,t,i){var t=window.getComputedStyle(t.get(0),null),t=Number(t.getPropertyValue("left").replace("px","")),o=Number(i.timelineNavWrapper.css("width").replace("px","")),n=Number(i.timelineNavInner.css("width").replace("px","")),d=_.getTranslateValue(i.timelineNavInner);("next"===e&&o-d<t||"prev"===e&&t<-d)&&_.translateTimeline(i,o/2-t,o-n)},translateTimeline:function(e,t,i){var o=e.timelineNavInner.get(0);t=0<t?0:t,_.setTransformValue(o,"translateX",(t=void 0!==i&&t<i?i:t)+"px"),0===t?e.timelineNavigation.find(".qodef-prev").addClass("qodef-inactive"):e.timelineNavigation.find(".qodef-prev").removeClass("qodef-inactive"),t===i?e.timelineNavigation.find(".qodef-next").addClass("qodef-inactive"):e.timelineNavigation.find(".qodef-next").removeClass("qodef-inactive")},updateFilling:function(e,t,i){v(window).width()<480&&(o=(v(".qodef-at-nav-wrapper").width()-50)/2,v(".qodef-at-nav-inner ol > li:first-child > a").css("left",o));var o=window.getComputedStyle(e.get(0),null),e=o.getPropertyValue("left"),o=o.getPropertyValue("width"),o=(e=Number(e.replace("px",""))+Number(o.replace("px",""))/2)/i;_.setTransformValue(t.get(0),"scaleX",o)},setDatePosition:function(e,t){for(var i=0;i<e.timelineDates.length;i++){var o=_.daydiff(e.timelineDates[0],e.timelineDates[i]),o=Math.round(o/e.eventsMinLapse)+2;e.timelineEvents.eq(i).css("left",o*t+"px")}},setTimelineWidth:function(e,t){var i=_.daydiff(e.timelineDates[0],e.timelineDates[e.timelineDates.length-1]),i=(Math.round(i/e.eventsMinLapse)+4)*t;return i<e.timelineNavWrapperWidth&&(i=e.timelineNavWrapperWidth),e.timelineNavInner.css("width",i+"px"),_.updateFilling(e.timelineNavInner.find("a.qodef-selected"),e.fillingLine,i),_.updateTimelinePosition("next",e.timelineNavInner.find("a.qodef-selected"),e),i},updateVisibleContent:function(e,t){var e=e.data("date"),i=t.find(".qodef-selected"),o=t.find('[data-date="'+e+'"]'),e=o.height(),n="qodef-selected qodef-enter-left",d="qodef-leave-right";o.index()>i.index()&&(n="qodef-selected qodef-enter-right",d="qodef-leave-left"),o.attr("class",n),i.attr("class",d).one("webkitAnimationEnd oanimationend msAnimationEnd animationend",function(){i.removeClass("qodef-leave-right qodef-leave-left"),o.removeClass("qodef-enter-left qodef-enter-right")}),t.css("height",e+"px")},updateOlderEvents:function(e){e.parent("li").prevAll("li").children("a").addClass("qodef-older-event").end().end().nextAll("li").children("a").removeClass("qodef-older-event")},getTranslateValue:function(e){var e=window.getComputedStyle(e.get(0),null),e=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform"),t=0;return 0<=e.indexOf("(")&&(t=(e=(e=(e=e.split("(")[1]).split(")")[0]).split(","))[4]),Number(t)},setTransformValue:function(e,t,i){e.style["-webkit-transform"]=t+"("+i+")",e.style["-moz-transform"]=t+"("+i+")",e.style["-ms-transform"]=t+"("+i+")",e.style["-o-transform"]=t+"("+i+")",e.style.transform=t+"("+i+")"},parseDate:function(e){var o=[];return e.each(function(){var e=v(this),e=new String(e.data("date")),t=["2000","0","0"],i=["0","0"],e=(4===e.length?t=[e,"0","0"]:(t=(e=e.split("T"))[0].split("/"),1<e.length?(t=e[0].split("/"),i=e[1].split(":")):0<=e[0].indexOf(":")&&(i=e[0].split(":"))),new Date(t[2],t[0]-1,t[1],i[0],i[1]));o.push(e)}),o},daydiff:function(e,t){return Math.round(t-e)},minLapse:function(e){for(var t=[],i=1;i<e.length;i++){var o=_.daydiff(e[i-1],e[i]);t.push(o)}return Math.min.apply(null,t)},elementInViewport:function(e){for(var t=e.offsetTop,i=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;e.offsetParent;)t+=(e=e.offsetParent).offsetTop,i+=e.offsetLeft;return t<window.pageYOffset+window.innerHeight&&i<window.pageXOffset+window.innerWidth&&t+n>window.pageYOffset&&i+o>window.pageXOffset},checkMQ:function(){return window.getComputedStyle(document.querySelector(".qodef-qi-advanced-timeline"),"::before").getPropertyValue("content").replace(/'/g,"").replace(/"/g,"")}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_advanced_timeline.qodefAdvancedTimeline=_}(jQuery),function(o){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_album_gallery={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_album_gallery.qodefMasonryLayout=qodefAddonsCore.qodefMasonryLayout,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_album_gallery.qodefLightboxPopup=qodefAddonsCore.qodefLightboxPopup,o(document).ready(function(){e.init()});var e={init:function(){this.holder=o(".qodef-qi-album-gallery"),this.holder.length&&this.holder.each(function(){e.initItem(o(this)),e.initFilter(o(this))})},initItem:function(e){e=e.find(".qodef-e-album-trigger");e.length&&e.on("click",function(e){e.preventDefault();e=o(this).parents(".qodef-album-item").find(".qodef-e-album-images .qodef-popup-item:first-child");e.length&&e.trigger("click")})},initFilter:function(e){var t,i;e.hasClass("qodef-qi-album-has-filter")&&(t=e.find(".qodef-album-gallery-filter").find(".qodef-filter-item"),i=e.find(".qodef-grid-inner"),t.on("click",function(e){e.preventDefault(),t.removeClass("qodef-active"),o(this).addClass("qodef-active");e=o(this).attr("data-filter");i.isotope({filter:e})}))}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_album_gallery.qodefAlbumGallery=e}(jQuery),function(t){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_advanced_toggle={},t(document).ready(function(){i.init()});var i={init:function(){var e=t(".qodef-qi-advanced-toggle");e.length&&e.each(function(){var e=t(this);i.initItem(e)})},initItem:function(e){var t,i,o,n,d;e.hasClass("qodef-qi-advanced-toggle")&&(t=e.find("> .qodef-m-switcher input[type=checkbox]"),e=e.find("> .qodef-m-at-content"),i=e.find("> .qodef-e-content-holder").first(),o=e.find("> .qodef-e-content-holder").last(),n=i.outerHeight(),d=o.outerHeight(),e.height(d<n?n:d),i.addClass("qodef--active"),t.on("change",function(){(t.is(":checked")?(i.removeClass("qodef--active"),o):(o.removeClass("qodef--active"),i)).addClass("qodef--active")}))}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_advanced_toggle.qodefAdvancedToggle=i}(jQuery),function(d){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_circled_slider={},d(document).ready(function(){t.init()});var t={init:function(){var e=d(".qodef-qi-circled-slider");e.length&&e.each(function(){var e=d(this);t.initItem(e)})},initItem:function(e){var t=e.find(".qodef-m-swiper"),i=e.find(".qodef-m-items"),o=e.find(".swiper-pagination"),n=[];i.find(".qodef-m-slide-content img").each(function(){n.push(d(this).attr("src"))}),new Swiper(t[0],{slidesPerView:"auto",centeredSlides:!0,spaceBetween:0,effect:"fade",autoplay:{delay:5e3,disableOnInteraction:!1},loop:!0,speed:300,pagination:{el:o[0],type:"bullets",clickable:!0,renderBullet:function(e,t){return'<span class="'+t+'"><svg class="progress-circle svg-content" width="100%" height="100%" viewBox="-1 -1 102 102"><path d="M50,1 a49,49 0 0,1 0,98 a49,49 0 0,1 0,-98" style="stroke-dasharray: 307.919, 307.919; stroke-dashoffset: 307.919; animation-duration: 5800ms;"></path> </svg><img src=" '+n[e]+' "></span>'}},on:{init:function(){setTimeout(function(){i.addClass("qodef-swiper--initialized"),o.find(".swiper-pagination-bullet").addClass("qodef--appear")},500)}}})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_circled_slider.qodefCircledSlider=t}(jQuery),function(d){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_content_menu={},d(document).ready(function(){e.init()});var e={init:function(){this.holder=d(".qodef-qi-content-menu.qodef-menu-item-style--with-active-floating-underline"),this.holder.length&&this.holder.each(function(){e.initItem(d(this))})},initItem:function(e){let o=e.find("> nav > ul"),n=e.find(".qodef-content-menu-line"),t=o.find("> li.menu-item"),i;t.filter(".current-menu-item").length?(i=t.filter(".current-menu-item").find("a").offset().left,n.css("width",t.filter(".current-menu-item").find("a").outerWidth())):(i=t.first().find("a").offset().left,n.css("width",t.first().find("a").outerWidth())),n.css("left",i-o.offset().left),t.mouseenter(function(){var e=d(this).find("a"),t=e.outerWidth(),i=o.offset().left,e=e.offset().left-i;n.css("width",t),n.css("left",e)}),o.mouseleave(function(){t.filter(".current-menu-item").length?n.css("width",t.filter(".current-menu-item").find("a").outerWidth()):n.css("width",t.first().find("a").outerWidth()),n.css("left",i-o.offset().left)})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_content_menu.qodefContentMenuBottomLine=e}(jQuery),function(M){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_animated_device_slider={},M(document).ready(function(){T.init()});var T={init:function(){this.holder=M(".qodef-qi-animated-device-slider"),this.header=M("#qodef-page-header-inner"),this.holder.length&&this.holder.each(function(){T.initItem(M(this))})},initItem:function(i){T.createSlider(i),T.forceInputFocus(i);var o=i.offset().top,n=i.offset().top+i.outerHeight(!0),e=!!M("#qodef-page-wrapper").length&&M("#qodef-page-wrapper").offset().top;o===e&&qodefAddonsCore.qodefScroll.disable(),window.addEventListener("wheel",function(e){var t=M(window).scrollTop()+e.deltaY;(0<e.deltaY&&t<o||e.deltaY<0&&n<t+qodefAddonsCore.windowHeight)&&qodefAddonsCore.qodefIsInViewport.check(i,function(){qodefAddonsCore.qodefScroll.disable(),M("html, body").stop().animate({scrollTop:o},1200)},!0)},{passive:!1})},createSlider:function(r){var s,l,f,c,m,u,e,t=M(".qodef--passepartout"),h=r.find(".qodef-m-stripe"),p=r.find(".qodef-m-inner-frame"),q=r.find(".qodef-m-frame-info"),g=q.find(".qodef-m-frame-slide-tagline"),v=q.find(".qodef-m-frame-slide-number"),_=q.find(".qodef-m-frame-decoration"),w=q.find(".qodef-m-frame-link"),C=q.find(".qodef-m-frame-title"),y=q.find(".qodef-m-frame-text"),A=r.find(".swiper-container"),b=A.find(".swiper-slide"),I=b.length,x=I-1,S=1,P=!1,k=new Swiper(A[0],{loop:!1,direction:"vertical",slidesPerView:1,touchStartForcePreventDefault:!0,speed:1e3,on:{init:function(){var t=!1;A.off().on("wheel",function(e){t||(t=!0,0<e.originalEvent.deltaY?A[0].swiper.slideNext():A[0].swiper.slidePrev(),setTimeout(function(){t=!1},1e3))})}},pagination:{el:r.find(".swiper-pagination")[0],type:"bullets",clickable:!0}});qodefAddonsCore.windowWidth<1025&&(e=M(".qodef-mobile-header-inner").css("height"),r.css("height","calc(100vh - "+e+")"),A.css("height","calc(100vh - "+e+")"),t.css("padding",0)),qodefAddonsCore.qodefWaitForImages.check(r,function(){k.init();var e=0,t=r.find(".swiper-pagination"),i=t.find(".swiper-pagination-bullet"),o=!!M("#qodef-page-wrapper").length&&M("#qodef-page-wrapper").offset().top;function n(){var e=t.find(".swiper-pagination-bullet-active");i.removeClass("bullet-clickable"),e.addClass("bullet-clickable"),e.next().addClass("bullet-clickable"),e.prev().addClass("bullet-clickable")}function d(){var e=A.find(".swiper-slide-active"),t={};s=e.data("slide-index"),l=e.find(".qodef-m-item-tagline").text(),f=e.find(".qodef-m-item-title").text(),c=e.find(".qodef-m-item-link").attr("href"),m=e.find(".qodef-m-item-text").text(),u=e.find(".qodef-m-item-decoration").html(),e.find(">.qodef-m-item>img").attr("src"),(t=void 0!==e.data("options")?e.data("options"):{}).hasOwnProperty("headerSkin")&&T.header.removeClass("qodef-skin--light qodef-skin--dark").addClass("qodef-skin--"+t.headerSkin)}function a(){g.text(l),v.text("0"+s),_.html(u),C.text(f),w.attr("href",c),y.text(m)}b.each(function(){M(this).attr("slide-index",S),M(this).data("slide-index",S);var e=M(this).find(".qodef-m-item>img").attr("src"),t=M(this).find(".qodef-m-item>img").attr("alt");void 0!==e&&p.append('<div><img src="'+e+'" alt="'+t+'"></div>'),S++}),p.find("div:first-child").addClass("active"),d(),n(),a(),setTimeout(function(){setTimeout(function(){q.removeClass("qodef-m-frame-animate-out")},700),r.removeClass("qodef-animated-device-slider-ready-animation")},500),k.on("slideNextTransitionStart",function(){P||(e+=180,h.css("transform","rotate("+e+"deg)"))}),k.on("slidePrevTransitionStart",function(){s!==x&&(e-=180,h.css("transform","rotate("+e+"deg)"))}),k.on("slideChangeTransitionStart",function(){d(),p.find("div").removeClass("prev-active"),p.find("div.active").removeClass("active").addClass("prev-active"),p.find("div:nth-child("+s+")").addClass("active"),n(),s==I?(P=!0,r.addClass("qodef-animated-device-slider-last-slide")):(P=!1,r.removeClass("qodef-animated-device-slider-last-slide")),P||(q.addClass("qodef-m-frame-animate-out"),setTimeout(function(){s%2==0?q.addClass("qodef-m-frame-even"):q.removeClass("qodef-m-frame-even"),a(),q.removeClass("qodef-m-frame-animate-out")},800))}),k.on("slideNextTransitionEnd",function(){k.isEnd?qodefAddonsCore.qodefScroll.enable():qodefAddonsCore.qodefScroll.disable()}),k.on("slidePrevTransitionEnd",function(){k.isBeginning?r.offset().top!==o&&qodefAddonsCore.qodefScroll.enable():qodefAddonsCore.qodefScroll.disable()})})},forceInputFocus:function(e){var e=e.find(".qodef-m-contact-form");e.length&&(e=e.find("input, textarea")).length&&e.each(function(){var e=M(this);e.on("click",function(){e.focus()})})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_animated_device_slider.qodefAnimatedDeviceSlider=T}(jQuery),function(){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_business_reviews_yelp={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_business_reviews_yelp.qodefMasonryLayout=qodefAddonsCore.qodefMasonryLayout}(jQuery),function(a){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_data_table={},a(document).ready(function(){e.init()});var e={init:function(){this.holder=a(".qodef-qi-data-table"),this.holder.length&&this.holder.each(function(){e.initItem(a(this))})},initItem:function(e){var i=e.find(".qodef-m-table"),e=e.find(".qodef-m-table-pagination"),o=e.find(".qodef-e-number"),n=e.find(".qodef-m-prev"),d=e.find(".qodef-m-next");o.first().addClass("qodef--current"),i.first().addClass("qodef--active"),o.each(function(){a(this).on("click",function(){var e=a(this).data("id"),t=i.eq(e-1);i.removeClass("qodef--active"),t.addClass("qodef--active"),o.removeClass("qodef--current"),a(this).addClass("qodef--current"),1===e?(n.addClass("qodef--disabled"),d.removeClass("qodef--disabled")):e===o.length?(n.removeClass("qodef--disabled"),d.addClass("qodef--disabled")):(n.removeClass("qodef--disabled"),d.removeClass("qodef--disabled"))})}),n.on("click",function(){o.filter(".qodef--current").prev().trigger("click")}),d.on("click",function(){o.filter(".qodef--current").next().trigger("click")})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_data_table.qodefTables=e}(jQuery),function(e){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_showcase_carousel={},e(document).ready(function(){a.init()});var a={init:function(){this.sliders=e(".qodef-qi-divided-showcase-carousel"),this.sliders.length&&this.sliders.each(function(){a.initItem(e(this))})},initItem:function(e){qodefAddonsCore.qodefSwiperElementorCheck.init(a.initSwiperReinit,e)},initSwiperReinit:function(e){var t=e.find(".qodef-qi-swiper-container:not(.qodef-divided-showcase-carousel-text)"),i=e.find(".qodef-qi-swiper-container.qodef-divided-showcase-carousel-text"),o=t[0].swiper.autoplay.running,n=t.find(".swiper-slide").length,d=i[0].swiper.params,n=(d.loopedSlides=n,d.autoplay="false",t[0].swiper.autoplay.stop(),i[0].swiper.destroy(),new Swiper(i[0],Object.assign(d)));t[0].swiper.controller.control=n,t[0].swiper.controller.by="slide",t[0].swiper.controller.inverse=!0,n.controller.control=t[0].swiper,o&&t[0].swiper.autoplay.start(),e.addClass("qodef--visible"),t[0].swiper.on("slideChangeTransitionStart",function(){a.addBackwardClasses(e,t[0].swiper)})},addBackwardClasses:function(e,t){t.activeIndex<t.previousIndex?e.addClass("qodef-swiping-backwards"):e.removeClass("qodef-swiping-backwards")}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_showcase_carousel.qodefSwiper=qodefAddonsCore.qodefSwiper,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_showcase_carousel.qodefDividedShowcaseCarousel=a,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_showcase_carousel.qodefSplitting=qodefAddonsPremiumCore.qodefSplitting}(jQuery),function(){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_business_reviews_google={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_business_reviews_google.qodefMasonryLayout=qodefAddonsCore.qodefMasonryLayout}(jQuery),function(){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_content_slider={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_content_slider.qodefSwiper=qodefAddonsCore.qodefSwiper,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_content_slider.qodefLightboxPopup=qodefAddonsCore.qodefLightboxPopup}(jQuery),function(a){"use strict";qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_dual_image_carousel={},a(document).ready(function(){t.init()});var t={init:function(){this.sliders=a(".qodef-qi-dual-image-carousel"),this.sliders.length&&this.sliders.each(function(){t.initItem(a(this))})},initItem:function(e){qodefAddonsCore.qodefSwiperElementorCheck.init(t.initSwiperReinit,e)},initSwiperReinit:function(e){var t=e.find("> .qodef-titles"),i=e.find("> .qodef-images"),o=t.find(".swiper-slide").length,n=t[0].swiper.params,d=i[0].swiper.params,n=(d.loopedSlides=o,d.autoplay="false",o=n.autoplay.enabled,t[0].swiper.autoplay.stop(),i[0].swiper.destroy(),new Swiper(i[0],Object.assign(d)));t[0].swiper.controller.control=n,t[0].swiper.controller.by="slide",t[0].swiper.controller.inverse=!0,n.controller.control=t[0].swiper,o&&t[0].swiper.autoplay.start(),t.find(".swiper-slide").on("click",function(){var e=a(this).index();t[0].swiper.slideTo(e)}),e.addClass("qodef--visible")}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_dual_image_carousel.qodefSwiper=qodefAddonsCore.qodefSwiper,qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_dual_image_carousel.qodefDualImageCarousel=t}(jQuery),function(){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_slider_reveal={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_slider_reveal.qodefSwiper=qodefAddonsCore.qodefSwiper}(jQuery),function(e){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_fixed_project_slider={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_fixed_project_slider.qodefSwiper=qodefAddonsCore.qodefSwiper,e(window).on("load",function(){a.init()}),e(window).on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&elementor.channels.editor.on("change",function(e){var t;"object"==typeof e.$el&&e.$el.hasClass("elementor-control-slider_left_offset")&&"object"==typeof e.options.element.$el?(t=e.options.element.$el.find(".qodef-qi-fixed-project-slider")).length&&a.reinitMainSwiper(t.find(".qodef-m-holder")):"object"==typeof e.$el&&e.$el.hasClass("elementor-control-content_width")&&"object"==typeof e.options.element.$el&&(t=e.options.element.$el.find(".qodef-qi-fixed-project-slider")).length&&a.reinitMainSwiper(t.find(".qodef-m-items-holder"))})});var a={init:function(){this.holder=e(".qodef-qi-fixed-project-slider"),this.holder.length&&this.holder.each(function(){a.initItem(e(this))})},initItem:function(e){qodefAddonsCore.qodefSwiperElementorCheck.init(a.initSwiperReinit,e)},initSwiperReinit:function(e){var t=e.find(".qodef-m-items-holder"),i=e.find(".qodef-m-holder > .qodef-qi-swiper-container"),t=t.find(".qodef-qi-swiper-container"),o=i.find(".swiper-slide").length,n=t[0].swiper.params;n.loopedSlides=o,n.autoplay="false",o=i[0].swiper.autoplay.running,i[0].swiper.autoplay.stop(),t[0].swiper.destroy(!0,!1);let d=new Swiper(t[0],Object.assign(n));o&&i[0].swiper.autoplay.start(),a.recalculate(t,i),e.addClass("qodef--visible"),i[0].swiper.on("slideChangeTransitionStart",function(){d.realIndex!==i[0].swiper.realIndex&&d.slideTo(i[0].swiper.realIndex)}),d.on("slideChangeTransitionStart",function(){d.realIndex!==i[0].swiper.realIndex&&(d.activeIndex>d.previousIndex?i[0].swiper.slideNext():i[0].swiper.slidePrev())})},recalculate:function(e,t){e[0].swiper.update(),t[0].swiper.update()},reinitMainSwiper:function(e){e.find("> .qodef-qi-swiper-container")[0].swiper.update()}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_fixed_project_slider.qodefFixedProjectSlider=a}(jQuery),function(e){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_device_slider={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_device_slider.qodefSwiper=qodefAddonsCore.qodefSwiper,e(document).ready(function(){a.init()}),e(window).on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&elementor.channels.editor.on("change",function(e){"object"==typeof e.$el&&e.$el.hasClass("elementor-control-content_width")&&"object"==typeof e.options.element.$el&&(e=e.options.element.$el.find(".qodef-qi-divided-device-slider")).length&&a.reinitMainSwiper(e.find(".qodef-m-main-slider"))})});var a={init:function(){this.holder=e(".qodef-qi-divided-device-slider"),this.holder.length&&this.holder.each(function(){a.initItem(e(this))})},initItem:function(e){qodefAddonsCore.qodefSwiperElementorCheck.init(a.initSwiperReinit,e)},initSwiperReinit:function(e){var i=e.find(".qodef-m-main-slider"),o=e.find(".qodef-m-device-slider"),t=i.find(".swiper-slide").length,n=o[0].swiper.params;n.loopedSlides=t,n.autoplay="false",t=i[0].swiper.autoplay.running,i[0].swiper.autoplay.stop(),o[0].swiper.destroy();let d=new Swiper(o[0],Object.assign(n));a.enableScroll(e,i[0].swiper),t&&i[0].swiper.autoplay.start(),e.addClass("qodef--visible"),i.find(".swiper-slide-active").addClass("qodef--active qodef--initially-active"),o.find(".swiper-slide-active").addClass("qodef--active qodef--initially-active"),i[0].swiper.on("slideChangeTransitionStart",function(){var e=i[0].swiper.previousIndex,e=i.find(".swiper-slide").eq(e),t=i.find(".swiper-slide-active");t.siblings().removeClass("qodef--active qodef--initially-active"),t.addClass("qodef--active"),e.siblings().removeClass("qodef--prev-active"),e.addClass("qodef--prev-active"),d.realIndex!==i[0].swiper.realIndex&&d.slideTo(i[0].swiper.realIndex)}),d.on("slideChangeTransitionStart",function(){var e=d.previousIndex,e=o.find(".swiper-slide").eq(e),t=o.find(".swiper-slide-active");t.siblings().removeClass("qodef--active qodef--initially-active"),t.addClass("qodef--active"),e.siblings().removeClass("qodef--prev-active"),e.addClass("qodef--prev-active"),d.realIndex!==i[0].swiper.realIndex&&(d.activeIndex>d.previousIndex?i[0].swiper.slideNext():i[0].swiper.slidePrev())})},enableScroll:function(e,t){var i;e.hasClass("qodef--change-on-scroll")&&(i=!1,e.on("wheel",function(e){i||(i=!0,0<e.originalEvent.deltaY?t.slideNext():t.slidePrev(),setTimeout(function(){i=!1},1e3))}))},reinitMainSwiper:function(e){e[0].swiper.update()}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_device_slider.qodefDividedDeviceSlider=a,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_device_slider.qodefSplitting=qodefAddonsPremiumCore.qodefSplitting}(jQuery),function(i){"use strict";qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_flip_box={},i(document).ready(function(){o.init()});var o={init:function(){var e=i(".qodef-qi-flip-box");e.length&&e.each(function(e){var t=i(this);o.initItem(t)})},initItem:function(e){e.hasClass("qodef-qi-trigger-hover")&&e.on({mouseenter:function(){e.addClass("qodef-show")},mouseleave:function(){e.removeClass("qodef-show")}}),e.hasClass("qodef-qi-trigger-click")&&e.on({click:function(){e.addClass("qodef-show")},mouseleave:function(){e.removeClass("qodef-show")}}),e.hasClass("qodef-qi-trigger-button")&&(e.find(".qodef-front-trigger-icon").on("click",function(){e.addClass("qodef-show")}),e.find(".qodef-back-trigger-icon").on("click",function(){e.removeClass("qodef-show")}))}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_flip_box.qodefFlipBox=o}(jQuery),function(a){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_google_map={},window.qodefAddonsGoogleMapsCallback=function(){a(document).trigger("qodefAddonsGoogleMapsCallbackEvent")},a(document).on("qodefAddonsGoogleMapsCallbackEvent",function(){r.init()});var r={mapHolder:"",mapOptions:[],mapElement:"",map:{},markers:{},circleMap:{},init:function(){this.holder=a(".qodef-qi-google-map"),this.holder.length&&this.holder.each(function(){r.initItem(a(this))})},initItem:function(e){e.hasClass("qodef--has-key")&&r.initMap(e.find(".qodef-m-map"))},getMapSettings:function(){return{mapId:"QODE_MAP_ID",mapTypeId:google.maps.MapTypeId.ROADMAP,scrollwheel:this.mapOptions.mapScroll,draggable:this.mapOptions.mapDrag,streetViewControl:this.mapOptions.streetView,zoom:parseInt(this.mapOptions.mapZoom,10),mapTypeControl:this.mapOptions.mapTypeControl,fullscreenControl:this.mapOptions.fullScreenControl}},getMapOptions:function(e,t){var i={uniqueId:"",holderId:"",mapHeight:0,mapStyle:"",streetView:!1,mapDrag:!1,mapScroll:!1,mapTypeControl:!1,fullScreenControl:!1,mapZoom:0,addresses:[],addressesLatLng:[],pin:"",selectorIsID:!1,multipleTrigger:!1,geolocation:!1};return(i=a.extend(i,t)).selectorIsID?(i.uniqueId=e[0].id,i.holderId=e[0].id):void 0!==e.data("unique-id")&&!1!==e.data("unique-id")&&(i.uniqueId=e.data("unique-id"),i.holderId="qodef-map-id--"+e.data("unique-id")),void 0!==e.data("height")&&!1!==e.data("height")&&(i.mapHeight=parseInt(e.data("height"),10)),void 0!==e.data("zoom")&&!1!==e.data("zoom")&&(i.mapZoom=parseInt(e.data("zoom"),10)),void 0!==e.data("style")&&!1!==e.data("style")&&(i.mapStyle=e.data("style")),void 0!==e.data("street-view")&&"yes"===e.data("street-view")&&(i.streetView=!0),void 0!==e.data("map-type")&&"yes"===e.data("map-type")&&(i.mapTypeControl=!0),void 0!==e.data("map-full-screen")&&"yes"===e.data("map-full-screen")&&(i.fullScreenControl=!0),void 0!==e.data("map-drag")&&"yes"===e.data("map-drag")&&(i.mapDrag=!0),void 0!==e.data("map-scroll")&&"yes"===e.data("map-scroll")&&(i.mapScroll=!0),void 0!==e.data("street-view")&&"yes"===e.data("street-view")&&(i.streetView=!0),void 0!==e.data("addresses")&&!1!==e.data("addresses")&&(i.addresses=e.data("addresses")),void 0!==e.data("pin")&&!1!==e.data("pin")&&(i.pin=e.data("pin")),i},initMap:function(e,t){this.mapOptions=this.getMapOptions(e,t),this.mapElement=document.getElementById(this.mapOptions.holderId),this.map=new google.maps.Map(this.mapElement,this.getMapSettings());e=this.mapOptions.mapStyle,t=new google.maps.StyledMapType(e,{name:"Qi Google Map"});this.map.mapTypes.set("qodef_qi_styled_map",t),this.map.setMapTypeId("qodef_qi_styled_map"),this.setAddress(),this.setMapHeight()},setAddress:function(){for(var e=0;e<this.mapOptions.addresses.length;e++){var t,i=this.mapOptions.addresses[e];if(""===i)return;this.mapOptions.multipleTrigger?null!=(t=i.location)&&""!==t.latitude&&""!==t.longitude&&this.mapOptions.addressesLatLng.push(a.extend(t,i)):this.setSingleAddress(i)}this.mapOptions.multipleTrigger&&(this.centerMapMultipleAddresses(this.map,this.mapOptions),this.addMultipleMarkers())},setSingleAddress:function(o){var n,d,a=new google.maps.InfoWindow({content:'<div id="content"><div id="siteNotice"></div><div id="bodyContent"><p>'+o+"</p></div></div>"}),e=new google.maps.Geocoder;"object"==typeof e&&(n=this.map,d=this.mapOptions,e.geocode({address:o},function(e,t){var i;t===google.maps.GeocoderStatus.OK&&"object"==typeof e&&((t=document.createElement("img")).src=d.pin,i=new google.maps.marker.AdvancedMarkerElement({map:n,position:e[0].geometry.location,content:t,title:o.store_title}),google.maps.event.addListener(i,"click",function(){a.open(n,i)}),t={address:e[0].formatted_address,latitude:e[0].geometry.location.lat(),longitude:e[0].geometry.location.lng()},d.addressesLatLng.push(t),r.centerMapAddress(n,d,e),window.addEventListener("resize",function(){r.centerMapAddress(n,d,e)}))}))},setMapHeight:function(){var e=this.mapOptions;0<e.mapHeight&&""!==this.mapElement&&(this.mapElement.style.height=e.mapHeight+"px")},centerMapAddress:function(e,t,i){1===t.addresses.length?e.setCenter(i[0].geometry.location):this.centerMapMultipleAddresses(e,t)},centerMapMultipleAddresses:function(e,t){var i=new google.maps.LatLngBounds,o=t.addressesLatLng;if(t.multipleTrigger&&1===o.length)e.setCenter({lat:parseFloat(o[0].latitude),lng:parseFloat(o[0].longitude)});else if("object"==typeof i&&o.length){for(var n=0;n<o.length;n++)i.extend({lat:parseFloat(o[n].latitude),lng:parseFloat(o[n].longitude)});e.fitBounds(i)}},addMultipleMarkers:function(){for(var e=[],t=this.mapOptions.addressesLatLng,i=0;i<t.length;i++){var o={lat:parseFloat(t[i].latitude),lng:parseFloat(t[i].longitude)},n={title:t[i].title,itemId:t[i].itemId,address:t[i].address,featuredImage:t[i].featuredImage,itemUrl:t[i].itemUrl,latLng:o},o=new window.qodefCustomMarker({position:o,map:this.map,templateData:n,markerPin:t[i].markerPin});e.push(o)}this.markers=e,this.initMarkerClusters(),this.initMarkerInfo()},initMarkerClusters:function(){new MarkerClusterer(this.map,this.markers,{minimumClusterSize:2,maxZoom:12,styles:[{width:50,height:60,url:"",textSize:12}]})},initMarkerInfo:function(){var d=this.map;a(document).off("click",".qodef-map-marker").on("click",".qodef-map-marker",function(){var e=a(this),t=a(".qodef-map-marker-holder"),i=a(".qodef-info-window"),o=e.parent(".qodef-map-marker-holder"),n=o.data("latlng"),e=e.siblings(".qodef-info-window");o.hasClass("qodef-active qodef-map-active")?(o.removeClass("qodef-active qodef-map-active"),e.fadeOut(0)):(t.removeClass("qodef-active qodef-map-active"),i.fadeOut(0),o.addClass("qodef-active qodef-map-active"),e.fadeIn(300),n.length&&void 0!==n&&(t=n.replace("(","").replace(")","").split(",",2),d.panTo(new google.maps.LatLng(parseFloat(t[0]),parseFloat(t[1])))))})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_google_map.qodefGoogleMap=r}(jQuery),function(c){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_horizontal_double_row_project_showcase={},c(document).on("ready",function(){i.init()}),c(window).resize(function(){i.init()});var i={init:function(){var e=c(".qodef-qi-horizontal-double-row-project-showcase");e.length&&e.each(function(){i.initItem(c(this))})},initItem:function(e){var t=e.closest("body").height(),t=qodefAddonsCore.windowHeight<t;1024<qodefAddonsCore.windowWidth?t?i.animateSliderInContent(e):i.animateSlider(e):i.animateAppear(e)},animateSlider:function(i){var e=window.Scrollbar;class t extends Scrollbar.ScrollbarPlugin{transformDelta(e,t){var i;return/wheel/.test(t.type)?({x:t,y:i}=e,{y:0,x:Math.abs(t)>Math.abs(i)?t:i}):e}}d="horizontalScroll",(n="pluginName")in(o=t)?Object.defineProperty(o,n,{value:d,enumerable:!0,configurable:!0,writable:!0}):o[n]=d,e.use(t),e.use(window.OverscrollPlugin);var o={damping:.1,continuousScrolling:!1,delegateTo:document,plugins:{overscroll:{damping:.1,maxOverscroll:150}}},n=i.find(".qodef-items-holder")[0],d=e.init(n,o),a=i.find(".qodef-e:not(.qodef-e-featured)"),e=i.find(".qodef-e-featured"),r=0<e.length?e.width():0;e.addClass("qodef--appear"),a.each(function(e){var t=c(this).offset().left;c(this).attr("data-offset-left",t),c(this).data("offset-left",t)}),a.each(function(e){var t=c(this);i.width()+r>c(this).data("offset-left")&&setTimeout(function(){t.addClass("qodef--appear")},200*(e+1))}),d.addListener(function(){var e=this.offset.x;a.each(function(){c(this).hasClass("qodef--appear")||i.width()+e+r-100>c(this).data("offset-left")&&c(this).addClass("qodef--appear qodef--appear-delay")})})},animateSliderInContent:function(o){o.addClass("qodef-horizontal-scroll-in-content");var e,t,i=o.find(".qodef-items-holder"),n=o.find(".qodef-e:not(.qodef-e-featured)"),d=o.find(".qodef-e-featured"),a=0<d.length?d.width():0,i=(i.find(".qodef-scroll-content").contents().unwrap(),i.wrapInner('<div class="qodef-scroll-content"></div>'),d.addClass("qodef--appear"),n.each(function(e){var t=c(this).offset().left;c(this).attr("data-offset-left",t),c(this).data("offset-left",t)}),n.each(function(e){var t=c(this);o.width()+a>c(this).data("offset-left")&&setTimeout(function(){t.addClass("qodef--appear")},200*(e+1))}),"qodef-scroll-horizontal"),r=i+"--active",s=i+"--ended";function l(e){var t=e[0].getBoundingClientRect(),e=e.find(".qodef-scroll-content");t.top>qodefAddonsCore.windowHeight?(e.removeClass(r),e.removeClass(s)):t.bottom<0?(e.addClass(s),e.removeClass(r)):(t.top<=0&&e.addClass(r),0<t.top&&e.removeClass(r),t.bottom<=qodefAddonsCore.windowHeight&&e.addClass(s),t.bottom>qodefAddonsCore.windowHeight&&e.removeClass(s))}function f(e,t){var i=-((0!=t?t:qodefAddonsCore.scroll-e.data("offsetTop"))/(e.data("outerHeight")-(qodefAddonsCore.windowHeight-qodefAddonsCore.windowWidth))*e.data("scrollWidth")*1.1),i=Math.min(0,i);i=Math.max(i,e.data("rightMax")),e.data("transformX",Number(i)),!0===e.data("initalized")&&(t=o.find(".qodef-scroll-content"),gsap.to(t,{x:e.data("transformX"),overwrite:!0}),o.find(".qodef-e:not(.qodef-e-featured):not(.qodef--appear)").each(function(){c(this).hasClass("qodef--appear")||o.width()+Math.abs(i)+a+100>c(this).data("offset-left")&&c(this).addClass("qodef--appear")}))}if(n=(d=o).find(".qodef-scroll-content").outerWidth(),i=d.offset().left,e=i+n-qodefAddonsCore.windowWidth,t=-e,d.css({"--qodef-horizontal-scroll-width":n,"--qodef-horizontal-scroll-offset":i,"--qodef-right-max":e}),d.data("initalized",!1),d.data("rightMax",Number(t)),d.data("scrollWidth",n),d.data("outerHeight",d.outerHeight()),d.data("offsetTop",d.offset().top),d.data("initalized",!0),d.data("transformX","0"),l(o),qodef.html.hasClass("touchevents")){let t=0,i=0;c(window).on("touchstart",function(e){t=e.originalEvent.touches[0].clientX}).on("touchmove",function(e){e=e.originalEvent.touches[0].clientX-t;i-=e,10<Math.abs(e)&&(f(o,i),l(o))})}else c(window).on("scroll",function(){f(o,!1),l(o)})},animateAppear:function(e){var t=e.find(".qodef-e");e.find(".qodef-items-holder > .qodef-scroll-content").contents().unwrap(),t.length&&t.each(function(){var e=c(this);qodefAddonsCore.qodefIsInViewport.check(e,function(){e.hasClass("qodef--appear")||e.addClass("qodef--appear")})})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_horizontal_double_row_project_showcase.qodefHorizontalDoubleRowProjectShowcase=i}(jQuery),function(s){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_slider_diverge={},s(document).ready(function(){l.init()});var l={init:function(){var e=s(".qodef-qi-divided-slider-diverge");e.length&&l.initItem(e)},initItem:function(i){var e=l.getBreakpoint(i),o="",n=i.find(".qodef-m-counter .qodef-m-current"),t=i.find(".qodef-m-slide-content"),d=i.find(".qodef-m-counter .qodef-m-max"),a=s(".qodef-e-nav-arrow.qodef--prev"),r=s(".qodef-e-nav-arrow.qodef--next");i.hasClass("qodef-skin--light")?o="light":i.hasClass("qodef-skin--dark")&&(o="dark"),d.text("0"+t.length),i.multiscroll({navigation:!1,navigationPosition:"right",scrollingSpeed:1200,easing:"easeInOutCubic",afterRender:function(){qodefAddonsPremiumCore.body.addClass("qodef-qi-divided-slider-diverge--initialized"),l.navigationClassHandler(s(".ms-left .ms-section:first-child").data("navigation-skin"),o,i),n.text("01"),a.on("click",function(){s.fn.multiscroll.moveSectionUp()}),r.on("click",function(){s.fn.multiscroll.moveSectionDown()})},onLeave:function(e,t){l.navigationClassHandler(s(s(".ms-left .ms-section")[t-1]).data("navigation-skin"),o,i),t<10?n.text("0"+t):n.text(t)}}),i.height(qodefAddonsPremiumCore.windowHeight),l.buildAndDestroy(e),s(window).resize(function(){l.buildAndDestroy(e)})},getBreakpoint:function(e){return e.hasClass("qodef-disable-below--768")?768:1024},buildAndDestroy:function(e){qodefAddonsPremiumCore.windowWidth<=e?(s.fn.multiscroll.destroy(),s("html, body").css("overflow","initial"),qodefAddonsPremiumCore.body.removeClass("qodef-qi-divided-slider-diverge--initialized")):(s.fn.multiscroll.build(),qodefAddonsPremiumCore.body.addClass("qodef-qi-divided-slider-diverge--initialized"))},navigationClassHandler:function(e,t,i){void 0!==e&&""!==e||""!==t?i.removeClass("qodef-skin--light qodef-skin--dark").addClass("qodef-skin--"+e):i.removeClass("qodef-skin--light qodef-skin--dark")}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_divided_slider_diverge.qodefDividedSliderDiverge=l}(jQuery),function(n){"use strict";qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_icon_progress_bar={},n(document).ready(function(){t.init()});var t={init:function(){var e=n(".qodef-qi-icon-progress-bar");e.length&&e.each(function(){var e=n(this);t.initItem(e)})},initItem:function(e){var t=e.find(".qodef-icon-holder"),i=e.data("active"),o=e.data("icon-animation-delay");qodefAddonsCore.qodefIsInViewport.check(e,function(){t.each(function(e){var t;e<i&&(t=n(this),setTimeout(function(){t.addClass("qodef-active")},e*o))})})}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_premium_icon_progress_bar.qodefIconProgressBar=t}(jQuery),function(l){"use strict";l(document).ready(function(){i.init()});var i={init:function(){var e=l(".qodef-qi-image-gallery");e.length&&e.each(function(e){i.initItem(l(this),e)})},initItem:function(e,t){e.hasClass("qodef-image--hover-distort")&&1024<qodefAddonsCore.windowWidth?i.initImageDistort(e,t):e.hasClass("qodef-image--hover-gradient")&&1024<qodefAddonsCore.windowWidth&&i.initGradient(e)},initImageDistort:function(e,s){e=e.find(".qodef-e");e.length&&e.each(function(e){var t=l(this),i=t.find(".qodef-e-inner img"),o="qodef-image-gallery-svg-distort-"+s+"-"+e,e='<svg class="qodef-svg-distort-filter" width="100%" height="100%"><filter id='+o+' x="-25%" y="-25%" width="150%" height="150%"><feTurbulence type="fractalNoise" baseFrequency="0.02 0.01" numOctaves="2" seed="2" result="warp" result="warp" /><feDisplacementMap xChannelSelector="R" yChannelSelector="G" scale="0" in="SourceGraphic" in2="warp" /></filter></svg>',n=(i.clone().addClass("qodef--distort-img-clone").insertAfter(i),i.after(e),t.find(".qodef--distort-img-clone")),d=t.find(".qodef-svg-distort-filter").find("filter").find("feDisplacementMap")[0],a={val:0},r=gsap.timeline({paused:!0,defaults:{duration:.8,ease:"power1.inOut"},onStart:()=>{gsap.set(n,{filter:"url(#"+o+")"})},onReverseComplete:()=>{gsap.set(n,{filter:"none"})},onUpdate:()=>{d.setAttribute("scale",a.val)}});r.to(a,{startAt:{val:0},val:100},0),t[0].addEventListener("mouseenter",function(){r.restart()}),t[0].addEventListener("mouseleave",function(){r.reverse()})})},initGradient:function(e){e=e.find(".qodef-e");e.length&&e.each(function(){l(this).find(".qodef-e-inner").append('<span class="qodef-e-gradient-holder"><span class="qodef-e-gradient"><span class="qodef-e-gradient-dot-1"></span><span class="qodef-e-gradient-dot-2"></span></span></span>')})}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_image_gallery.qodefImageGalleryAdditionalEffects=i}(jQuery),function(n){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_floating_item_showcase={},n(window).on("load",function(){a.init()});var a={init:function(){var e=n(".qodef-qi-floating-item-showcase");e.length&&e.each(function(){a.initItem(n(this))})},initItem:function(e){var t=e.closest("body").height(),t=qodefAddonsCore.windowHeight<t;1024<qodefAddonsCore.windowWidth?t?a.animateFloatInContent(e):a.animateFloat(e):(e.find(".qodef-grid-inner").removeClass("qodef--masonry-init"),qodefAddonsCore.qodefMasonryLayout.createMasonry(e),a.animateFloatAppear(e)),e.hasClass("qodef-qi--info_follow")&&(t=e.parents(".elementor-widget").data("id"),qodefAddonsPremiumCore.qodefInfoFollow.init(e,"qodef-"+t)),e.hasClass("qodef-qi--cursor-follow-image-enabled")&&1024<qodefAddonsCore.windowWidth&&a.initImageFollow(e)},animateFloat:function(e){e.find("article");var t=window.Scrollbar;t.use(window.OverscrollPlugin),t.init(document.querySelector(".qodef-qi-floating-item-showcase .qodef-masonry-holder"),{damping:.05,continuousScrolling:!0,delegateTo:document,plugins:{overscroll:{damping:.1,maxOverscroll:200}}});a.animateFloatAppear(e)},animateFloatInContent:function(d){qodefAddonsCore.qodefWaitForImages.check(d,function(){d.wrap('<div class="qodef-qi-floating-item-showcase-holder"></div>'),gsap.registerPlugin(ScrollTrigger);var e=d.find("article:last-of-type"),e=Math.ceil(e.position().top+e.outerHeight()),t=qodefAddonsCore.windowHeight>e,i=e-qodefAddonsCore.windowHeight+100,o=d.closest(".qodef-qi-floating-item-showcase-holder"),n=d.find(".qodef-grid-inner ");d.length&&(d.addClass("qodef-vertical-scroll-in-content"),d.closest("#qodef-page-wrapper").css("overflow","visible")),o.css({"--qodef-vertical-scroll-height":e,"--qodef-max-scroll":i}),t&&d.css({position:"static"}),gsap.timeline({paused:!0,scrollTrigger:{trigger:o,scrub:1,start:"top top",end:"bottom bottom"}}).to(n,{y:Math.min(0,-i)}),a.animateFloatAppear(d)})},animateFloatAppear:function(e){var t=e.find(".qodef-e");e.addClass("qodef--appear"),t.length&&t.each(function(){var e,t,i=n(this),o=(e=10,t=500,Math.floor(Math.random()*(t-e)+e));qodefAddonsCore.qodefIsInViewport.check(i,function(){i.hasClass("qodef--appear")||setTimeout(function(){i.addClass("qodef--appear")},o)})})},initImageFollow:function(e){var n=e.find(".qodef-m-cursor-follow-image-holder");e.on("mousemove",function(e){var i=e.clientX-n.width()/2,o=e.clientY-n.height()/2;requestAnimationFrame(function(){var e,t;e=i,t=o,n.hasClass("qodef--is-active")&&gsap.to(n,{x:e,y:t,duration:.7})})}),e.on("mouseenter",function(){n.hasClass("qodef--is-active")||n.addClass("qodef--is-active")}).on("mouseleave",function(){n.hasClass("qodef--is-active")&&n.removeClass("qodef--is-active")})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_floating_item_showcase.qodefFloatingItemShowcase=a}(jQuery),function(l){"use strict";l(document).ready(function(){i.init()});var i={init:function(){var e=l(".qodef-qi-image-gallery-masonry");e.length&&e.each(function(e){i.initItem(l(this),e)})},initItem:function(e,t){e.hasClass("qodef-image--hover-distort")&&1024<qodefAddonsCore.windowWidth?i.initImageDistort(e,t):e.hasClass("qodef-image--hover-gradient")&&1024<qodefAddonsCore.windowWidth&&i.initGradient(e)},initImageDistort:function(e,s){e=e.find(".qodef-e");e.length&&e.each(function(e){var t=l(this),i=t.find(".qodef-e-inner img"),o="qodef-image-gallery-masonry-svg-distort-"+s+"-"+e,e='<svg class="qodef-svg-distort-filter" width="100%" height="100%"><filter id='+o+' x="-25%" y="-25%" width="150%" height="150%"><feTurbulence type="fractalNoise" baseFrequency="0.02 0.01" numOctaves="2" seed="2" result="warp" result="warp" /><feDisplacementMap xChannelSelector="R" yChannelSelector="G" scale="0" in="SourceGraphic" in2="warp" /></filter></svg>',n=(i.clone().addClass("qodef--distort-img-clone").insertAfter(i),i.after(e),t.find(".qodef--distort-img-clone")),d=t.find(".qodef-svg-distort-filter").find("filter").find("feDisplacementMap")[0],a={val:0},r=gsap.timeline({paused:!0,defaults:{duration:.8,ease:"power1.inOut"},onStart:()=>{gsap.set(n,{filter:"url(#"+o+")"})},onReverseComplete:()=>{gsap.set(n,{filter:"none"})},onUpdate:()=>{d.setAttribute("scale",a.val)}});r.to(a,{startAt:{val:0},val:100},0),t[0].addEventListener("mouseenter",function(){r.restart()}),t[0].addEventListener("mouseleave",function(){r.reverse()})})},initGradient:function(e){e=e.find(".qodef-e");e.length&&e.each(function(){l(this).find(".qodef-e-inner").append('<span class="qodef-e-gradient-holder"><span class="qodef-e-gradient"><span class="qodef-e-gradient-dot-1"></span><span class="qodef-e-gradient-dot-2"></span></span></span>')})}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_image_gallery_masonry.qodefImageGalleryMasonryAdditionalEffects=i}(jQuery),function(l){"use strict";l(document).ready(function(){i.init()});var i={init:function(){var e=l(".qodef-qi-image-gallery-pinterest");e.length&&e.each(function(e){i.initItem(l(this),e)})},initItem:function(e,t){e.hasClass("qodef-image--hover-distort")&&1024<qodefAddonsCore.windowWidth?i.initImageDistort(e,t):e.hasClass("qodef-image--hover-gradient")&&1024<qodefAddonsCore.windowWidth&&i.initGradient(e)},initImageDistort:function(e,s){e=e.find(".qodef-e");e.length&&e.each(function(e){var t=l(this),i=t.find(".qodef-e-inner img"),o="qodef-image-gallery-pinterest-svg-distort-"+s+"-"+e,e='<svg class="qodef-svg-distort-filter" width="100%" height="100%"><filter id='+o+' x="-25%" y="-25%" width="150%" height="150%"><feTurbulence type="fractalNoise" baseFrequency="0.02 0.01" numOctaves="2" seed="2" result="warp" result="warp" /><feDisplacementMap xChannelSelector="R" yChannelSelector="G" scale="0" in="SourceGraphic" in2="warp" /></filter></svg>',n=(i.clone().addClass("qodef--distort-img-clone").insertAfter(i),i.after(e),t.find(".qodef--distort-img-clone")),d=t.find(".qodef-svg-distort-filter").find("filter").find("feDisplacementMap")[0],a={val:0},r=gsap.timeline({paused:!0,defaults:{duration:.8,ease:"power1.inOut"},onStart:()=>{gsap.set(n,{filter:"url(#"+o+")"})},onReverseComplete:()=>{gsap.set(n,{filter:"none"})},onUpdate:()=>{d.setAttribute("scale",a.val)}});r.to(a,{startAt:{val:0},val:100},0),t[0].addEventListener("mouseenter",function(){r.restart()}),t[0].addEventListener("mouseleave",function(){r.reverse()})})},initGradient:function(e){e=e.find(".qodef-e");e.length&&e.each(function(){l(this).find(".qodef-e-inner").append('<span class="qodef-e-gradient-holder"><span class="qodef-e-gradient"><span class="qodef-e-gradient-dot-1"></span><span class="qodef-e-gradient-dot-2"></span></span></span>')})}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_image_gallery_pinterest.qodefImageGalleryPinterestAdditionalEffects=i}(jQuery),function(t){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_hover_aware_slider={},t(document).ready(function(){e.init()});var e={init:function(){this.holder=t(".qodef-qi-hover-aware-slider"),this.holder.length&&this.holder.each(function(){e.initItem(t(this))})},initItem:function(e){e=e.find(".qodef-e-item .qodef-e-link");e.length&&(e.first().parent().addClass("qodef--active"),e.each(function(){var e=t(this);e.on("touch mouseover",function(){e.parents(".qodef-m-items").find(".qodef-e-item.qodef--prev").removeClass("qodef--prev"),e.parents(".qodef-m-items").find(".qodef-e-item.qodef--active").removeClass("qodef--active").addClass("qodef--prev"),e.parent().removeClass("qodef--prev").addClass("qodef--active")})}))}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_hover_aware_slider.qodefHoverAwareSlider=e}(jQuery),function(l){"use strict";l(document).ready(function(){i.init()});var i={init:function(){var e=l(".qodef-qi-image-slider");e.length&&e.each(function(e){i.initItem(l(this),e)})},initItem:function(e,t){e.hasClass("qodef-image--hover-distort")&&1024<qodefAddonsCore.windowWidth?i.initImageDistort(e,t):e.hasClass("qodef-image--hover-gradient")&&1024<qodefAddonsCore.windowWidth&&i.initGradient(e)},initImageDistort:function(e,s){e=e.find(".qodef-e");e.length&&e.each(function(e){var t=l(this),i=t.find(".qodef-e-inner img"),o="qodef-image-slider-svg-distort-"+s+"-"+e,e='<svg class="qodef-svg-distort-filter" width="100%" height="100%"><filter id='+o+' x="-25%" y="-25%" width="150%" height="150%"><feTurbulence type="fractalNoise" baseFrequency="0.02 0.01" numOctaves="2" seed="2" result="warp" result="warp" /><feDisplacementMap xChannelSelector="R" yChannelSelector="G" scale="0" in="SourceGraphic" in2="warp" /></filter></svg>',n=(i.clone().addClass("qodef--distort-img-clone").insertAfter(i),i.after(e),t.find(".qodef--distort-img-clone")),d=t.find(".qodef-svg-distort-filter").find("filter").find("feDisplacementMap")[0],a={val:0},r=gsap.timeline({paused:!0,defaults:{duration:.8,ease:"power1.inOut"},onStart:()=>{gsap.set(n,{filter:"url(#"+o+")"})},onReverseComplete:()=>{gsap.set(n,{filter:"none"})},onUpdate:()=>{d.setAttribute("scale",a.val)}});r.to(a,{startAt:{val:0},val:100},0),t[0].addEventListener("mouseenter",function(){r.restart()}),t[0].addEventListener("mouseleave",function(){r.reverse()})})},initGradient:function(e){e=e.find(".qodef-e");e.length&&e.each(function(){l(this).find(".qodef-e-inner").append('<span class="qodef-e-gradient-holder"><span class="qodef-e-gradient"><span class="qodef-e-gradient-dot-1"></span><span class="qodef-e-gradient-dot-2"></span></span></span>')})}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_image_slider.qodefImageSliderAdditionalEffects=i}(jQuery),function(d){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_interactive_project_carousel={},d(document).ready(function(){a.init()});var a={init:function(){var e=d(".qodef-qi-interactive-project-carousel");e.length&&e.each(function(){a.initItem(d(this))})},initItem:function(o){var e=o.find(".swiper-container"),n=e.length-1;e.each(function(e){var t=d(this),i=e;(e+1)%2==0?t.attr("dir","rtl"):t.attr("dir","ltr"),new Swiper(t[0],{loop:!0,slidesPerView:"auto",speed:1200,simulateTouch:!1,on:{init:function(){i===n&&setTimeout(function(){o.find(".swiper-container").each(function(){qodefAddonsCore.body.hasClass("qodef-qi--touch")||a.wheelTrigger(o,d(this),1200),a.dragTrigger(o,d(this),1200),a.touchTrigger(o,d(this),1200)}),a.initHoverAnimations(o),o.addClass("qodef--initialized");var e=o.find(".qodef-e-item.swiper-slide-active"),t=o.find(".qodef-e-media-image");e.eq(0).addClass("qodef--hovered"),t.eq(0).addClass("qodef--active")},100)}}})})},initHoverAnimations:function(t){var i,o,n=t.find(".qodef-e-item");d(window).on("mousemove",function(e){i=e.clientX,o=e.clientY}),t.on("qodefSliderScrolled",function(e){setTimeout(function(){a.changeHoveredItemAfterScroll(t,n,i,o)},10)}),n.each(function(){var e=d(this);e.on("mouseenter",function(){a.hoverItem(t,e,"in")}).on("mouseleave",function(){a.hoverItem(t,e,"out")})}),qodefAddonsCore.body.hasClass("qodef-qi--touch")&&n.on("touchstart",function(){var e=d(this);e.hasClass("qodef--hovered")||(n.each(function(){a.hoverItem(t,d(this),"out")}),a.hoverItem(t,e,"in"))})},changeHoveredItemAfterScroll:function(e,t,i,o){i=a.getJqueryElementFromPoint(i,o).closest(".qodef-e-item");i.length&&!i.hasClass("qodef--hovered")&&(t.each(function(){a.hoverItem(e,d(this),"out")}),a.hoverItem(e,i,"in"))},hoverItem:function(e,t,i){var o=t.data("index"),e=e.find(".qodef-e-media-image[data-index="+o+"]");"in"===i?(t.siblings().removeClass("qodef--hovered"),t.addClass("qodef--hovered"),e.siblings().removeClass("qodef--active"),e.addClass("qodef--active")):e.children("img").is(":hover")||(t.removeClass("qodef--hovered"),e.removeClass("qodef--active"))},getJqueryElementFromPoint:function(e,t){return d(document.elementFromPoint(e,t))},connectTwoSwipers:function(i){i.each(function(e){var t=d(this)[0].swiper;t.controller.control=i.eq(0==e?1:0)[0].swiper,t.update()})},wheelTrigger:function(t,i,o){var n=!1;t.on("wheel",function(e){n||(n=!0,e.originalEvent.deltaY<0?i[0].swiper.slideNext(o,!0):i[0].swiper.slidePrev(o,!0),setTimeout(function(){n=!1,t.triggerHandler("qodefSliderScrolled")},o+10))})},dragTrigger:function(t,i,o){var n,d,a=!1;t.on("drag",function(e){e.preventDefault(),d=e.originalEvent.offsetX,a||(a=!0,n=e.originalEvent.offsetX),a&&d!==n&&(d-n<0?i[0].swiper.slideNext(o,!0):i[0].swiper.slidePrev(o,!0),setTimeout(function(){a=!1,t.triggerHandler("qodefSliderScrolled")},o+10))})},touchTrigger:function(e,t,i){var o,n,d=!1;e.on("touchmove",function(e){e.preventDefault(),n=e.originalEvent.changedTouches[0].screenX,d||(d=!0,o=e.originalEvent.changedTouches[0].screenX),d&&n!==o&&(n-o<0?t[0].swiper.slideNext(i,!0):t[0].swiper.slidePrev(i,!0),setTimeout(function(){d=!1},i+10))})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_interactive_project_carousel.qodefInteractiveProjectCarousel=a}(jQuery),function(s){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_intro_swipe_images={},s(document).ready(function(){l.init()}),s(window).on("load",function(){l.windowLoaded=!0});var l={init:function(){this.holder=s(".qodef-qi-intro-swipe-images"),this.holder.length&&this.holder.each(function(){l.initItem(s(this))})},initItem:function(n){var d=n.find(".qodef-m-images-holder"),a=d.find(".qodef-e-bckg-image");!0!==l.windowLoaded&&(l.windowLoaded=!1);function e(){var i=0;a.each(function(e){var t=s(this),o=a.length-1;d.css("opacity",1),setTimeout(function(){var i;t.addClass("qodef-image--animating"),t.hasClass("qodef-image--animating")&&t.prev().removeClass("qodef-image--animating"),e===o&&(l.windowLoaded?(clearInterval(void 0),setTimeout(function(){n.addClass("qodef--animate-elements")},500),r()):i=setInterval(function(){var e=a.filter(".qodef-image--animating"),t=a.first();a.removeClass("qodef-image--animating"),(e.next().length?e.next():t).addClass("qodef-image--animating"),l.windowLoaded&&(setTimeout(function(){n.addClass("qodef--animate-elements")},500),r(),clearInterval(i))},1e3))},i),i+=1e3,d.addClass("qodef--animate-border"),d.css("transition-duration",e+1+"s")})}Boolean(elementorFrontend.isEditMode())&&(l.windowLoaded=!0);var r=function(){s("html, body").animate({scrollTop:0},100),setTimeout(function(){n.addClass("qodef-animation--stop"),qodefAddonsCore.qodefScroll.enable()},1500)};setTimeout(function(){qodefAddonsCore.qodefScroll.disable(),e()},250)},fadeOutLoader:function(t,i,e,o){i=i||600,e=e||0,o=o||"swing",t.length&&(t.delay(e).fadeOut(i,o),s(window).on("bind","pageshow",function(e){e.originalEvent.persisted&&t.fadeOut(i,o)}))}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_intro_swipe_images.qodefIntroSwipeImages=l}(jQuery),function(p){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_intro_glitch_effect={},p(document).ready(function(){q.init()}),p(window).on("load",function(){q.windowLoaded=!0});var q={init:function(){this.holder=p(".qodef-qi-intro-glitch-effect"),this.holder.length&&this.holder.each(function(){q.initItem(p(this))})},initItem:function(t){var i,e,o,n,d,a,r,s,l,f,c,m,u,h;t.length&&!qodefAddonsCore.body.hasClass("qodef-qi--touch")&&(i=t.find(".qodef-m-image-glitches"),!(r=a=d=!1)!==q.windowLoaded&&(q.windowLoaded=!1),Boolean(elementorFrontend.isEditMode())&&(q.windowLoaded=!0),l=new(s=function(e,t,i){this.sel=e,this.classString=t,this.set=i})(t.find(".qodef-m-headline-holder"),"headlines",!1),f=new s(t.find(".qodef-m-bottom-image"),"image",!1),c=new s(p(".qodef-m-screen-1"),"screen",!0),m=new s(p(".qodef-m-screen-2"),"screen",!1),u=function(){e=t.height(),o=t.offset().top,n=e-o},c.sel.on("click",function(){l.set&&f.set&&(a=!0,q.scrollToScreen(t,l,c,m))}),u(),t.on("wheel",function(e){r=0<e.originalEvent.deltaY,l.set&&f.set&&(a=!0),qodefAddonsCore.scroll<n&&(r?(qodefAddonsCore.qodefScroll.disable(),a&&(l.set||f.set||m.set||q.itemChange(l,!0),!l.set||f.set||m.set||(q.animateGlitches(i),q.itemChange(f,!0)),l.set&&f.set&&!m.set&&(clearInterval(q.animateGlitchesInterval),q.scrollToScreen(t,l,c,m)),m.set)&&qodefAddonsCore.qodefScroll.enable()):qodefAddonsCore.scroll<=o&&(c.set&&q.animateGlitches(i),m.set)&&(t.addClass("qodef--fadeout-text"),q.itemChange(m),q.itemChange(c,!0),t.one(q.animationEventEnd(),function(){q.itemChange(l,!0),q.animateGlitches(i),t.removeClass("qodef--fadeout-text")})))}),qodefAddonsCore.qodefWaitForImages.check(t,function(){q.itemChange(l,!0),setTimeout(function(){d||t.addClass("qodef--headline-loop")},1e3)}),h=setInterval(function(){q.windowLoaded&&(d=!0,t.removeClass("qodef--headline-loop"),l.set?(q.animateGlitches(i),q.itemChange(f,!0)):(q.itemChange(l,!0),t.one(q.animationEventEnd(),function(){q.animateGlitches(i),q.itemChange(f,!0)})),clearInterval(h))},1e3),p(window).resize(function(){setTimeout(function(){u()},100)}))},scrollToScreen:function(e,t,i,o){q.itemChange(t),e.one(q.animationEventEnd(),function(){q.itemChange(i),q.itemChange(o,!0),e.one(q.animationEventEnd(),function(){q.itemChange(t)})})},animationEventEnd:function(){var e,t=document.createElement("animationDetector"),i={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(e in i)if(void 0!==t.style[e])return i[e]},animateGlitches:function(e){q.animateGlitchesInterval=setInterval(function(){e.removeClass("qodef-glitches--hide").addClass("qodef-glitches--show"),setTimeout(function(){e.removeClass("qodef-glitches--show").addClass("qodef-glitches--hide")},350)},1600)},itemChange:function(e,t=!1){var i,o=t?(i="--hide","--show"):(i="--show","--hide");e.sel.removeClass("qodef-"+e.classString+i).addClass("qodef-"+e.classString+o).one(q.animationEventEnd(),function(){e.set=t})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_intro_glitch_effect.qodefIntroGlitchEffect=q}(jQuery),function(l){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_intro_write_out_floating_images={},l(window).on("load",function(){t.init()});var t={init:function(){var e=l(".qodef-qi-intro-write-out-floating-images");e.length&&e.each(function(){t.initItem(l(this))})},initItem:function(e){1024<qodefAddonsCore.windowWidth&&t.animateFloat(e),e.addClass("qodef--appear")},animateFloat:function(e){setTimeout(function(){a.addClass("qodef--appear")},500),gsap.registerPlugin(ScrollTrigger),gsap.registerPlugin(ScrollToPlugin);var t=e.find("article:last-of-type"),t=Math.ceil(t.position().top+t.outerHeight())-qodefAddonsCore.windowHeight+100,i=e.closest("section"),o=e.find(".qodef-grid-holder "),n=e.find(".qodef-grid-inner "),d=i.next(),a=e.find(".qodef-m-image-overlay-holder"),r={enabled:!0,events:"scroll,wheel,touchmove,pointermove".split(","),prevent:e=>e.preventDefault(),disable(){r.enabled&&(r.enabled=!1,window.addEventListener("scroll",gsap.ticker.tick,{passive:!0}),r.events.forEach(function(e,t){(t?document:window).addEventListener(e,r.prevent,{passive:!1})}))},enable(){r.enabled||(r.enabled=!0,window.removeEventListener("scroll",gsap.ticker.tick),r.events.forEach(function(e,t){(t?document:window).removeEventListener(e,r.prevent)}))}};gsap.timeline({paused:!0,scrollTrigger:{trigger:o,pin:e,scrub:1,start:"top top",end:"+=150%",onUpdate:function(e){if(!d.length)return!1;ScrollTrigger.positionInViewport(n[0],"bottom").toFixed(2)<1.15&&r.enabled&&1===e.direction&&(r.disable(),l(window).one("wheel",function(){gsap.to(window,{scrollTo:{y:d.offset().top,autoKill:!1},onComplete:r.enable,duration:1.1})}))}}}).to(n,{y:Math.min(0,-t)});var s=e.find("article");s.each(function(){l(this).attr("data-offset-top",l(this).offset().top-l(this).outerHeight()),l(this).data("offset-top",l(this).offset().top-l(this).outerHeight())}),setTimeout(function(){s.each(function(e){var t=l(this);qodefAddonsCore.windowHeight/2>l(this).data("offset-top")?setTimeout(function(){t.addClass("qodef--appear")},350*(e+1)+1500):qodefAddonsCore.qodefIsInViewport.check(t,function(){t.hasClass("qodef--appear")||t.addClass("qodef--appear")})})},500)}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_intro_write_out_floating_images.qodefIntroFloatingImages=t,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_intro_write_out_floating_images.qodefSplitting=qodefAddonsPremiumCore.qodefSplitting}(jQuery),function(t){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_news_ticker={},t(document).ready(function(){i.init()});var i={init:function(){var e=t(".qodef-qi-news-ticker");e.length&&e.each(function(){var e=t(this);i.initItem(e)})},initItem:function(e){var t=e.find(".qodef-m-swiper"),i=e.find(".qodef-close");t.hasClass("qodef-swiper--initialized")?(t[0].swiper.autoplay.stop(),t[0].swiper.autoplay.start()):qodefAddonsCore.qodefSwiper.initSlider(t),i.on("click",function(){e.fadeOut(400),e.parents(".elementor-widget-qi_addons_for_elementor_premium_news_ticker").fadeOut(400)})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_news_ticker.qodefNewsTicker=i}(jQuery),function(i){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_numbered_slider={},qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_numbered_slider.qodefSwiper=qodefAddonsCore.qodefSwiper,i(document).ready(function(){a.init()});var a={init:function(){this.holder=i(".qodef-qi-numbered-slider"),this.holder.length&&this.holder.each(function(){a.initItem(i(this))})},initItem:function(e){qodefAddonsCore.qodefSwiperElementorCheck.init(a.initSwiperReinit,e)},initSwiperReinit:function(e){var t=e.find(".qodef-m-items-slider"),i=t[0].swiper,o=e.find(".qodef-m-background-slider"),n=o[0].swiper,d=i.params.autoplay.enabled;a.initAnimation(e,n,t),a.triggerMove(e,i),d&&i.autoplay.start(),e.hasClass("qodef--full-height")||a.equalHeights(o),e.addClass("qodef--visible")},initAnimation:function(t,i,o){t.addClass("qodef--reveal"),o[0].swiper.on("slideChangeTransitionStart",function(){setTimeout(function(){i.slideTo(o[0].swiper.activeIndex)},500);var e=o.find(".swiper-slide-active");o.find(".swiper-slide").removeClass("qodef--after-active qodef--prev-active"),e.prev().prevAll().removeClass("qodef--after-active").addClass("qodef--prev-active"),e.next().nextAll().removeClass("qodef--prev-active").addClass("qodef--after-active")}),o[0].swiper.on("slideChange",function(){t.removeClass("qodef--reveal"),t.addClass("qodef--hide"),setTimeout(function(){var e=o.find(".swiper-slide-active");t.addClass("qodef--reveal"),e.siblings().removeClass("qodef--show"),e.addClass("qodef--show"),setTimeout(function(){t.removeClass("qodef--hide")},500)},900)})},triggerMove:function(e,t){var i=e.find(".qodef-trigger--prev"),e=e.find(".qodef-trigger--next");i.on("click",function(){t.slidePrev()}),e.on("click",function(){t.slideNext()})},equalHeights:function(e){var e=e.find(".qodef-e-image-holder"),t=0;e.length&&(e.each(function(){var e=i(this).outerHeight();t<e&&(t=e)}),e.find("img").css("height",t))}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_numbered_slider.qodefNumberedSlider=a}(jQuery),function(i){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_interactive_info_images={},i(document).ready(function(){t.init()});var t={init:function(){var e=i(".qodef-qi-interactive-info-images");e.length&&e.each(function(){var e=i(this);t.initItem(e)})},initItem:function(e){var t=e.find(".qodef-m-items").find(".qodef-m-item");t.each(function(){var e=i(this);e.on("touch mouseover",function(){t.removeClass("qodef-active"),e.addClass("qodef-active")})})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_interactive_info_images.qodefCircledSlider=t}(jQuery),function(){"use strict";var e="qi_addons_for_elementor_premium_search_results";qodefAddonsPremiumCore.shortcodes[e]={},qodefAddonsPremiumCore.shortcodes[e].qodefLightboxPopup=qodefAddonsCore.qodefLightboxPopup,qodefAddonsPremiumCore.shortcodes[e].qodefMasonryLayout=qodefAddonsCore.qodefMasonryLayout,qodefAddonsPremiumCore.shortcodes[e].qodefButton=qodefAddonsCore.qodefButton}(jQuery),function(r){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_rotating_image_tiles={},r(document).ready(function(){i.init()});var i={init:function(){var e=r(".qodef-qi-rotating-image-tiles");e.length&&e.each(function(e){var t=r(this);i.initItem(t,e)})},initItem:function(e,t){var i,o=e.find(".qodef-tile-wheel"),n=0,d=void 0!==e.data("interval")?e.data("interval"):2500,a=e.outerWidth();e.css("--qodef-image-tiles-size",a+"px"),i=!1,setInterval(function(){i||(o.css("transform","rotate("+n+"deg)"),n+=90)},d),r(window).focus(function(){i=!1}).blur(function(){i=!0}).focus()}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_rotating_image_tiles.qodefRotatingImageTiles=i}(jQuery),function(a){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_stacked_item_scroll={},a(document).ready(function(){r.init()});var r={init:function(){this.holder=a(".qodef-qi-stacked-item-scroll"),this.holder.length&&this.holder.each(function(){r.initItem(a(this))})},initItem:function(e){var t=e.closest("body").height(),i=a("#elementor-add-new-section").length?a("#elementor-add-new-section").outerHeight(!0):0,t=qodefAddonsCore.windowHeight<t-i;r.initAnimation(e,t)},initAnimation:function(t,e){e&&t.addClass("qodef--is-in-content");var i=t.find(".qodef-e-item"),o=t.find(".qodef-e-cursor-text"),n=t.find(".qodef-m-main-holder"),d=o.first();r.itemsCount=i.length,r.endOfScrollVisible=!1,r.activeIndex=0,r.direction=null,r.deltaY=0,r.tilt=30,r.tx=0,r.ty=0,i.each(function(){a(this).data("move",0),a(this).data("buffer",0)}),i.first().addClass("qodef--active"),o.first().addClass("qodef--active"),r.setIndexes(i),qodefAddonsCore.qodefWaitForImages.check(t,function(){r.setWidth(i),t.addClass("qodef--loaded"),qodefAddonsCore.body.hasClass("qodef-qi--touch")||(e||t.on("wheel",function(e){e.preventDefault(),r.mouseWheel(e,t,n,i,o,d)}),t.on("mousemove",function(e){r.mouseMove(e,i)}),r.fixedInfo(t,i)),qodefAddonsCore.body.hasClass("qodef-qi--touch")&&!e&&(t.on("touchstart",function(e){r.touchStart(e,t)}),t.on("touchmove",function(e){e.preventDefault(),r.touchMove(e,t,n,i,o,d)}),r.fixedInfo(t,i,!0))})},setIndexes:function(e){e.each(function(){var e=a(this);e.css({"z-index":r.itemsCount-e.data("index"),"--qodef-transition-delay":r.itemsCount-e.data("index")-1})})},setWidth:function(e){var o=1;qodefAddonsCore.windowWidth<=1440&&1024<qodefAddonsCore.windowWidth&&(o=.65),qodefAddonsCore.windowWidth<=1024&&768<qodefAddonsCore.windowWidth&&(o=.5),qodefAddonsCore.windowWidth<=768&&(o=.4),e.each(function(){var e=a(this),t=(e.find("img")[0].naturalWidth/Math.min(qodefAddonsCore.windowWidth,1920)*100).toFixed(2),i=(e.find("img")[0].naturalHeight/Math.min(qodefAddonsCore.windowHeight,1080)*100).toFixed(2),t={width:t*o+"%",height:i*o+"%"};e.css(t)})},positionItems:function(e){e.each(function(){var e=a(this),t=e.find(".qodef-e-item-inner"),i=1200<=qodefAddonsCore.windowWidth?parseInt(e.data("x")):.88*parseInt(e.data("x")),e=1024<qodefAddonsCore.windowWidth?parseInt(e.data("y")):void 0;t.css("transform","translateX("+parseInt(isNaN(i)?-50:0)+"%) translateY("+parseInt(isNaN(e)?-50:0)+"%)")})},offScreen:function(e){return e.offset().top<=.97*-e.height()},showEndOfScroll:function(e,t){r.endOfScrollVisible=!0,t.addClass("qodef--visible"),e.addClass("qodef--eos")},hideEndOfScroll:function(e,t){r.endOfScrollVisible=!1,t.removeClass("qodef--visible"),e.removeClass("qodef--eos")},getActiveItem:function(e){return e.removeClass("qodef--active"),e.filter(function(){return a(this).data("index")==r.activeIndex})},setActiveText:function(e){e.removeClass("qodef--active"),e.filter(function(){return a(this).data("index")===r.activeIndex}).addClass("qodef--active")},movement:function(e,t,i,o,n){var d=i.filter(function(){return a(this).data("index")===r.activeIndex});"next"===r.direction&&r.offScreen(d.find("img"))?(r.activeIndex++,r.activeIndex===r.itemsCount&&(r.deltaY=0),r.activeIndex=Math.min(r.activeIndex,r.itemsCount-1),d=r.getActiveItem(i)):"prev"===r.direction&&0==d.data("move")&&(r.endOfScrollVisible&&r.hideEndOfScroll(e,t),r.activeIndex--,r.activeIndex=Math.max(r.activeIndex,0),d=r.getActiveItem(i)),!r.endOfScrollVisible&&"next"===r.direction&&r.activeIndex===r.itemsCount-1&&Math.abs(d.data("move"))>.1*d.find("img").height()&&r.showEndOfScroll(e,t),n.data("index")!==r.activeIndex&&r.setActiveText(o),d.addClass("qodef--active").data("move",Math.min(d.data("move")+r.deltaY,0)).css("transform","translate3d(0,"+Math.round(d.data("move")-.2*d.data("buffer"))+"px,0)").data("buffer",Math.abs(d.data("move")))},mouseWheel:function(e,t,i,o,n,d){r.direction=-e.originalEvent.deltaY<0?"next":"prev",r.deltaY=-e.originalEvent.deltaY,3==Math.abs(r.deltaY)&&(r.deltaY=10*r.deltaY),r.movement(t,i,o,n,d)},mouseMove:function(e,t){r.tX=.5-e.screenX/qodefAddonsCore.windowWidth,r.tY=.5-e.screenY/qodefAddonsCore.windowHeight,t.each(function(e){var t=a(this).find("img"),i=Math.round(r.tX*r.tilt*(e+1)),e=Math.round(r.tY*r.tilt*(e+1));t.css("transform","translateX("+i+"px) translateY("+e+"px)")})},touchStart:function(e,t){t.data("y-start",parseInt(e.changedTouches[0].clientY))},touchMove:function(e,t,i,o,n,d){t.data("y-end",parseInt(e.changedTouches[0].clientY)),r.deltaY=t.data("y-end")-t.data("y-start"),r.direction=r.deltaY<0?"next":"prev",r.deltaY=Math.min(Math.max(r.deltaY,-90),100),r.movement(t,i,o,n,d)},fixedInfo:function(e,i,o=!1){function t(e){var i=e.clientX,o=e.clientY;requestAnimationFrame(function(){var e,t;e=i,t=o,d.css({transform:"translate3d("+(e+=5)+"px, "+(t+=5)+"px, 0)"})})}function n(e){var t;t=(o?a(e.currentTarget).find(".qodef-e-item.qodef--active"):a(e.currentTarget).closest(i)).data("index"),d.data("active")!==t&&(e=i.filter(function(){return a(this).data("index")===t}).find(".qodef-e-cursor-text").html(),d.data("active",t).addClass("qodef--show"),d.find(".qodef-m-hover-title-holder").html(e))}var d=e.find(".qodef-m-hover-text");o?e.on("touchmove",n):(e.on("mousemove",t),e.on("mousemove","img",n),e.on("mouseleave","img",function(){d.data("active",null).removeClass("qodef--show")}))}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_stacked_item_scroll.qodefStacked=r}(jQuery),function(t){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_textual_projects_showcase={},t(document).ready(function(){e.init()});var e={init:function(){var e=t(".qodef-textual-projects-showcase .qodef--highlight svg");e.length&&e.each(function(){var e=t(this);qodefAddonsCore.qodefIsInViewport.check(e,function(){e.addClass("qodef-animation-init")})})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_textual_projects_showcase.qodefTextualProjectsShowcase=e,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_textual_projects_showcase.qodefAppear=qodefAddonsCore.qodefAppear}(jQuery),function(d){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_pricing_calculator={},d(document).ready(function(){t.init()});var t={init:function(){var e=d(".qodef-qi-pricing-calculator");e.length&&e.each(function(){t.initItem(d(this))})},initItem:function(e){var o=e.find(".qodef-m-total-price"),n=parseFloat(o.text()),e=e.find(".qodef-e-item.qodef-item-price");isNaN(n)&&(n=0),e.each(function(){var e=d(this),t=e.find('input[type="checkbox"]'),i=0;void 0!==e.data("price")&&!1!==e.data("price")&&(i=parseFloat(e.data("price")),isNaN(i))&&(i=0),t.change(function(){d(this).is(":checked")?n+=i:n-=i,o.text(n)})})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_pricing_calculator.qodefPricingCalculator=t}(jQuery),function(e){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_vertical_circled_slider={},e(document).ready(function(){a.init()});var a={init:function(){this.sliders=e(".qodef-qi-vertical-circled-slider"),this.sliders.length&&this.sliders.each(function(){a.initItem(e(this))})},initItem:function(e){qodefAddonsCore.qodefSwiperElementorCheck.init(a.initSwiperReinit,e)},initSwiperReinit:function(e){a.setWidth(e);var t=e.find(".qodef-qi-swiper-container:not(.qodef-vertical-circled-slider-text)"),i=e.find(".qodef-qi-swiper-container.qodef-vertical-circled-slider-text"),o=t[0].swiper.autoplay.running,n=t.find(".swiper-slide").length,d=i[0].swiper.params,n=(d.loopedSlides=n,d.autoplay="false",t[0].swiper.autoplay.stop(),i[0].swiper.destroy(),new Swiper(i[0],Object.assign(d)));t[0].swiper.controller.control=n,t[0].swiper.controller.by="slide",t[0].swiper.controller.inverse=!0,n.controller.control=t[0].swiper,t[0].swiper.on("resize",function(){a.setWidth(e)}),o&&t[0].swiper.autoplay.start(),e.addClass("qodef--visible")},setWidth:function(e){var t,i,o;e.hasClass("qodef--slider-circle-image")&&(o=i=t=0,(e=e.find(".qodef-qi-swiper-container:not(.qodef-vertical-circled-slider-text) .qodef-e")).length)&&(o=(i=e.outerHeight())<(t=e.outerWidth())?i:t,e.find("img").css("width",o),e.find("img").css("height",o))}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_vertical_circled_slider.qodefSwiper=qodefAddonsCore.qodefSwiper,qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_vertical_circled_slider.qodefVerticalCircledSlider=a}(jQuery),function(e){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_typeforms_form={};var t={init:function(){this.holder=e(".qodef-qi-typeforms-form"),this.holder.length&&this.holder.each(function(){t.initItem(e(this))})},initItem:function(e){var t=e.find(".qodef-m-content > div").attr("data-tf-widget");window.tf.createWidget(t,{container:e.find(".qodef-m-content > div")})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_typeforms_form.qodefTypeform=t}(jQuery),function(c){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_vertical_project_reel={},c(window).on("load",function(){a.init()});var a={init:function(){var e=c(".qodef-qi-vertical-project-reel");e.length&&e.each(function(e){c(this).closest("#qodef-page-wrapper").css("overflow","visible"),a.calculateSticky(c(this)),a.initItem(c(this),e)})},calculateSticky:function(e){var t,i=e.find(".qodef-e-item"),o=0;i.length&&(i.each(function(){t=c(this).outerHeight(),o<t&&(o=t)}),e.find(".qodef-qi-vertical-project-reel-left").css({"min-height":o,top:"calc(50% - "+o/2+"px)"}))},initItem:function(e,t){var i,o=e.find(".qodef-e-item"),n=e.find(".qodef-qi-vertical-project-reel-right .qodef-e-image"),d=0;c(o[0]).addClass("qodef--active"),n.each(function(){var e=c(this);a.itemInView(e),qodefAddonsCore.qodefIsInViewport.check(e,function(){e.hasClass("qodef--appeared")||e.addClass("qodef--appeared")})}),a.initImageDistort(e,t),c(window).on("scroll",function(){var e;n.each(function(){a.itemInView(c(this))}),(i=n.filter(".qodef-in-view")).length&&(o.removeClass("qodef--active"),i=document.body.getBoundingClientRect().top<d?i.last():i.first(),e=n.index(i),o.eq(e).addClass("qodef--active"),d=document.body.getBoundingClientRect().top)})},itemInView:function(e){qodefAddonsCore.scroll>e.offset().top-.67*qodefAddonsCore.windowHeight&&qodefAddonsCore.scroll<e.offset().top+e.height()?e.hasClass("qodef-in-view")||e.addClass("qodef-in-view"):e.hasClass("qodef-in-view")&&e.removeClass("qodef-in-view")},initImageDistort:function(l,f){var e=l.find(".qodef-qi-vertical-project-reel-right .qodef-e-image");e.length&&e.each(function(e){var t=c(this),i=t.find("img"),o=l.find(".qodef-qi-vertical-project-reel-left .qodef-e-item").eq(e).find(".qodef-e-title-link"),n="qodef-vertical-project-svg-distort-"+f+"-"+e,e='<svg class="qodef-svg-distort-filter" width="100%" height="100%"><filter id='+n+' x="-25%" y="-25%" width="150%" height="150%"><feTurbulence type="fractalNoise" baseFrequency="0.02 0.01" numOctaves="2" seed="2" result="warp" result="warp" /><feDisplacementMap xChannelSelector="R" yChannelSelector="G" scale="0" in="SourceGraphic" in2="warp" /></filter></svg>',d=(i.clone().addClass("qodef--distort-img-clone").insertAfter(i),i.after(e),t.find(".qodef--distort-img-clone")),a=t.find(".qodef-svg-distort-filter").find("filter").find("feDisplacementMap")[0],r={val:0},s=gsap.timeline({paused:!0,defaults:{duration:.8,ease:"power1.inOut"},onStart:()=>{gsap.set(d,{filter:"url(#"+n+")"})},onReverseComplete:()=>{gsap.set(d,{filter:"none"})},onUpdate:()=>{a.setAttribute("scale",r.val)}});s.to(r,{startAt:{val:0},val:100},0),t[0].addEventListener("mouseenter",function(){s.restart()}),t[0].addEventListener("mouseleave",function(){s.reverse()}),o.length&&(o[0].addEventListener("mouseenter",function(){s.restart()}),o[0].addEventListener("mouseleave",function(){s.reverse()}))})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_vertical_project_reel.qodefVerticalProjectReel=a}(jQuery),function(y){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_pricing_slider={},y(document).ready(function(){A.init()});var A={init:function(){var e=y(".qodef-qi-pricing-slider");e.length&&e.each(function(){A.initItem(y(this))})},initItem:function(e){var i,t=e.find(".qodef-m-slider"),o=e.find(".qodef-m-slider-drag"),n=e.find(".qodef-m-slider-bar"),d=e.find(".qodef-m-total-price"),a=e.find(".qodef-m-slider-value"),r=e.data("unit-name")?e.data("unit-name"):"unit",s=e.data("unit-name-plural")?e.data("unit-name-plural"):"units",l=parseFloat(e.data("units-range"))?parseFloat(e.data("units-range")):0,f=parseFloat(e.data("unit-step"))?parseFloat(e.data("unit-step")):1,c=parseFloat(e.data("price-per-unit"))?parseFloat(e.data("price-per-unit")):0,m=parseFloat(e.data("start-value"))?parseFloat(e.data("start-value")):1,u=parseFloat(e.data("minimal-units"))?parseFloat(e.data("minimal-units")):0,h=e.data("breakpoints-type")?e.data("breakpoints-type"):"interval",p=parseFloat(e.data("units-breakpoints"))?parseFloat(e.data("units-breakpoints")):0,q=parseFloat(e.data("price-reduce-per-breakpoint"))?parseFloat(e.data("price-reduce-per-breakpoint")):0,g=e.data("breakpoints-multiple")?e.data("breakpoints-multiple"):"",v=t.offset().left,_=t.outerWidth()-o.outerWidth(),w=_/(l-u)*f,C=(m-u)/(l-u)*_,e=(o.css("left",C),A.addDelimiter(e,n,h,l,p,g,u),A.getPrice(h,m,c,q,p,g));A.recalculateValues(d,m,e,a,n,C,_,r,s),o.draggable({axis:"x",containment:t.parent(),scrollSensitivity:10,start:function(e,t){t.position.left},drag:function(e,t){t.position.left;t.position.left,i=y(this).offset(),C=i.left-v,i=Math.round(C/w)*f+u,0<C&&C<=_&&(t=A.getPrice(h,i,c,q,p,g),A.recalculateValues(d,i,t,a,n,C,_,r,s))}})},recalculateValues:function(e,t,i,o,n,d,a,r,s){e.text(Math.round(t*i*100)/100),1==t?o.text(t+" "+r):o.text(t+" "+s),n.width(Math.round(d/a*100)+"%")},addDelimiter:function(e,t,i,o,n,d,a){if("interval"===i){if(0<n)for(var r=(o-a)/n,s=1;s<r;s++){var l=Math.round(100/r*s);t.append('<span class="qodef-m-delimiter" style="left:'+l+'%;"></span>')}}else if("multiple"===i&&y.isArray(d))for(s=0;s<d.length;s++){var f=d[s].unit,f=Math.round((f-a)/(o-a)*100);t.append('<span class="qodef-m-delimiter" style="left:'+(f<0?0:f)+'%;"></span>')}},getPrice:function(e,t,i,o,n,d){var a=i;if("interval"===e&&0!==n)a=i-o*Math.floor(t/n);else if("multiple"===e&&y.isArray(d))for(var r=0;r<d.length;r++)if(t>=d[r].unit){a=d[r].price;break}return a}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_pricing_slider.qodefInitPricingSlider=A}(jQuery),function(n){"use strict";var e="qi_addons_for_elementor_premium_blog_list_premium",d=(qodefAddonsPremiumCore.shortcodes[e]={},n(window).on("load",function(){d.init()}),n(window).resize(function(){d.init()}),n(document).on("qi_addons_for_elementor_premium_trigger_get_new_posts",function(e,t){t.hasClass(".qodef-qi-blog-list-premium")&&(d.initItem(t),t.find(".qodef-grid-inner").isotope("reloadItems").isotope({sortBy:"original-order"}))}),n(window).on("elementor/frontend/init",function(){elementorFrontend.isEditMode()&&elementor.channels.editor.on("change",function(e){e=e.options.container.args.id,e=n(".elementor-element-"+e+" .qodef-qi-blog-list-premium");e.length&&d.initMasonry(e)})}),{init:function(){var e=n(".qodef-qi-blog-list-premium");e.length&&e.each(function(){d.initItem(n(this))})},initItem:function(e){d.initMasonry(e)},doubleItem:function(t){var e=t.find(".qodef-blog-item.qodef-item--double"),i=t.find(".qodef-qi-grid-masonry-sizer"),o=parseInt(t.find(".qodef-grid-inner").css("column-gap"));e.length&&e.each(function(){var e=i.outerWidth(),e=e===t.width()?e:2*e+o;n(this).css("width",e)})},initMasonry:function(e){var t=e.find(".qodef-grid-inner"),i=t.find(".qodef-grid-item"),o=t.find(".qodef-qi-grid-masonry-sizer").width(),n=parseInt(t.css("column-gap"));i.css("width",o),d.doubleItem(e),e.hasClass("qodef--same-height")&&d.calcHeight(e),qodefAddonsCore.qodefWaitForImages.check(t,function(){"function"==typeof t.isotope&&t.isotope({layoutMode:"packery",itemSelector:".qodef-grid-item",percentPosition:!0,packery:{columnWidth:".qodef-qi-grid-masonry-sizer",gutter:n}}),t.addClass("qodef--masonry-init")})},calcHeight:function(e){var e=e.find(".qodef-blog-item"),t=0;e.length&&(e.each(function(){var e=n(this).find(".qodef-e-inner").height();t<e&&(t=e)}),e.css("height",t))}});qodefAddonsPremiumCore.shortcodes[e].qodefLightboxPopup=qodefAddonsCore.qodefLightboxPopup,qodefAddonsPremiumCore.shortcodes[e].qodefBlogListPremium=d}(jQuery),function(e){"use strict";qodefAddonsCore.shortcodes.qi_addons_for_elementor_product_comparison={},e(document).ready(function(){t.init()});var t={init:function(){this.holder=e(".qodef-qi-woo-shortcode-product-comparison"),this.holder.length&&this.holder.each(function(){t.initItem(e(this))})},initItem:function(e){qodefAddonsCore.shortcodes.qi_addons_for_elementor_add_to_cart_button.changeViewCart.initItem(e)}};qodefAddonsCore.shortcodes.qi_addons_for_elementor_product_comparison.changeViewCart=t,qodefAddonsCore.shortcodes.qi_addons_for_elementor_product_comparison.qodefButton=qodefAddonsCore.qodefButton}(jQuery),function(n){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_product_add_to_cart={},n(document).ready(function(){t.init()});var t={init:function(){this.holder=n(".qodef-qi-product-add-to-cart"),this.holder.length&&this.holder.each(function(){t.initItem(n(this))})},initItem:function(e){e.length&&(t.changeInputType(e),t.adjustStackedRightPlusMinusPosition(e),t.initPlusMinusFunctionality(e))},changeInputType:function(e){e=e.find("input.qty");e.length&&e.each(function(){n(this).attr("type","text").removeAttr("step").removeAttr("min").removeAttr("max")})},adjustStackedRightPlusMinusPosition:function(e){var t,i;e.hasClass("qodef-layout--stacked-right")&&(t=e.find(".qodef-e-quantity-wrapper-inner"),i=e.find(".quantity"),e=e.find(".qodef-e-quantity-icon"),t.length)&&i.length&&e.length&&(i=i.outerHeight(),t.css({"padding-right":i/2+"px"}),e.css({width:i/2+"px"}))},initPlusMinusFunctionality:function(e){var t=e.find("input.qty"),i=t.attr("max")?t.attr("max"):99999999,o=e.find(".qodef-icon--plus"),e=e.find(".qodef-icon--minus");t.each(function(){n(this).val()||n(this).val(0)}),o.on("click",function(){parseInt(n(this).closest(".qodef-e-quantity-wrapper").find("input.qty").val(),10)<i&&(n(this).closest(".qodef-e-quantity-wrapper").find("input.qty").val(parseInt(n(this).closest(".qodef-e-quantity-wrapper").find("input.qty").val(),10)+1),n('input[name="update_cart"]').removeAttr("disabled"))}),e.on("click",function(){0<parseInt(n(this).closest(".qodef-e-quantity-wrapper").find("input.qty").val(),10)&&(n(this).closest(".qodef-e-quantity-wrapper").find("input.qty").val(parseInt(n(this).closest(".qodef-e-quantity-wrapper").find("input.qty").val(),10)-1),n('input[name="update_cart"]').removeAttr("disabled"))})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_product_add_to_cart.qodefProductAddToCart=t}(jQuery),function(){"use strict";jQuery(document).on("qi_addons_for_elementor_premium_trigger_get_new_posts",function(e,t){qodefAddonsCore.shortcodes.qi_addons_for_elementor_product_list.changeViewCart.initItem(t),qodefAddonsCore.shortcodes.qi_addons_for_elementor_product_list.qodefProductListSwap.initItem(t)})}(),function(e){"use strict";qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_premium_button={},e(document).ready(function(){t.init()});var t={init:function(){this.holder=e(".qodef-qi-premium-button.qodef-layout--svg"),this.holder.length&&this.holder.each(function(){t.initItem(e(this))})},initItem:function(e){e.hasClass("qodef-hover--svg-follow-mouse")&&1024<qodefAddonsCore.windowWidth?t.initFollowCursorSvg(e):e.hasClass("qodef-hover--svg-float")&&1024<qodefAddonsCore.windowWidth&&t.initFloatSvg(e)},initFollowCursorSvg:function(i){var o=i.find("svg")[0];function n(e,t,i){return Math.max(Math.min(e,i),t)}i.on("mousemove",function(e){var t;t=(e=e).clientX-i[0].getBoundingClientRect().left-i.width()/2,e=e.clientY-i[0].getBoundingClientRect().top-i.height()/2,gsap.to(o,{x:n(t,-15,15),y:n(e,-10,10),duration:1.2,ease:"power1.easeOut"})}),i.mouseleave(function(){gsap.to(o,{y:0,x:0,duration:1,ease:"power2.easeOut",overwrite:!0})})},initFloatSvg:function(e){var t=e.find("svg")[0],i=!0,o=gsap.timeline({paused:!0,ease:"power1.easeOut",onComplete:()=>{i||o.restart()}});o.to(t,{keyframes:[{x:12,y:-5,duration:.75},{x:9,y:-9,duration:.4},{x:5,y:-7,duration:.4},{x:3,y:-4,duration:.35},{x:0,y:0,duration:.6}]}),o.timeScale(1.6),e.mouseenter(function(){i=!1,o.restart()}),e.mouseleave(function(){i=!0,o.pause(),gsap.to(t,{y:0,x:0,duration:.5,ease:"power2.easeOut"})})}};qodefAddonsPremiumCore.shortcodes.qi_addons_for_elementor_premium_premium_button.qodefSvgButtonAnimation=t}(jQuery);
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";var t,e,i,n,W,C,o,s,r,l,a,h,u;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function L(t,e){return parseInt(x.css(t,e),10)||0}function N(t){return null!=t&&t===t.window}x.ui=x.ui||{},x.ui.version="1.13.3",
x.extend(x.expr.pseudos,{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}):function(t,e,i){return!!x.data(t,i[3])}}),
x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}),
x.ui.focusable=function(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&&0<(i=x("img[usemap='#"+o+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(s)?(n=!t.disabled)&&(o=x(t).closest("fieldset")[0])&&(n=!o.disabled):n="a"===s&&t.href||e,n&&x(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(x(t)))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)},
x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element._form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),
x.expr.pseudos||(x.expr.pseudos=x.expr[":"]),x.uniqueSort||(x.uniqueSort=x.unique),x.escapeSelector||(e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,i=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},x.escapeSelector=function(t){return(t+"").replace(e,i)}),x.fn.even&&x.fn.odd||x.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}),
x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},
x.fn.labels=function(){var t,e,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+x.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(o=0;o<s.length;o++)t.options[s[o][0]]&&s[o][1].apply(t.element,i)}},
W=Math.max,C=Math.abs,o=/left|center|right/,s=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,h=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==n?n:(i=(e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),n=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=N(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(f){var c,d,p,g,m,v,y,w,b,_,t,e;return f&&f.of?(v="string"==typeof(f=x.extend({},f)).of?x(document).find(f.of):x(f.of),y=x.position.getWithinInfo(f.within),w=x.position.getScrollInfo(y),b=(f.collision||"flip").split(" "),_={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:N(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(f.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(f[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],f[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===f.at[0]?m.left+=d:"center"===f.at[0]&&(m.left+=d/2),"bottom"===f.at[1]?m.top+=p:"center"===f.at[1]&&(m.top+=p/2),c=E(_.at,d,p),m.left+=c[0],m.top+=c[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=L(this,"marginLeft"),n=L(this,"marginTop"),o=l+e+L(this,"marginRight")+w.width,s=a+n+L(this,"marginBottom")+w.height,h=x.extend({},m),u=E(_.my,r.outerWidth(),r.outerHeight());"right"===f.my[0]?h.left-=l:"center"===f.my[0]&&(h.left-=l/2),"bottom"===f.my[1]?h.top-=a:"center"===f.my[1]&&(h.top-=a/2),h.left+=u[0],h.top+=u[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[c[0]+u[0],c[1]+u[1]],my:f.my,at:f.at,within:y,elem:r})}),f.using&&(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i<0?"left":0<e?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};d<l&&C(e+i)<d&&(s.horizontal="center"),p<a&&C(n+o)<p&&(s.vertical="middle"),W(C(e),C(i))>W(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):h.apply(this,arguments)},x.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,n=n.width,s=t.left-e.collisionPosition.marginLeft,r=o-s,l=s+e.collisionWidth-n-o;n<e.collisionWidth?0<r&&l<=0?(i=t.left+r+e.collisionWidth-n-o,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?o+n-e.collisionWidth:o:0<r?t.left+=r:0<l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i,n=e.within,n=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;o<e.collisionHeight?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?n+o-e.collisionHeight:n:0<r?t.top+=r:0<l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,s=t.left-e.collisionPosition.marginLeft,r=s-i,s=s+e.collisionWidth-o-i,l="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,a="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];r<0?((o=t.left+l+a+h+e.collisionWidth-o-n)<0||o<C(r))&&(t.left+=l+a+h):0<s&&(0<(n=t.left-e.collisionPosition.marginLeft+l+a+h-i)||C(n)<s)&&(t.left+=l+a+h)},top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,i=i.isWindow?i.scrollTop:i.offset.top,s=t.top-e.collisionPosition.marginTop,r=s-i,s=s+e.collisionHeight-o-i,l="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,a="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];r<0?((o=t.top+l+a+h+e.collisionHeight-o-n)<0||o<C(r))&&(t.top+=l+a+h):0<s&&(0<(n=t.top-e.collisionPosition.marginTop+l+a+h-i)||C(n)<s)&&(t.top+=l+a+h)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}},x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=(i=i||e.body).nodeName?i:e.body},x.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&x(t).trigger("blur")},
x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)},
x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}),
x.fn.extend({uniqueId:(u=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}});
var f,c=0,d=Array.prototype.hasOwnProperty,p=Array.prototype.slice;x.cleanData=(f=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");f(t)}),x.widget=function(t,i,e){var n,o,s,r={},l=t.split(".")[0],a=l+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[a.toLowerCase()]=function(t){return!!x.data(t,a)},x[l]=x[l]||{},n=x[l][t],o=x[l][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof n?n:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||t},r,{constructor:o,namespace:l,widgetName:t,widgetFullName:a}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o},x.widget.extend=function(t){for(var e,i,n=p.call(arguments,1),o=0,s=n.length;o<s;o++)for(e in n[o])i=n[o][e],d.call(n[o],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=p.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+s+" widget instance"):(t=e[i].apply(e,n))!==e&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&&(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&&t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o<i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?(function(){var i=[];o.element.each(function(t,e){x.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(o.element.get())))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&&o.classes[t[n]]&&s.push(o.classes[t[n]])}return(o=x.extend({element:this.element,classes:this.options.classes||{}},o)).keys&&t(o.keys.match(/\S+/g)||[],!0),o.extra&&t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(n.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return e.element.toggleClass(this._classes(e),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&&(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),n=t[1]+l.eventNamespace,t=t[2];t?r.on(n,t,i):s.on(n,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!("function"==typeof s&&!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||r:s;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),n=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&x.effects&&x.effects.effect[o]?e[s](t):o!==s&&e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&&i.call(e[0]),t()})}})});
(()=>{var t={353:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,n=36e5,i="millisecond",r="second",o="minute",a="hour",s="day",c="week",l="month",u="quarter",d="year",f="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},y=function(t,e,n){var i=String(t);return!i||i.length>=e?t:""+Array(e+1-i.length).join(n)+t},b={s:y,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),i=Math.floor(n/60),r=n%60;return(e<=0?"+":"-")+y(i,2,"0")+":"+y(r,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var i=12*(n.year()-e.year())+(n.month()-e.month()),r=e.clone().add(i,l),o=n-r<0,a=e.clone().add(i+(o?-1:1),l);return+(-(i+(n-r)/(o?r-a:a-r))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:l,y:d,w:c,d:s,D:f,h:a,m:o,s:r,ms:i,Q:u}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},_="en",v={};v[_]=g;var w="$isDayjsObject",T=function(t){return t instanceof E||!(!t||!t[w])},S=function t(e,n,i){var r;if(!e)return _;if("string"==typeof e){var o=e.toLowerCase();v[o]&&(r=o),n&&(v[o]=n,r=o);var a=e.split("-");if(!r&&a.length>1)return t(a[0])}else{var s=e.name;v[s]=e,r=s}return!i&&r&&(_=r),r||!i&&_},A=function(t,e){if(T(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new E(n)},$=b;$.l=S,$.i=T,$.w=function(t,e){return A(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var E=function(){function g(t){this.$L=S(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[w]=!0}var y=g.prototype;return y.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if($.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var i=e.match(p);if(i){var r=i[2]-1||0,o=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)):new Date(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)}}return new Date(e)}(t),this.init()},y.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},y.$utils=function(){return $},y.isValid=function(){return!(this.$d.toString()===m)},y.isSame=function(t,e){var n=A(t);return this.startOf(e)<=n&&n<=this.endOf(e)},y.isAfter=function(t,e){return A(t)<this.startOf(e)},y.isBefore=function(t,e){return this.endOf(e)<A(t)},y.$g=function(t,e,n){return $.u(t)?this[e]:this.set(n,t)},y.unix=function(){return Math.floor(this.valueOf()/1e3)},y.valueOf=function(){return this.$d.getTime()},y.startOf=function(t,e){var n=this,i=!!$.u(e)||e,u=$.p(t),m=function(t,e){var r=$.w(n.$u?Date.UTC(n.$y,e,t):new Date(n.$y,e,t),n);return i?r:r.endOf(s)},p=function(t,e){return $.w(n.toDate()[t].apply(n.toDate("s"),(i?[0,0,0,0]:[23,59,59,999]).slice(e)),n)},h=this.$W,g=this.$M,y=this.$D,b="set"+(this.$u?"UTC":"");switch(u){case d:return i?m(1,0):m(31,11);case l:return i?m(1,g):m(0,g+1);case c:var _=this.$locale().weekStart||0,v=(h<_?h+7:h)-_;return m(i?y-v:y+(6-v),g);case s:case f:return p(b+"Hours",0);case a:return p(b+"Minutes",1);case o:return p(b+"Seconds",2);case r:return p(b+"Milliseconds",3);default:return this.clone()}},y.endOf=function(t){return this.startOf(t,!1)},y.$set=function(t,e){var n,c=$.p(t),u="set"+(this.$u?"UTC":""),m=(n={},n[s]=u+"Date",n[f]=u+"Date",n[l]=u+"Month",n[d]=u+"FullYear",n[a]=u+"Hours",n[o]=u+"Minutes",n[r]=u+"Seconds",n[i]=u+"Milliseconds",n)[c],p=c===s?this.$D+(e-this.$W):e;if(c===l||c===d){var h=this.clone().set(f,1);h.$d[m](p),h.init(),this.$d=h.set(f,Math.min(this.$D,h.daysInMonth())).$d}else m&&this.$d[m](p);return this.init(),this},y.set=function(t,e){return this.clone().$set(t,e)},y.get=function(t){return this[$.p(t)]()},y.add=function(i,u){var f,m=this;i=Number(i);var p=$.p(u),h=function(t){var e=A(m);return $.w(e.date(e.date()+Math.round(t*i)),m)};if(p===l)return this.set(l,this.$M+i);if(p===d)return this.set(d,this.$y+i);if(p===s)return h(1);if(p===c)return h(7);var g=(f={},f[o]=e,f[a]=n,f[r]=t,f)[p]||1,y=this.$d.getTime()+i*g;return $.w(y,this)},y.subtract=function(t,e){return this.add(-1*t,e)},y.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||m;var i=t||"YYYY-MM-DDTHH:mm:ssZ",r=$.z(this),o=this.$H,a=this.$m,s=this.$M,c=n.weekdays,l=n.months,u=n.meridiem,d=function(t,n,r,o){return t&&(t[n]||t(e,i))||r[n].slice(0,o)},f=function(t){return $.s(o%12||12,t,"0")},p=u||function(t,e,n){var i=t<12?"AM":"PM";return n?i.toLowerCase():i};return i.replace(h,(function(t,i){return i||function(t){switch(t){case"YY":return String(e.$y).slice(-2);case"YYYY":return $.s(e.$y,4,"0");case"M":return s+1;case"MM":return $.s(s+1,2,"0");case"MMM":return d(n.monthsShort,s,l,3);case"MMMM":return d(l,s);case"D":return e.$D;case"DD":return $.s(e.$D,2,"0");case"d":return String(e.$W);case"dd":return d(n.weekdaysMin,e.$W,c,2);case"ddd":return d(n.weekdaysShort,e.$W,c,3);case"dddd":return c[e.$W];case"H":return String(o);case"HH":return $.s(o,2,"0");case"h":return f(1);case"hh":return f(2);case"a":return p(o,a,!0);case"A":return p(o,a,!1);case"m":return String(a);case"mm":return $.s(a,2,"0");case"s":return String(e.$s);case"ss":return $.s(e.$s,2,"0");case"SSS":return $.s(e.$ms,3,"0");case"Z":return r}return null}(t)||r.replace(":","")}))},y.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},y.diff=function(i,f,m){var p,h=this,g=$.p(f),y=A(i),b=(y.utcOffset()-this.utcOffset())*e,_=this-y,v=function(){return $.m(h,y)};switch(g){case d:p=v()/12;break;case l:p=v();break;case u:p=v()/3;break;case c:p=(_-b)/6048e5;break;case s:p=(_-b)/864e5;break;case a:p=_/n;break;case o:p=_/e;break;case r:p=_/t;break;default:p=_}return m?p:$.a(p)},y.daysInMonth=function(){return this.endOf(l).$D},y.$locale=function(){return v[this.$L]},y.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),i=S(t,e,!0);return i&&(n.$L=i),n},y.clone=function(){return $.w(this.$d,this)},y.toDate=function(){return new Date(this.valueOf())},y.toJSON=function(){return this.isValid()?this.toISOString():null},y.toISOString=function(){return this.$d.toISOString()},y.toString=function(){return this.$d.toUTCString()},g}(),x=E.prototype;return A.prototype=x,[["$ms",i],["$s",r],["$m",o],["$H",a],["$W",s],["$M",l],["$y",d],["$D",f]].forEach((function(t){x[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),A.extend=function(t,e){return t.$i||(t(e,E,A),t.$i=!0),A},A.locale=S,A.isDayjs=T,A.unix=function(t){return A(1e3*t)},A.en=v[_],A.Ls=v,A.p={},A}()},522:function(t){t.exports=function(){"use strict";var t,e,n=1e3,i=6e4,r=36e5,o=864e5,a=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,s=31536e6,c=2628e6,l=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,u={years:s,months:c,days:o,hours:r,minutes:i,seconds:n,milliseconds:1,weeks:6048e5},d=function(t){return t instanceof b},f=function(t,e,n){return new b(t,n,e.$l)},m=function(t){return e.p(t)+"s"},p=function(t){return t<0},h=function(t){return p(t)?Math.ceil(t):Math.floor(t)},g=function(t){return Math.abs(t)},y=function(t,e){return t?p(t)?{negative:!0,format:""+g(t)+e}:{negative:!1,format:""+t+e}:{negative:!1,format:""}},b=function(){function p(t,e,n){var i=this;if(this.$d={},this.$l=n,void 0===t&&(this.$ms=0,this.parseFromMilliseconds()),e)return f(t*u[m(e)],this);if("number"==typeof t)return this.$ms=t,this.parseFromMilliseconds(),this;if("object"==typeof t)return Object.keys(t).forEach((function(e){i.$d[m(e)]=t[e]})),this.calMilliseconds(),this;if("string"==typeof t){var r=t.match(l);if(r){var o=r.slice(2).map((function(t){return null!=t?Number(t):0}));return this.$d.years=o[0],this.$d.months=o[1],this.$d.weeks=o[2],this.$d.days=o[3],this.$d.hours=o[4],this.$d.minutes=o[5],this.$d.seconds=o[6],this.calMilliseconds(),this}}return this}var g=p.prototype;return g.calMilliseconds=function(){var t=this;this.$ms=Object.keys(this.$d).reduce((function(e,n){return e+(t.$d[n]||0)*u[n]}),0)},g.parseFromMilliseconds=function(){var t=this.$ms;this.$d.years=h(t/s),t%=s,this.$d.months=h(t/c),t%=c,this.$d.days=h(t/o),t%=o,this.$d.hours=h(t/r),t%=r,this.$d.minutes=h(t/i),t%=i,this.$d.seconds=h(t/n),t%=n,this.$d.milliseconds=t},g.toISOString=function(){var t=y(this.$d.years,"Y"),e=y(this.$d.months,"M"),n=+this.$d.days||0;this.$d.weeks&&(n+=7*this.$d.weeks);var i=y(n,"D"),r=y(this.$d.hours,"H"),o=y(this.$d.minutes,"M"),a=this.$d.seconds||0;this.$d.milliseconds&&(a+=this.$d.milliseconds/1e3,a=Math.round(1e3*a)/1e3);var s=y(a,"S"),c=t.negative||e.negative||i.negative||r.negative||o.negative||s.negative,l=r.format||o.format||s.format?"T":"",u=(c?"-":"")+"P"+t.format+e.format+i.format+l+r.format+o.format+s.format;return"P"===u||"-P"===u?"P0D":u},g.toJSON=function(){return this.toISOString()},g.format=function(t){var n=t||"YYYY-MM-DDTHH:mm:ss",i={Y:this.$d.years,YY:e.s(this.$d.years,2,"0"),YYYY:e.s(this.$d.years,4,"0"),M:this.$d.months,MM:e.s(this.$d.months,2,"0"),D:this.$d.days,DD:e.s(this.$d.days,2,"0"),H:this.$d.hours,HH:e.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:e.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:e.s(this.$d.seconds,2,"0"),SSS:e.s(this.$d.milliseconds,3,"0")};return n.replace(a,(function(t,e){return e||String(i[t])}))},g.as=function(t){return this.$ms/u[m(t)]},g.get=function(t){var e=this.$ms,n=m(t);return"milliseconds"===n?e%=1e3:e="weeks"===n?h(e/u[n]):this.$d[n],e||0},g.add=function(t,e,n){var i;return i=e?t*u[m(e)]:d(t)?t.$ms:f(t,this).$ms,f(this.$ms+i*(n?-1:1),this)},g.subtract=function(t,e){return this.add(t,e,!0)},g.locale=function(t){var e=this.clone();return e.$l=t,e},g.clone=function(){return f(this.$ms,this)},g.humanize=function(e){return t().add(this.$ms,"ms").locale(this.$l).fromNow(!e)},g.valueOf=function(){return this.asMilliseconds()},g.milliseconds=function(){return this.get("milliseconds")},g.asMilliseconds=function(){return this.as("milliseconds")},g.seconds=function(){return this.get("seconds")},g.asSeconds=function(){return this.as("seconds")},g.minutes=function(){return this.get("minutes")},g.asMinutes=function(){return this.as("minutes")},g.hours=function(){return this.get("hours")},g.asHours=function(){return this.as("hours")},g.days=function(){return this.get("days")},g.asDays=function(){return this.as("days")},g.weeks=function(){return this.get("weeks")},g.asWeeks=function(){return this.as("weeks")},g.months=function(){return this.get("months")},g.asMonths=function(){return this.as("months")},g.years=function(){return this.get("years")},g.asYears=function(){return this.as("years")},p}(),_=function(t,e,n){return t.add(e.years()*n,"y").add(e.months()*n,"M").add(e.days()*n,"d").add(e.hours()*n,"h").add(e.minutes()*n,"m").add(e.seconds()*n,"s").add(e.milliseconds()*n,"ms")};return function(n,i,r){t=r,e=r().$utils(),r.duration=function(t,e){var n=r.locale();return f(t,{$l:n},e)},r.isDuration=d;var o=i.prototype.add,a=i.prototype.subtract;i.prototype.add=function(t,e){return d(t)?_(this,t,1):o.bind(this)(t,e)},i.prototype.subtract=function(t,e){return d(t)?_(this,t,-1):a.bind(this)(t,e)}}}()},569:function(t){t.exports=function(){"use strict";var t={year:0,month:1,day:2,hour:3,minute:4,second:5},e={};return function(n,i,r){var o,a=function(t,n,i){void 0===i&&(i={});var r=new Date(t),o=function(t,n){void 0===n&&(n={});var i=n.timeZoneName||"short",r=t+"|"+i,o=e[r];return o||(o=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:i}),e[r]=o),o}(n,i);return o.formatToParts(r)},s=function(e,n){for(var i=a(e,n),o=[],s=0;s<i.length;s+=1){var c=i[s],l=c.type,u=c.value,d=t[l];d>=0&&(o[d]=parseInt(u,10))}var f=o[3],m=24===f?0:f,p=o[0]+"-"+o[1]+"-"+o[2]+" "+m+":"+o[4]+":"+o[5]+":000",h=+e;return(r.utc(p).valueOf()-(h-=h%1e3))/6e4},c=i.prototype;c.tz=function(t,e){void 0===t&&(t=o);var n,i=this.utcOffset(),a=this.toDate(),s=a.toLocaleString("en-US",{timeZone:t}),c=Math.round((a-new Date(s))/1e3/60),l=15*-Math.round(a.getTimezoneOffset()/15)-c;if(Number(l)){if(n=r(s,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(l,!0),e){var u=n.utcOffset();n=n.add(i-u,"minute")}}else n=this.utcOffset(0,e);return n.$x.$timezone=t,n},c.offsetName=function(t){var e=this.$x.$timezone||r.tz.guess(),n=a(this.valueOf(),e,{timeZoneName:t}).find((function(t){return"timezonename"===t.type.toLowerCase()}));return n&&n.value};var l=c.startOf;c.startOf=function(t,e){if(!this.$x||!this.$x.$timezone)return l.call(this,t,e);var n=r(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return l.call(n,t,e).tz(this.$x.$timezone,!0)},r.tz=function(t,e,n){var i=n&&e,a=n||e||o,c=s(+r(),a);if("string"!=typeof t)return r(t).tz(a);var l=function(t,e,n){var i=t-60*e*1e3,r=s(i,n);if(e===r)return[i,e];var o=s(i-=60*(r-e)*1e3,n);return r===o?[i,r]:[t-60*Math.min(r,o)*1e3,Math.max(r,o)]}(r.utc(t,i).valueOf(),c,a),u=l[0],d=l[1],f=r(u).utcOffset(d);return f.$x.$timezone=a,f},r.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},r.tz.setDefault=function(t){o=t}}}()},826:function(t){t.exports=function(){"use strict";var t="minute",e=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(i,r,o){var a=r.prototype;o.utc=function(t){return new r({date:t,utc:!0,args:arguments})},a.utc=function(e){var n=o(this.toDate(),{locale:this.$L,utc:!0});return e?n.add(this.utcOffset(),t):n},a.local=function(){return o(this.toDate(),{locale:this.$L,utc:!1})};var s=a.parse;a.parse=function(t){t.utc&&(this.$u=!0),this.$utils().u(t.$offset)||(this.$offset=t.$offset),s.call(this,t)};var c=a.init;a.init=function(){if(this.$u){var t=this.$d;this.$y=t.getUTCFullYear(),this.$M=t.getUTCMonth(),this.$D=t.getUTCDate(),this.$W=t.getUTCDay(),this.$H=t.getUTCHours(),this.$m=t.getUTCMinutes(),this.$s=t.getUTCSeconds(),this.$ms=t.getUTCMilliseconds()}else c.call(this)};var l=a.utcOffset;a.utcOffset=function(i,r){var o=this.$utils().u;if(o(i))return this.$u?0:o(this.$offset)?l.call(this):this.$offset;if("string"==typeof i&&(i=function(t){void 0===t&&(t="");var i=t.match(e);if(!i)return null;var r=(""+i[0]).match(n)||["-",0,0],o=r[0],a=60*+r[1]+ +r[2];return 0===a?0:"+"===o?a:-a}(i),null===i))return this;var a=Math.abs(i)<=16?60*i:i,s=this;if(r)return s.$offset=a,s.$u=0===i,s;if(0!==i){var c=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(a+c,t)).$offset=a,s.$x.$localOffset=c}else s=this.utc();return s};var u=a.format;a.format=function(t){var e=t||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return u.call(this,e)},a.valueOf=function(){var t=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*t},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var d=a.toDate;a.toDate=function(t){return"s"===t&&this.$offset?o(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=a.diff;a.diff=function(t,e,n){if(t&&this.$u===t.$u)return f.call(this,t,e,n);var i=this.local(),r=o(t).local();return f.call(i,r,e,n)}}}()}},e={};function n(i){var r=e[i];if(void 0!==r)return r.exports;var o=e[i]={exports:{}};return t[i].call(o.exports,o,o.exports,n),o.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";var t=n(353),e=n.n(t),i=n(826),r=n.n(i),o=n(522),a=n.n(o),s=n(569),c=n.n(s);e().extend(r()),e().extend(a()),e().extend(c());const l=e(),u=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],d=function(t){const e=(t||"").split(":");return 2==e.length?{hour:e[0],minute:e[1]}:null},f=function(t){const e=(t||"").split(":");if(e.length>=2){return{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}}return null},m=function(t,e){const n=f(t),i=f(e),r=n.minutes+60*n.hours,o=i.minutes+60*i.hours;return r===o?0:r>o?1:-1},p=function(t,e,n){var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3);var r="expires="+i.toUTCString();document.cookie=t+"="+e+";"+r+";path=/"},h=function(t){for(var e=t+"=",n=document.cookie.split(";"),i=0;i<n.length;i++){for(var r=n[i];" "==r.charAt(0);)r=r.substring(1);if(0==r.indexOf(e))return r.substring(e.length,r.length)}return""},g=function(t,e){let n;if("ON"===t.isAlwaysAvailable)return"online";var i;i=e.timezone,n=/\d/.test(i)?l().utcOffset(function(t){const e=t.split(":");let n,i;return 2===e.length?(n=parseInt(e[0]),i=parseInt(e[1])):(n=parseInt(e[0]),i=0),-1!==t.indexOf("-")?-(60*Math.abs(n)+i):60*n+i}(e.timezone)):l(l()).tz(e.timezone);const r=u[n.get("day")],o=t.daysOfWeekWorking[r];if("OFF"===o.isWorkingOnDay)return t.dayOffsText;for(let i=0;i<o.workHours.length;i++){const r=n.get("hour")+":"+n.get("minute"),c=o.workHours[i].startTime,u=o.workHours[i].endTime;if(-1===m(r,c)){const i=f(c),r=(a={hour:i.hours,minute:i.minutes},s={hour:n.get("hour"),minute:n.get("minute")},1e3*(3600*(a.hour-s.hour)+60*(a.minute-s.minute))),o=l.duration(r),u=d(e.options.display.time_symbols),m=` ${o.get("hours")}${u.hour}:${o.get("minutes")}${u.minute} `;return t.willBeBackText.replace(/\[njwa_time_work\]/gi,m)}if(0===m(r,c)||0===m(r,u))return"online";if(1===m(r,c)&&-1===m(r,u))return"online"}var a,s;return t.dayOffsText},y=function(t,e,n){if("ON"==e.enabledFacebook||"ON"==e.enabledGoogle){var i=t.href,r=i.indexOf("phone=")+6,o=i.indexOf("&text=");-1===o&&(o=i.length);var a=i.substring(r,o),s="NinjaTeam WhatsApp",c="Phone Number: "+a,l=document.title;if("ON"===e.enabledFacebook&&"undefined"!=typeof fbq&&fbq("trackCustom","NinjaTeam WhatsApp",{accountId:n.accountId,label:l}),"ON"===e.enabledGoogle){if("undefined"!=typeof gtag)"ON"===e.enabledGoogleGA4?gtag("event","NinjaTeam WhatsApp",{number:a,title:l,url:window.location.href}):gtag("event",c,{event_category:s,event_label:l});else if("undefined"!=typeof ga&&void 0!==ga.getAll){ga.getAll()[0].send("event",s,c,l)}else"undefined"!=typeof __gaTracker&&__gaTracker("send","event",s,c,l);"undefined"!=typeof dataLayer&&(dataLayer.push({event:"NinjaTeam WhatsApp",number:a,title:l,url:window.location.href,event_category:s,event_label:l,event_action:c}),dataLayer.push({event:"ninjateam_whatsapp_event",number:a,title:l,url:window.location.href,event_category:s,event_label:l,event_action:c}))}}},{entries:b,setPrototypeOf:_,isFrozen:v,getPrototypeOf:w,getOwnPropertyDescriptor:T}=Object;let{freeze:S,seal:A,create:$}=Object,{apply:E,construct:x}="undefined"!=typeof Reflect&&Reflect;S||(S=function(t){return t}),A||(A=function(t){return t}),E||(E=function(t,e,n){return t.apply(e,n)}),x||(x=function(t,e){return new t(...e)});const O=j(Array.prototype.forEach),N=j(Array.prototype.lastIndexOf),M=j(Array.prototype.pop),k=j(Array.prototype.push),D=j(Array.prototype.splice),C=j(String.prototype.toLowerCase),L=j(String.prototype.toString),R=j(String.prototype.match),I=j(String.prototype.replace),z=j(String.prototype.indexOf),H=j(String.prototype.trim),U=j(Object.prototype.hasOwnProperty),P=j(RegExp.prototype.test),F=(Y=TypeError,function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return x(Y,e)});var Y;function j(t){return function(e){e instanceof RegExp&&(e.lastIndex=0);for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return E(t,e,i)}}function W(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:C;_&&_(t,null);let i=e.length;for(;i--;){let r=e[i];if("string"==typeof r){const t=n(r);t!==r&&(v(e)||(e[i]=t),r=t)}t[r]=!0}return t}function G(t){for(let e=0;e<t.length;e++){U(t,e)||(t[e]=null)}return t}function B(t){const e=$(null);for(const[n,i]of b(t)){U(t,n)&&(Array.isArray(i)?e[n]=G(i):i&&"object"==typeof i&&i.constructor===Object?e[n]=B(i):e[n]=i)}return e}function q(t,e){for(;null!==t;){const n=T(t,e);if(n){if(n.get)return j(n.get);if("function"==typeof n.value)return j(n.value)}t=w(t)}return function(){return null}}const Z=S(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),X=S(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),V=S(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),J=S(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),K=S(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Q=S(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),tt=S(["#text"]),et=S(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),nt=S(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),it=S(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),rt=S(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),ot=A(/\{\{[\w\W]*|[\w\W]*\}\}/gm),at=A(/<%[\w\W]*|[\w\W]*%>/gm),st=A(/\$\{[\w\W]*/gm),ct=A(/^data-[\-\w.\u00B7-\uFFFF]+$/),lt=A(/^aria-[\-\w]+$/),ut=A(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),dt=A(/^(?:\w+script|data):/i),ft=A(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),mt=A(/^html$/i),pt=A(/^[a-z][.\w]*(-[.\w]+)+$/i);var ht=Object.freeze({__proto__:null,ARIA_ATTR:lt,ATTR_WHITESPACE:ft,CUSTOM_ELEMENT:pt,DATA_ATTR:ct,DOCTYPE_NAME:mt,ERB_EXPR:at,IS_ALLOWED_URI:ut,IS_SCRIPT_OR_DATA:dt,MUSTACHE_EXPR:ot,TMPLIT_EXPR:st});const gt=1,yt=3,bt=7,_t=8,vt=9,wt=function(){return"undefined"==typeof window?null:window};var Tt=function t(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:wt();const n=e=>t(e);if(n.version="3.2.5",n.removed=[],!e||!e.document||e.document.nodeType!==vt||!e.Element)return n.isSupported=!1,n;let{document:i}=e;const r=i,o=r.currentScript,{DocumentFragment:a,HTMLTemplateElement:s,Node:c,Element:l,NodeFilter:u,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:f,DOMParser:m,trustedTypes:p}=e,h=l.prototype,g=q(h,"cloneNode"),y=q(h,"remove"),_=q(h,"nextSibling"),v=q(h,"childNodes"),w=q(h,"parentNode");if("function"==typeof s){const t=i.createElement("template");t.content&&t.content.ownerDocument&&(i=t.content.ownerDocument)}let T,A="";const{implementation:E,createNodeIterator:x,createDocumentFragment:Y,getElementsByTagName:j}=i,{importNode:G}=r;let ot={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof b&&"function"==typeof w&&E&&void 0!==E.createHTMLDocument;const{MUSTACHE_EXPR:at,ERB_EXPR:st,TMPLIT_EXPR:ct,DATA_ATTR:lt,ARIA_ATTR:dt,IS_SCRIPT_OR_DATA:ft,ATTR_WHITESPACE:pt,CUSTOM_ELEMENT:Tt}=ht;let{IS_ALLOWED_URI:St}=ht,At=null;const $t=W({},[...Z,...X,...V,...K,...tt]);let Et=null;const xt=W({},[...et,...nt,...it,...rt]);let Ot=Object.seal($(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Nt=null,Mt=null,kt=!0,Dt=!0,Ct=!1,Lt=!0,Rt=!1,It=!0,zt=!1,Ht=!1,Ut=!1,Pt=!1,Ft=!1,Yt=!1,jt=!0,Wt=!1,Gt=!0,Bt=!1,qt={},Zt=null;const Xt=W({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Vt=null;const Jt=W({},["audio","video","img","source","image","track"]);let Kt=null;const Qt=W({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),te="http://www.w3.org/1998/Math/MathML",ee="http://www.w3.org/2000/svg",ne="http://www.w3.org/1999/xhtml";let ie=ne,re=!1,oe=null;const ae=W({},[te,ee,ne],L);let se=W({},["mi","mo","mn","ms","mtext"]),ce=W({},["annotation-xml"]);const le=W({},["title","style","font","a","script"]);let ue=null;const de=["application/xhtml+xml","text/html"];let fe=null,me=null;const pe=i.createElement("form"),he=function(t){return t instanceof RegExp||t instanceof Function},ge=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!me||me!==t){if(t&&"object"==typeof t||(t={}),t=B(t),ue=-1===de.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,fe="application/xhtml+xml"===ue?L:C,At=U(t,"ALLOWED_TAGS")?W({},t.ALLOWED_TAGS,fe):$t,Et=U(t,"ALLOWED_ATTR")?W({},t.ALLOWED_ATTR,fe):xt,oe=U(t,"ALLOWED_NAMESPACES")?W({},t.ALLOWED_NAMESPACES,L):ae,Kt=U(t,"ADD_URI_SAFE_ATTR")?W(B(Qt),t.ADD_URI_SAFE_ATTR,fe):Qt,Vt=U(t,"ADD_DATA_URI_TAGS")?W(B(Jt),t.ADD_DATA_URI_TAGS,fe):Jt,Zt=U(t,"FORBID_CONTENTS")?W({},t.FORBID_CONTENTS,fe):Xt,Nt=U(t,"FORBID_TAGS")?W({},t.FORBID_TAGS,fe):{},Mt=U(t,"FORBID_ATTR")?W({},t.FORBID_ATTR,fe):{},qt=!!U(t,"USE_PROFILES")&&t.USE_PROFILES,kt=!1!==t.ALLOW_ARIA_ATTR,Dt=!1!==t.ALLOW_DATA_ATTR,Ct=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Lt=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Rt=t.SAFE_FOR_TEMPLATES||!1,It=!1!==t.SAFE_FOR_XML,zt=t.WHOLE_DOCUMENT||!1,Pt=t.RETURN_DOM||!1,Ft=t.RETURN_DOM_FRAGMENT||!1,Yt=t.RETURN_TRUSTED_TYPE||!1,Ut=t.FORCE_BODY||!1,jt=!1!==t.SANITIZE_DOM,Wt=t.SANITIZE_NAMED_PROPS||!1,Gt=!1!==t.KEEP_CONTENT,Bt=t.IN_PLACE||!1,St=t.ALLOWED_URI_REGEXP||ut,ie=t.NAMESPACE||ne,se=t.MATHML_TEXT_INTEGRATION_POINTS||se,ce=t.HTML_INTEGRATION_POINTS||ce,Ot=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&he(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ot.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&he(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ot.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ot.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Rt&&(Dt=!1),Ft&&(Pt=!0),qt&&(At=W({},tt),Et=[],!0===qt.html&&(W(At,Z),W(Et,et)),!0===qt.svg&&(W(At,X),W(Et,nt),W(Et,rt)),!0===qt.svgFilters&&(W(At,V),W(Et,nt),W(Et,rt)),!0===qt.mathMl&&(W(At,K),W(Et,it),W(Et,rt))),t.ADD_TAGS&&(At===$t&&(At=B(At)),W(At,t.ADD_TAGS,fe)),t.ADD_ATTR&&(Et===xt&&(Et=B(Et)),W(Et,t.ADD_ATTR,fe)),t.ADD_URI_SAFE_ATTR&&W(Kt,t.ADD_URI_SAFE_ATTR,fe),t.FORBID_CONTENTS&&(Zt===Xt&&(Zt=B(Zt)),W(Zt,t.FORBID_CONTENTS,fe)),Gt&&(At["#text"]=!0),zt&&W(At,["html","head","body"]),At.table&&(W(At,["tbody"]),delete Nt.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw F('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw F('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');T=t.TRUSTED_TYPES_POLICY,A=T.createHTML("")}else void 0===T&&(T=function(t,e){if("object"!=typeof t||"function"!=typeof t.createPolicy)return null;let n=null;const i="data-tt-policy-suffix";e&&e.hasAttribute(i)&&(n=e.getAttribute(i));const r="dompurify"+(n?"#"+n:"");try{return t.createPolicy(r,{createHTML:t=>t,createScriptURL:t=>t})}catch(t){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(p,o)),null!==T&&"string"==typeof A&&(A=T.createHTML(""));S&&S(t),me=t}},ye=W({},[...X,...V,...J]),be=W({},[...K,...Q]),_e=function(t){k(n.removed,{element:t});try{w(t).removeChild(t)}catch(e){y(t)}},ve=function(t,e){try{k(n.removed,{attribute:e.getAttributeNode(t),from:e})}catch(t){k(n.removed,{attribute:null,from:e})}if(e.removeAttribute(t),"is"===t)if(Pt||Ft)try{_e(e)}catch(t){}else try{e.setAttribute(t,"")}catch(t){}},we=function(t){let e=null,n=null;if(Ut)t="<remove></remove>"+t;else{const e=R(t,/^[\r\n\t ]+/);n=e&&e[0]}"application/xhtml+xml"===ue&&ie===ne&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");const r=T?T.createHTML(t):t;if(ie===ne)try{e=(new m).parseFromString(r,ue)}catch(t){}if(!e||!e.documentElement){e=E.createDocument(ie,"template",null);try{e.documentElement.innerHTML=re?A:r}catch(t){}}const o=e.body||e.documentElement;return t&&n&&o.insertBefore(i.createTextNode(n),o.childNodes[0]||null),ie===ne?j.call(e,zt?"html":"body")[0]:zt?e.documentElement:o},Te=function(t){return x.call(t.ownerDocument||t,t,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},Se=function(t){return t instanceof f&&("string"!=typeof t.nodeName||"string"!=typeof t.textContent||"function"!=typeof t.removeChild||!(t.attributes instanceof d)||"function"!=typeof t.removeAttribute||"function"!=typeof t.setAttribute||"string"!=typeof t.namespaceURI||"function"!=typeof t.insertBefore||"function"!=typeof t.hasChildNodes)},Ae=function(t){return"function"==typeof c&&t instanceof c};function $e(t,e,i){O(t,(t=>{t.call(n,e,i,me)}))}const Ee=function(t){let e=null;if($e(ot.beforeSanitizeElements,t,null),Se(t))return _e(t),!0;const i=fe(t.nodeName);if($e(ot.uponSanitizeElement,t,{tagName:i,allowedTags:At}),t.hasChildNodes()&&!Ae(t.firstElementChild)&&P(/<[/\w!]/g,t.innerHTML)&&P(/<[/\w!]/g,t.textContent))return _e(t),!0;if(t.nodeType===bt)return _e(t),!0;if(It&&t.nodeType===_t&&P(/<[/\w]/g,t.data))return _e(t),!0;if(!At[i]||Nt[i]){if(!Nt[i]&&Oe(i)){if(Ot.tagNameCheck instanceof RegExp&&P(Ot.tagNameCheck,i))return!1;if(Ot.tagNameCheck instanceof Function&&Ot.tagNameCheck(i))return!1}if(Gt&&!Zt[i]){const e=w(t)||t.parentNode,n=v(t)||t.childNodes;if(n&&e){for(let i=n.length-1;i>=0;--i){const r=g(n[i],!0);r.__removalCount=(t.__removalCount||0)+1,e.insertBefore(r,_(t))}}}return _e(t),!0}return t instanceof l&&!function(t){let e=w(t);e&&e.tagName||(e={namespaceURI:ie,tagName:"template"});const n=C(t.tagName),i=C(e.tagName);return!!oe[t.namespaceURI]&&(t.namespaceURI===ee?e.namespaceURI===ne?"svg"===n:e.namespaceURI===te?"svg"===n&&("annotation-xml"===i||se[i]):Boolean(ye[n]):t.namespaceURI===te?e.namespaceURI===ne?"math"===n:e.namespaceURI===ee?"math"===n&&ce[i]:Boolean(be[n]):t.namespaceURI===ne?!(e.namespaceURI===ee&&!ce[i])&&!(e.namespaceURI===te&&!se[i])&&!be[n]&&(le[n]||!ye[n]):!("application/xhtml+xml"!==ue||!oe[t.namespaceURI]))}(t)?(_e(t),!0):"noscript"!==i&&"noembed"!==i&&"noframes"!==i||!P(/<\/no(script|embed|frames)/i,t.innerHTML)?(Rt&&t.nodeType===yt&&(e=t.textContent,O([at,st,ct],(t=>{e=I(e,t," ")})),t.textContent!==e&&(k(n.removed,{element:t.cloneNode()}),t.textContent=e)),$e(ot.afterSanitizeElements,t,null),!1):(_e(t),!0)},xe=function(t,e,n){if(jt&&("id"===e||"name"===e)&&(n in i||n in pe))return!1;if(Dt&&!Mt[e]&&P(lt,e));else if(kt&&P(dt,e));else if(!Et[e]||Mt[e]){if(!(Oe(t)&&(Ot.tagNameCheck instanceof RegExp&&P(Ot.tagNameCheck,t)||Ot.tagNameCheck instanceof Function&&Ot.tagNameCheck(t))&&(Ot.attributeNameCheck instanceof RegExp&&P(Ot.attributeNameCheck,e)||Ot.attributeNameCheck instanceof Function&&Ot.attributeNameCheck(e))||"is"===e&&Ot.allowCustomizedBuiltInElements&&(Ot.tagNameCheck instanceof RegExp&&P(Ot.tagNameCheck,n)||Ot.tagNameCheck instanceof Function&&Ot.tagNameCheck(n))))return!1}else if(Kt[e]);else if(P(St,I(n,pt,"")));else if("src"!==e&&"xlink:href"!==e&&"href"!==e||"script"===t||0!==z(n,"data:")||!Vt[t]){if(Ct&&!P(ft,I(n,pt,"")));else if(n)return!1}else;return!0},Oe=function(t){return"annotation-xml"!==t&&R(t,Tt)},Ne=function(t){$e(ot.beforeSanitizeAttributes,t,null);const{attributes:e}=t;if(!e||Se(t))return;const i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Et,forceKeepAttr:void 0};let r=e.length;for(;r--;){const o=e[r],{name:a,namespaceURI:s,value:c}=o,l=fe(a);let u="value"===a?c:H(c);if(i.attrName=l,i.attrValue=u,i.keepAttr=!0,i.forceKeepAttr=void 0,$e(ot.uponSanitizeAttribute,t,i),u=i.attrValue,!Wt||"id"!==l&&"name"!==l||(ve(a,t),u="user-content-"+u),It&&P(/((--!?|])>)|<\/(style|title)/i,u)){ve(a,t);continue}if(i.forceKeepAttr)continue;if(ve(a,t),!i.keepAttr)continue;if(!Lt&&P(/\/>/i,u)){ve(a,t);continue}Rt&&O([at,st,ct],(t=>{u=I(u,t," ")}));const d=fe(t.nodeName);if(xe(d,l,u)){if(T&&"object"==typeof p&&"function"==typeof p.getAttributeType)if(s);else switch(p.getAttributeType(d,l)){case"TrustedHTML":u=T.createHTML(u);break;case"TrustedScriptURL":u=T.createScriptURL(u)}try{s?t.setAttributeNS(s,a,u):t.setAttribute(a,u),Se(t)?_e(t):M(n.removed)}catch(t){}}}$e(ot.afterSanitizeAttributes,t,null)},Me=function t(e){let n=null;const i=Te(e);for($e(ot.beforeSanitizeShadowDOM,e,null);n=i.nextNode();)$e(ot.uponSanitizeShadowNode,n,null),Ee(n),Ne(n),n.content instanceof a&&t(n.content);$e(ot.afterSanitizeShadowDOM,e,null)};return n.sanitize=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,o=null,s=null,l=null;if(re=!t,re&&(t="\x3c!--\x3e"),"string"!=typeof t&&!Ae(t)){if("function"!=typeof t.toString)throw F("toString is not a function");if("string"!=typeof(t=t.toString()))throw F("dirty is not a string, aborting")}if(!n.isSupported)return t;if(Ht||ge(e),n.removed=[],"string"==typeof t&&(Bt=!1),Bt){if(t.nodeName){const e=fe(t.nodeName);if(!At[e]||Nt[e])throw F("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof c)i=we("\x3c!----\x3e"),o=i.ownerDocument.importNode(t,!0),o.nodeType===gt&&"BODY"===o.nodeName||"HTML"===o.nodeName?i=o:i.appendChild(o);else{if(!Pt&&!Rt&&!zt&&-1===t.indexOf("<"))return T&&Yt?T.createHTML(t):t;if(i=we(t),!i)return Pt?null:Yt?A:""}i&&Ut&&_e(i.firstChild);const u=Te(Bt?t:i);for(;s=u.nextNode();)Ee(s),Ne(s),s.content instanceof a&&Me(s.content);if(Bt)return t;if(Pt){if(Ft)for(l=Y.call(i.ownerDocument);i.firstChild;)l.appendChild(i.firstChild);else l=i;return(Et.shadowroot||Et.shadowrootmode)&&(l=G.call(r,l,!0)),l}let d=zt?i.outerHTML:i.innerHTML;return zt&&At["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&P(mt,i.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+i.ownerDocument.doctype.name+">\n"+d),Rt&&O([at,st,ct],(t=>{d=I(d,t," ")})),T&&Yt?T.createHTML(d):d},n.setConfig=function(){ge(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ht=!0},n.clearConfig=function(){me=null,Ht=!1},n.isValidAttribute=function(t,e,n){me||ge({});const i=fe(t),r=fe(e);return xe(i,r,n)},n.addHook=function(t,e){"function"==typeof e&&k(ot[t],e)},n.removeHook=function(t,e){if(void 0!==e){const n=N(ot[t],e);return-1===n?void 0:D(ot[t],n,1)[0]}return M(ot[t])},n.removeHooks=function(t){ot[t]=[]},n.removeAllHooks=function(){ot={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();void 0===String.prototype.njtReplaceAll&&(String.prototype.njtReplaceAll=function(t,e){return this.replace(new RegExp(t,"g"),(()=>e))});const St=($t=!1,At=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(At)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(At.substr(0,4)))&&($t=!0),$t);var At,$t;const Et=function(t,e){let n="",i=t.predefinedText;if(i=i.njtReplaceAll(/\[njwa_page_title\]/gi,encodeURIComponent(document.title)),i=i.njtReplaceAll(/\[njwa_page_url\]/gi,window.location.href),i=i.njtReplaceAll(/\n/gi,"%0A"),-1!==t.number.indexOf("chat.whatsapp.com"))n+=t.number;else{let r=e.urlSettings[St?"onMobile":"onDesktop"];if(r||(r="api"),"protocol"===r)return"whatsapp://send?phone="+t.number.replace(/[^0-9]/gi,"");n+="https://"+r+".whatsapp.com/send?phone=",n+=t.number.replace(/[^0-9]/gi,""),n+=t.predefinedText?"&text="+i:""}return n};window.njtWhatsApp={createButton:function(t,e){const n=Object.assign({},e),i=n.info,r=g(i,n);if("ON"===n.options.accounts.hideOfflineAgents&&"online"!==r)return;let o="";o+="round"==n.styles.type?" wa__r_button":" wa__sq_button",o+="online"==r?" wa__stt_online":" wa__stt_offline",o+=n.avatar?" wa__btn_w_img":" wa__btn_w_icon",o+=n.name?"":" wa__button_text_only";let a=Et(i,n);const s=document.createElement("div");s.setAttribute("class",n.avatar?"wa__cs_img":"wa__btn_icon"),s.appendChild((()=>{if(n.avatar){const t=document.createElement("div");return t.setAttribute("class","wa__cs_img_wrap"),t.setAttribute("style",`background: url(${n.avatar}) center center no-repeat; background-size: cover`),t}{const t=document.createElement("img");return t.setAttribute("alt","img"),t.setAttribute("src",n.defaultAvatar),t}})());const c=document.createElement("div");c.setAttribute("class","wa__btn_txt"),c.appendChild(n.name?(()=>{const t=document.createElement("div");return t.className="wa__cs_info",t.appendChild((()=>{const t=document.createElement("div");return t.setAttribute("class","wa__cs_name"),t.setAttribute("style","online"==r?`color: ${"#fff"==n.styles.textColor||"#ffffff"==n.styles.textColor?"#d5f0d9":n.styles.textColor}; opacity: ${"#fff"==n.styles.textColor||"#ffffff"==n.styles.textColor?1:.8}`:""),t.innerHTML=Tt.sanitize(n.name),t})()),t.appendChild((()=>{const t=document.createElement("div");return t.setAttribute("class","wa__cs_status"),t.innerHTML="online"===r?Tt.sanitize(n.i18n.online):Tt.sanitize(n.i18n.offline),t})()),t})():document.createTextNode("")),c.appendChild((()=>{const t=document.createElement("div");return t.setAttribute("class","wa__btn_title"),t.setAttribute("style","online"==r?"color: "+n.styles.textColor:""),t.innerHTML=Tt.sanitize(n.styles.label),t})()),c.appendChild((()=>{if("online"!=r){const t=document.createElement("div");return t.setAttribute("class","wa__btn_status"),t.innerHTML=Tt.sanitize(r),t}return document.createTextNode("")})());const l=document.createElement("div");l.setAttribute("class","nta-wa-gdpr"),l.appendChild((()=>{const t=document.createElement("input");t.setAttribute("id","nta-wa-gdpr"),t.setAttribute("type","checkbox"),t.setAttribute("value","accept"),t.onchange=function(t){if(t.target.checked&&(p("nta-wa-gdpr","accept",30),""!=h("nta-wa-gdpr"))){const t=document.querySelectorAll(".nta-wa-gdpr");l.style.opacity=0,setTimeout((()=>{t.forEach((t=>t.style.display="none"))}),400);document.querySelectorAll(".wa__popup_content_item").forEach((t=>t.classList.remove("pointer-disable")))}};const e=document.createElement("span");e.appendChild(t),e.appendChild((()=>{const t=document.createElement("span");return t.innerHTML=Tt.sanitize(n.options.styles.gdprContent.njtReplaceAll(/\r\n\r\n/gm,"<br/>")),t})());const i=document.createElement("label");return i.setAttribute("for","nta-wa-gdpr"),i.appendChild(e),i})());const u=document.createElement("a");u.setAttribute("target","ON"==n.urlSettings.openInNewTab?"_blank":"_self"),u.setAttribute("href",a),u.setAttribute("rel","nofollow noopener noreferrer"),u.setAttribute("class","wa__button"+o),u.onclick=function(t){if(n.gdprStatus&&!h("nta-wa-gdpr"))return t.preventDefault(),l.style.background="red",void(l.style.color="#fff");y(this,{enabledFacebook:n.options.analytics.enabledFacebook,enabledGoogle:n.options.analytics.enabledGoogle,enabledGoogleGA4:n.options.analytics.enabledGoogleGA4},i)},"online"==r&&(u.style.backgroundColor=n.styles.backgroundColor),u.appendChild(s),u.appendChild(c),t.appendChild(u),n.gdprStatus&&"accept"!=h("nta-wa-gdpr")&&t.appendChild(l),t._isWaButton=!0},createWidget:function(t,e){const n=Object.assign({accounts:[],timezone:"",defaultAvatar:"",gdprStatus:!1,options:{display:{},styles:{},analytics:{}},urlSettings:{}},e);if("OFF"==n.options.display.showOnDesktop&&!St)return;if("OFF"==n.options.display.showOnMobile&&St)return;if("simple"===n.options.styles.widgetType&&1===n.accounts.length&&"ON"===n.options.accounts.hideOfflineAgents){if("online"!==g(n.accounts[0],n))return}const i=n.options.styles;t.classList.add("wa__widget_container");const r=document.createElement("div");r.setAttribute("class","wa__btn_popup_txt"),r.appendChild((()=>{const t=document.createElement("span");return t.innerHTML=Tt.sanitize(i.btnLabel),t})()),r.style.display="ON"==i.isShowBtnLabel?"block":"none",r.style.left="left"==i.btnPosition?"100%":"unset",r.style.right="right"==i.btnPosition?"100%":"unset",r.style.marginRight="right"==i.btnPosition?"7px":"0px",r.style.marginLeft="left"==i.btnPosition?"7px":"0px",r.style.width=i.btnLabelWidth+"px";const o=document.createElement("div");o.setAttribute("class","wa__btn_popup_icon"),o.style.background=i.backgroundColor;const a=document.createElement("div");a.setAttribute("class","wa__btn_popup"),a.onclick=function(t){const e=function(t,e){if("simple"===e.options.styles.widgetType&&1===e.accounts.length){const t=Et(e.accounts[0],e);return e.urlSettings.openInNewTab?window.open(t):location.href=t,!0}return!1}(0,n);if(e)return void y({href:Et(n.accounts[0],n)},{enabledFacebook:n.options.analytics.enabledFacebook,enabledGoogle:n.options.analytics.enabledGoogle,enabledGoogleGA4:n.options.analytics.enabledGoogleGA4},n.accounts[0]);let i,r;const o=document.querySelector(".wa__popup_chat_box"),a=document.querySelector(".wa__btn_popup");o.classList.contains("wa__active")?(o.classList.remove("wa__active"),a.classList.remove("wa__active"),clearTimeout(r),o.classList.contains("wa__lauch")&&(i=setTimeout((function(){o.classList.remove("wa__pending"),o.classList.remove("wa__lauch")}),400))):(o.classList.add("wa__pending"),o.classList.add("wa__active"),a.classList.add("wa__active"),clearTimeout(i),o.classList.contains("wa__lauch")||(r=setTimeout((function(){o.classList.add("wa__lauch")}),100)))},a.appendChild(r),a.appendChild(o),a.style.left="left"==i.btnPosition?parseInt(i.btnLeftDistance)+"px":"unset",a.style.right="right"==i.btnPosition?parseInt(i.btnRightDistance)+"px":"unset",a.style.bottom=parseInt(i.btnBottomDistance)+"px",t.appendChild(a);const s=document.createElement("div");s.setAttribute("class","wa__popup_heading"),s.style.background=i.backgroundColor,s.append((()=>{const t=document.createElement("div");return t.className="wa__popup_title",t.innerHTML=Tt.sanitize(i.title),t.style.color=i.textColor,t.style.fontSize=i.titleSize+"px",t})()),s.append((()=>{const t=document.createElement("div");return t.className="wa__popup_intro",t.innerHTML=Tt.sanitize(i.description.njtReplaceAll(/\r\n\r\n/gm,"<br/>")),t.style="#fff"==i.textColor||"#ffffff"==i.textColor?"color: #D9EBC6":"color: "+i.textColor+"; opacity: 0.8",t.style.fontSize=i.descriptionTextSize+"px",t})());const c=document.createElement("div");c.className="nta-wa-gdpr",c.appendChild((()=>{const t=document.createElement("input");t.setAttribute("id","nta-wa-gdpr"),t.setAttribute("type","checkbox"),t.setAttribute("value","accept"),t.onchange=function(t){if(t.target.checked&&(p("nta-wa-gdpr","accept",30),""!=h("nta-wa-gdpr"))){const t=document.querySelectorAll(".nta-wa-gdpr");c.style.opacity=0,setTimeout((()=>{t.forEach((t=>t.style.display="none"))}),400);document.querySelectorAll(".wa__popup_content_item").forEach((t=>t.classList.remove("pointer-disable")))}};const e=document.createElement("span");e.appendChild(t),e.appendChild((()=>{const t=document.createElement("span");return t.innerHTML=Tt.sanitize(n.options.styles.gdprContent.njtReplaceAll(/\r\n\r\n/gm,"<br/>")),t})());const i=document.createElement("label");return i.setAttribute("for","nta-wa-gdpr"),i.appendChild(e),i})());const l=document.createElement("div");l.className="wa__popup_content wa__popup_content_left",l.appendChild((()=>{const t=document.createElement("div");return t.className="wa__popup_notice",t.innerHTML=Tt.sanitize(i.responseText.njtReplaceAll(/\r\n\r\n/gm,"<br/>")),t.style.fontSize=i.regularTextSize+"px",t})()),l.appendChild("ON"==i.isShowGDPR&&1==n.gdprStatus&&"accept"!=h("nta-wa-gdpr")?c:document.createTextNode("")),l.appendChild((()=>{const t=document.createElement("div");var e;return t.className="wa__popup_content_list",t.onclick=function(){""==h("nta-wa-gdpr")&&(c.style.background="red",c.style.color="#fff")},e=t,n.accounts.forEach((t=>{const r=g(t,n);if("ON"===n.options.accounts.hideOfflineAgents&&"online"!==r)return;let o=Et(t,n);const a=document.createElement("div");a.className="wa__popup_avatar"+(t.avatar?"":" nta-default-avt"),a.appendChild((()=>{if(t.avatar){const e=document.createElement("div");return e.className="wa__cs_img_wrap",e.style=`background: url(${t.avatar}) center center no-repeat; background-size: cover;`,e}return document.createRange().createContextualFragment(n.defaultAvatar)})());const s=document.createElement("div");s.className="wa__popup_content_item"+(n.gdprStatus?" pointer-disable":""),s.appendChild((()=>{const e=document.createElement("a");return e.setAttribute("target","ON"==n.urlSettings.openInNewTab?"_blank":"_self"),e.setAttribute("href",o),e.setAttribute("rel","nofollow noopener noreferrer"),e.className="wa__stt"+("online"===r?" wa__stt_online":" wa__stt_offline"),e.onclick=function(){y(this,{enabledFacebook:n.options.analytics.enabledFacebook,enabledGoogle:n.options.analytics.enabledGoogle,enabledGoogleGA4:n.options.analytics.enabledGoogleGA4},t)},e.appendChild(a),e.appendChild((()=>{const e=document.createElement("div");e.className="wa__popup_txt";let n="";return n+=`<div class="wa__member_name" style='font-size:${i.accountNameSize}px'>${t.accountName}</div>`,n+=`<div class="wa__member_duty" style='font-size:${i.regularTextSize}px'>${t.title}</div>`,n+="online"!=r?`<div class="wa__member_status">${r}</div>`:"",e.innerHTML=Tt.sanitize(n),e})()),e})()),e.appendChild(s)})),t})()),"ON"===i.isShowScroll&&(l.style.maxHeight=parseInt(i.scrollHeight)+"px",l.style.overflow="auto");const u=document.createElement("div");u.className="wa__popup_chat_box",u.appendChild(s),u.style.left="left"==i.btnPosition?parseInt(i.btnLeftDistance)+"px":"unset",u.style.right="right"==i.btnPosition?parseInt(i.btnRightDistance)+"px":"unset",u.style.bottom=parseInt(i.btnBottomDistance)+72+"px",u.appendChild(l),t.appendChild(u)},ready:function(t){return(document.attachEvent?"complete"===document.readyState:"loading"!==document.readyState)?t():document.addEventListener("DOMContentLoaded",t)}}})()})();