!function(e){"use strict";function t(e,t){return void 0!==e?e:t}e(document).ready(function(){window.vcexHovers(),window.vcexResponsiveCSS(),window.vcexResponsiveText(),window.vcexIsotopeGrids()}),e(window).resize(function(){window.vcexResponsiveText()}),e(window).on("orientationchange",function(){window.vcexIsotopeGrids()});var n=!1;"undefined"!=typeof wpexLocalize&&(n=wpexLocalize.isRTL),"function"!=typeof window.vcexResponsiveText&&(window.vcexResponsiveText=function(n){e(".wpex-responsive-txt").each(function(){var n=e(this),i=n.width(),o=n.data(),a=t(o.minFontSize,13),s=t(o.maxFontSize,40),d=i/t(o.responsiveTextRatio,10),r=d>s?s:d'+n+"")}),"function"!=typeof window.vcexResponsiveCSS&&(window.vcexResponsiveCSS=function(t){var n="",i={},o={};e(".wpex-vc-rcss").remove(),o.d="",o="undefined"!=typeof wpexLocalize?e.extend(o,wpexLocalize.responsiveDataBreakpoints):{tl:"1024px",tp:"959px",pl:"767px",pp:"479px"},e.each(o,function(e){i[e]=""}),e("[data-wpex-rcss]").each(function(t,n){var a=e(this),s="wpex-rcss-"+t,d=a.data("wpex-rcss");a.addClass(s),e.each(d,function(t,n){var a=n,d=t;e.each(o,function(e){a[e]&&(i[e]+="."+s+"{"+d+":"+a[e]+"!important;}")})})}),e.each(i,function(e,t){"d"==e?n+=t:t&&(n+="@media(max-width:"+o[e]+"){"+t+"}")}),n&&(n='",e("head").append(n))}),"function"!=typeof window.vcexIsotopeGrids&&(window.vcexIsotopeGrids=function(){void 0!==e.fn.imagesLoaded&&void 0!==e.fn.isotope&&e(".vcex-isotope-grid").each(function(){var t=e(this);t.imagesLoaded(function(){var i,o=t.prev("ul.vcex-filter-links");if(o.length){var a=o.find("a");(i=t.data("filter"))&&!o.find('[data-filter="'+i+'"]').length&&(i=""),a.click(function(){return s.isotope({filter:e(this).attr("data-filter")}),e(this).parents("ul").find("li").removeClass("active"),e(this).parent("li").addClass("active"),!1})}var s=t.isotope({itemSelector:".vcex-isotope-entry",transformsEnabled:!0,isOriginLeft:!n,transitionDuration:t.data("transition-duration")?t.data("transition-duration")+"s":"0.4s",layoutMode:t.data("layout-mode")?t.data("layout-mode"):"masonry",filter:i})})})})}(jQuery);