!function(t){"use strict";let a=!1;void 0!==window.et_builder_utils_params?["vb","bfb","tb","lbb"].forEach((function(t){t===window.et_builder_utils_params.builderType&&(a=!0)})):a="object"==typeof window.ET_Builder,t(document).ready((function(){let d=t(window).width();const e=[];t(".dp-dfg-container").each((function(i){const n=t(this),o="on"===n.attr("data-filters"),r="on"===n.attr("data-date-filters"),s="on"===n.attr("data-ajax-filters"),f="on"===n.attr("data-no-init"),p=(n.attr("data-no-results"),"on"===n.attr("data-pagination")),l="on"===n.attr("data-search"),c="on"===n.attr("data-sorting"),g="on"===n.attr("data-url-navigation");let h=void 0!==n.attr("data-url-history")&&"on"===n.attr("data-url-history").split("|")[0];const u=void 0!==n.attr("data-url-history")?n.attr("data-url-history").split("|")[1]:"",m="on"===n.attr("data-cache"),v=void 0!==n.attr("data-multilevel")?n.attr("data-multilevel").split("|"):["off","AND","off"],y="on"===v[0]||r,w=v[1],b=v[2],C=void 0!==n.attr("data-multifilter")?n.attr("data-multifilter").split("|"):["off","OR"],_="on"===C[0],x=C[1],k=n.attr("data-default-filter");let j=n.find(".dp-dfg-filters").hasClass("dp-dfg-filters-dropdown-layout")?"dropdown":"button";2===n.find(".dp-dfg-filters").length&&(j=d>767?"button":"dropdown");const I=n.attr("data-found-posts"),S=n.attr("data-post-number"),E=!s&&!g&&(!p||parseInt(S)>=parseInt(I)||"-1"===S)&&"All"===k,T=n.attr("data-module"),D=n.siblings(".dp-dfg-data"),L=n.find(".dp-dfg-announcer"),A={no_results:D.find(".dp-dfg-no-results-data").html(),props:JSON.parse(D.find(".dp-dfg-ajax-data").attr("data-ajax")),loader:D.find(".dp-dfg-loader-data").html()},O=n.find(".dp-dfg-search-input"),P=et();function R(){if(!a&&"on"!==n.attr("data-doing-ajax")){if(n.attr("data-page",1),O.val().trim().length>1){O.removeClass("search-clean");const t=O.next(".dp-dfg-search-icon");t.text(t.attr("data-icon-clear")),O.hasClass("search-active")?(O.val("").addClass("search-clean").focus(),t.text(t.attr("data-icon-search"))):O.addClass("search-active")}else O.addClass("search-clean");$("search")}}function M(a,d,e){let i=!1;"dropdown"===j?(i=d.find('.dp-dfg-filters-dropdown[data-parent="'+a+'"]'),e?i.show():i.hide()):(i=d.find('.dp-dfg-level[data-parent="'+a+'"]'),e?n.hasClass("dp-dfg-skin-left-vertical-filters")?i.css({display:"block"}):i.css({display:"flex"}):i.css({display:"none"})),i&&i.find(".dp-dfg-filter-link.active").each((function(){t(this).removeClass("active").attr("aria-pressed",!1);let a=t(this).attr("data-term-id");"dropdown"===j&&(i.find(".dp-dfg-dropdown-tag").remove(),i.find(".dp-dfg-dropdown-placeholder").show()),M(a,d,e)}))}function q(a,d){if("on"===n.attr("data-doing-ajax"))return!1;const e=[],i=[];let o="",s="";const f=[],p=a.children("a.dp-dfg-filter-link"),l=a.hasClass("dp-dfg-date-filter"),c=a.parents(".dp-dfg-level"),g=a.parents(".dp-dfg-filters");if("on"===b&&!l){const a=p.attr("data-term-id");if(p.hasClass("active"))M(a,g,0);else{let d=!1;d="dropdown"===j?p.parents(".dp-dfg-filters-dropdown"):p.parents(".dp-dfg-level"),d&&(d.find(".dp-dfg-filter-link.active").each((function(){t(this).removeClass("active").attr("aria-pressed",!1),M(t(this).attr("data-term-id"),g,0)})),M(a,g,1))}}if(_||y){if("all"===p.attr("data-term-id")){if(p.hasClass("active"))return!1;c.find(".dp-dfg-filter a.dp-dfg-filter-link.active").removeClass("active").attr("aria-pressed",!1),p.addClass("active").attr("aria-pressed",!0)}else{_?p.hasClass("active")?p.removeClass("active").attr("aria-pressed",!1):p.addClass("active").attr("aria-pressed",!0):p.hasClass("active")?p.removeClass("active").attr("aria-pressed",!1):(c.find(".dp-dfg-filter a.dp-dfg-filter-link.active").removeClass("active").attr("aria-pressed",!1),p.addClass("active").attr("aria-pressed",!0));const t=c.find(".dp-dfg-filter a.dp-dfg-filter-link[data-term-id=all]");0===c.find(".dp-dfg-filter a.dp-dfg-filter-link.active").length?void 0!==t&&t.addClass("active").attr("aria-pressed",!0):void 0!==t&&t.removeClass("active").attr("aria-pressed",!1)}n.find(".dp-dfg-level").each((function(){let a=[];t(this).find(".dp-dfg-filter a.dp-dfg-filter-link.active").each((function(){const d=t(this).attr("data-term-id");"all"!==d&&(t(this).parent(".dp-dfg-filter").hasClass("dp-dfg-date-filter")?i.push(d):(e.push(d),a.push(d)))})),a.length>0&&f.push(a)}))}else if(p.hasClass("active")){p.removeClass("active").attr("aria-pressed",!1);const t=c.find(".dp-dfg-filter a.dp-dfg-filter-link[data-term-id=all]");void 0!==t&&t.addClass("active").attr("aria-pressed",!0)}else c.find(".dp-dfg-filter a.dp-dfg-filter-link.active").removeClass("active").attr("aria-pressed",!1),p.addClass("active").attr("aria-pressed",!0),p.parent(".dp-dfg-filter").hasClass("dp-dfg-date-filter")?i.push(p.attr("data-term-id")):e.push(p.attr("data-term-id"));if(o=e.join("|"),s=i.join("|"),""===o&&(o="all"),""===s&&(s="all"),n.attr("data-date-active-filter",s),n.attr("data-active-filter",o),"dropdown"===j){const t=a.parents(".dp-dfg-level");if(_&&g.find(".dp-dfg-filter-trigger-button").length||a.parents(".dp-dfg-filters-dropdown").hasClass("open")&&(a.parents(".dp-dfg-filters-dropdown").toggleClass("closed open"),a.parents(".dp-dfg-filters-dropdown").find(".dp-dfg-dropdown-label").attr("aria-expanded",!1),t.slideUp()),"on"===n.attr("data-terms-tags")){const a=t.prev(".dp-dfg-dropdown-label"),d=p.attr("data-term-id"),e=a.find(".dp-dfg-dropdown-placeholder");if(p.hasClass("active")){let t=''+p.text()+"";_||a.find(".dp-dfg-dropdown-tag").remove(),"all"===p.attr("data-term-id")?(e.show(),a.find(".dp-dfg-dropdown-tag").remove()):(e.hide(),a.find(".dp-dfg-dropdown-tag[data-id="+d+"]").length||a.append(t))}else a.find(".dp-dfg-dropdown-tag[data-id="+d+"]").remove(),0===a.find(".dp-dfg-dropdown-tag").length&&e.show()}}d?E?function(t,a,d,e,i,n,o,r){const s=t.find(".dp-dfg-items"),f=s.find(".dp-dfg-item");t.find(".dp-dfg-no-results").remove();let p=!0;if("all"===a)f.length>0?(p=!1,it(f),f.fadeIn(),"dp-dfg-layout-masonry-standard"===A.props.items_layout&&f.parents(".dp-dfg-masonry-item").css({"margin-bottom":""})):p=!0;else{let d="";const l=a.split("|");if(f.attr("data-position","off").hide(),"dp-dfg-layout-masonry-standard"===A.props.items_layout&&f.parents(".dp-dfg-masonry-item").css({"margin-bottom":"0"}),e||n){let a=[];r.forEach((function(t){let d=[];Array.isArray(t)&&t.length>0&&t.forEach((function(t){d.push(".dp-dfg-term-id-"+t)})),d.length>0&&a.push(d)}));let d="";if(e&&!n)d="OR"===o?a[0].join(", "):a[0].join("");else if(!e&&n){let t=[];a.forEach((function(a){t.push(a.join(""))})),d="OR"===i?t.join(", "):t.join("")}else{let t=[];if(a.forEach((function(a){"OR"===o?t.push(a.join(", ")):t.push(a.join(""))})),"OR"===i)d=t.join(", ");else if("OR"===o){let a=[];t.forEach((function(t){a.push(t.split(", "))}));let e=H(a),i=[];e.forEach((function(t,a){i[a]=t.join("")})),d=a.length>0?i.join(", "):t.join("")}else d=t.join("")}const f=s.find(d);f.length>0&&(it(f),f.fadeIn(),"dp-dfg-layout-masonry-standard"===A.props.items_layout&&f.parents(".dp-dfg-masonry-item").css({"margin-bottom":""}),p=!1),t.attr("data-total-filtered",f.length)}else l.forEach((function(a){d=".dp-dfg-term-id-"+a;let e=s.find(d);e.length>0&&(it(e),e.fadeIn(),"dp-dfg-layout-masonry-standard"===A.props.items_layout&&e.parents(".dp-dfg-masonry-item").css({"margin-bottom":""}),p=!1),t.attr("data-total-filtered",e.length)}))}p&&s.prepend(A.no_results),"dp-dfg-layout-masonry-standard"===A.props.items_layout&&Y("jquery"),L.textContent="Results updated.",t.trigger("dfg_after_jquery_filtering"),G()}(n,o,0,_,w,y,x,f):function(t,a,d,e){t.attr("data-page",1),e||r?$("filter"):Q(a,1)?F(a,1):$("filter")}(n,o,0,_):g.find(".dp-dfg-filter-trigger-button").removeClass("dp-dfg-filtering-done")}function H(t,a=0,d=[],e=[]){return a===t.length?d.push(e):t[a].forEach((i=>H(t,a+1,d,[...e,i]))),d}function U(t,a){const d=a.attr("data-parent"),e=a.find("a").attr("data-term-id");if(parseInt(d)){if("dropdown"===j){const i=t.find('.dp-dfg-filters-dropdown[data-parent="'+d+'"]');if(i.css({display:"block"}),"on"===t.attr("data-terms-tags")){const t=''+a.text()+"";i.find(".dp-dfg-dropdown-placeholder").hide(),i.find(`.dp-dfg-dropdown-tag[data-id=${e}]`).length||i.find(".dp-dfg-dropdown-label").append(t)}}t.find('.dp-dfg-level[data-parent="'+d+'"]').css({display:"flex"});const i=t.find('.dp-dfg-filter-link[data-term-id="'+d+'"]').parents(".dp-dfg-filter");i.find("a").addClass("active").attr("aria-pressed",!0),U(t,i)}else if(t.find(".dp-dfg-filter[data-parent=all] > a").removeClass("active").attr("aria-pressed",!1),"dropdown"===j){const i=t.find('.dp-dfg-filters-dropdown[data-parent="'+d+'"]');if("on"===t.attr("data-terms-tags")){const t=''+a.text()+"";i.find(".dp-dfg-dropdown-placeholder").hide(),i.find(".dp-dfg-dropdown-label").append(t)}}}function z(t,a,d,e,i){let n=t+1;const o=e+n+"/"+i;if("scroll"===A.props.pagination_type)n<=a&&d.find("a.dp-dfg-scroll-page-link").attr("href",o),t'),b.fadeOut("fast",(function(){function i(){e.html("").append(l),o()}function o(){e.children().css({opacity:1}),n.attr("data-total-filtered",d.found_posts),setTimeout((function(){n.trigger("dfg_after_ajax",[d,a])}),100),m&&setTimeout((function(){W()}),500)}"paged"===a?"off"===n.attr("data-st")?i():G(i):"load"===a||"scroll"===a?(e.append(l),it(e.find(".dp-dfg-item")),o()):"filter"===a&&n.hasClass("dp-dfg-skin-left-vertical-filters")?G(i):i(),t(this).remove()})),p&&s>1){const d=n.find(".dp-dfg-pagination").attr("data-base-url")+"page/",e=n.find(".dp-dfg-pagination").attr("data-url-args");if(g.removeClass("dp-dfg-hide"),"paged"===a)h.each((function(){const a=t(this).children("a").attr("data-page");o+parseInt(A.props.pagination_pages)>=a&&o-parseInt(A.props.pagination_pages)<=a?t(this).removeClass("dp-dfg-hide"):t(this).addClass("dp-dfg-hide")}));else if("load"===a||"scroll"===a)z(o,s,n,d,e);else if("paged"===A.props.pagination_type){h.remove(),r="";for(let t=0;to+parseInt(A.props.pagination_pages)||t'+n+""}}else z(o,s,n,d,e);if("paged"===A.props.pagination_type){if(1!==g.find(".pagination-item:not(.dp-dfg-direction)").length&&g.append(r),1===v.length){const t=o>1?o-1:1;v.children(".pagination-link").attr("data-page",t).attr("href",d+t+"/"+e),g.prepend(v)}if(1===u.length){let t=o").addClass("dp-dfg-lightbox-image-data"),e.length&&e.forEach((a=>{const e=t("").html(a);d.append(e)})),d}function V(d,e,i){let n=["mfp-fade","dp-dfg-popup","dp-dfg-lightbox"],o="";if(""!==A.props.popup_code&&(o="video"===i?"?popup_css="+A.props.popup_code:"&popup_css="+A.props.popup_code),n.push(T+"-popup"),"video"===i&&n.push("dp-dfg-video-popup"),d+=o,!a){let a;const o={allowHTMLInStatusIndicator:!0,allowHTMLInTemplate:!0,type:"iframe",preloader:!0,fixedContentPos:!0,removalDelay:300,mainClass:n.join(" "),items:{src:d},callbacks:{beforeOpen:function(){let d="";t("body").hasClass("et_divi_builder")&&(d=""),void 0!==A.loader&&""!==A.loader?this.preloader.html(d+A.loader):this.preloader.html(d+dpdfg.loader_html),a=this.preloader},open:function(){a.css({"z-index":1e4}).show(),this.content.find("#dp-dfg-popup-modal-iframe").on("load",(function(){a.hide()}))},beforeClose:function(){this.contentContainer.get(0).remove()}},iframe:{markup:'
'}};"video"===i&&(o.iframe.patterns={vimeo:{index:"vimeo.com/",id:function(t){const a=t.match(/vimeo\.com\/(\d+)(?:\/([a-zA-Z0-9]+))?/);if(a){const t=a[1],d=a[2];return d?t+"?h="+d+"&autoplay=1":t+"?autoplay=1"}return null},src:"//player.vimeo.com/video/%id%"}});const r={args:o,post_ajax_url:d,trigger:e};return e.trigger("dfg_open_popup",r),!1}}function W(){const t=n.attr("data-number");let a=n.find(".dp-dfg-filter a.active").attr("data-term-id");void 0===a&&(a="all");const d=n.find(".dp-dfg-items"),i=n.find(".pagination, .dp-dfg-pagination");let o=1;0!==i.length&&(o="0"===n.attr("data-page")?1:n.attr("data-page")),void 0!==e[t]&&void 0!==e[t][a]&&void 0!==e[t][a][o]&&(e[t][a][o].posts=d.html(),e[t][a][o].pages=i.html())}function F(a,d){const i=n.attr("data-number"),o=n.find(".dp-dfg-items"),r=n.find(".pagination, .dp-dfg-pagination");void 0===a&&(a="all"),void 0!==d&&0!==d||(d=1),void 0!==e[i][a][d]&&(o.fadeOut("slow",(function(){const n=e[i][a][d].posts;void 0!==n&&t(this).html(n).fadeIn()})),0!==r.lenght&&r.fadeOut("slow",(function(){const n=e[i][a][d].pages;void 0!==n&&t(this).html(n).fadeIn()})),G())}function G(a=!1){t("html, body").animate({scrollTop:n.offset().top-200},200,"linear").promise().then((function(){"function"==typeof a&&a()}))}function Q(t,a){if(m){void 0===t&&(t="all"),void 0!==a&&0!==a||(a=1);const d=n.attr("data-number");return void 0!==e[d]&&void 0!==e[d][t]&&void 0!==e[d][t][a]&&"posts"in e[d][t][a]}return!1}if(c&&(n.on("click",".dp-dfg-sort-order",(function(){a||("ASC"===n.attr("data-order")?n.attr("data-order","DESC"):n.attr("data-order","ASC"),n.attr("data-page",1),$("sort"))})),n.on("click",".dp-dfg-sort-option",(function(){t(this).parents(".dp-dfg-filters-dropdown").hasClass("open")&&(t(this).parents(".dp-dfg-filters-dropdown").toggleClass("closed open"),t(this).parents(".dp-dfg-filters-dropdown").find(".dp-dfg-dropdown-label").attr("aria-expanded",!1),t(this).parents("ul").slideUp());const d=t(this).parents(".dp-dfg-filters-dropdown"),e=d.find(".dp-dfg-dropdown-placeholder"),i=e.attr("data-text");if(!t(this).hasClass("active")){d.find(".dp-dfg-sort-option.active").removeClass("active"),t(this).addClass("active");const o=t(this).attr("data-order-value");void 0!==o&&n.attr("data-order",o);const r=t(this).attr("data-value"),s=n.attr("data-initorderby");"default"!==r?n.attr("data-orderby",r):n.attr("data-orderby",s);const f=t(this).attr("data-cf");void 0!==f?n.attr("data-orderby-cf",f):n.attr("data-orderby-cf",0);const p=t(this).attr("data-cf-type");void 0!==p?n.attr("data-orderby-cf-type",p):n.attr("data-orderby-cf-type",0),e.text(i+t(this).text()),a||(n.attr("data-page",1),$("sort"))}}))),l&&(O.on("keyup",(function(t){const a=O.next(".dp-dfg-search-icon");O.hasClass("search-active")&&(a.text(a.attr("data-icon-search")),O.removeClass("search-active")),(13===t.keyCode||13===t.which)&&O.val().trim().length>1&&R(),8!==t.keyCode&&8!==t.which&&46!==t.keyCode&&46!==t.which||0!==O.val().trim().length||(O.removeClass("search-active"),O.hasClass("search-clean")||a.click())})),n.find(".dp-dfg-search-icon").click((function(){R()}))),o&&(n.on("click",".dp-dfg-level > .dp-dfg-filter",(function(d){d.preventDefault();const e=n.attr("data-filter-method");if(!a)switch(e){case"button":n.find(".dp-dfg-filter-trigger-button").focus(),q(t(this),!1);break;case"last_level":if("on"===b){t(this).attr("data-level");const a=parseInt(t(this).attr("data-parent")),d=t(this).find(".dp-dfg-filter-link"),e=d.attr("data-term-id"),i=d.hasClass("active"),o=n.find(".dp-dfg-items, .dp-dfg-pagination");let r=0;r="dropdown"===j?n.find('.dp-dfg-filters-dropdown[data-parent="'+e+'"]').length:n.find('.dp-dfg-level[data-parent="'+e+'"]').length,f?t(this).hasClass("dp-dfg-date-filter")?(o.show(),q(t(this),!0)):(o.hide(),r?q(t(this),!1):(i||o.show(),q(t(this),!i))):q(t(this),!((r||i)&&(!i||a)))}else q(t(this),!0);break;default:q(t(this),!0)}})),n.on("click",".dp-dfg-filter-trigger-button",(function(a){if(a.preventDefault(),!t(this).hasClass("dp-dfg-filtering-done")){"dropdown"===j&&n.find(".dp-dfg-filters-dropdown.open").each((function(){t(this).find(".dp-dfg-dropdown-label").attr("aria-expanded",!1),t(this).toggleClass("closed open").children(".dp-dfg-level").slideUp()}));const a=n.find(".dp-dfg-filter-link.active");if(a.length>0){const d=a.last();d.removeClass("active").attr("aria-pressed",!1),q(d.parents(".dp-dfg-filter"),!0),t(this).addClass("dp-dfg-filtering-done")}}})),n.on("click",".dp-dfg-clear-filters-button",(function(a){a.preventDefault();const d=n.find(".dp-dfg-filters");"on"===b&&("dropdown"===j?d.find('.dp-dfg-filters-dropdown:not([data-parent="0"]):not(:first-of-type)').hide():d.find('.dp-dfg-level:not([data-parent="0"]):not(:first-of-type)').hide());const e=d.find('.dp-dfg-filter-link.active:not([data-term-id="all"])');if(e.length>0){e.removeClass("active").attr("aria-pressed",!1);const a=d.find('.dp-dfg-filter-link[data-term-id="all"]:not(.active)');if(a.length>0){let d=a.length;a.each((function(){d>1?t(this).addClass("active").attr("aria-pressed",!0):q(t(this).parents(".dp-dfg-filter"),!0),d--}))}else e.last().addClass("active").attr("aria-pressed",!0),q(e.last().parents(".dp-dfg-filter"),j);"dropdown"===j&&d.find(".dp-dfg-filters-dropdown").each((function(){t(this).find(".dp-dfg-dropdown-tag").remove(),t(this).find(".dp-dfg-dropdown-placeholder").show()}))}})),n.on("click",".dp-dfg-dropdown-tag",(function(a){a.stopPropagation();const d=t(this).attr("data-id");t(this).parents(".dp-dfg-dropdown-label").next(".dp-dfg-level").find(".dp-dfg-filter-link[data-term-id="+d+"]").click()})),document.querySelectorAll(".dp-dfg-filter-link").forEach((t=>{t.addEventListener("keydown",(a=>{"Enter"!==a.key&&" "!==a.key||(a.preventDefault(),t.click())}))}))),(c||o)&&n.on("click",".dp-dfg-dropdown-label",(function(){const a=t(this).parents(".dp-dfg-filters-dropdown");a.hasClass("closed")?(t(this).attr("aria-expanded",!0),t(this).next().slideDown(),t(".dp-dfg-filters-dropdown.open").toggleClass("closed open").find(".dp-dfg-level").slideUp()):(t(this).attr("aria-expanded",!1),t(this).next().slideUp()),a.toggleClass("closed open")})),p&&(n.on("click",".pagination-item .pagination-link",(function(d){if(d.preventDefault(),!a){const a=t(this);if(!a.parent(".pagination-item").hasClass("active")){const t=a.attr("data-page");if("on"===n.attr("data-doing-ajax"))return!1;if("sfp"===n.attr("data-third-party"));else{n.find(".pagination-item.active").removeClass("active").find("a").removeAttr("aria-current"),n.find('.pagination-link[data-page="'+t+'"]').parent(".pagination-item:not(.dp-dfg-direction)").addClass("active").find("a").attr("aria-current","page"),n.attr("data-page",t);const a=n.find(".dp-dfg-filter a.active").attr("data-term-id");Q(a,t)?F(a,t):$("paged")}}}})),n.on("click","a.dp-dfg-load-more-button",(function(t){if(t.preventDefault(),!a){if("on"===n.attr("data-doing-ajax"))return!1;let t=parseInt(n.attr("data-page"));n.attr("data-page",t+1),$("load")}})),t(window).on("scroll",(function(){if(!a){const a=t(window).scrollTop()+t(window).height();n.find(".dp-dfg-ajax-scroll.active").each((function(){const d=t(this).offset().top;if(a>d+60){if("on"===n.attr("data-doing-ajax"))return!1;let t=parseInt(n.attr("data-page"));n.attr("data-page",t+1),$("scroll")}}))}}))),n.on("dfg_trigger_ajax",(function(t,a){$("custom",void 0!==t.detail?t.detail:a)})),n.on("click",".dp-dfg-item",(function(d){let e,i;const o=d.target;if(!t(o).is("a")&&!t(o).is("a *")){const d=t(this);let o=d.attr("data-action"),r=d.attr("data-action-priority");if(void 0===o&&(o=n.attr("data-action")),"none"!==o)if("video"===r)d.find(".dp-dfg-video-overlay").click();else{const r="on"===n.attr("data-show-thumb")&&1===d.find(".dp-dfg-image-link").length;switch(o){case"link":i=r?d.find(".dp-dfg-image-link").attr("href"):d.attr("data-link"),"on"===d.attr("data-new-tab")?window.open(i):window.location=i;break;case"popup_v":!function(d,e){let i=["mfp-fade","dp-dfg-popup","dp-dfg-lightbox"],n="";n=A.props.popup_code,i.push(T+"-popup");const o=t('
');t.each(e.parents(".dpdfg_filtergrid").get(0).attributes,(function(){this.specified&&o.attr(this.name,this.value)}));const r=t("
");t.each(e.get(0).attributes,(function(){this.specified&&r.attr(this.name,this.value)})),r.append(d),o.find(".et_pb_module_inner").append(r);const s=t('
");if(s.append(o),!a){const t={args:{allowHTMLInStatusIndicator:!0,allowHTMLInTemplate:!0,type:"inline",preloader:!1,fixedContentPos:!0,removalDelay:300,mainClass:i.join(" "),items:{src:s},callbacks:{beforeClose:function(){e.find(".dp-dfg-secondary").append(d),this.contentContainer.get(0).remove()}}},trigger:e};e.trigger("dfg_open_popup",t)}}(d.find(".dp-dfg-secondary").children(),d);break;case"popup":e=r?d.find(".dp-dfg-image-link").attr("data-ajax-url"):d.attr("data-ajax-url"),V(e,d,"post");break;case"lightbox":case"lightbox_gallery":r?B(d.find(".dp-dfg-image-link"),o):void 0!==d.attr("data-img")&&B(d,o);break;case"gallery_cf":r?N(d.find(".dp-dfg-image-link")):void 0!==d.attr("data-images")&&N(d)}d.trigger("dfg_click_action",{item:d,action:o})}}})),n.on("click",".dp-dfg-image-link",(function(a){const d=t(this);let e=d.parents(".dp-dfg-item").attr("data-action");void 0===e&&(e=n.attr("data-action")),"none"!==e&&(a.preventDefault(),a.stopPropagation(),d.hasClass("entry-thumb-popup")?V(d.attr("data-ajax-url"),d,"post"):d.hasClass("entry-thumb-lightbox")?B(d,e):d.hasClass("entry-thumb-gallery-cf")?N(d):"on"===d.parents(".dp-dfg-item").attr("data-new-tab")?window.open(d.attr("href")):window.location=d.attr("href"))})),n.on("click","a.dp-dfg-action-button",(function(a){a.preventDefault(),t(this).parents(".dp-dfg-item").click()})),n.on("click",".dp-dfg-image.entry-video",(function(t){t.preventDefault(),t.stopPropagation()})),n.on("click",".dp-dfg-video-overlay",(function(a){const d=t(this),e=d.parents(".dp-dfg-item"),i=e.attr("data-video-url"),n=e.attr("data-video-action");if(a.preventDefault(),a.stopPropagation(),"play"===n){const t=d.parents(".dp-dfg-image.entry-video").find("video");if(void 0!==t[0])t[0].play(),t.on("play",(function(){d.addClass("dp-dfg-video-playing")}));else{const t=d.parents(".dp-dfg-image.entry-video").find("iframe");let a=new URL(t.attr("src")),e=a.searchParams;e.set("autoplay","1"),a.search=e.toString();let i=a.toString();t.attr("src",i),d.addClass("dp-dfg-video-playing")}}else"popup"===n&&V(i,e,"video")})),m){n.attr("data-number",i);let a=["all"];n.find(".dp-dfg-filter a").each((function(){a.push(t(this).attr("data-term-id"))}));let d=[];n.find(".pagination-item:not(.dp-dfg-direction) a").each((function(){d.push(t(this).attr("data-page"))})),0===d.length&&(d=[1]),e[i]=[],a.forEach((function(t){e[i][t]=[],d.forEach((function(a){e[i][t][a]=[]}))})),n.hasClass("dp-dfg-skin-itemsinoverlay")?setTimeout((function(){W()}),100):W()}function Z(){const a=n.find(".dp-dfg-item");let d,e=n.attr("data-ratio"),i=a.find(".dp-dfg-image img").first();d=void 0===i?a.first().outerWidth(!1):i.width(),a.each((function(){let a=t(this).find(".dp-dfg-image img");void 0!==a&&(e=a.attr("data-ratio")),t(this).height(d*e)}))}function K(){const a=n.children(".dp-dfg-items"),d=parseInt(a.css("grid-row-gap")),e=n.hasClass("dp-dfg-skin-itemsinoverlay");a.css({gridAutoRows:"auto"}),a.css({alignItems:"self-start"}),a.children(".dp-dfg-item").each((function(){t(this).css({"-ms-grid-rows":"min-content"});const a=t(this).outerHeight(!0),i=Math.ceil(a%d);if(e){let d=a+i+"px";t(this).css({height:d}),t(this).find(".dp-dfg-image img").css({height:d})}const n="span "+Math.ceil((a+i)/d);t(this).css({gridRowEnd:n})})),a.removeAttr("style"),a.addClass("dp-dfg-masonry-ready"),a.trigger("dfg_masonry_ready")}function X(){n.find(".dp-dfg-items").find(".dp-dfg-media-video-wrapper").each((function(){const a=t(this).attr("data-ratio"),d=t(this).outerWidth()*a+"px";t(this).css({height:d})}))}function Y(t){const a=n.find(".dp-dfg-items");X();const d={gutter:".dp-dfg-masonry-gutter",itemSelector:".dp-dfg-masonry-item",percentPosition:!0};window.Masonry?(void 0!==a.data("masonry")?"ajax"===t?a.removeAttr("style").removeData("masonry").imagesLoaded((function(){a.masonry(d)})):"jquery"===t&&a.masonry("reloadItems").masonry("layout"):a.masonry(d),a.trigger("dfg_desandro_masonry_ready")):console.log("Divi FilterGrid: Desandro Masonry missing")}function tt(){n.find(".dp-dfg-item.has-post-video .dp-dfg-image").each((function(){t(this).find(".wp-video-shortcode").removeAttr("width").removeAttr("height"),t.fn.fitVids&&t(this).fitVids({customSelector:"iframe"})}))}function at(){n.find("video").each((function(){let a=t(this).attr("src");void 0!==a?(a=a.split("?")[0]+"#t=0.001",t(this).attr("src",a)):t(this).find("source").each((function(){a=t(this).attr("src").split("?")[0]+"#t=0.001",t(this).attr("src",a)}))}))}function dt(){if("on"===n.attr("data-video-preview")&&n.hasClass("dp-dfg-layout-masonry-standard")){const a=n.find(".dp-dfg-items");a.find("video").each((function(){t(this).on("loadeddata",(()=>{a.masonry("reloadItems").masonry("layout")}))}))}}function et(){return[n.attr("data-page"),"all"!==n.attr("data-active-filter")?n.attr("data-active-filter"):"",`${n.attr("data-order")}|${n.attr("data-orderby")}`,void 0!==O?O.val():"","all"!==n.attr("data-date-active-filter")?n.attr("data-date-active-filter"):""]}function it(a){let d=0;a.each((function(){t(this).attr("data-position",d),d++}))}g&&h&&window.addEventListener("popstate",(t=>{let a=P;null!==t.state&&(a=t.state.dpDfgState),function(t){n.attr("data-page",t[0]),n.attr("data-active-filter",""===t[1]?"all":t[1]),n.attr("data-order",t[2].split("|")[0]),n.attr("data-orderby",t[2].split("|")[1]),n.attr("data-date-active-filter",""===t[4]?"all":t[4])}(a),"ajax"===u?$("history"):window.location.reload()})),n.on("dfg_after_ajax",(function(a,d,e){let i;if(L.text(`Results updated. Showing ${n.find(".dp-dfg-item:not(.dp-dfg-hide)").length} posts.`),"scroll"===e||"load"===e){const a=t(d.posts).filter(".dp-dfg-item").first().attr("id");i=n.find("#"+a)}else i=n.find(".dp-dfg-items .dp-dfg-item").first();if(i){const t=i.find("a").first();if(t.length>0&&"function"==typeof t[0]?.focus)t[0].focus({preventScroll:!0});else{const t=i.find("h1, h2, h3, h4, h5, h6").first();t.length>0&&"function"==typeof t[0]?.focus&&t[0].focus({preventScroll:!0})}}if(g&&h&&history.pushState){const t=new URLSearchParams(window.location.search),a=et();p&&t.set("dfg_page",a[0]),o&&(""!==a[1]?t.set("dfg_filter",a[1]):t.delete("dfg_filter")),r&&(""!==a[4]?t.set("dfg_date_filter",a[4]):t.delete("dfg_date_filter")),c&&t.set("dfg_sort",a[2]),l&&(""!==a[3]?t.set("dfg_s",a[3]):t.delete("dfg_s")),"history"!==e&&history.pushState({dpDfgState:a},"","?"+t.toString())}if(tt(),dt(),at(),n.hasClass("dp-dfg-skin-itemsinoverlay")&&setTimeout((function(){Z()}),10),n.hasClass("dp-dfg-layout-masonry")&&setTimeout((function(){K()}),10),n.hasClass("dp-dfg-layout-masonry-standard")&&setTimeout((function(){Y("ajax")}),10),n.attr("data-doing-ajax","off"),""!==n.attr("data-jquery-based-filters")){let t=n.attr("data-jquery-based-filters").split("|");n.find(".dp-dfg-filter-link[data-term-id="+t[t.length-1]+"]").removeClass("active").attr("aria-pressed",!1).click()}})),a||(n.trigger("dfg_before_init",{module:n}),o&&function(){const t=n.attr("data-link-filter");if(void 0!==t&&""!==t){const a=t.split("|");if(a.length>0){let d=0;a.forEach((function(t){let e=n.find('.dp-dfg-filter-link[data-term-id="'+t+'"], .dp-dfg-filter-link.'+t).parents(".dp-dfg-filter:not(.dp-dfg-date-filter)");d++,1===e.length&&("on"===b&&U(n,e),d===a.length?q(e,!0):q(e,!1))})),n.attr("data-active-filter",t)}}}(),window.addEventListener("resize",(function(){t(this).width()!==d&&(d=t(this).width(),n.hasClass("dp-dfg-skin-itemsinoverlay")&&Z(),n.hasClass("dp-dfg-layout-masonry")&&n.imagesLoaded((function(){K()})),n.hasClass("dp-dfg-layout-masonry-standard")&&X())})),tt(),dt(),at(),n.hasClass("dp-dfg-skin-itemsinoverlay")&&Z(),"function"==typeof imagesLoaded&&(n.hasClass("dp-dfg-layout-masonry")&&K(),n.hasClass("dp-dfg-layout-masonry-standard")&&n.imagesLoaded((function(){Y("init")}))),n.on("dfg_open_lightbox",(function(a,d){t.magnificPopup.open(d.args,d.start_at)})),n.on("dfg_open_popup",(function(a,d){t.magnificPopup.open(d.args)})),n.on("dfg_open_custom_lightbox",(function(a,d){t.magnificPopup.open(d.args)})),function(){if(y&&"on"===b&&"All"!==k){const t=n.find(`.dp-dfg-filter-link[data-term-id=${k}]`);void 0!==t&&U(n,t.parent())}}(),n.find(".dp-dfg-dropdown-placeholder").each((function(){t(this).siblings("span").length>0&&t(this).hide()})))}))}))}(jQuery);