(()=>{"use strict";var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var o in r)e.o(r,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:r[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.jQuery;var r=e.n(t);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=Array(t);r'),embedUrl:i,url:r,width:n,height:l}},parseVideo:function(e,t){var r=!1;return u.vendors.forEach(function(o){if(!r){var i=e.match(o.pattern),n=!(!i||!i[o.patternIndex])&&i[o.patternIndex];n&&(r=o.embedCallback?o.embedCallback(e,i,t):u.embedCallback(o,n,e,i))}}),r||(r=u.embedCallback({vendor:"unknown",embedUrl:e},e,e,!1)),r},parseItem:function(e){var t,r,o=!1,i=e&&e.querySelector(".vp-portfolio__item-popup");return i&&(o={$dataElement:i,$content:i,data:i.dataset},c&&"TEMPLATE"===i.nodeName&&i.content&&(o.$content=i.content),o.$title=null===(t=o)||void 0===t||null===(t=t.$content)||void 0===t?void 0:t.querySelector(".vp-portfolio__item-popup-title"),o.$description=null===(r=o)||void 0===r||null===(r=r.$content)||void 0===r?void 0:r.querySelector(".vp-portfolio__item-popup-description")),o},parseGallery:function(e){var t,r,o,i,n=[];return e.find(".vp-portfolio__item-wrap:not(.swiper-slide-duplicate)").each(function(){var e=u.parseItem(this);if(e){var l,a,p,c,d;if(t=((null==e||null===(l=e.data)||void 0===l?void 0:l.vpPopupImgSize)||"1920x1080").split("x"),o=null==e||null===(a=e.data)||void 0===a?void 0:a.vpPopupVideo,i=!1,o&&(i=u.parseVideo(o,null==e||null===(p=e.data)||void 0===p?void 0:p.vpPopupPoster)),i)r={type:"embed",el:this,poster:i.poster,src:i.embedUrl,embed:i.embed,width:i.width||1920,height:i.height||1080};else{var s,m,f,v;r={type:"image",el:this,src:null==e||null===(s=e.data)||void 0===s?void 0:s.vpPopupImg,srcset:null==e||null===(m=e.data)||void 0===m?void 0:m.vpPopupImgSrcset,width:parseInt(t[0],10),height:parseInt(t[1],10)};var y=(null==e||null===(f=e.data)||void 0===f?void 0:f.vpPopupSmImg)||r.src;if(y){var h,b,g=((null==e||null===(h=e.data)||void 0===h?void 0:h.vpPopupSmImgSize)||(null==e||null===(b=e.data)||void 0===b?void 0:b.vpPopupImgSize)||"1920x1080").split("x");r.srcSmall=y,r.srcSmallWidth=parseInt(g[0],10),r.srcSmallHeight=parseInt(g[1],10)}var w=(null==e||null===(v=e.data)||void 0===v?void 0:v.vpPopupMdImg)||r.src;if(w){var _,P,I=((null==e||null===(_=e.data)||void 0===_?void 0:_.vpPopupMdImgSize)||(null==e||null===(P=e.data)||void 0===P?void 0:P.vpPopupImgSize)||"1920x1080").split("x");r.srcMedium=w,r.srcMediumWidth=parseInt(I[0],10),r.srcMediumHeight=parseInt(I[1],10)}}(null!=e&&e.$title||null!=e&&e.$description)&&(r.caption=((null==e||null===(c=e.$title)||void 0===c?void 0:c.outerHTML)||"")+((null==e||null===(d=e.$description)||void 0===d?void 0:d.outerHTML)||"")),n.push(r)}}),n},maybeFocusGalleryItem:function(e){p.restore_focus&&(e.linkEl?r()(e.linkEl).focus():e.el&&r()(e.el).find(".vp-portfolio__item-img > a").focus())}};function d(e){return/(.png|.jpg|.jpeg|.gif|.tiff|.tif|.jfif|.jpe|.svg|.bmp|.webp)$/.test(e.href.toLowerCase().split("?")[0].split("#")[0])}function s(e){var t=r()(e),o=e.childNodes[0],i=t.next("figcaption");return"NOSCRIPT"===o.nodeName&&e.childNodes[1]&&(o=e.childNodes[1]),!i.length&&t.parent(".gallery-icon").length&&(i=t.parent(".gallery-icon").next("figcaption")),(i=i.html())&&(i='
'.concat(i,"
")),{type:"image",el:o,linkEl:e,src:e.href,caption:i}}window.VPPopupAPI=u,r()(document).on("extendClass.vpf",function(e,t){"vpf"===e.namespace&&(t.prototype.initPopupGallery=function(){var e=this;e.options.itemsClickAction&&"url"!==e.options.itemsClickAction&&(e.isPreview()||e.$item.on("click.vpf-uid-".concat(e.uid),"\n .vp-portfolio__item a.vp-portfolio__item-meta,\n .vp-portfolio__item .vp-portfolio__item-img > a,\n .vp-portfolio__item .vp-portfolio__item-meta-title > a,\n .vp-portfolio__item a.vp-portfolio__item-overlay\n ",function(t){if(!t.isDefaultPrevented()){var o=r()(this).closest(".vp-portfolio__item-wrap");if(o.hasClass("swiper-slide-duplicate")&&o.attr("data-swiper-slide-index")&&(o=e.$item.find('[data-swiper-slide-index="'.concat(o.attr("data-swiper-slide-index"),'"].swiper-slide:not(.swiper-slide-duplicate)'))),o.find(".vp-portfolio__item-popup").length){var i=u.parseGallery(e.$item),n=-1;i.forEach(function(e,t){e.el===o[0]&&(n=t)}),-1!==n&&(t.preventDefault(),u.open(i,n,e))}}}))},t.prototype.destroyPopupGallery=function(){var e=this;e.options.itemsClickAction&&"url"!==e.options.itemsClickAction&&(e.$item.off("click.vpf-uid-".concat(e.uid)),e.emitEvent("destroyPopupGallery"))})}),r()(document).on("init.vpf",function(e,t){"vpf"===e.namespace&&t.initPopupGallery()}),r()(document).on("destroy.vpf",function(e,t){"vpf"===e.namespace&&t.destroyPopupGallery()}),p.enable_on_wordpress_images&&r()(document).on("click","\n .wp-block-image > a,\n .wp-block-image > figure > a,\n .wp-block-gallery .blocks-gallery-item > figure > a,\n .wp-block-gallery .wp-block-image > a,\n .wp-block-media-text > figure > a,\n .gallery .gallery-icon > a,\n figure.wp-caption > a,\n figure.tiled-gallery__item > a,\n p > a\n ",function(e){if(!e.isDefaultPrevented()&&this.childNodes.length){var t=this.childNodes[0];if("NOSCRIPT"===t.nodeName&&this.childNodes[1]&&(t=this.childNodes[1]),("IMG"===t.nodeName||"PICTURE"===t.nodeName)&&d(this)){e.preventDefault();var o=r()(this),i=[],n=s(this),l=o.closest(".wp-block-gallery, .gallery, .tiled-gallery__gallery"),a=0;if(l.length){var p=l.find(".blocks-gallery-item > figure > a, .wp-block-image > a, .gallery-icon > a, figure.tiled-gallery__item > a"),c=0;p.each(function(){d(this)&&(this===n.linkEl&&(a=c),i.push(s(this)),c+=1)})}else i.push(n);u.open(i,a)}}})})() ;