!function(t){var a={};function e(d){if(a[d])return a[d].exports;var i=a[d]={i:d,l:!1,exports:{}};return t[d].call(i.exports,i,i.exports,e),i.l=!0,i.exports}e.m=t,e.c=a,e.d=function(t,a,d){e.o(t,a)||Object.defineProperty(t,a,{configurable:!1,enumerable:!0,get:d})},e.n=function(t){var a=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(a,"a",a),a},e.o=function(t,a){return Object.prototype.hasOwnProperty.call(t,a)},e.p="/",e(e.s=14)}([,,function(t,a){},function(t,a){},function(t,a){},,,,,,,,,,function(t,a,e){e(3),e(4),e(2),t.exports=e(15)},function(t,a){function e(t){return function(t){if(Array.isArray(t)){for(var a=0,e=new Array(t.length);a<t.length;a++)e[a]=t[a];return e}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function d(t){return(d="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(t){"use strict";var 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"===d(window.ET_Builder),t(document).ready(function(){var d=t(window).width(),i=[];function n(t){if(!a){var e=t.parents(".dp-dfg-container");if("on"===e.attr("data-doing-ajax"))return!1;if(e.attr("data-page",1),t.val().trim().length>1){t.removeClass("search-clean");var d=t.next(".dp-dfg-search-icon");d.text(d.attr("data-icon-clear")),t.hasClass("search-active")?(t.val("").addClass("search-clean").focus(),d.text(d.attr("data-icon-search"))):t.addClass("search-active")}else t.addClass("search-clean");p(t)}}function r(a,e,d,i){var n=!1;"select"===d?(n=e.find('.dp-dfg-filters-dropdown[data-parent="'+a+'"]'),i?n.show():n.hide()):(n=e.find('.dp-dfg-level[data-parent="'+a+'"]'),i?e.parents(".dp-dfg-container").hasClass("dp-dfg-skin-left-vertical-filters")?n.css({display:"block"}):n.css({display:"flex"}):n.css({display:"none"})),n&&n.find(".dp-dfg-filter-link.active").each(function(){t(this).removeClass("active");var a=t(this).attr("data-term-id");"select"===d&&(n.find(".dp-dfg-dropdown-tag").remove(),n.find(".dp-dfg-dropdown-placehoder").show()),r(a,e,d,i)})}function o(a,d,i){var n=a.parents(".dp-dfg-container");if("on"===n.attr("data-doing-ajax"))return!1;var o=window[n.attr("data-module")],f=n.attr("data-pagination"),l=n.attr("data-multilevel").split("|"),g="on"===l[0],c=l[1],h=l[2],u=n.attr("data-multifilter").split("|"),v="on"===u[0],m=u[1],y=[],b="",w=[],x=a.children("a.dp-dfg-filter-link"),_=a.parents(".dp-dfg-level"),I=a.parents(".dp-dfg-filters"),E=n.attr("data-default-filter"),O=n.attr("data-found-posts"),D=n.attr("data-post-number");if("on"===h){var S=I.attr("data-layout"),T=x.attr("data-term-id");if(x.hasClass("active"))r(T,I,S,0);else{var A=!1;(A="select"===S?x.parents(".dp-dfg-filters-dropdown"):x.parents(".dp-dfg-level"))&&(A.find(".dp-dfg-filter-link.active").each(function(){t(this).removeClass("active"),r(t(this).attr("data-term-id"),I,S,0)}),r(T,I,S,1))}}if(v||g){if("all"===x.attr("data-term-id")){if(x.hasClass("active"))return!1;_.find(".dp-dfg-filter a.dp-dfg-filter-link.active").each(function(){t(this).removeClass("active")}),x.addClass("active")}else{v?x.hasClass("active")?x.removeClass("active"):x.addClass("active"):x.hasClass("active")?x.removeClass("active"):(_.find(".dp-dfg-filter a.dp-dfg-filter-link.active").removeClass("active"),x.addClass("active"));var P=_.find(".dp-dfg-filter a.dp-dfg-filter-link[data-term-id=all]");0===_.find(".dp-dfg-filter a.dp-dfg-filter-link.active").length?void 0!==P&&P.addClass("active"):void 0!==P&&P.removeClass("active")}n.find(".dp-dfg-level").each(function(){var a=[];t(this).find(".dp-dfg-filter a.dp-dfg-filter-link.active").each(function(){var e=t(this).attr("data-term-id");"all"!==e&&(y.push(e),a.push(e))}),a.length>0&&w.push(a)})}else if(x.hasClass("active")){x.removeClass("active");var q=_.find(".dp-dfg-filter a.dp-dfg-filter-link[data-term-id=all]");void 0!==q&&q.addClass("active")}else _.find(".dp-dfg-filter a.dp-dfg-filter-link.active").removeClass("active"),x.addClass("active"),y.push(x.attr("data-term-id"));if(""===(b=y.join("|"))&&(b="all"),n.attr("data-active-filter",b),"dropdown"===d){var R=a.parents(".dp-dfg-level");if(v&&I.find(".dp-dfg-filter-trigger-button").length||a.parents(".dp-dfg-filters-dropdown").hasClass("open")&&(a.parents(".dp-dfg-filters-dropdown").toggleClass("closed open"),R.slideUp()),"on"===n.attr("data-terms-tags")){var L=R.prev(".dp-dfg-dropdown-label"),M=x.attr("data-term-id"),U=L.find(".dp-dfg-dropdown-placehoder");if(x.hasClass("active")){var z='<span class="dp-dfg-dropdown-tag" data-id="'+M+'">'+x.text()+"</span>";v||L.find(".dp-dfg-dropdown-tag").remove(),"all"===x.attr("data-term-id")?(U.show(),L.find(".dp-dfg-dropdown-tag").remove()):(U.hide(),L.find(".dp-dfg-dropdown-tag[data-id="+M+"]").length||L.append(z))}else L.find(".dp-dfg-dropdown-tag[data-id="+M+"]").remove(),0===L.find(".dp-dfg-dropdown-tag").length&&U.show()}}i?"on"!==o.props.ajax_filters&&("off"===f||parseInt(D)>=parseInt(O)||"-1"===D)&&"All"===E?function(t,a,d,i,n,r,o,f,p){var l=t.find(".dp-dfg-items"),g=l.find(".dp-dfg-item");t.find(".dp-dfg-no-results").remove();var c=!0;if("all"===a)g.length>0?(c=!1,s(g),g.fadeIn(),"dp-dfg-layout-masonry-standard"===p.props.items_layout&&g.parents(".dp-dfg-masonry-item").css({"margin-bottom":""})):c=!0;else{var h="",u=a.split("|");if(g.attr("data-position","off").hide(),"dp-dfg-layout-masonry-standard"===p.props.items_layout&&g.parents(".dp-dfg-masonry-item").css({"margin-bottom":"0"}),i||r){var v=[];f.forEach(function(t){var a=[];Array.isArray(t)&&t.length>0&&t.forEach(function(t){a.push(".dp-dfg-term-id-"+t)}),a.length>0&&v.push(a)});var m="";if(i&&!r)m="OR"===o?v[0].join(", "):v[0].join("");else if(!i&&r){var y=[];v.forEach(function(t){y.push(t.join(""))}),m="OR"===n?y.join(", "):y.join("")}else{var b=[];if(v.forEach(function(t){"OR"===o?b.push(t.join(", ")):b.push(t.join(""))}),"OR"===n)m=b.join(", ");else if("OR"===o){var w=[];b.forEach(function(t){w.push(t.split(", "))});var x=function t(a){var d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];d===a.length?i.push(n):a[d].forEach(function(r){return t(a,d+1,i,e(n).concat([r]))});return i}(w),_=[];x.forEach(function(t,a){_[a]=t.join("")}),m=w.length>0?_.join(", "):b.join("")}else m=b.join("")}var k=l.find(m);k.length>0&&(s(k),k.fadeIn(),"dp-dfg-layout-masonry-standard"===p.props.items_layout&&k.parents(".dp-dfg-masonry-item").css({"margin-bottom":""}),c=!1),t.attr("data-total-filtered",k.length)}else u.forEach(function(a){h=".dp-dfg-term-id-"+a;var e=l.find(h);e.length>0&&(s(e),e.fadeIn(),"dp-dfg-layout-masonry-standard"===p.props.items_layout&&e.parents(".dp-dfg-masonry-item").css({"margin-bottom":""}),c=!1),t.attr("data-total-filtered",e.length)})}c&&l.prepend(p.no_results);"dp-dfg-layout-masonry-standard"===p.props.items_layout&&C(t,"jquery");t.trigger("dfg_after_jquery_filtering")}(n,b,0,v,c,g,m,w,o):function(t,a,e,d){t.attr("data-page",1),d?p(e):j(t,a,1)?k(t,a,1):p(e)}(n,b,a,v):I.find(".dp-dfg-filter-trigger-button").removeClass("dp-dfg-filtering-done")}function s(a){var e=0;a.each(function(){t(this).attr("data-position",e),e++})}function f(t){return t.find(".dp-dfg-filters").hasClass("dp-dfg-filters-dropdown-layout")?"dropdown":"button"}function p(a){var e=a.parents(".dp-dfg-container");e.attr("data-doing-ajax","on");var d=e.find(".dp-dfg-items"),i=e.find(".dp-dfg-no-results"),n=parseInt(e.attr("data-page")),r=e.attr("data-active-filter"),o=e.find(".pagination"),f=o.find(".pagination-item:not(.dp-dfg-direction)"),p=o.find(".pagination-item.next-posts"),g=o.find(".pagination-item.previous-posts"),c=o.find(".pagination-item.dp-dfg-first-page"),h=o.find(".pagination-item.dp-dfg-last-page"),u=e.find(".dp-dfg-search-input"),v=window[e.attr("data-module")].props;"all"!==r?(v.use_taxonomy_terms="on",v.active_filter=r):v.active_filter="","on"===v.show_search&&void 0!==u&&(v.query_var.s=u.val().trim());var m="";a.hasClass("dp-dfg-search-input")&&("-1"===e.attr("data-post-number")||parseInt(e.attr("data-found-posts"))<=parseInt(e.attr("data-post-number")))&&(v.active_filter="",m=e.attr("data-active-filter")),e.attr("data-jquery-based-filters",m);var y=void 0;v.query_context="ajax",t.ajax({type:"POST",url:dpdfg.ajaxurl,data:{action:"dpdfg_get_posts_data_action",page:n,module_data:v,vb:"off"},beforeSend:function(){d.children().css({opacity:.15}),e.find(".dp-dfg-filters").children().css({opacity:.15}),e.find(".dp-dfg-search").children().css({opacity:.15}),d.append(dpdfg.loader_html),e.trigger("dfg_before_ajax"),y=d.find(".dp-dfg-loader").first(),a.hasClass("dp-dfg-filter")||a.hasClass("dp-dfg-search-input")?y.css({top:"100px"}):y.css({top:"unset",bottom:"100px"}),"button"===v.pagination_type?e.find("a.dp-dfg-load-more-button").fadeOut("fast",function(){y.fadeIn("fast")}):y.fadeIn("fast")}}).done(function(r){var u;if(void 0!==i&&i.remove(),e.attr("data-page",n),void 0===r.no_results&&void 0===r.error){var m=parseInt(r.max_pages),b=r.posts;if("dp-dfg-layout-masonry-standard"===v.items_layout&&(b+='<div class="dp-dfg-masonry-gutter"></div>'),y.fadeOut("fast",function(){function i(){d.children().css({opacity:1}),e.attr("data-total-filtered",r.found_posts),setTimeout(function(){e.trigger("dfg_after_ajax",[r])},100),setTimeout(function(){"on"===e.attr("data-cache")&&setTimeout(function(){_(e)},500)})}a.hasClass("pagination-link")?t("html, body").animate({scrollTop:e.offset().top-200},100,"linear").promise().then(function(){d.html("").append(b),i()}):a.hasClass("dp-dfg-filter")||a.hasClass("dp-dfg-search-input")?(d.html("").append(b),i()):(d.append(b),s(d.find(".dp-dfg-item")),i()),t(this).remove()}),"on"===v.show_pagination&&m>1){var C=e.find(".dp-dfg-pagination").attr("data-base-url")+"page/",w=e.find(".dp-dfg-pagination").attr("data-url-args");if(o.removeClass("dp-dfg-hide"),a.hasClass("pagination-link"))f.each(function(){var a=t(this).children("a").attr("data-page");n+parseInt(v.pagination_pages)>=a&&n-parseInt(v.pagination_pages)<=a?t(this).removeClass("dp-dfg-hide"):t(this).addClass("dp-dfg-hide")});else if(a.hasClass("dp-dfg-filter")||a.hasClass("dp-dfg-search-input"))if("paged"===v.pagination_type){f.remove(),u="";for(var x=0;x<m;x++){var k="",j="",I=x+1;0===x&&(k=" active"),(x>n+parseInt(v.pagination_pages)||x<n-parseInt(v.pagination_pages))&&(j=" dp-dfg-hide"),u=u+'<li class="pagination-item'+k+j+'"><a href="'+C+I+"/"+w+'" data-page="'+I+'" class="pagination-link">'+I+"</li>"}}else l(n,m,e,v,C,w);else l(n,m,e,v,C,w);if("paged"===v.pagination_type){if(1!==o.find(".pagination-item:not(.dp-dfg-direction)").length&&o.append(u),1===g.length){var E=n>1?n-1:1;g.children(".pagination-link").attr("data-page",E).attr("href",C+E+"/"+w),o.prepend(g)}if(1===p.length){var O=n<m?n+1:m;o.append(p),p.children(".pagination-link").attr("data-page",O).attr("href",C+O+"/"+w)}1===c.length&&g.before(c),1===h.length&&(h.children(".pagination-link").attr("data-page",m).attr("href",C+m+"/"+w),p.after(h)),1===n?(g.addClass("dp-dfg-hide"),c.addClass("dp-dfg-hide"),p.removeClass("dp-dfg-hide"),h.removeClass("dp-dfg-hide")):m===n?(g.removeClass("dp-dfg-hide"),c.removeClass("dp-dfg-hide"),p.addClass("dp-dfg-hide"),h.addClass("dp-dfg-hide")):(p.removeClass("dp-dfg-hide"),h.removeClass("dp-dfg-hide"),g.removeClass("dp-dfg-hide"),c.removeClass("dp-dfg-hide"))}}else e.find(".dp-dfg-ajax-scroll").removeClass("active"),o.addClass("dp-dfg-hide")}else e.attr("data-doing-ajax","off"),o.addClass("dp-dfg-hide"),d.html("").append(r.no_results),e.trigger("dfg_no_results",[r])}).fail(function(t,a,e){y.remove(),console.log(e)}).always(function(){e.find(".dp-dfg-filters").children().css({opacity:1}),e.find(".dp-dfg-search").children().css({opacity:1})})}function l(t,a,e,d,i,n){var r=t+1,o=i+r+"/"+n;if("scroll"===d.pagination_type)r<=a&&e.find("a.dp-dfg-scroll-page-link").attr("href",o),t<a?e.find(".dp-dfg-ajax-scroll").addClass("active"):e.find(".dp-dfg-ajax-scroll").removeClass("active");else{var s=e.find("a.dp-dfg-load-more-button");r<=a&&s.attr("href",o),t<a?s.show():s.hide()}}function g(t){if(!a){var e={type:"image",removalDelay:500,mainClass:"mfp-fade dp-dfg-lightbox",gallery:{enabled:!0,navigateByImgClick:!0},callbacks:{beforeClose:function(){this.contentContainer.get(0).remove()}}},d=[],i=t.attr("data-images"),n=t.attr("data-content");for(var r in n=void 0!==n&&n.split("||"),i=i.split("||")){var o="";void 0!==n[r]&&""!==n[r]&&(o=h(n[r])),d.push({src:i[r],title:o})}e.items=d;var s={args:e,trigger:t};return t.trigger("dfg_open_custom_lightbox",s),!1}}function c(e,d){if(!a){var i,n={type:"image",removalDelay:500,mainClass:"mfp-fade dp-dfg-lightbox",callbacks:{beforeClose:function(){this.contentContainer.get(0).remove()}}},r=[],o=[],s=0,f=0;if(i=e.hasClass("dp-dfg-item")?e.attr("id"):e.parents("article").attr("id"),"lightbox_gallery"===d){var p=function(t){if(void 0!==t.attr("data-img")){e.hasClass("dp-dfg-item")?i===t.attr("id")&&(f=s):i===t.parents("article").attr("id")&&(f=s),s++,r.push(t.attr("data-img"));var a=t.attr("data-title");void 0!==a&&""!==a&&o.push(h(a))}};e.hasClass("dp-dfg-item")?e.parents(".dp-dfg-container").find('.dp-dfg-item:not([data-position="off"])').each(function(){p(t(this))}):e.parents(".dp-dfg-container").find('.dp-dfg-item:not([data-position="off"]) .dp-dfg-image-link.entry-thumb-lightbox').each(function(){p(t(this))}),n.gallery={enabled:!0,navigateByImgClick:!0}}else{r.push(e.attr("data-img"));var l=e.attr("data-title");void 0!==l&&""!==l&&o.push(h(l))}for(var g in r)r[g]={src:r[g],title:o[g]};n.items=r;var c={args:n,start_at:f,action:d,trigger:e};return e.trigger("dfg_open_lightbox",c),!1}}function h(a){var e="",d=JSON.parse(a);return e=t("<div/>").addClass("dp-dfg-lightbox-image-data"),d.length&&d.forEach(function(a){var d=t("<span/>").text(a);e.append(d)}),e}function u(e,d,i){var n=["mfp-fade","dp-dfg-popup","dp-dfg-lightbox"],r=d.parents(".dp-dfg-container").attr("data-module"),o=window[r],s="";if(""!==o.props.popup_code&&(s="video"===i?"?popup_css="+o.props.popup_code:"&popup_css="+o.props.popup_code),n.push(r+"-popup"),"video"===i&&n.push("dp-dfg-video-popup"),e+=s,!a){var f,p={args:{type:"iframe",preloader:!0,fixedContentPos:!0,removalDelay:300,mainClass:n.join(" "),items:{src:e},callbacks:{beforeOpen:function(){var a="";t("body").hasClass("et_divi_builder")&&(a="<style>.dp-dfg-popup-modal .mfp-close { color: black !important; top: 1px; right: 8px; font-size: 3em; } iframe#dp-dfg-popup-modal-iframe { background-color: white; }.et-fb-loader-wrapper { position: absolute; left: 50%; top: 50%; margin: -50px auto auto -50px; background: #fff; width: 100px; height: 100px; border-radius: 100px; box-shadow: 0 5px 30px rgba(43, 135, 218, 0.15); animation: et-fb-loader-wrapper ease infinite 1.5s;} .et-fb-loader { position: absolute; left: 50%; top: 50%; margin: -6px auto auto -6px; width: 12px; height: 12px; border-radius: 12px; box-shadow: 0px -17px #7e3bd0, 17px 0 #7e3bd0, 0px 17px #7e3bd0, -17px 0 #7e3bd0; animation: et-fb-loader ease infinite 3s; }</style>"),this.preloader.html(a+dpdfg.loader_html),f=this.preloader},open:function(){f.css({"z-index":1e4}).show(),this.content.find("#dp-dfg-popup-modal-iframe").on("load",function(){f.hide()})},beforeClose:function(){this.contentContainer.get(0).remove()}},iframe:{markup:'<div class="mfp-iframe-scaler dp-dfg-popup-modal"><div class="mfp-close"></div><iframe id="dp-dfg-popup-modal-iframe" class="mfp-iframe" frameborder="0" allowfullscreen></iframe></div>'}},post_ajax_url:e,trigger:d};return d.trigger("dfg_open_popup",p),!1}}function v(a,e){var d,i=a.find(".dp-dfg-image img").first();d=void 0===i?a.first().outerWidth(!1):i.width(),a.each(function(){var a=t(this).find(".dp-dfg-image img");void 0!==a&&(e=a.attr("data-ratio")),t(this).height(d*e)})}function m(){t(".dp-dfg-skin-itemsinoverlay").each(function(){v(t(this).find(".dp-dfg-item"),t(this).attr("data-ratio"))})}function y(){t(".dp-dfg-layout-masonry").each(function(){var a=t(this);a.imagesLoaded(function(){b(a)})})}function b(a){var e=a.children(".dp-dfg-items"),d=parseInt(e.css("grid-row-gap")),i=a.hasClass("dp-dfg-skin-itemsinoverlay");e.css({gridAutoRows:"auto"}),e.css({alignItems:"self-start"}),e.children(".dp-dfg-item").each(function(){t(this).css({"-ms-grid-rows":"min-content"});var a=t(this).outerHeight(!0),e=Math.ceil(a%d);if(i){var n=a+e+"px";t(this).css({height:n}),t(this).find(".dp-dfg-image img").css({height:n})}var r="span "+Math.ceil((a+e)/d);t(this).css({gridRowEnd:r})}),e.removeAttr("style"),e.addClass("dp-dfg-masonry-ready"),e.trigger("dfg_masonry_ready")}function C(t,a){var e=t.find(".dp-dfg-items");w(e);var d={gutter:".dp-dfg-masonry-gutter",itemSelector:".dp-dfg-masonry-item",percentPosition:!0};window.Masonry?void 0!==e.data("masonry")?"ajax"===a?e.removeAttr("style").removeData("masonry").imagesLoaded(function(){e.masonry(d)}):"jquery"===a&&e.masonry("reloadItems").masonry("layout"):e.masonry(d):console.log("Divi FilterGrid: Desandro Masonry missing")}function w(a){a.find(".dp-dfg-media-video-wrapper").each(function(){var a=t(this).attr("data-ratio"),e=t(this).outerWidth()*a+"px";t(this).css({height:e})})}function x(){t(this).width()!==d&&(d=t(this).width(),m(),y(),t(".dp-dfg-layout-masonry-standard").each(function(){w(t(this).find(".dp-dfg-items"))}))}function _(t){var a=t.attr("data-number"),e=t.find(".dp-dfg-filter a.active").attr("data-term-id");void 0===e&&(e="all");var d=t.find(".dp-dfg-items"),n=t.find(".pagination, .dp-dfg-pagination"),r=1;0!==n.length&&(r="0"===t.attr("data-page")?1:t.attr("data-page")),void 0!==i[a]&&void 0!==i[a][e]&&void 0!==i[a][e][r]&&(i[a][e][r].posts=d.html(),i[a][e][r].pages=n.html())}function k(a,e,d){var n=a.attr("data-number"),r=a.find(".dp-dfg-items"),o=a.find(".pagination, .dp-dfg-pagination");void 0===e&&(e="all"),void 0!==d&&0!==d||(d=1),void 0!==i[n][e][d]&&(r.fadeOut("slow",function(){var a=i[n][e][d].posts;void 0!==a&&t(this).html(a).fadeIn()}),0!==o.lenght&&o.fadeOut("slow",function(){var a=i[n][e][d].pages;void 0!==a&&t(this).html(a).fadeIn()}),t("html, body").animate({scrollTop:a.offset().top-200},200,"linear"))}function j(t,a,e){if("on"===t.attr("data-cache")){void 0===a&&(a="all"),void 0!==e&&0!==e||(e=1);var d=t.attr("data-number");return void 0!==i[d]&&void 0!==i[d][a]&&void 0!==i[d][a][e]&&"posts"in i[d][a][e]}return!1}function I(){t(".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 E(a){a.find("video").each(function(){var a=t(this).children("source"),e=a.attr("src").split("?")[0]+"#t=0.001";a.attr("src",e),t(this).attr("src",e)})}t(".dp-dfg-search-input").on("keyup",function(a){var e=t(this),d=e.next(".dp-dfg-search-icon");e.hasClass("search-active")&&(d.text(d.attr("data-icon-search")),e.removeClass("search-active")),(13===a.keyCode||13===a.which)&&e.val().trim().length>1&&n(e),8!==a.keyCode&&8!==a.which&&46!==a.keyCode&&46!==a.which||0!==e.val().trim().length||(e.removeClass("search-active"),e.hasClass("search-clean")||d.click())}),t(".dp-dfg-search-icon").click(function(){n(t(this).prev(".dp-dfg-search-input"))}),t(document).on("click",".dp-dfg-level > .dp-dfg-filter",function(e){e.preventDefault();var d=t(this).parents(".dp-dfg-container"),i=d.attr("data-filter-method"),n=f(d);if(!a)switch(i){case"button":o(t(this),n,!1);break;case"last_level":if("on"===d.attr("data-multilevel").split("|")[2]){var r=t(this).find(".dp-dfg-filter-link").attr("data-term-id"),s=d.find('.dp-dfg-level[data-parent="'+r+'"]').length;o(t(this),n,!s)}else o(t(this),n,!0);break;case"default":default:o(t(this),n,!0)}}),t(document).on("click",".dp-dfg-filter-trigger-button",function(a){if(a.preventDefault(),!t(this).hasClass("dp-dfg-filtering-done")){var e=t(this).parents(".dp-dfg-container"),d=f(e);"dropdown"===d&&e.find(".dp-dfg-filters-dropdown.open").each(function(){t(this).toggleClass("closed open").children(".dp-dfg-level").slideUp()});var i=e.find(".dp-dfg-filter-link.active");if(i.length>0){var n=i.last();n.removeClass("active"),o(n.parents(".dp-dfg-filter"),d,!0),t(this).addClass("dp-dfg-filtering-done")}}}),t(document).on("click",".dp-dfg-clear-filters-button",function(a){a.preventDefault();var e=t(this).parents(".dp-dfg-container"),d=f(e),i=e.find(".dp-dfg-filters");"on"===e.attr("data-multilevel").split("|")[2]&&i.find('.dp-dfg-level:not([data-parent="0"])').hide();var n=i.find('.dp-dfg-filter-link.active:not([data-term-id="all"])');if(n.length>0){n.removeClass("active");var r=i.find('.dp-dfg-filter-link[data-term-id="all"]:not(.active)');if(r.length>0){var s=r.length;r.each(function(){s>1?t(this).addClass("active"):o(t(this).parents(".dp-dfg-filter"),d,!0),s--})}else n.last().addClass("active"),o(n.last().parents(".dp-dfg-filter"),d,!0)}}),t(document).on("click",".dp-dfg-dropdown-label",function(){var a=t(this).parents(".dp-dfg-filters-dropdown");a.hasClass("closed")?(t(this).next().slideDown(),t(".dp-dfg-filters-dropdown.open").toggleClass("closed open").find(".dp-dfg-level").slideUp()):t(this).next().slideUp(),a.toggleClass("closed open")}),t(document).on("click",".dp-dfg-dropdown-tag",function(a){a.stopPropagation();var e=t(this).attr("data-id");t(this).parents(".dp-dfg-dropdown-label").next(".dp-dfg-level").find(".dp-dfg-filter-link[data-term-id="+e+"]").click()}),t(".dpdfg_filtergrid .dp-dfg-container").each(function(){var a=t(this),e=t(this).attr("data-link-filter");if(void 0!==e&&""!==e){var d=e.split("|");if(d.length>0){var i=f(a),n=0;d.forEach(function(t){var e=a.find('.dp-dfg-filter-link[data-term-id="'+t+'"]').parents(".dp-dfg-filter");n++,1===e.length&&("on"===a.attr("data-multilevel").split("|")[2]&&function t(a,e,d){var i=d.attr("data-parent");if(parseInt(i)){if("dropdown"===e){var n=a.find('.dp-dfg-filters-dropdown[data-parent="'+i+'"]');if(n.css({display:"block"}),"on"===a.attr("data-terms-tags")){var r='<span class="dp-dfg-dropdown-tag" data-id="'+d.find("a").attr("data-term-id")+'">'+d.text()+"</span>";n.find(".dp-dfg-dropdown-placehoder").hide(),n.find(".dp-dfg-dropdown-label").append(r)}}a.find('.dp-dfg-level[data-parent="'+i+'"]').css({display:"flex"});var o=a.find('.dp-dfg-filter-link[data-term-id="'+i+'"]').parents(".dp-dfg-filter");o.find("a").addClass("active"),t(a,e,o)}else if(a.find(".dp-dfg-filter[data-parent=all] > a").removeClass("active"),"dropdown"===e){var s=a.find('.dp-dfg-filters-dropdown[data-parent="'+i+'"]');if("on"===a.attr("data-terms-tags")){var f='<span class="dp-dfg-dropdown-tag" data-id="'+d.find("a").attr("data-term-id")+'">'+d.text()+"</span>";s.find(".dp-dfg-dropdown-placehoder").hide(),s.find(".dp-dfg-dropdown-label").append(f)}}}(a,i,e),n===d.length?o(e,i,!0):o(e,i,!1))}),t(this).attr("data-active-filter",e)}}}),t(document).on("click",".pagination-item .pagination-link",function(e){if(e.preventDefault(),!a){var d=t(this);if(!d.parent(".pagination-item").hasClass("active")){var i=d.parents(".dp-dfg-container"),n=d.attr("data-page");if("on"===i.attr("data-doing-ajax"))return!1;if("sfp"===i.attr("data-third-party")){if(d.hasClass("dp-dfg-page"))return!1;d.parents(".dp-dfg-pagination").find('.dp-dfg-page[data-page="'+n+'"]').click()}else{i.find(".pagination-item.active").removeClass("active"),i.find('.pagination-link[data-page="'+n+'"]').parent(".pagination-item:not(.dp-dfg-direction)").addClass("active"),i.attr("data-page",n);var r=i.find(".dp-dfg-filter a.active").attr("data-term-id");j(i,r,n)?k(i,r,n):p(d)}}}}),t(document).on("click","a.dp-dfg-load-more-button",function(e){if(e.preventDefault(),!a){var d=t(this).parents(".dp-dfg-container");if("on"===d.attr("data-doing-ajax"))return!1;var i=parseInt(d.attr("data-page"));d.attr("data-page",i+1),p(t(this))}}),t(document).on("scroll",function(){if(!a){var e=t(window).scrollTop()+t(window).height();t(document).find(".dp-dfg-ajax-scroll.active").each(function(){var a=t(this),d=a.offset().top;if(e>d+60){var i=a.parents(".dp-dfg-container");if("on"===i.attr("data-doing-ajax"))return!1;var n=parseInt(i.attr("data-page"));i.attr("data-page",n+1),p(a)}})}}),t(document).on("click",".dp-dfg-item",function(a){var e,d=a.target;if(!t(d).is("a")&&!t(d).is("a *")){var i=t(this),n=i.parents(".dp-dfg-container"),r=i.attr("data-action"),o=i.attr("data-action-priority");if(void 0===r&&(r=n.attr("data-action")),"none"===r)return!1;if("video"===o)i.find(".dp-dfg-video-overlay").click();else{var s="on"===n.attr("data-show-thumb")&&1===i.find(".dp-dfg-image-link").length;switch(r){case"link":e=s?i.find(".dp-dfg-image-link").attr("href"):i.attr("data-link"),"on"===i.attr("data-new-tab")?window.open(e):window.location=e;break;case"popup":u(s?i.find(".dp-dfg-image-link").attr("data-ajax-url"):i.attr("data-ajax-url"),i,"post");break;case"lightbox":case"lightbox_gallery":s?c(i.find(".dp-dfg-image-link"),r):void 0!==i.attr("data-img")&&c(i,r);break;case"gallery_cf":s?g(i.find(".dp-dfg-image-link")):void 0!==i.attr("data-images")&&g(i)}i.trigger("dfg_click_action",{item:i,action:r})}}}),t(document).on("click",".dp-dfg-image-link",function(a){var e=t(this),d=e.parents(".dp-dfg-item").attr("data-action");if(void 0===d&&(d=e.parents(".dp-dfg-container").attr("data-action")),"none"===d)return!1;a.preventDefault(),a.stopPropagation(),e.hasClass("entry-thumb-popup")?u(e.attr("data-ajax-url"),e,"post"):e.hasClass("entry-thumb-lightbox")?c(e,d):e.hasClass("entry-thumb-gallery-cf")?g(e):"on"===e.parents(".dp-dfg-item").attr("data-new-tab")?window.open(e.attr("href")):window.location=e.attr("href")}),t(document).on("click","a.dp-dfg-action-button",function(a){a.preventDefault(),t(this).parents(".dp-dfg-item").click()}),t(document).on("click",".dp-dfg-image.entry-video",function(t){t.preventDefault(),t.stopPropagation()}),t(document).on("click",".dp-dfg-video-overlay",function(a){var e=t(this),d=e.parents(".dp-dfg-item"),i=d.attr("data-video-url"),n=d.attr("data-video-action");if(a.preventDefault(),a.stopPropagation(),"play"===n){var r=e.parents(".dp-dfg-image.entry-video").find("video");if(void 0!==r[0])r[0].play(),r.on("play",function(){e.addClass("dp-dfg-video-playing")});else{var o=e.parents(".dp-dfg-image.entry-video").find("iframe"),s=new URL(o.attr("src")),f=s.searchParams;f.set("autoplay","1"),s.search=f.toString();var p=s.toString();o.attr("src",p),e.addClass("dp-dfg-video-playing")}}else"popup"===n&&u(i,d,"video")}),t(document).on("dfg_after_ajax",function(a){var e=t(a.target);if(I(),E(e),e.hasClass("dp-dfg-skin-itemsinoverlay")&&setTimeout(function(){v(e.find(".dp-dfg-item"),e.attr("data-ratio"))},10),e.hasClass("dp-dfg-layout-masonry")&&setTimeout(function(){b(e)},10),e.hasClass("dp-dfg-layout-masonry-standard")&&setTimeout(function(){C(e,"ajax")},10),e.attr("data-doing-ajax","off"),""!==e.attr("data-jquery-based-filters")){var d=e.attr("data-jquery-based-filters").split("|");e.find(".dp-dfg-filter-link[data-term-id="+d[d.length-1]+"]").removeClass("active").click()}}),a||(window.addEventListener("resize",x),I(),m(),"function"===typeof imagesLoaded&&y(),t(".dp-dfg-layout-masonry-standard").each(function(){var a=t(this);a.imagesLoaded(function(){C(a,"init")})}),t(document).on("dfg_open_lightbox",function(a,e){t.magnificPopup.open(e.args,e.start_at)}),t(document).on("dfg_open_popup",function(a,e){t.magnificPopup.open(e.args)}),t(document).on("dfg_open_custom_lightbox",function(a,e){t.magnificPopup.open(e.args)}),t(".dp-dfg-container").each(function(a){var e=t(this);if("on"===e.attr("data-cache")){e.attr("data-number",a);var d=["all"];e.find(".dp-dfg-filter a").each(function(){d.push(t(this).attr("data-term-id"))});var n=[];e.find(".pagination-item:not(.dp-dfg-direction) a").each(function(){n.push(t(this).attr("data-page"))}),0===n.length&&(n=[1]),i[a]=[],d.forEach(function(t){i[a][t]=[],n.forEach(function(e){i[a][t][e]=[]})}),e.hasClass("dp-dfg-skin-itemsinoverlay")?setTimeout(function(){_(e)},100):_(e)}var r=e.attr("data-default-filter"),o=e.attr("data-multilevel");void 0!==o&&"on"===o.split("|")[2]&&("select"===e.find(".dp-dfg-filters").attr("data-layout")?e.find('.dp-dfg-filters-dropdown[data-parent="'+r+'"]').show():e.hasClass("dp-dfg-skin-left-vertical-filters")?e.find('.dp-dfg-level[data-parent="'+r+'"]').css({display:"block"}):e.find('.dp-dfg-level[data-parent="'+r+'"]').css({display:"flex"})),E(e)}),t(".dp-dfg-dropdown-placehoder").each(function(){t(this).siblings("span").length>0&&t(this).hide()}))})}(jQuery)}]);