(function(){var o=function(t,w){if(t.find("> div > div > .dce-posts-fallback").length!==0)return;var e=dceGetElementSettings(t),m=t.attr("data-id"),p=t.attr("data-post-id"),f=t.find(".dce-posts-container.dce-skin-carousel");let k=null;var b=!1,_=!!e[dceDynamicPostsSkinPrefix+"centeredSlides"],D=e[dceDynamicPostsSkinPrefix+"centerInsufficientSlides"]==="yes",h=!!e[dceDynamicPostsSkinPrefix+"loop"],x=0,v=Number(e[dceDynamicPostsSkinPrefix+"slidesPerView"]);e.carousel_match_height&&(e.style_items==="template"?t.find(".e-con")?t.find(".e-con").not(t.find(".e-con .e-con")).matchHeight():t.find(".dce-post-block .elementor-inner-section").length?t.find(".dce-post-block").first().find(".elementor-inner-section").each(n=>{t.find(".dce-post-block").map((s,y)=>jQuery(y).find(".elementor-inner-section")[n]).matchHeight()}):(selector=".dce-post-block .elementor-top-section",t.find(selector).matchHeight()):(selector=".dce-post-block",t.find(selector).matchHeight()));let d=t.find(".swiper-button-right")[0],a=t.find(".swiper-button-left")[0];if(e.rtl){let n=d;d=a,a=n}d&&(d.addEventListener("mousedown",function(n){n.preventDefault()}),d.addEventListener("keydown",function(n){(n.key==="Enter"||n.key===" ")&&(n.preventDefault(),d.click())})),a&&(a.addEventListener("mousedown",function(n){n.preventDefault()}),a.addEventListener("keydown",function(n){(n.key==="Enter"||n.key===" ")&&(n.preventDefault(),a.click())}));var l=e[dceDynamicPostsSkinPrefix+"effects"]||"slide";l=String(l);var i={observer:!0,observeParents:!0,direction:String(e[dceDynamicPostsSkinPrefix+"direction_slider"])||"horizontal",initialSlide:x,reverseDirection:!!e.rtl,speed:Number(e[dceDynamicPostsSkinPrefix+"speed_slider"])||300,autoHeight:!!e[dceDynamicPostsSkinPrefix+"autoHeight"],effect:l,cubeEffect:{shadow:!!e[dceDynamicPostsSkinPrefix+"cube_shadow"],slideShadows:!!e[dceDynamicPostsSkinPrefix+"slideShadows"],shadowOffset:20,shadowScale:.94},coverflowEffect:{rotate:50,stretch:Number(e[dceDynamicPostsSkinPrefix+"coverflow_stretch"])||0,depth:100,modifier:Number(e[dceDynamicPostsSkinPrefix+"coverflow_modifier"])||1,slideShadows:!!e[dceDynamicPostsSkinPrefix+"slideShadows"]},flipEffect:{rotate:30,slideShadows:!!e[dceDynamicPostsSkinPrefix+"slideShadows"],limitRotation:!0},fadeEffect:{crossFade:!0},initialSlide:Number(e[dceDynamicPostsSkinPrefix+"initialSlide"])||0,slidesPerView:v||"auto",slidesPerGroup:Number(e[dceDynamicPostsSkinPrefix+"slidesPerGroup"])||1,slidesPerColumn:Number(e[dceDynamicPostsSkinPrefix+"slidesColumn"])||1,spaceBetween:Number(e[dceDynamicPostsSkinPrefix+"spaceBetween"])||0,slidesOffsetBefore:Number(e[dceDynamicPostsSkinPrefix+"slidesOffsetBefore"])||0,slidesOffsetAfter:Number(e[dceDynamicPostsSkinPrefix+"slidesOffsetAfter"])||0,slidesPerColumnFill:String(e[dceDynamicPostsSkinPrefix+"slidesPerColumnFill"])||"row",centerInsufficientSlides:D,centeredSlides:_,centeredSlidesBounds:!!e[dceDynamicPostsSkinPrefix+"centeredSlidesBounds"],grabCursor:!!e[dceDynamicPostsSkinPrefix+"grabCursor"],freeMode:!!e[dceDynamicPostsSkinPrefix+"freeMode"],freeModeMomentum:!!e[dceDynamicPostsSkinPrefix+"freeModeMomentum"],freeModeMomentumRatio:Number(e[dceDynamicPostsSkinPrefix+"freeModeMomentumRatio"])||1,freeModeMomentumVelocityRatio:Number(e[dceDynamicPostsSkinPrefix+"freeModeMomentumVelocityRatio"])||1,freeModeMomentumBounce:!!e[dceDynamicPostsSkinPrefix+"freeModeMomentumBounce"],freeModeMomentumBounceRatio:Number(e[dceDynamicPostsSkinPrefix+"speed"])||1,freeModeMinimumVelocity:Number(e[dceDynamicPostsSkinPrefix+"speed"])||.02,freeModeSticky:!!e[dceDynamicPostsSkinPrefix+"freeModeSticky"],loop:h,navigation:{nextEl:d,prevEl:a},pagination:{el:p?".elementor-element-"+m+'[data-post-id="'+p+'"] .pagination-'+m:".pagination-"+m,clickable:!0,type:String(e[dceDynamicPostsSkinPrefix+"pagination_type"])||"bullets",dynamicBullets:!!e[dceDynamicPostsSkinPrefix+"dynamicBullets"],renderBullet:function(n,r){var s=!e[dceDynamicPostsSkinPrefix+"dynamicBullets"]&&e[dceDynamicPostsSkinPrefix+"bullets_numbers"]?'<span class="swiper-pagination-bullet-title">'+(n+1)+"</span>":"";return'<span class="'+r+'">'+s+"</span>"},renderFraction:function(n,r){return e.rtl?'<span class="'+r+'"></span><span class="separator">'+String(e[dceDynamicPostsSkinPrefix+"fraction_separator"])+'</span><span class="'+n+'"></span>':'<span class="'+n+'"></span><span class="separator">'+String(e[dceDynamicPostsSkinPrefix+"fraction_separator"])+'</span><span class="'+r+'"></span>'},renderProgressbar:function(n){return'<span class="'+n+'"></span>'}},scrollbar:{el:t.find(".swiper-scrollbar")[0],hide:!!e[dceDynamicPostsSkinPrefix+"scrollbar_hide"],draggable:!!e[dceDynamicPostsSkinPrefix+"scrollbar_draggable"],snapOnRelease:!0},mousewheel:e[dceDynamicPostsSkinPrefix+"mousewheelControl"]?{releaseOnEdges:!0}:!1,keyboard:{enabled:!!e[dceDynamicPostsSkinPrefix+"keyboardControl"]}};if(l==="cube"&&h){var u=f.find(".swiper-slide").length;u>0&&(i.loopedSlides=u,i.loopAdditionalSlides=u,i.loopedSlidesLimit=!1)}if(e[dceDynamicPostsSkinPrefix+"useAutoplay"]&&(i=w.extend(i,{autoplay:{delay:Number(e[dceDynamicPostsSkinPrefix+"autoplay"])||3e3,disableOnInteraction:!!e[dceDynamicPostsSkinPrefix+"autoplayDisableOnInteraction"],stopOnLastSlide:!!e[dceDynamicPostsSkinPrefix+"autoplayStopOnLast"]}})),i.breakpoints=dynamicooo.makeSwiperBreakpoints({slidesPerView:{elementor_key:"slidesPerView",default_value:"auto"},slidesPerGroup:{elementor_key:"slidesPerGroup",default_value:1},spaceBetween:{elementor_key:"spaceBetween",default_value:1},slidesPerColumn:{elementor_key:"slidesColumn",default_value:1},slidesOffsetBefore:{elementor_key:"slidesOffsetBefore",default_value:0},slidesOffsetAfter:{elementor_key:"slidesOffsetAfter",default_value:0}},e,dceDynamicPostsSkinPrefix),i.grid={rows:i.slidesPerColumn||1,fill:i.slidesPerColumnFill||"row"},dceDynamicPostsSkin==="dualcarousel"){let n=Number(e[dceDynamicPostsSkinPrefix+"thumbnails_slidesPerView"]),r={spaceBetween:Number(e[dceDynamicPostsSkinPrefix+"dualcarousel_gap"])||0,slidesPerView:n||"auto",autoHeight:!0,watchOverflow:!0,watchSlidesProgress:!0,centeredSlides:!!e[dceDynamicPostsSkinPrefix+"thumbnails_centered"],loop:!!e[dceDynamicPostsSkinPrefix+"thumbnails_loop"]};r.breakpoints=dynamicooo.makeSwiperBreakpoints({slidesPerView:{elementor_key:"thumbnails_slidesPerView",default_value:"auto"},spaceBetween:{elementor_key:"dualcarousel_gap",default_value:0}},e,dceDynamicPostsSkinPrefix),B(r)}function B(n){let r=t.find(".dce-dualcarousel-gallery-thumbs"),s;i.on=i.on||{},i.on.slideChange=function(c){s.slideToLoop(this.realIndex)};const y=elementorFrontend.utils.swiper;new y(r,n).then(c=>{s=c,i.thumbs={swiper:s},S()}).catch(c=>console.log(c))}function S(){const n=elementorFrontend.utils.swiper;new n(f,i).then(r=>{k=r}).catch(r=>console.log(r))}f.length&&dceDynamicPostsSkin!=="dualcarousel"&&S();var g=function(n,r){for(var s of n)s.type==="attributes"&&s.attributeName==="class"&&b&&k.update()};dceObserveElement(t[0],g)};const P=()=>{elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamicposts-v2.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-products-cart.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamic-woo-products.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamic-woo-products-on-sale.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-product-upsells.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-product-crosssells.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamic-show-favorites.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-my-posts.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamic-archives.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-sticky-posts.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-search-results.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-products-variations.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamicposts-v2.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-products-cart.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-products-cart-on-sale.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamic-woo-products.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-products-variations.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-product-upsells.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-woo-product-crosssells.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamic-show-favorites.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-my-posts.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-dynamic-archives.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-sticky-posts.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-search-results.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-metabox-relationship.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-metabox-relationship.dualcarousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-acf-relationship.carousel",o),elementorFrontend.hooks.addAction("frontend/element_ready/dce-acf-relationship.dualcarousel",o)};typeof elementorFrontend=="object"&&elementorFrontend.hasOwnProperty("hooks")?P():jQuery(window).on("elementor/frontend/init",P)})();