',next:'',prev:''},slideHTML:'',lightboxHTML:'\n
\n
\n
\n
\n
\n
\n
\n
\n
'},Z=function(){function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e),this.customOptions=i,this.settings=a(K,i),this.effectsClasses=this.getAnimationClasses(),this.videoPlayers={},this.apiEvents=[],this.fullElementsList=!1}return s(e,[{key:"init",value:function(){var e=this,t=this.getSelector();t&&(this.baseEvents=o("click",{onElement:t,withCallback:function(t,i){t.preventDefault(),e.open(i)}})),this.elements=this.getElements()}},{key:"open",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(0===this.elements.length)return!1;this.activeSlide=null,this.prevActiveSlideIndex=null,this.prevActiveSlide=null;var i=z(t)?t:this.settings.startAt;if(T(e)){var s=e.getAttribute("data-gallery");s&&(this.fullElementsList=this.elements,this.elements=this.getGalleryElements(this.elements,s)),k(i)&&(i=this.getElementIndex(e))<0&&(i=0)}z(i)||(i=0),this.build(),h(this.overlay,"none"===this.settings.openEffect?"none":this.settings.cssEfects.fade.in);var n=document.body,a=window.innerWidth-document.documentElement.clientWidth;if(a>0){var r=document.createElement("style");r.type="text/css",r.className="gcss-styles",r.innerText=".gscrollbar-fixer {margin-right: ".concat(a,"px}"),document.head.appendChild(r),d(n,"gscrollbar-fixer")}d(n,"glightbox-open"),d(U,"glightbox-open"),V&&(d(document.body,"glightbox-mobile"),this.settings.slideEffect="slide"),this.showSlide(i,!0),1===this.elements.length?(d(this.prevButton,"glightbox-button-hidden"),d(this.nextButton,"glightbox-button-hidden")):(c(this.prevButton,"glightbox-button-hidden"),c(this.nextButton,"glightbox-button-hidden")),this.lightboxOpen=!0,this.trigger("open"),E(this.settings.onOpen)&&this.settings.onOpen(),F&&this.settings.touchNavigation&&function(e){if(e.events.hasOwnProperty("touch"))return!1;var t,i,s,n=y(),a=n.width,r=n.height,l=!1,o=null,h=null,m=null,g=!1,v=1,w=1,b=!1,x=!1,E=null,S=null,T=null,C=null,$=0,M=0,k=!1,P=!1,L={},z={},A=0,O=0,I=document.getElementById("glightbox-slider"),D=document.querySelector(".goverlay"),N=new X(I,{touchStart:function(t){if(l=!0,(p(t.targetTouches[0].target,"ginner-container")||u(t.targetTouches[0].target,".gslide-desc")||"a"==t.targetTouches[0].target.nodeName.toLowerCase())&&(l=!1),u(t.targetTouches[0].target,".gslide-inline")&&!p(t.targetTouches[0].target.parentNode,"gslide-inline")&&(l=!1),l){if(z=t.targetTouches[0],L.pageX=t.targetTouches[0].pageX,L.pageY=t.targetTouches[0].pageY,A=t.targetTouches[0].clientX,O=t.targetTouches[0].clientY,o=e.activeSlide,h=o.querySelector(".gslide-media"),s=o.querySelector(".gslide-inline"),m=null,p(h,"gslide-image")&&(m=h.querySelector("img")),(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)>769&&(h=o.querySelector(".ginner-container")),c(D,"greset"),t.pageX>20&&t.pageXr){var o=L.pageX-z.pageX;if(Math.abs(o)<=13)return!1}g=!0;var d,c=n.targetTouches[0].clientX,p=n.targetTouches[0].clientY,u=A-c,v=O-p;if(Math.abs(u)>Math.abs(v)?(k=!1,P=!0):(P=!1,k=!0),t=z.pageX-L.pageX,$=100*t/a,i=z.pageY-L.pageY,M=100*i/r,k&&m&&(d=1-Math.abs(i)/r,D.style.opacity=d,e.settings.touchFollowAxis&&($=0)),P&&(d=1-Math.abs(t)/a,h.style.opacity=d,e.settings.touchFollowAxis&&(M=0)),!m)return f(h,"translate3d(".concat($,"%, 0, 0)"));f(h,"translate3d(".concat($,"%, ").concat(M,"%, 0)"))}},touchEnd:function(){if(l){if(g=!1,x||b)return T=E,void(C=S);var t=Math.abs(parseInt(M)),i=Math.abs(parseInt($));if(!(t>29&&m))return t<29&&i<25?(d(D,"greset"),D.style.opacity=1,Y(h)):void 0;e.close()}},multipointEnd:function(){setTimeout((function(){b=!1}),50)},multipointStart:function(){b=!0,v=w||1},pinch:function(e){if(!m||g)return!1;b=!0,m.scaleX=m.scaleY=v*e.zoom;var t=v*e.zoom;if(x=!0,t<=1)return x=!1,t=1,C=null,T=null,E=null,S=null,void m.setAttribute("style","");t>4.5&&(t=4.5),m.style.transform="scale3d(".concat(t,", ").concat(t,", 1)"),w=t},pressMove:function(e){if(x&&!b){var t=z.pageX-L.pageX,i=z.pageY-L.pageY;T&&(t+=T),C&&(i+=C),E=t,S=i;var s="translate3d(".concat(t,"px, ").concat(i,"px, 0)");w&&(s+=" scale3d(".concat(w,", ").concat(w,", 1)")),f(m,s)}},swipe:function(t){if(!x)if(b)b=!1;else{if("Left"==t.direction){if(e.index==e.elements.length-1)return Y(h);e.nextSlide()}if("Right"==t.direction){if(0==e.index)return Y(h);e.prevSlide()}}}});e.events.touch=N}(this),this.settings.keyboardNavigation&&function(e){if(e.events.hasOwnProperty("keyboard"))return!1;e.events.keyboard=o("keydown",{onElement:window,withCallback:function(t,i){var s=(t=t||window.event).keyCode;if(9==s){var n=document.querySelector(".gbtn.focused");if(!n){var a=!(!document.activeElement||!document.activeElement.nodeName)&&document.activeElement.nodeName.toLocaleLowerCase();if("input"==a||"textarea"==a||"button"==a)return}t.preventDefault();var r=document.querySelectorAll(".gbtn[data-taborder]");if(!r||r.length<=0)return;if(!n){var l=A();return void(l&&(l.focus(),d(l,"focused")))}var o=A(n.getAttribute("data-taborder"));c(n,"focused"),o&&(o.focus(),d(o,"focused"))}39==s&&e.nextSlide(),37==s&&e.prevSlide(),27==s&&e.close()}})}(this)}},{key:"openAt",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.open(null,e)}},{key:"showSlide",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];m(this.loader),this.index=parseInt(t);var s=this.slidesContainer.querySelector(".current");s&&c(s,"current"),this.slideAnimateOut();var n=this.slidesContainer.querySelectorAll(".gslide")[t];if(p(n,"loaded"))this.slideAnimateIn(n,i),g(this.loader);else{m(this.loader);var a=this.elements[t],r={index:this.index,slide:n,slideNode:n,slideConfig:a.slideConfig,slideIndex:this.index,trigger:a.node,player:null};this.trigger("slide_before_load",r),a.instance.setContent(n,(function(){g(e.loader),e.resize(),e.slideAnimateIn(n,i),e.trigger("slide_after_load",r)}))}this.slideDescription=n.querySelector(".gslide-description"),this.slideDescriptionContained=this.slideDescription&&p(this.slideDescription.parentNode,"gslide-media"),this.settings.preload&&(this.preloadSlide(t+1),this.preloadSlide(t-1)),this.updateNavigationClasses(),this.activeSlide=n}},{key:"preloadSlide",value:function(e){var t=this;if(e<0||e>this.elements.length-1)return!1;if(k(this.elements[e]))return!1;var i=this.slidesContainer.querySelectorAll(".gslide")[e];if(p(i,"loaded"))return!1;var s=this.elements[e],n=s.type,a={index:e,slide:i,slideNode:i,slideConfig:s.slideConfig,slideIndex:e,trigger:s.node,player:null};this.trigger("slide_before_load",a),"video"===n||"external"===n?setTimeout((function(){s.instance.setContent(i,(function(){t.trigger("slide_after_load",a)}))}),200):s.instance.setContent(i,(function(){t.trigger("slide_after_load",a)}))}},{key:"prevSlide",value:function(){this.goToSlide(this.index-1)}},{key:"nextSlide",value:function(){this.goToSlide(this.index+1)}},{key:"goToSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.prevActiveSlide=this.activeSlide,this.prevActiveSlideIndex=this.index,!this.loop()&&(e<0||e>this.elements.length-1))return!1;e<0?e=this.elements.length-1:e>=this.elements.length&&(e=0),this.showSlide(e)}},{key:"insertSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;t<0&&(t=this.elements.length);var i=new R(e,this,t),s=i.getConfig(),n=a({},s),r=i.create(),l=this.elements.length-1;n.index=t,n.node=!1,n.instance=i,n.slideConfig=s,this.elements.splice(t,0,n);var o=null,d=null;if(this.slidesContainer){if(t>l)this.slidesContainer.appendChild(r);else{var c=this.slidesContainer.querySelectorAll(".gslide")[t];this.slidesContainer.insertBefore(r,c)}(this.settings.preload&&0==this.index&&0==t||this.index-1==t||this.index+1==t)&&this.preloadSlide(t),0===this.index&&0===t&&(this.index=1),this.updateNavigationClasses(),o=this.slidesContainer.querySelectorAll(".gslide")[t],d=this.getSlidePlayerInstance(t),n.slideNode=o}this.trigger("slide_inserted",{index:t,slide:o,slideNode:o,slideConfig:s,slideIndex:t,trigger:null,player:d}),E(this.settings.slideInserted)&&this.settings.slideInserted({index:t,slide:o,player:d})}},{key:"removeSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;if(e<0||e>this.elements.length-1)return!1;var t=this.slidesContainer&&this.slidesContainer.querySelectorAll(".gslide")[e];t&&(this.getActiveSlideIndex()==e&&(e==this.elements.length-1?this.prevSlide():this.nextSlide()),t.parentNode.removeChild(t)),this.elements.splice(e,1),this.trigger("slide_removed",e),E(this.settings.slideRemoved)&&this.settings.slideRemoved(e)}},{key:"slideAnimateIn",value:function(e,t){var i=this,s=e.querySelector(".gslide-media"),n=e.querySelector(".gslide-description"),a={index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlide,slideConfig:k(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:k(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},r={index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideConfig:this.elements[this.index].slideConfig,slideIndex:this.index,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)};if(s.offsetWidth>0&&n&&(g(n),n.style.display=""),c(e,this.effectsClasses),t)h(e,this.settings.cssEfects[this.settings.openEffect].in,(function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:a,current:r}),E(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[a,r])}));else{var l=this.settings.slideEffect,o="none"!==l?this.settings.cssEfects[l].in:l;this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(o=this.settings.cssEfects.slideBack.in),h(e,o,(function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:a,current:r}),E(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[a,r])}))}setTimeout((function(){i.resize(e)}),100),d(e,"current")}},{key:"slideAnimateOut",value:function(){if(!this.prevActiveSlide)return!1;var e=this.prevActiveSlide;c(e,this.effectsClasses),d(e,"prev");var t=this.settings.slideEffect,i="none"!==t?this.settings.cssEfects[t].out:t;this.slidePlayerPause(e),this.trigger("slide_before_change",{prev:{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlideIndex,slideConfig:k(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:k(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},current:{index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideIndex:this.index,slideConfig:this.elements[this.index].slideConfig,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)}}),E(this.settings.beforeSlideChange)&&this.settings.beforeSlideChange.apply(this,[{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},{index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)}]),this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(i=this.settings.cssEfects.slideBack.out),h(e,i,(function(){var t=e.querySelector(".ginner-container"),i=e.querySelector(".gslide-media"),s=e.querySelector(".gslide-description");t.style.transform="",i.style.transform="",c(i,"greset"),i.style.opacity="",s&&(s.style.opacity=""),c(e,"prev")}))}},{key:"getAllPlayers",value:function(){return this.videoPlayers}},{key:"getSlidePlayerInstance",value:function(e){var t="gvideo"+e,i=this.getAllPlayers();return!(!P(i,t)||!i[t])&&i[t]}},{key:"stopSlideVideo",value:function(e){if(T(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}console.log("stopSlideVideo is deprecated, use slidePlayerPause");var i=this.getSlidePlayerInstance(e);i&&i.playing&&i.pause()}},{key:"slidePlayerPause",value:function(e){if(T(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}var i=this.getSlidePlayerInstance(e);i&&i.playing&&i.pause()}},{key:"playSlideVideo",value:function(e){if(T(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}console.log("playSlideVideo is deprecated, use slidePlayerPlay");var i=this.getSlidePlayerInstance(e);i&&!i.playing&&i.play()}},{key:"slidePlayerPlay",value:function(e){var t;if(!V||null!==(t=this.settings.plyr.config)&&void 0!==t&&t.muted){if(T(e)){var i=e.querySelector(".gvideo-wrapper");i&&(e=i.getAttribute("data-index"))}var s=this.getSlidePlayerInstance(e);s&&!s.playing&&(s.play(),this.settings.autofocusVideos&&s.elements.container.focus())}}},{key:"setElements",value:function(e){var t=this;this.settings.elements=!1;var i=[];e&&e.length&&r(e,(function(e,s){var n=new R(e,t,s),r=n.getConfig(),l=a({},r);l.slideConfig=r,l.instance=n,l.index=s,i.push(l)})),this.elements=i,this.lightboxOpen&&(this.slidesContainer.innerHTML="",this.elements.length&&(r(this.elements,(function(){var e=v(t.settings.slideHTML);t.slidesContainer.appendChild(e)})),this.showSlide(0,!0)))}},{key:"getElementIndex",value:function(e){var t=!1;return r(this.elements,(function(i,s){if(P(i,"node")&&i.node==e)return t=s,!0})),t}},{key:"getElements",value:function(){var e=this,t=[];this.elements=this.elements?this.elements:[],!k(this.settings.elements)&&C(this.settings.elements)&&this.settings.elements.length&&r(this.settings.elements,(function(i,s){var n=new R(i,e,s),r=n.getConfig(),l=a({},r);l.node=!1,l.index=s,l.instance=n,l.slideConfig=r,t.push(l)}));var i=!1;return this.getSelector()&&(i=document.querySelectorAll(this.getSelector())),i?(r(i,(function(i,s){var n=new R(i,e,s),r=n.getConfig(),l=a({},r);l.node=i,l.index=s,l.instance=n,l.slideConfig=r,l.gallery=i.getAttribute("data-gallery"),t.push(l)})),t):t}},{key:"getGalleryElements",value:function(e,t){return e.filter((function(e){return e.gallery==t}))}},{key:"getSelector",value:function(){return!this.settings.elements&&(this.settings.selector&&"data-"==this.settings.selector.substring(0,5)?"*[".concat(this.settings.selector,"]"):this.settings.selector)}},{key:"getActiveSlide",value:function(){return this.slidesContainer.querySelectorAll(".gslide")[this.index]}},{key:"getActiveSlideIndex",value:function(){return this.index}},{key:"getAnimationClasses",value:function(){var e=[];for(var t in this.settings.cssEfects)if(this.settings.cssEfects.hasOwnProperty(t)){var i=this.settings.cssEfects[t];e.push("g".concat(i.in)),e.push("g".concat(i.out))}return e.join(" ")}},{key:"build",value:function(){var e=this;if(this.built)return!1;var t=document.body.childNodes,i=[];r(t,(function(e){e.parentNode==document.body&&"#"!==e.nodeName.charAt(0)&&e.hasAttribute&&!e.hasAttribute("aria-hidden")&&(i.push(e),e.setAttribute("aria-hidden","true"))}));var s=P(this.settings.svg,"next")?this.settings.svg.next:"",n=P(this.settings.svg,"prev")?this.settings.svg.prev:"",a=P(this.settings.svg,"close")?this.settings.svg.close:"",l=this.settings.lightboxHTML;l=v(l=(l=(l=l.replace(/{nextSVG}/g,s)).replace(/{prevSVG}/g,n)).replace(/{closeSVG}/g,a)),document.body.appendChild(l);var c=document.getElementById("glightbox-body");this.modal=c;var h=c.querySelector(".gclose");this.prevButton=c.querySelector(".gprev"),this.nextButton=c.querySelector(".gnext"),this.overlay=c.querySelector(".goverlay"),this.loader=c.querySelector(".gloader"),this.slidesContainer=document.getElementById("glightbox-slider"),this.bodyHiddenChildElms=i,this.events={},d(this.modal,"glightbox-"+this.settings.skin),this.settings.closeButton&&h&&(this.events.close=o("click",{onElement:h,withCallback:function(t,i){t.preventDefault(),e.close()}})),h&&!this.settings.closeButton&&h.parentNode.removeChild(h),this.nextButton&&(this.events.next=o("click",{onElement:this.nextButton,withCallback:function(t,i){t.preventDefault(),e.nextSlide()}})),this.prevButton&&(this.events.prev=o("click",{onElement:this.prevButton,withCallback:function(t,i){t.preventDefault(),e.prevSlide()}})),this.settings.closeOnOutsideClick&&(this.events.outClose=o("click",{onElement:c,withCallback:function(t,i){e.preventOutsideClick||p(document.body,"glightbox-mobile")||u(t.target,".ginner-container")||u(t.target,".gbtn")||p(t.target,"gnext")||p(t.target,"gprev")||e.close()}})),r(this.elements,(function(t,i){e.slidesContainer.appendChild(t.instance.create()),t.slideNode=e.slidesContainer.querySelectorAll(".gslide")[i]})),F&&d(document.body,"glightbox-touch"),this.events.resize=o("resize",{onElement:window,withCallback:function(){e.resize()}}),this.built=!0}},{key:"resize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if((e=e||this.activeSlide)&&!p(e,"zoomed")){var t=y(),i=e.querySelector(".gvideo-wrapper"),s=e.querySelector(".gslide-image"),n=this.slideDescription,a=t.width,r=t.height;if(a<=768?d(document.body,"glightbox-mobile"):c(document.body,"glightbox-mobile"),i||s){var l=!1;if(n&&(p(n,"description-bottom")||p(n,"description-top"))&&!p(n,"gabsolute")&&(l=!0),s)if(a<=768)s.querySelector("img");else if(l){var o=n.offsetHeight,u=s.querySelector("img");u.setAttribute("style","max-height: calc(100vh - ".concat(o,"px)")),n.setAttribute("style","max-width: ".concat(u.offsetWidth,"px;"))}if(i){var h=P(this.settings.plyr.config,"ratio")?this.settings.plyr.config.ratio:"";if(!h){var f=i.clientWidth,m=i.clientHeight,g=f/m;h="".concat(f/g,":").concat(m/g)}var v=h.split(":"),w=this.settings.videosWidth,b=this.settings.videosWidth,x=(b=z(w)||-1!==w.indexOf("px")?parseInt(w):-1!==w.indexOf("vw")?a*parseInt(w)/100:-1!==w.indexOf("vh")?r*parseInt(w)/100:-1!==w.indexOf("%")?a*parseInt(w)/100:parseInt(i.clientWidth))/(parseInt(v[0])/parseInt(v[1]));if(x=Math.floor(x),l&&(r-=n.offsetHeight),b>a||x>r||rb){var E=i.offsetWidth,S=i.offsetHeight,T=r/S,C={width:E*T,height:S*T};i.parentNode.setAttribute("style","max-width: ".concat(C.width,"px")),l&&n.setAttribute("style","max-width: ".concat(C.width,"px;"))}else i.parentNode.style.maxWidth="".concat(w),l&&n.setAttribute("style","max-width: ".concat(w,";"))}}}}},{key:"reload",value:function(){this.init()}},{key:"updateNavigationClasses",value:function(){var e=this.loop();c(this.nextButton,"disabled"),c(this.prevButton,"disabled"),0==this.index&&this.elements.length-1==0?(d(this.prevButton,"disabled"),d(this.nextButton,"disabled")):0!==this.index||e?this.index!==this.elements.length-1||e||d(this.nextButton,"disabled"):d(this.prevButton,"disabled")}},{key:"loop",value:function(){var e=P(this.settings,"loopAtEnd")?this.settings.loopAtEnd:null;return e=P(this.settings,"loop")?this.settings.loop:e,e}},{key:"close",value:function(){var e=this;if(!this.lightboxOpen){if(this.events){for(var t in this.events)this.events.hasOwnProperty(t)&&this.events[t].destroy();this.events=null}return!1}if(this.closing)return!1;this.closing=!0,this.slidePlayerPause(this.activeSlide),this.fullElementsList&&(this.elements=this.fullElementsList),this.bodyHiddenChildElms.length&&r(this.bodyHiddenChildElms,(function(e){e.removeAttribute("aria-hidden")})),d(this.modal,"glightbox-closing"),h(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.out),h(this.activeSlide,this.settings.cssEfects[this.settings.closeEffect].out,(function(){if(e.activeSlide=null,e.prevActiveSlideIndex=null,e.prevActiveSlide=null,e.built=!1,e.events){for(var t in e.events)e.events.hasOwnProperty(t)&&e.events[t].destroy();e.events=null}var i=document.body;c(U,"glightbox-open"),c(i,"glightbox-open touching gdesc-open glightbox-touch glightbox-mobile gscrollbar-fixer"),e.modal.parentNode.removeChild(e.modal),e.trigger("close"),E(e.settings.onClose)&&e.settings.onClose();var s=document.querySelector(".gcss-styles");s&&s.parentNode.removeChild(s),e.lightboxOpen=!1,e.closing=null}))}},{key:"destroy",value:function(){this.close(),this.clearAllEvents(),this.baseEvents&&this.baseEvents.destroy()}},{key:"on",value:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||!E(t))throw new TypeError("Event name and callback must be defined");this.apiEvents.push({evt:e,once:i,callback:t})}},{key:"once",value:function(e,t){this.on(e,t,!0)}},{key:"trigger",value:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=[];r(this.apiEvents,(function(t,n){var a=t.evt,r=t.once,l=t.callback;a==e&&(l(i),r&&s.push(n))})),s.length&&r(s,(function(e){return t.apiEvents.splice(e,1)}))}},{key:"clearAllEvents",value:function(){this.apiEvents.splice(0,this.apiEvents.length)}},{key:"version",value:function(){return"3.1.0"}}]),e}();return function(){var e=new Z(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});return e.init(),e}})),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.PureCounter=t():e.PureCounter=t()}(self,(function(){return e={638:function(e){function t(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var s=Object.prototype.toString.call(e).slice(8,-1);return"Object"===s&&e.constructor&&(s=e.constructor.name),"Map"===s||"Set"===s?Array.from(e):"Arguments"===s||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?i(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,s=new Array(t);i1&&void 0!==arguments[1]?arguments[1]:{},i={};for(var s in e)if(t=={}||t.hasOwnProperty(s)){var n=r(e[s]);i[s]=n,s.match(/duration|pulse/)&&(i[s]="boolean"!=typeof n?1e3*n:n)}return Object.assign({},t,i)}function n(e,t){return Math.pow(e,t)}function a(e,t){var i={minimumFractionDigits:t.decimals,maximumFractionDigits:t.decimals},s="string"==typeof t.formater?t.formater:void 0;return e=function(e,t){if(t.filesizing||t.currency){e=Math.abs(Number(e));var i=1e3,s=t.currency&&"string"==typeof t.currency?t.currency:"",a=t.decimals||1,r=["","K","M","B","T"],l="";t.filesizing&&(i=1024,r=["bytes","KB","MB","GB","TB"]);for(var o=4;o>=0;o--)if(0===o&&(l="".concat(e.toFixed(a)," ").concat(r[o])),e>=n(i,o)){l="".concat((e/n(i,o)).toFixed(a)," ").concat(r[o]);break}return s+l}return parseFloat(e)}(e,t),function(e,t){if(t.formater){var i=t.separator?"string"==typeof t.separator?t.separator:",":"";return"en-US"!==t.formater&&!0===t.separator?e:(s=i,e.replace(/^(?:(\d{1,3},(?:\d{1,3},?)*)|(\d{1,3}\.(?:\d{1,3}\.?)*)|(\d{1,3}(?:\s\d{1,3})*))([\.,]?\d{0,2}?)$/gi,(function(e,t,i,n,a){var r="",l="";if(void 0!==t?(r=t.replace(new RegExp(/,/gi,"gi"),s),l=","):void 0!==i?r=i.replace(new RegExp(/\./gi,"gi"),s):void 0!==n&&(r=n.replace(new RegExp(/ /gi,"gi"),s)),void 0!==a){var o=","!==l&&","!==s?",":".";r+=void 0!==a?a.replace(new RegExp(/\.|,/gi,"gi"),o):""}return r})))}var s;return e}(e=t.formater?e.toLocaleString(s,i):parseInt(e).toString(),t)}function r(e){return/^[0-9]+\.[0-9]+$/.test(e)?parseFloat(e):/^[0-9]+$/.test(e)?parseInt(e):/^true|false/i.test(e)?/^true/i.test(e):e}function l(e){for(var t=e.offsetTop,i=e.offsetLeft,s=e.offsetWidth,n=e.offsetHeight;e.offsetParent;)t+=(e=e.offsetParent).offsetTop,i+=e.offsetLeft;return t>=window.pageYOffset&&i>=window.pageXOffset&&t+n<=window.pageYOffset+window.innerHeight&&i+s<=window.pageXOffset+window.innerWidth}e.exports=function(){var e=s(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{start:0,end:100,duration:2e3,delay:10,once:!0,pulse:!1,decimals:0,legacy:!0,filesizing:!1,currency:!1,separator:!1,formater:"us-US",selector:".purecounter"});function i(e){e.forEach((function(e){!0===o(e).legacy&&l(e)&&n([e])}))}function n(e,t){e.forEach((function(e){var i=e.target||e,s=o(i);if(s.duration<=0)return i.innerHTML=a(s.end,s);if(!t&&!l(e)||t&&e.intersectionRatio<.5){var n=s.start>s.end?s.end:s.start;return i.innerHTML=a(n,s)}setTimeout((function(){return function(e,t){var i=(t.end-t.start)/(t.duration/t.delay),s="inc";t.start>t.end&&(s="dec",i*=-1);var n=r(t.start);e.innerHTML=a(n,t),!0===t.once&&e.setAttribute("data-purecounter-duration",0);var l=setInterval((function(){var o=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"inc";return e=r(e),t=r(t),parseFloat("inc"===i?e+t:e-t)}(n,i,s);e.innerHTML=a(o,t),((n=o)>=t.end&&"inc"==s||n<=t.end&&"dec"==s)&&(e.innerHTML=a(t.end,t),t.pulse&&(e.setAttribute("data-purecounter-duration",0),setTimeout((function(){e.setAttribute("data-purecounter-duration",t.duration/1e3)}),t.pulse)),clearInterval(l))}),t.delay)}(i,s)}),s.delay)}))}function o(i){var n=e,a=[].filter.call(i.attributes,(function(e){return/^data-purecounter-/.test(e.name)}));return s(0!=a.length?Object.assign.apply(Object,[{}].concat(t(a.map((function(e){var t=e.name,i=e.value;return function(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}({},t.replace("data-purecounter-","").toLowerCase(),r(i))}))))):{},n)}!function(){var t=document.querySelectorAll(e.selector);if(0!==t.length)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){var s=new IntersectionObserver(n.bind(this),{root:null,rootMargin:"20px",threshold:.5});t.forEach((function(e){s.observe(e)}))}else window.addEventListener&&(i(t),window.addEventListener("scroll",(function(e){i(t)}),{passive:!0}))}()}}},t={},function i(s){var n=t[s];if(void 0!==n)return n.exports;var a=t[s]={exports:{}};return e[s](a,a.exports,i),a.exports}(638);var e,t})),function(){"use strict";const e={en:{fill:"Please fill out all fields!",submission:"Form submission failed and no error message returned from: ",noAction:"Form action attribute is not set!",noRecaptcha:"The reCaptcha javascript API url is not loaded!"},pl:{fill:"Proszę wypełnić wszystkie wymagane pola!",submission:"Wysłanie formularza nie powiodło się i nie zwrócono żadnej wiadomości błędu z: ",noAction:"Atrybut akcji formularza nie jest ustawiony!",noRecaptcha:"Adres URL interfejsu API reCaptcha nie jest załadowany!"}};function t(){let e=document.documentElement.lang;return e?e.toLowerCase():"en"}function i(i,n,a){fetch(n,{method:"POST",body:a,headers:{"X-Requested-With":"XMLHttpRequest"}}).then((e=>{if(e.ok)return e.text();throw new Error(`${e.status} ${e.statusText} ${e.url}`)})).then((s=>{if(i.querySelector(".loading").classList.remove("d-block"),"OK"!=s.trim())throw new Error(s||e[t()].submission+n);i.querySelector(".sent-message").classList.add("d-block"),i.reset()})).catch((e=>{s(i,e)}))}function s(e,t){e.querySelector(".loading").classList.remove("d-block"),e.querySelector(".error-message").innerHTML=t,e.querySelector(".error-message").classList.add("d-block")}document.querySelectorAll(".php-email-form").forEach((function(n){n.addEventListener("submit",(function(n){n.preventDefault();let a=this;const r=a.querySelectorAll("[name]");let l=!0;if(r.forEach((function(e){""===e.value?(e.classList.add("is-invalid"),l=!1):e.classList.remove("is-invalid")})),!l)return void s(a,e[t()].fill);let o=a.getAttribute("action"),d=a.getAttribute("data-recaptcha-site-key");if(!o)return void s(a,e[t()].noAction);a.querySelector(".loading").classList.add("d-block"),a.querySelector(".error-message").classList.remove("d-block"),a.querySelector(".sent-message").classList.remove("d-block");let c=new FormData(a);d?"undefined"!=typeof grecaptcha?grecaptcha.ready((function(){try{grecaptcha.execute(d,{action:"php_email_form_submit"}).then((e=>{c.set("recaptcha-response",e),i(a,o,c)}))}catch(e){s(a,e)}})):s(a,e[t()].noRecaptcha):i(a,o,c)}))}))}(),function(){"use strict";var e,t;new Date;e=document.createElement("script"),t=document.getElementsByTagName("script")[0],e.async=!0,e.src="https://embed.tawk.to/662c9ab1a0c6737bd1315f1b/1hsf3oi4e",e.charset="UTF-8",e.setAttribute("crossorigin","*"),t.parentNode.insertBefore(e,t);const i=(e,t=!1)=>(e=e.trim(),t?[...document.querySelectorAll(e)]:document.querySelector(e)),s=(e,t,s,n=!1)=>{let a=i(t,n);a&&(n?a.forEach((t=>t.addEventListener(e,s))):a.addEventListener(e,s))},n=(e,t)=>{e.addEventListener("scroll",t)};let a=i("#navbar .scrollto",!0);const r=()=>{let e=window.scrollY+200;a.forEach((t=>{if(!t.hash)return;let s=i(t.hash);s&&(e>=s.offsetTop&&e<=s.offsetTop+s.offsetHeight?t.classList.add("active"):t.classList.remove("active"))}))};window.addEventListener("load",r),n(document,r);const l=e=>{let t=i("#header").offsetHeight,s=i(e).offsetTop;window.scrollTo({top:s-t,behavior:"smooth"})};let o=i("#header");if(o){const e=()=>{window.scrollY>100&&!o.classList.contains("header-scrolled")?o.classList.add("header-scrolled"):window.scrollY<=100&&o.classList.contains("header-scrolled")&&o.classList.remove("header-scrolled")};window.addEventListener("load",e),n(document,e)}let d=i(".back-to-top");if(d){const e=()=>{window.scrollY>100?d.classList.add("active"):d.classList.remove("active")};window.addEventListener("load",e),n(document,e)}s("click",".mobile-nav-toggle",(function(e){i("#navbar").classList.toggle("navbar-mobile")})),s("click",".navbar .dropdown > a",(function(e){i("#navbar").classList.contains("navbar-mobile")&&(e.preventDefault(),this.nextElementSibling.classList.toggle("dropdown-active"))}),!0),s("click",".scrollto",(function(e){if(i(this.hash)){e.preventDefault();let t=i("#navbar");if(t.classList.contains("navbar-mobile")){t.classList.remove("navbar-mobile");let e=i(".mobile-nav-toggle");e.classList.toggle("bi-list"),e.classList.toggle("bi-x")}l(this.hash)}}),!0),window.addEventListener("load",(()=>{window.location.hash&&i(window.location.hash)&&l(window.location.hash)}));let c=i("#preloader");c&&window.addEventListener("load",(()=>{c.remove()}));[".portfolio-slider-arranges",".portfolio-slider-products",".portfolio-slider-homestages"].forEach((e=>{new Swiper(e,{speed:400,loop:!0,autoplay:{delay:5e3,disableOnInteraction:!1},slidesPerView:"auto",pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},breakpoints:{320:{slidesPerView:2,spaceBetween:10},480:{slidesPerView:3,spaceBetween:20},640:{slidesPerView:3,spaceBetween:20},992:{slidesPerView:3,spaceBetween:40}}})})),GLightbox({selector:".portfolio-lightbox"}),new PureCounter,window.onload=function(){let e=window.location.hash.substr(1),t=document.getElementById(e);if(t){let e=window.innerHeight,i=t.clientHeight,s=t.offsetTop+i+e/2;window.scrollTo({top:s,behavior:"smooth"})}},document.getElementById("imageContainer").addEventListener("mousemove",(function(e){const t=e.target.getBoundingClientRect(),i=(e.clientX-t.left)/e.target.offsetWidth*100;this.style.setProperty("--mx",i+"%")})),window.onload=function(){let e=document.createElement("link");e.rel="stylesheet",e.href="/assets/build/vendors.min.css",document.head.appendChild(e)}}();