!function(t){var o=function(o,s){var e,i,r=!1,n=!1,a=!1,c={},f={to:"top",offset:0,effectsOffset:0,parent:!1,classes:{sticky:"sticky",stickyActive:"sticky-active",stickyEffects:"sticky-effects",spacer:"sticky-spacer"}},p=function(t,o,s){var e={},i=t[0].style;s.forEach(function(t){e[t]=void 0!==i[t]?i[t]:""}),t.data("css-backup-"+o,e)},l=function(t,o){return t.data("css-backup-"+o)},m=function(){p(e,"unsticky",["position","width","margin-top","margin-bottom","top","bottom"]);var t={position:"fixed",width:u(e,"width"),marginTop:0,marginBottom:0};t[i.to]=i.offset,t["top"===i.to?"bottom":"top"]="",e.css(t).addClass(i.classes.stickyActive)},d=function(){e.css(l(e,"unsticky")).removeClass(i.classes.stickyActive)},u=function(t,o,s){var e=getComputedStyle(t[0]),i=parseFloat(e[o]),r="height"===o?["top","bottom"]:["left","right"],n=[];return"border-box"!==e.boxSizing&&n.push("border","padding"),s&&n.push("margin"),n.forEach(function(t){r.forEach(function(o){i+=parseFloat(e[t+"-"+o])})}),i},y=function(t){var o=c.$window.scrollTop(),s=u(t,"height"),e=innerHeight,i=t.offset().top-o,r=i-e;return{top:{fromTop:i,fromBottom:r},bottom:{fromTop:i+s,fromBottom:r+s}}},h=function(){c.$spacer=e.clone().addClass(i.classes.spacer).css({visibility:"hidden",transition:"none",animation:"none"}),e.after(c.$spacer),m(),r=!0,e.trigger("sticky:stick")},k=function(){d(),c.$spacer.remove(),r=!1,e.trigger("sticky:unstick")},v=function(){var t=y(e),o="top"===i.to;if(n){(o?t.top.fromTop>i.offset:t.bottom.fromBottom<-i.offset)&&(c.$parent.css(l(c.$parent,"childNotFollowing")),e.css(l(e,"notFollowing")),n=!1)}else{var s=y(c.$parent),r=getComputedStyle(c.$parent[0]),a=parseFloat(r[o?"borderBottomWidth":"borderTopWidth"]),f=o?s.bottom.fromTop-a:s.top.fromBottom+a;(o?f<=t.bottom.fromTop:f>=t.top.fromBottom)&&function(){p(c.$parent,"childNotFollowing",["position"]),c.$parent.css("position","relative"),p(e,"notFollowing",["position","top","bottom"]);var t={position:"absolute"};t[i.to]="",t["top"===i.to?"bottom":"top"]=0,e.css(t),n=!0}()}},g=function(){var t,o=i.offset;if(r){var s=y(c.$spacer);t="top"===i.to?s.top.fromTop-o:-s.bottom.fromBottom-o,i.parent&&v(),t>0&&k()}else{var n=y(e);(t="top"===i.to?n.top.fromTop-o:-n.bottom.fromBottom-o)<=0&&(h(),i.parent&&v())}!function(t){a&&-t<i.effectsOffset?(e.removeClass(i.classes.stickyEffects),a=!1):!a&&-t>=i.effectsOffset&&(e.addClass(i.classes.stickyEffects),a=!0)}(t)},b=function(){g()},w=function(){r&&(d(),m(),i.parent&&(n=!1,v()))};this.destroy=function(){r&&k(),c.$window.off("scroll",b).off("resize",w),e.removeClass(i.classes.sticky)},i=jQuery.extend(!0,f,s),e=t(o).addClass(i.classes.sticky),c.$window=t(window),i.parent&&(c.$parent=e.parent(),"parent"!==i.parent&&(c.$parent=c.$parent.closest(i.parent))),c.$window.on({scroll:b,resize:w}),g()};t.fn.sticky=function(s){var e="string"==typeof s;return this.each(function(){var i=t(this);if(e){var r=i.data("sticky");if(!r)throw Error("Trying to perform the `"+s+"` method prior to initialization");if(!r[s])throw ReferenceError("Method `"+s+"` not found in sticky instance");r[s].apply(r,Array.prototype.slice.call(arguments,1)),"destroy"===s&&i.removeData("sticky")}else i.data("sticky",new o(this,s))}),this},window.Sticky=o}(jQuery);
window.anwpPostGridElementor={},function(window,$,app,l10n){app.init=function(){app.cache(),app.bindEvents()},app.cache=function(){app.$c={body:$(document.body)}},app.bindEvents=function(){$(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/anwp-pg-simple-slider.default",function($scope){app.initSwiper($scope)}),elementorFrontend.hooks.addAction("frontend/element_ready/anwp-pg-flex-slider.default",function($scope){app.initFlexSwiper($scope)}),elementorFrontend.hooks.addAction("frontend/element_ready/anwp-pg-classic-slider.default",function($scope){app.initSwiper($scope)}),elementorFrontend.hooks.addAction("frontend/element_ready/anwp-pg-classic-blog.default",function($scope){app.initPagination($scope)}),elementorFrontend.hooks.addAction("frontend/element_ready/anwp-pg-classic-grid.default",function($scope){app.initPagination($scope)}),elementorFrontend.hooks.addAction("frontend/element_ready/anwp-pg-light-grid.default",function($scope){app.initPagination($scope)}),elementorFrontend.hooks.addAction("frontend/element_ready/anwp-pg-simple-grid.default",function($scope){app.initPagination($scope)}),app.initLoadMore(),app.initPromotionTooltip(),app.$c.body.addClass("anwp-pg-ready")})},app.initPromotionTooltip=function(){if(l10n.premium_active)return!1;$(parent.document).on("click",function(wrapper){wrapper=$(wrapper.target).closest(".elementor-element--promotion");wrapper.length&&wrapper.find(".anwp-pg-pro-promotion-icon").length&&window.open("https://grid.anwp.pro/premium-demo/","_blank")})},app.initLoadMore=function(){var $btn=app.$c.body.find(".anwp-pg-load-more__btn");return!!$btn.length&&(!$btn.closest(".anwp-pg-wrap").find(".anwp-pg-widget-header__has-filters").length&&void $btn.on("click",function(e){e.preventDefault();var $this=$(this);if($this.hasClass("anwp-pg-load-more--active"))return!1;$this.addClass("anwp-pg-load-more--active disabled"),$this.prop("disabled",!0),$.ajax({url:l10n.ajax_url,type:"POST",dataType:"json",data:{action:"anwp_pg_load_more_posts",args:$this.data("anwp-load-more"),loaded:$this.data("anwp-loaded-qty"),qty:$this.data("anwp-posts-per-load"),_ajax_nonce:l10n.public_nonce}}).done(function(response){response.success&&($(response.data.html).appendTo($this.closest(".anwp-pg-wrap").find(".anwp-pg-posts-wrapper")),$this.data("anwp-loaded-qty",response.data.offset),response.data.next||$this.closest(".anwp-pg-load-more").remove(),$(document.body).trigger("post-load"),$(document).trigger("resize"))}).always(function(){$this.removeClass("anwp-pg-load-more--active disabled"),$this.prop("disabled",!1)})}))},app.initSwiper=function($scope){var $slider=$scope.find(".anwp-pg-swiper-wrapper").eq(0);if(!$slider.length)return!1;var swiperOptions={autoHeight:"yes"!==$slider.data("pg-show-read-more"),roundLengths:!0,effect:$slider.data("pg-effect"),spaceBetween:$slider.data("pg-space-between"),slidesPerView:$slider.data("pg-slides-per-view-mobile"),slidesPerGroup:$slider.data("pg-slides-per-group-mobile"),breakpoints:{576:{slidesPerView:$slider.data("pg-slides-per-view-tablet"),slidesPerGroup:$slider.data("pg-slides-per-group-tablet")},769:{slidesPerView:$slider.data("pg-slides-per-view"),slidesPerGroup:$slider.data("pg-slides-per-group")}}};"yes"===$slider.data("pg-loop")&&(swiperOptions.loop=!0),"yes"===$slider.data("pg-autoplay")&&(swiperOptions.autoplay={delay:$slider.data("pg-autoplay-delay")}),"yes"===$slider.data("pg-enable-observer")&&(swiperOptions.observer=!0,swiperOptions.observeParents=!0),"fade"===swiperOptions.effect&&(swiperOptions.fadeEffect={crossFade:!0}),$scope.find(".swiper-pagination").length&&(swiperOptions.pagination={el:".swiper-pagination",type:"bullets",clickable:!0}),$scope.find(".elementor-swiper-button-prev").length&&(swiperOptions.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),"undefined"==typeof Swiper?new elementorFrontend.utils.swiper($slider,swiperOptions):new Swiper($slider[0],swiperOptions)},app.initFlexSwiper=function($scope){var $slider=$scope.find(".anwp-pg-swiper-wrapper").eq(0);if(!$slider.length)return!1;var swiperOptions={autoHeight:"yes"!==$slider.data("pg-show-read-more"),roundLengths:!0,spaceBetween:$slider.data("pg-space-between"),slidesPerView:"auto"};"yes"===$slider.data("pg-autoplay")&&(swiperOptions.autoplay={delay:$slider.data("pg-autoplay-delay")}),"yes"===$slider.data("pg-loop")?swiperOptions.loop=!0:swiperOptions.loop=!1,"yes"===$slider.data("pg-free-mode")&&(swiperOptions.freeMode=!0),"yes"===$slider.data("pg-enable-observer")&&(swiperOptions.observer=!0,swiperOptions.observeParents=!0),$scope.find(".swiper-pagination").length&&(swiperOptions.pagination={el:".swiper-pagination",type:"bullets",clickable:!0}),$scope.find(".elementor-swiper-button-prev").length&&(swiperOptions.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),"undefined"==typeof Swiper?new elementorFrontend.utils.swiper($slider,swiperOptions):new Swiper($slider[0],swiperOptions)},app.initPagination=function($wrappers){$wrappers=$wrappers.find(".anwp-pg-pagination");if(!$wrappers.length)return!1;$wrappers.each(function(){var $wrapper=$(this),$xhr=null,$loader='<img class="anwp-pg-pagination-loader" src="'+l10n.loader+'" alt="loader">';if($wrapper.closest(".anwp-pg-wrap").find(".anwp-pg-widget-header__has-filters").length)return!1;var options={show_previous:"yes"===$wrapper.data("anwp-show_previous"),show_next:"yes"===$wrapper.data("anwp-show_next"),show_first_ellipsis:"yes"===$wrapper.data("anwp-show_first_ellipsis"),show_last_ellipsis:"yes"===$wrapper.data("anwp-show_last_ellipsis"),auto_hide_previous:"yes"===$wrapper.data("anwp-auto_hide_previous"),auto_hide_next:"yes"===$wrapper.data("anwp-auto_hide_next"),total_pages:$wrapper.data("anwp-total"),text_previous:$wrapper.data("anwp-text_previous")?$wrapper.data("anwp-text_previous"):'<span aria-hidden="true">&laquo;</span>',text_next:$wrapper.data("anwp-text_next")?$wrapper.data("anwp-text_next"):'<span aria-hidden="true">&raquo;</span>',current_page:1,page_range:$wrapper.data("anwp-page_range"),range_start:1,range_end:3,show_page_numbers:"yes"===$wrapper.data("anwp-show_page_numbers")},$postsWrapper=$wrapper.closest(".anwp-pg-wrap").find(".anwp-pg-posts-wrapper");if(1!==$postsWrapper.length)return!1;function renderPagination(){var ii,html="";if(options.current_page){if(options.range_start=options.current_page-options.page_range,options.range_end=options.current_page+options.page_range,options.range_end>options.total_pages&&(options.range_end=options.total_pages,options.range_start=options.total_pages-2*options.page_range,options.range_start=options.range_start<1?1:options.range_start),options.range_start<=1&&(options.range_start=1,options.range_end=Math.min(2*options.page_range+1,options.total_pages)),options.show_previous&&(options.current_page<=1?options.auto_hide_previous||(html+='<li class="anwp-page-item"><a class="anwp-page-link anwp-page-link--disabled" href="#">'+options.text_previous+"</a></li>"):html+='<li class="anwp-page-item"><a class="anwp-page-link" title="Previous page" data-anwp-number="'+(options.current_page-1)+'" href="#">'+options.text_previous+"</a></li>"),options.show_page_numbers){if(options.range_start<=3)for(ii=1;ii<options.range_start;ii++)ii===options.current_page?html+='<li class="anwp-page-item"><a class="anwp-page-link anwp-page-link--active" href="#" data-anwp-number="'+ii+'">>'+ii+"</a></li>":html+='<li class="anwp-page-item"><a class="anwp-page-link" data-anwp-number="'+ii+'" href="#">'+ii+"</a></li>";else options.show_first_ellipsis&&(html+='<li class="anwp-page-item"><a href="#" class="anwp-page-link" data-anwp-number="1">1</a></li>'),html+='<li class="anwp-page-item"><a class="anwp-page-link anwp-page-link--disabled">...</a></li>';for(ii=options.range_start;ii<=options.range_end;ii++)ii===options.current_page?html+='<li class="anwp-page-item"><a href="#" class="anwp-page-link anwp-page-link--active" data-anwp-number="'+ii+'">'+ii+"</a></li>":html+='<li class="anwp-page-item"><a href="#" class="anwp-page-link" data-anwp-number="'+ii+'">'+ii+"</a></li>";if(options.range_end>=options.total_pages-2)for(ii=options.range_end+1;ii<=options.total_pages;ii++)html+='<li class="anwp-page-item"><a href="#" class="anwp-page-link" data-anwp-number="'+ii+'">'+ii+"</a></li>";else html+='<li class="anwp-page-item"><a href="#" class="anwp-page-link anwp-page-link--disabled">...</a></li>',options.show_last_ellipsis&&(html+='<li class="anwp-page-item"><a href="#"  class="anwp-page-link" data-anwp-number="'+options.total_pages+'">'+options.total_pages+"</a></li>")}options.show_next&&(options.current_page>=options.total_pages?options.auto_hide_next||(html+='<li class="anwp-page-item"><a class="anwp-page-link anwp-page-link--disabled" href="#">'+options.text_next+"</a></li>"):html+='<li class="anwp-page-item"><a class="anwp-page-link" data-anwp-number="'+(options.current_page+1)+'" title="Next page" href="#">'+options.text_next+"</a></li>"),$wrapper.html(html)}}$wrapper.on("click",".anwp-page-link",function($this){$this.preventDefault();$this=$(this);if($this.hasClass("anwp-page-link--active")||$this.hasClass("anwp-page-link--disabled"))return!1;options.current_page=Number($this.data("anwp-number")),renderPagination(),$postsWrapper.addClass("anwp-pg-pagination--loading"),$postsWrapper.append($loader),$xhr&&4!==$xhr.readyState&&$xhr.abort(),$xhr=$.ajax({url:l10n.ajax_url,type:"POST",dataType:"json",data:{action:"anwp_pg_ajax_pagination_load",args:$wrapper.data("anwp-pagination"),page:options.current_page,_ajax_nonce:l10n.public_nonce}}).done(function(response){response.success&&response.data.html&&($postsWrapper.html(response.data.html),$(document.body).trigger("post-load"),$(document).trigger("resize"))}).always(function(){$postsWrapper.removeClass("anwp-pg-pagination--loading")})}),renderPagination()})},app.init()}(window,jQuery,window.anwpPostGridElementor,window.anwpPostGridElementorData);