JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr!function(e){"use strict";function t(){e("[data-nav-search]").on("click",function(t){t.preventDefault(),A(".search-popup"),e(".search-results:not(body)").empty()}),Clb.searchPopup.find("form").on("click",function(e){e.stopPropagation()}),i(),o(),a()}function i(){Clb.header&&Clb.header.length&&(Clb.isMobileMenu?(Clb.header.addClass("-mobile"),Clb.body.addClass("is-mobile-menu"),e(".nav").addClass("-visible")):(Clb.header.removeClass("-mobile"),Clb.body.removeClass("is-mobile-menu"),e(".nav").removeClass("-visible")))}function o(){a(),Clb.isMobileMenu&&Clb.megaMenu.find("ul").css({left:"",width:"","max-width":"","min-width":""})}function a(){var t=Clb.headerFixed;e(document).scrollTop()>t.initialOffset?(!Clb.isMobileMenu&&t.enabled&&!t.value||Clb.isMobileMenu&&t.mobileEnabled&&!t.mobileValue)&&(Clb.isMobileMenu?t.mobileValue=!0:t.value=!0,Clb.header.addClass("-sticky"),Clb.logo.css("display","none"),Clb.mobileLogo.css("display","none"),Clb.logoForOnepage.css("display","none"),Clb.isMobileMenu&&Clb.fixedMobileLogo.length?Clb.fixedMobileLogo.css("display","flex"):Clb.fixedLogo.css("display","flex")):(t.value||t.mobileValue)&&(t.value=!1,t.mobileValue=!1,Clb.header.removeClass("-sticky"),Clb.fixedLogo.css("display",""),Clb.fixedMobileLogo.css("display",""),Clb.isMobileMenu&&Clb.mobileLogo.length?(Clb.logo.css("display","none"),Clb.logoForOnepage.css("display","none"),Clb.mobileLogo.css("display","flex")):(Clb.logo.css("display","flex"),Clb.logoForOnepage.css("display",""),Clb.mobileLogo.css("display","none"))),e(document).scrollTop()>t.initialOffset+50?Clb.header.addClass("showed"):Clb.header.removeClass("showed")}function s(){if(e(".page-headline .page-title").hasClass("no-transition")&&e(".page-headline h1").length){var t=e(document).scrollTop()/3;t=t>200?200:t,e(".page-headline h1, .page-headline p.subtitle, .page-headline .tags").css({transform:"translate3d(0,"+t+"px, 0)",opacity:1-t/200})}}function n(){var t=e(".site-footer").height(),i=e(".sticky-product"),o=e(".sticky-nav:not(.sticky-nav-product)"),a=e(document).height()-e(window).height()-t;e(window).scroll(function(){e(window).scrollTop()>a&&i.removeClass("-faded"),Clb.isMobile||(e(window).scrollTop()>a?o.addClass("-fade-up"):o.removeClass("-fade-up"))})}function l(){setTimeout(function(){e(".sub-menu, .sub-sub-menu").each(function(){var t=e(this).find("> .mega-menu-item"),i=0;t.each(function(){i+=e(this).outerHeight(!0)}),e(this).attr("data-sub-menu-height",i)})},300)}function r(){var t=0,i=Boolean(e(".nav").attr("data-mobile-menu-second-click-link"));e('[aria-controls="site-menu"]').on("click",function(){A(".nav .mobile-overlay")}),e('[aria-label="close"], .overlay, .-mobile #site-navigation a').on("click",function(){e("#mega-menu-sub-"+t).removeClass("active"),e("#mega-menu-sub-"+t).removeAttr("id"),t--,e("#site-navigation").removeClass("active"),e(".close-menu").css("right","-100%"),e(".hamburger").removeClass("hidden"),e("#masthead .search").removeClass("visible"),(Clb.isMobileMenu||Clb.isTablet)&&S(e(".nav .mobile-overlay"))}),Clb.isTablet?(e(document).on("keydown",function(t){27==t.keyCode&&S(e(".nav .mobile-overlay"))}),l()):e(document).on("click",function(t){e(t.target).hasClass("sub-menu-wide")||e(t.target).parents(".nav-item").find(".sub-menu-wide").length||e(".sub-menu-wide").parent().removeClass("active")}),e("a.menu-link").on("click",function(){e(this).attr("href").includes("#")&&(t=0,e('[id^="mega-menu-sub-"]').removeClass("active"),e('[id^="mega-menu-sub-"]').removeAttr("id"),e("#site-navigation").removeClass("active"),e(".close-menu").css("right","-100%"),e(".hamburger").removeClass("hidden"),e("#masthead .search").removeClass("visible"),S(e(".clb-popup.hamburger-nav")),S(e(".header .mobile-overlay.menu-mobile-overlay.visible")))}),e(".has-submenu > a").off().on("click touchend",function(t){if(Clb.isTablet||Clb.isMobileMenu){var o=e(this).parents(".sub-menu"),a=e(this).parent();if(a.hasClass("active")){const l=this.querySelector(".has-submenu-icon").contains(t.target);if(i&&!l)return;if(a.removeClass("active"),(n=a.find(".sub-menu, .sub-sub-menu")).hasClass("sub-menu"))Clb.isMobileMenu&&n.css("height",0),a.find("active").removeClass("active");else{var s=n.data("sub-menu-height");Clb.isMobileMenu&&n.css("height",0),e(this).parents(".sub-menu, .sub-sub-menu").length&&Clb.isMobileMenu&&e(this).parents(".sub-menu, .sub-sub-menu").each(function(){s+=e(this).data("sub-menu-height");var t=0;e(this).find(".active > .sub-sub-menu").each(function(){t+=e(this).data("sub-menu-height")}),e(this).css("height",e(this).data("sub-menu-height")+t)}),Clb.isMobileMenu&&o.css("height",o-s)}}else{var n=a.find("> .sub-menu, > .sub-sub-menu");if(a.siblings().removeClass("active"),a.siblings().find(".mega-menu-item").removeClass("active"),Clb.isMobileMenu&&(n.hasClass("sub-menu")?a.siblings().find(".sub-menu, .sub-sub-menu").css("height","0"):(a.siblings().find(".sub-menu, .sub-sub-menu").css("height","0"),o.css("height",n.data("sub-menu-height")))),a.addClass("active"),Clb.isMobileMenu)if(n.hasClass("sub-menu"))n.css("height",n.data("sub-menu-height"));else{s=n.data("sub-menu-height");n.css("height",n.data("sub-menu-height")),e(this).parents(".sub-menu, .sub-sub-menu").length&&e(this).parents(".sub-menu, .sub-sub-menu").each(function(){s+=e(this).data("sub-menu-height");var t=0;e(this).find(".active > .sub-sub-menu").each(function(){t+=e(this).data("sub-menu-height")}),e(this).css("height",e(this).data("sub-menu-height")+t)}),o.css("height",s)}}t.preventDefault()}}),e("#mega-menu-wrap .sub-sub-menu").each(function(){if(e(this).offset().left+e(this).outerWidth()>e(window).width()){e(this).addClass("menu-left");var t=e(this).outerWidth();e(this).css("left",-t)}}),e('[aria-controls="site-menu"]').on("click",function(e){e.preventDefault(),handleHamburgerMenu()});e('[aria-label="close"]').on("click",function(){e(".hamburger-nav").removeClass("visible").find(".menu > li").each(function(t){e(this).removeClass("showed active")})}),e(".sub-menu-wide").parent().mouseover(function(){d()});var o=e(".hamburger-nav-holder");if(o.length){var a=o.parents(".hamburger-nav");if(a.hasClass("type2")||a.hasClass("type3"))o.find(".mega-menu-item").each(function(){var t=e(this).find("> a");t.find("> span").clone().addClass("cloned").appendTo(t),t.find(".has-submenu-icon").addClass("icon-button -small")}),o.find(".has-submenu > a .has-submenu-icon").off().on("click touchend",function(t){t.preventDefault();var i=e(this).parent().parent();i.hasClass("active")?i.hasClass("active")&&i.removeClass("active"):(i.siblings().removeClass("active"),i.siblings().find(".mega-menu-item").removeClass("active"),i.addClass("active"))})}}function d(){e(".nav-container .sub-menu-wide").each(function(){var t=e(this).parent().find(".menu-link").offset().left-e(window).height()/100*3;e(this).css("left",-1*t)})}function c(){var t=e(".nav-container .sub-menu-wide");t.css("left",""),setTimeout(function(){t.each(function(){var t=e(this).parent().find(".menu-link").offset().left-e(window).height()/100*3;e(this).css("left",-1*t)})},1e3)}function h(){e("[data-ohio-accordion]").each(function(){var t=e(this),i=e(this).find(".accordion-button"),o=e(this).find(".accordion-item"),a=e(this).find(".accordion-collapse"),s=function(e){var i=t.find(".active"),s=a.eq(e);o.eq(e).hasClass("active")?(o.eq(e).removeClass("active"),o.eq(e).find(".accordion-collapse").css("height","")):(o.removeClass("active"),o.eq(e).addClass("active"),setTimeout(function(){s.css("height","");var e=s.find(".accordion-body").outerHeight()+"px";s.find(".accordion-collapse").css("height",""),setTimeout(function(){i.find(".accordion-collapse").css("height",""),i.removeClass(".active"),s.css("height",e)},30)},30))};i.each(function(t){e(this).on("click",function(){s(t)})}),this.accordionToggle=s})}function u(){setTimeout(function(){e("[data-ohio-accordion]").each(function(){var t=e(this).find(".accordion-item.active"),i=t.find(".accordion-body");t.find(".accordion-collapse").css("height",i.outerHeight()+"px")})},100)}function f(){e(".contact-form").each(function(){var t=e(this).find('[type="submit"]'),i=e(this).find('[data-button-contact="true"] button');t.length&&(i.html(t.val()),t.replaceWith(i),e(this).find(".ajax-loader").remove()),e(this).hasClass("without-label-offset")&&(e(this).find(".wpcf7-form-control-wrap").after('
'),e(this).find("input, textarea, select").on("focus",function(){e(this).parent().parent().find(".focus").addClass("active")}).on("blur",function(){e(this).parent().parent().find(".focus").removeClass("active")}))}),e(".contact-form form").on("submit",function(){var t=e(this).find("[data-button-loading]");t.hasClass("-link"),t.addClass("btn-loading")}),e(document).on("wpcf7spam wpcf7invalid wpcf7mailsent wpcf7mailfailed wpcf7submit ",function(t){var i=e(".contact-form");e(i).find("[data-button-loading]").removeClass("btn-loading"),e(i).find("[data-button-loading]").hasClass("-link")})}function m(){e("[data-circle-progress]").each(function(t){var i=e(this),o=e(this).find(".progress-value")[0],a=e(i).data("percent-value");const s=o.r.animVal.value,n=2*Math.PI*s;o.style.strokeDasharray=n,a<0&&(a=0),a>100&&(a=100),function(e){var t=n*(1-e/100);o.style.strokeDashoffset=t}(a);var l=i.find(".range .range-value")[0];!function(e,t,i){var o=e;setInterval(function(){o')})})}function g(){e("[data-counter]").each(function(){var t=e(this);if(e(document).scrollTop()+e(window).height()>t.offset().top+t.height()){var i=parseInt(t.attr("data-counter").replace(/\s/g,""));t.removeAttr("data-counter");for(var o=0;o<=20;o++)!function(e){setTimeout(function(){var o=Math.round(i/20*e);t.find(".number").html(o)},50*e)}(o)}})}function b(){e("[data-countdown]").each(function(){const e=new Date(this.getAttribute("data-date"));if(isNaN(e))return;const[t,i,o,a,s]=Array.from(this.querySelectorAll(".countdown-item .number"));jQuery(this).countdown(e,({offset:e})=>{s.innerHTML=e.seconds,a.innerHTML=e.minutes,o.innerHTML=e.hours,i.innerHTML=e.months?e.days:e.daysToMonth,t.innerHTML=e.months})})}function v(){e('div[data-dynamic-text="true"]').each(function(){var t=JSON.parse(e(this).attr("data-dynamic-text-options"));new Typed("#"+e(this).attr("id")+" .dynamic",t)})}function w(){e("body").on("click","[data-gallery-item]",function(){Clb.body.addClass("gallery-opened");var t=e(this).closest("[data-gallery]"),i=e("#"+t.attr("data-gallery")),o=t.find(".gallery-item");i[0].options;if(e(".site-footer.sticky").length&&!Clb.isMobile&&Clb.header.css("z-index","1"),A(i),e(this).closest(".ohio-widget").length)var a=e(this).find(".gimg").eq(0);else if(e(".single-product").length)a=e(this).parents(".woo-product-image-slider").find(".gimg").eq(0);else a=e(this).find(".gimg").eq(0);var s=a.clone().css({height:a.outerHeight()+"px",top:a.offset().top-e(window).scrollTop(),left:a.offset().left}).addClass("gallery-tmpimage"),n=e(document.createElement("div")).addClass("slider");i.find(".clb-popup-holder").append(n),o.each(function(){var t=e(document.createElement("div"));t.addClass("image-wrap").append(e(this).find(".gimg").eq(0).clone());var i=e(this).find(".card-details");if(i.length){var o=i.clone();t.append(o).addClass("with-description"),e(window).width()>787&&setTimeout(function(){t.find(".image-wrap").css("height","calc(100% - "+(o.outerHeight()-5)+"px)")},10)}n.append(t)});var l=e(this).attr("data-gallery-item");n.clbSlider({navBtn:!0,drag:!0,dots:!1,startSlide:l}),e(document.body).append(s);var r=n.find("img.gimg").eq(l);setTimeout(function(){s.css({height:r.outerHeight()+"px",top:r.offset().top-i.offset().top+"px",left:"","margin-left":"-"+r.outerWidth()/2+"px"}).addClass("active"),n.addClass("ready"),setTimeout(function(){n.addClass("visible")},200),setTimeout(function(){s.remove()},800)},100)})}function C(){e(".horizontal-accordion").each(function(){var t,i,o=e(this),a=o.find(".horizontal-accordion-item"),s=Clb.isMobile?90:100-100/(a.length-1),n=a.length,l=1,r=a.length-1;if(Clb.isMobile)a.removeAttr("style");else{for(a.eq(0).addClass("active");n>0;n--)a.eq(n-1).css({"z-index":l}),n>1&&(a.eq(n-1).css({transform:"translateX(-"+s*r+"%)"}),r--),l++;a.on("click",function(n){t=e(this),i=a.index(t),function(e,t,i,o,a){var s,n,l=t;i.hasClass("moved")?(s=o.find(".horizontal-accordion-item.moved"),n=s.slice(t,s.length),s.each(function(e){e>=l&&setTimeout(function(){s.eq(l).css("transform","translateX(-"+a*l+"%)"),l++},50*e)}),n.removeClass("moved"),e.removeClass("active"),i.addClass("active")):((n=e.slice(0,t).addClass("moved")).each(function(t){setTimeout(function(){e.eq(t).css("transform","translateX(-"+a*(t+1)+"%)")},50*t)}),e.removeClass("active"),i.addClass("active"))}(a,i,t,o,s),o.find(".horizontal-accordion-item.moved").length?o.addClass("open"):setTimeout(function(){o.removeClass("open")},400)})}})}function y(){e("[data-parallax-bg]").each(function(){var t=e(this);t.parent(".wpb_wrapper").addClass("full-height");var i=t.find(".parallax-bg"),o=t.attr("data-parallax-speed");t.data("oldHeight",i.height()),t.data("isHeadlineLoad",!0),"vertical"==t.attr("data-parallax-bg")?t.find(".parallax-bg").css({height:t.outerHeight()+200*o+"px"}):t.find(".parallax-bg").css({width:t.outerWidth()+200*o+"px"}),i.addClass("vertical"==t.attr("data-parallax-bg")?"":"horizontal")})}function x(){var t=e(document).scrollTop(),i=e(window).height();e("[data-parallax-bg]").each(function(){var o=e(this),a=o.offset().top,s=o.outerHeight();o.outerWidth();if(a<=t+i&&a+s>=t){var n=100*parseFloat(o.attr("data-parallax-speed")),l=o.find(".parallax-bg"),r=l.height(),d=o.data("oldHeight"),c=-2*((-a+t+i)/(s+i))*n;o.parents(".page-headline").length&&o.data("isHeadlineLoad")?"vertical"==o.attr("data-parallax-bg")&&(l.css("transform","translate3d(0, "+-(r-d)/2+"px, 0)"),o.data("isHeadlineLoad",!1)):"vertical"==o.attr("data-parallax-bg")?(l.css("transform","translate3d(0, "+c+"px, 0)"),o.parents(".page-headline").length&&l.css("transition","transform linear 0.1s")):l.css("transform","translate3d("+c+"px, 0, 0)")}})}function _(){e("[data-ohio-progress-bar]:not([data-processed])").each(function(){var t,i=e(this),o=i.find(".progress-bar"),a=parseInt(i.attr("data-ohio-progress-bar")),s=i.find("[data-tooltip]").length,n=e(document).scrollTop()+e(window).height();if(0==o.length&&i.hasClass("split")){(r=e(document.createElement("div")).addClass("line-split")).append(e(document.createElement("div")).addClass("line brand-bg-color"));for(var l=0;l<8;l++){var r=r.clone();i.find(".line-wrap").append(r),r.find(".line").css({left:-(r.offset().left-i.offset().left)+"px"})}s&&i.find(".line-wrap").append('

0%

'),o=i.find(".line")}if(t=i.find(".percent"),n>i.offset().top+i.height()){i.attr("data-processed","true"),i.hasClass("inner"),o.css("width",a+"%");for(var d=0;d<=40;d++)!function(e){setTimeout(function(){t.html(Math.round(a/40*e))},30*e)}(d)}})}function k(t){void 0===t&&(t=e(".gimg")),e("[data-ohio-slider]").each(function(){var t=e(this),i=e(this).attr("data-ohio-slider");(i=i?JSON.parse(i):{}).autoplay&&(i.autoplayTimeout=1e3*i.autoplayTimeout),i.items=+i.itemsDesktop||5,i.responsive={1180:{items:+i.itemsTablet||3},768:{items:+i.itemsMobile||1}},delete i.itemsDesktop,delete i.itemsTablet,delete i.itemsMobile,t.clbSlider(i),t.hasClass("with-preloader")&&(t.addClass("visible"),t.parent().find(".sk-preloader").addClass("hidden")),t.find(".cloned .elementor-invisible").removeClass("elementor-invisible")}),e("[data-ohio-slider-simple]").each(function(){var t=e(this);t.clbSlider({dots:!1,verticalScroll:!1,loop:!0,autoHeight:!0}).on("clb-slider.changed",function(){setTimeout(function(){e(".ohio-masonry").masonry()},250)}),t.find(".cloned .elementor-invisible").removeClass("elementor-invisible")})}function T(){var t=e("[data-fullscreen-slider]");if(t.length){var i=JSON.parse(t.attr("data-options"));t.clbSlider(i);var o=t.offset().top,a=t.height(),s=e(".header .hamburger, .header .hamburger-outer, .header .menu-blank, .header .menu-optional .lang-dropdown, .header .menu-optional .icon-button:not(.-small), .header .menu-optional .cart-button-total, .header:not(.-mobile) .menu > li > a"),n=t.find(".clb-slider-nav-btn .icon-button, .clb-slider-pagination .clb-slider-page"),l=t.find(".clb-slider-nav-dots .clb-slider-dot"),r=e(".social-bar"),d=e(".search-global"),c=e(".scroll-top"),h=e(".color-switcher-item.dark");t.on("clb-slider.changed",function(){var i=t.find(".clb-slider-outer-stage > .clb-slider-stage > .clb-slider-item.active"),o=t.find(".clb-slider-nav-dots .clb-slider-dot.active"),a=i.data("pagination-color"),f=i.data("header-nav-color"),m=i.data("social-networks-color"),p=i.data("search-color"),g=i.data("scroll-to-top-color"),b=i.data("header-logo-type");s.css("transition","none"),n.css("transition","none"),l.css("transition","none"),o.css("transition","none"),r.css("transition","none"),d.find(".ion").css("transition","none"),c.css("transition","none"),h.css("transition","none"),s.css("color",f||""),n.css("color",a||""),l.css("color",a||""),o.css("border-color",a||""),r.css("color",m||""),d.css("color",p||""),c.css("color",g||""),h.css("color",g||""),b?(Clb.logo.length&&Clb.fixedLogo.length&&e([Clb.logo[0],Clb.fixedLogo[0]]).css({position:"absolute",width:"0px",height:"0px",overflow:"hidden"}),"dark"==b&&Clb.logoForOnepageDark&&(Clb.logoForOnepageLight&&Clb.logoForOnepageLight.addClass("hidden"),Clb.logoForOnepageDark.removeClass("hidden")),"light"==b&&Clb.logoForOnepageLight&&(Clb.logoForOnepageDark&&Clb.logoForOnepageDark.addClass("hidden"),Clb.logoForOnepageLight.removeClass("hidden"))):u(),setTimeout(function(){s.css("transition",""),n.css("transition",""),l.css("transition",""),o.css("transition",""),r.css("transition",""),d.find(".ion").css("transition",""),c.css("transition","")},300)}),(e(window).scrollTop()>o||e(window).scrollTop()o+a||e(window).scrollTop()o||e(window).scrollTop()'+i))}),(i=e(this).find(".tabs-nav-link")).eq(0).addClass("active "+r)),t.find(".tabs-content-item.active").length||s.eq(0).addClass("active"),s.addClass(n.itemClass);var d=function(){var e=t.find(".tabs-nav .active");if(t.hasClass("-vertical")&&!Clb.isMobile)a.css({height:e.outerHeight()+"px",transform:"translateY("+(e.offset().top-o.offset().top)+"px)"});else{var i=e.outerWidth(),s=e.offset().left-o.offset().left+o.scrollLeft();a.css({width:i+"px",transform:"translateX("+s+"px)"})}};i.on("click",function(){i.removeClass("active "+r).addClass(l),s.removeClass("active"),e(this).addClass("active "+r),s.eq(e(this).index()-1).addClass("active"),Clb.isMobile&&o.animate({scrollLeft:this.offsetLeft+"px"}),d()}),d()})}function O(){e("[data-team-group]").each(function(){e(this);var t=e(this).find("[data-item]"),i=e(this).find("[data-trigger]"),o=-1,a=100/(i.length+1);e(".team-group-item").css("min-width",a+"%");var s=function(e){t.removeClass("active");var i=t.eq(e).addClass("active");o==e||Clb.isMobile||(o=e,i.css("min-width",""),i.css("min-width","0"),setTimeout(function(){var e=i.find(">").outerWidth();t.css("min-width","0"),i.css("min-width",e+"px")},30))};i.on("mouseenter",function(){s(i.index(e(this)))}),s(0)})}function z(){e("[data-team-group]").each(function(){var t=e(this);t.find("[data-item]").each(function(i){Clb.isMobile?(e(this).css({height:"",width:""}),e(this).find(" > * ").css({height:"",width:""})):(e(this).css("height",t.find("[data-trigger]").eq(i).find(">").outerHeight()+"px"),e(this).find(" > * ").css("width",t.find("[data-trigger]").eq(i).outerWidth()+"px"))})})}function q(){e("[data-arg-video-bg]").each(function(){var t=e(this).attr("data-arg-video-bg"),i=e(document.createElement("iframe"));i.addClass("arg-video-bg").attr("src",t),e(this).append(i)})}function A(t){e(t).each(function(){e(this).addClass("visible"),e(this).find("[data-button-loading]").addClass("btn-loading")})}function S(t){setTimeout(function(){t.removeClass("visible"),t.find(".clb-popup-holder").empty(),t.find(".clb-popup-holder").removeClass().addClass("clb-popup-holder"),e(".site-footer.sticky").length&&!Clb.isMobile&&Clb.header.css("z-index","1000")},200)}function W(){e(document).on("click",".video-button",function(t){t.preventDefault();var i=e(".clb-popup.custom-popup"),o=e(this).attr("data-video");A(i);var a=i.find(".clb-popup-holder").addClass("clb-video-popup");a.siblings("[data-button-loading]").removeClass("btn-loading"),"custom"===e(this).attr("data-video-type")?(a.append(e(document.createElement("video")).attr({autoplay:"true",controls:"true"})),i.find("video").append('')):a.append(e(document.createElement("iframe")).attr({src:o,allowfullscreen:"true",frameborder:"0"})),setTimeout(function(){e(".clb-popup").removeClass("container-loading")},1e3)})}function D(){e("[data-ohio-portfolio-grid]").each(function(){var t=e(this),i=e(this).find("[data-isotope-grid]"),o=e(this).find('[data-filter="portfolio"]'),a=t.find(".grid-item").length==t.find(".double-width").length?".double-width":".grid-item:not(.double-width)",s=t.find(a).filter(":visible"),n=s.length?s[0].getBoundingClientRect().width:0;i.isotope?setTimeout(function(){i.isotope({percentPosition:!0,masonry:{columnWidth:n}})},10):console.log("Isotope Grid is undefined"),o.attr("data-filter-paged")&&o.find("a").each(function(){var t=e(this).attr("data-isotope-filter"),o="*"==t?i.find("> div").length:i.find(t).length;o<10&&(o="0"+o),e(this).find(".num").html(o)}),o.find("a").on("click",function(){return o.find(".active").removeClass("active"),e(this).addClass("active"),i.isotope&&i.isotope({filter:e(this).attr("data-isotope-filter"),masonry:{percentPosition:!0,columnWidth:n,itemSelector:".grid-item:not(.double-width)"}}),setTimeout(function(){"undefined"!=typeof AOS&&AOS.refresh(),window.vc_waypoints&&window.vc_waypoints(),t.find(".lazy-load").length&&H(t)&&B(e("[data-lazy-load]"))},600),ue(),!1}),e("body").on("ohio:lazy_load_complete",function(){t.find(".lazy-load").removeClass("is-loading"),t.find(".portfolio-grid").removeClass("is-loading")}),window.location.hash&&o.find('a[href="'+window.location.hash+'"]').trigger("click")})}function H(t){var i=!1,o=0,a=e("[data-projects-per-page]").data("projects-per-page"),s=t.find("[data-category-count].active").data("category-count"),n=t.find(".lazy-load");return n.addClass("is-loading"),t.find(".portfolio-grid").addClass("is-loading"),e("[data-ohio-portfolio-grid]").each(function(){e(this).find('[data-filter="portfolio"]').next().find(".grid-item").each(function(){if("none"==e(this)[0].style.display)i=!0;else if(++o>=a||o==s)return i=!1,n.removeClass("is-loading"),t.find(".portfolio-grid").removeClass("is-loading"),i})}),i}function F(){var t=e(".project-lightbox-gallery .slider"),i=Boolean(t.attr("data-slider-loop")),o=Boolean(t.attr("data-slider-navigation")),a=Boolean(t.attr("data-slider-dots")),s=Boolean(t.attr("data-slider-pagination")),n=Boolean(t.attr("data-slider-mousescroll")),l=Boolean(t.attr("data-slider-autoplay")),r=t.attr("data-slider-autoplay-time");e("[data-clb-portfolio-lightbox-slider]").each(function(){e(this).hasClass("clb-slider")||e(this).clbSlider({dots:a,pagination:s,mousewheel:n,autoplay:l,autoplayTimeout:r,loop:i,navBtn:o,drag:!0})}),t.find(".clb-slider-nav-btn .btn-round").removeClass("btn-round-light"),e(".btn-lightbox, .btn-lightbox-init").on("click",function(t){t.preventDefault();var i=e(this).parents(".portfolio-item").attr("data-portfolio-popup");if(null!=i){var o=document.querySelector("#"+i);(function(){if(!this.getAttribute("data-lightbox-loaded")){var t=this,i=t.querySelector(".project-lightbox-gallery"),o=0;i.classList.add("container-loading"),e(this).find("[data-ohio-lightbox-image]").each(function(){var a=this,s=new Image;s.src=a.getAttribute("data-ohio-lightbox-image"),s.onload=function(){a.style.backgroundImage="url("+s.src+")",++o===e(t).find("[data-ohio-lightbox-image]").length&&(i.classList.remove("container-loading"),t.setAttribute("data-lightbox-loaded",!0))}})}}).call(o),function(t){var i=e(t).find("[data-lightbox-video-url]");if(!i.length)return;i.find("[data-lightbox-video-target]").attr("src",i.attr("data-lightbox-video-url"))}(o),A("#"+i)}})}function B(t){if(t.data("lazy-load-loading"))return;let i=t.data("lazy-page")?parseInt(t.data("lazy-page")):1,o=parseInt(t.attr("data-lazy-pages-count"));if(i>=o)return void t.remove();t.data("isLoaded",!1),t.data("lazy-load-loading","true").addClass("active");let a=t.find(".button");a.addClass("btn-loading"),i+=1,t.data("lazy-page",i);let s="",n=!1;if(t.data("lazy-load-shortcode"))n={shortcode:t.data("lazy-load-shortcode"),paged:i,action:"ohio_lazy_load_shortcodes"},s=t.data("lazy-load-rest");else{let e=t.data("lazy-load-url-pattern");s=e?e.replace("{{page}}",i):"page/"+i}const l=t.data("lazy-load-scope"),r=`[data-lazy-item][data-lazy-scope="${l}"]`,d=t.data("lazy-load-id");e.ajax({url:s,data:n,method:n?"POST":"GET",success:function(o){const s=(e,t)=>{const i=`[data-lazy-container="${l}"]`;let o=e.parent().find(i);return o.length?o:(o=e.parent().parent().find(i)).length?o:t.find(i)},n=e((new DOMParser).parseFromString(o,"text/html")),c=s(n.find('[data-lazy-load-id="'+d+'"]'),n),h=s(t,e(document.body)),u=c.find(r);u.parent().find("[data-aos]").attr("data-aos-offset","20000000"),u.addClass("hidden");var f=u.find("img"),m=u.find("[data-ohio-bg-image]").toArray().map(function(e){var t=new Image;return t.src=e.getAttribute("data-ohio-bg-image"),t}),p=f.toArray().concat(m);h.append(u),f.removeAttr("loading"),e(document.body).append(n.find("[data-lazy-to-footer]"));var g=function(){var e=!0;p.forEach(function(t){!t.complete&&e&&(e=!1,t.onload=g)}),e&&b()},b=function(){u.removeClass("hidden"),F(),D();var o=h.hasClass("portfolio-grid")&&h.isotope,s=h.attr("data-shop-masonry")&&h.isotope;(o||s)&&h.isotope().isotope("appended",u).isotope("layout"),(h.hasClass("ohio-masonry")||h.hasClass("masonry"))&&h.masonry("appended",u,!1),u.parent().find("[data-aos]").attr("data-aos-offset",""),"undefined"!=typeof AOS&&(AOS.init(),AOS.refresh()),fe(),u.find("[data-tilt]").tilt(),i>=parseInt(t.attr("data-lazy-pages-count"))?(e("body").data("lazy-items",u),t.remove()):(t.removeClass("active"),a.removeClass("btn-loading"),"scroll"==t.attr("data-lazy-load")?setTimeout(function(){t.removeData("lazy-load-loading"),E()},500):t.removeData("lazy-load-loading")),e("body").trigger("ohio:lazy_load_complete"),e("body").trigger("ohio:cursor_mouseleave")};g(),de(),ae(),Clb.isDesktop&&ce(),setTimeout(function(){ue()},100),t.data("isLoaded",!0)}})}function E(){e('[data-lazy-load="scroll"]').each(function(){e(document).scrollTop()+e(window).height()>e(this).offset().top&&B(e(this))})}function I(){"undefined"!=typeof AOS&&setTimeout(function(){AOS.init()},600)}function j(){e(".page-sidebar").length||(e('[data-vc-stretch-content="true"], [data-vc-full-width="true"], [data-ohio-stretch-content="true"], .-alignfull').each(function(){Clb.isRtl?(e(this).css("right","0"),e(this).css({width:e("#page").width()+"px",right:e("#page").offset().left-e(this).offset().left+"px"})):(e(this).css("left","0"),e(this).css({width:e("#page").width()+"px",left:e("#page").offset().left-e(this).offset().left+"px"}))}),e('[data-vc-full-width="true"]').not('[data-vc-stretch-content="true"]').each(function(){e("#page").outerWidth(),e(this).closest(".page-container").outerWidth();Clb.isMobile}),e(".rev_slider_wrapper.fullwidthbanner-container, .rev_slider_wrapper.fullscreen-container").each(function(){e(this).css("padding-left",e("#page").offset().left+"px")}),setTimeout(function(){var t=e(".rev_slider");t.revredraw&&t.revredraw()},30))}function R(){e("[data-ohio-scroll-anim]").each(function(){var t=e(this).attr("data-ohio-scroll-anim");e(this).offset().top .wpb_column > .vc_column-inner, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap .elementor-widget-wrap, > .elementor-container > .elementor-column > .elementor-widget-wrap");else s=e.find("> .wpb_column, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap .elementor-widget-wrap, > .elementor-container > .elementor-column > .elementor-widget-wrap");t&&(s=e.find("> .parallax-content")),s=i?s.last():s.eq(0),Clb.isRtl?Clb.isMobile?s.css("padding-"+(i?"left":"right"),""):s.css("padding-"+(i?"left":"right"),o+"px"):Clb.isMobile?s.css("padding-"+(i?"right":"left"),""):s.css("padding-"+(i?"right":"left"),o+"px")},s=function(t,o,a){if(a)var s=t.find("> .wpb_column > .vc_column-inner, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap, > .elementor-container > .elementor-column > .elementor-widget-wrap");else s=t.find("> .wpb_column > .vc_column-inner > .wpb_wrapper, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap, > .elementor-container > .elementor-column > .elementor-widget-wrap");s.css("min-width",""),(s=o?s.last():s.eq(0)).css({position:"",left:"",width:""}).addClass("stretch-content"),s.length&&(Clb.isRtl?o?s.css("min-width",i-(s.offset().left+s.outerWidth())+"px"):s.css({position:"relative",right:-(e(window).width()-(s.offset().left+s.outerWidth()))+"px","min-width":s.outerWidth()+(e(window).width()-(s.offset().left+s.outerWidth()))+"px"}):o?s.css("min-width",i-s.offset().left+"px"):s.css({position:"relative",left:-s.offset().left+"px","min-width":s.offset().left+s.outerWidth()+"px"}),Clb.isMobile&&s.css({"min-width":"",left:"",right:""}))};e(".clb-column-padding-left").each(function(){a(e(this),e(this).hasClass("parallax"),!1,e(this).hasClass("inner"))}),e(".clb-column-padding-right").each(function(){a(e(this),e(this).hasClass("parallax"),!0,e(this).hasClass("inner"))}),e(".clb-stretch-column-left").each(function(){s(e(this),!1,e(this).hasClass("inner"))}),e(".clb-stretch-column-right").each(function(){s(e(this),!0,e(this).hasClass("inner"))})}}function P(){var t=e(".boxed-container");if(t.length&&!Clb.body.hasClass("rtl")){var i,o,a=t.width(),s=t.offset().left,n=e(".site-content > .page-container").outerWidth();e("[data-vc-full-width], .elementor-section-stretched").each(function(){e(this).css({width:a,left:"auto"}),o=e(this).offset().left,e(this).css({left:-1*(o-s)}),i=(e(this).outerWidth()-n)/2,e(this).hasClass("vc_row")&&e(this).data("vc-full-width")&&!e(this).data("vc-stretch-content")&&e(this).css({"padding-left":i,"padding-right":i})})}}function Y(){var t=e("[data-button-loading]");t.each(function(){e(this).on("click",function(){var t=e(this).parents("form"),i=!0;t.find("[required]").each(function(){e(this).val()||(i=!1)}),!e(this).hasClass("disabled")&&i&&(e(this).toggleClass("btn-loading"),e(this).find("i").hide())})})}function N(){var t=e(".header-4"),i=t.find(".nav");t.find(".left-part, .right-part").css("width",function(t){var i=t.find(".left-part, .right-part"),o=0;return i.each(function(){o ul:not(.mobile-menu) > li"),n=a.outerWidth()-.0135*e(window).width(),l=(o=s).length%2==0?Math.round(o.length/2-1):Math.round(o.length/2-2),r=0,d=0,h=e(s[l]).find("> .menu-link").css("padding-left"),u=0;s.each(function(t){t>l?d+=e(this).width():r+=e(this).width()}),Clb.body.hasClass("rtl")?(u=a.offset().left-d+parseInt(h)/2,e(s[l]).css("margin-left",n+"px")):(u=a.offset().left-r+parseInt(h)/2,e(s[l]).css("margin-right",n+"px")),i.offset({left:u}),c(),setTimeout(function(){t.css("opacity","1")},500)}function Q(){jQuery.post(ohioVariables.url,{action:"ohio_subscribe_modal"},function(t){A(".clb-popup.subscribe-popup"),e(".clb-popup.subscribe-popup .clb-popup-holder").append(t);var i=e(".wpcf7-form");[].forEach.call(i,function(e){wpcf7.init(e),f()})})}var J,$,G,U,K;function Z(){var t=e("[data-portfolio-grid-slider]"),i=e(".portfolio-item"),o=Boolean(t.attr("data-slider-loop")),a=Boolean(t.attr("data-slider-navigation")),s=Boolean(t.attr("data-slider-dots")),n=Boolean(t.attr("data-slider-pagination")),l=Boolean(t.attr("data-slider-mousescroll")),r=Boolean(t.attr("data-slider-dragcroll")),d=Boolean(t.attr("data-slider-autoplay")),c=(Boolean(t.attr("data-slider-autoplay-pause")),Boolean(t.attr("data-slider-vertical-orientation"))),h=Boolean(t.attr("data-slider-vertical-orientation-mobile")),u=t.attr("data-slider-autoplay-time");t.each(function(){var t=e(this),f=t.offset().top,m=t.height();if(t.hasClass("grid_3")||t.hasClass("grid_7")||t.hasClass("project-slider"))t.clbSlider({items:1,loop:o,mousewheel:l,navBtn:a,drag:r,dots:s,pagination:n,scrollToSlider:!0,autoplay:d,autoplayTimeout:u,autoplayHoverPause:!0,verticalScroll:c,responsive:{768:{verticalScroll:h}}}),ie(t),te(t);else if(t.hasClass("grid_4"))t.clbSlider({items:1,loop:o,mousewheel:l,navBtn:a,drag:!0,dots:!1,pagination:n,scrollToSlider:!0,verticalScroll:c,autoplay:d,autoplayTimeout:u,autoplayHoverPause:!0,responsive:{768:{verticalScroll:h}}}),ie(t),te(t);else if(t.hasClass("grid_6")){const e=t.attr("data-slider-columns").split("-");t.clbSlider({items:+e[0]||3,loop:o,mousewheel:l,navBtn:a,drag:!0,dots:!1,pagination:n,scrollToSlider:!0,autoplay:d,autoplayTimeout:u,autoplayHoverPause:!0,responsive:{768:{items:+e[2]||1},1180:{items:+e[1]||2}}}),ie(t),te(t)}else(t.hasClass("grid_5")||t.hasClass("grid_9")||t.hasClass("grid_10"))&&function(t){if(void 0===t)var t=e(".portfolio-onepage-slider");t.each(function(){if((e(this).hasClass("grid_5")||e(this).hasClass("grid_9")||e(this).hasClass("grid_10"))&&!e(this).hasClass("clb-smooth-slider")){e(this).addClass("clb-smooth-slider");var t=0,i=e(this).children().addClass("clb-smooth-slider-item"),o=i.length,a=Boolean(e(this).attr("data-slider-loop")),s=Boolean(e(this).attr("data-slider-navigation")),n=Boolean(e(this).attr("data-slider-dots")),l=Boolean(e(this).attr("data-slider-pagination")),r=Boolean(e(this).attr("data-slider-mousescroll")),d=Boolean(e(this).attr("data-slider-autoplay")),c=e(this).attr("data-slider-autoplay-time");if(e(this).css({height:i.height()}),e(window).on("resize",function(){e(this).css({height:i.height()})}),i.css({position:"absolute"}),e(this).on("next-slide",function(e){v()}),e(this).on("prev-slide",function(e){w()}),!0===s){e(this).append(e('
'))}if(!0===l||!0===n){var h=e("
"),u=e('
');if(!0===l){h.addClass("clb-slider-pagination");for(var f=1;f<=o;f++)f<10?u.clone().append(' 0'+f+"").appendTo(h):u.clone().append(''+f+"").appendTo(h)}else{h.addClass("clb-slider-nav-dots"),u.addClass("clb-slider-dot");for(var f=1;f<=o;f++)u.clone().appendTo(h)}h.find(".clb-slider-page:first-child").addClass("active"),e(this).append(h),e(i).removeClass("prev-slide next-slide active"),e(i.slice(0,t)).addClass("prev-slide"),e(i.slice(t+1)).addClass("next-slide"),e(i[t]).addClass("active");var m=e(this).find(".clb-slider-page"),p=0;m.on("click",function(){if(m.removeClass("active"),e(this).addClass("active"),(p=e(this).index())!=t){p+1>o&&(p=p-settings.items+1);var a=t;t=p,function(o){e(i[o]).addClass("last-slide"),e(i).removeClass("prev-slide next-slide active"),e(i.slice(0,t)).addClass("prev-slide"),e(i.slice(t)).addClass("next-slide"),e(i[t]).addClass("active"),e(i[t-1]).addClass("prev-slide"),e(i[t+1]).addClass("next-slide"),setTimeout(function(){e(i).removeClass("last-slide")},800),C()}(a)}})}else e(i[t]).addClass("active"),e(i[o-1]).addClass("prev-slide"),e(i[t+1]).addClass("next-slide");if(e(this).find(".next-btn").on("click",function(){v()}),e(this).find(".prev-btn").on("click",function(){w()}),e(window).on("keydown",function(e){var t=e.which||e.keyCode;37==t&&w(),39==t&&v()}),!0===r){if(-1!=navigator.userAgent.indexOf("Mac OS X"))var g=1300;else var g=1e3;var b=!0;e(this).offset().top,e(window).height(),e(this).outerHeight();e(this).on("wheel mousewheel",function(i){var s=i.originalEvent.deltaY;if((0==t&&s>0||t==o&&s<0)&&(e("html, body").animate({scrollTop:e(this).offset().top+"px"}),i.preventDefault()),!b)return!1;s>0&&t<=o-1?(v(),b=!1,a?i.preventDefault():t!=o?i.preventDefault():e("html, body").stop(!0,!0).finish()):s<0&&t>=0&&(a?i.preventDefault():0!=t?i.preventDefault():e("html, body").stop(!0,!0).finish(),w(),b=!1),setTimeout(function(){b=!0},g)})}if(e(this).on("touchstart",function(t){var i=t.originalEvent.touches[0].pageX;e(this).on("touchmove",function(e){var t=e.originalEvent.touches[0].pageX;t+50i&&(w(),i=e.clientX)}),e(this)[0].ondragstart=function(){return!1}}),!0===d){setInterval(function(){e(this).hasClass("stop-slide")||v()},c);e(this).hover(function(){e(this).addClass("stop-slide")},function(){e(this).removeClass("stop-slide")})}const C=()=>{if(e(this).hasClass("portfolio-onepage-slider")){let i=100/o*(t+1);i>100&&(i=100),e(".scroll-track").css("width",i+"%")}};function v(){a?t+1==o?(t=0,e(i).removeClass("active prev-slide last-slide"),e(i[o-1]).addClass("prev-slide last-slide")):t+2==o?(e(i[0]).addClass("next-slide"),t++):0==t?(e(i[o-1]).removeClass("prev-slide"),t++):t++:t++,l&&(m.removeClass("active"),e(m[t]).addClass("active")),t!=o&&(e(i[t-1]).addClass("last-slide").removeClass("active"),e(i[t-2]).removeClass("prev-slide"),e(i[t]).removeClass("next-slide").addClass("active"),e(i[t-1]).addClass("prev-slide"),e(i[t+1]).addClass("next-slide"),setTimeout(function(){e(i).removeClass("last-slide")},800)),C()}function w(){a?t<=0?(t=o-1,e(i).removeClass("active next-slide last-slide"),e(i[0]).addClass("next-slide last-slide")):1==t?(e(i[o-1]).addClass("prev-slide"),t--):t==o-1?(e(i[0]).removeClass("next-slide"),t--):t--:0!=t&&t--,l&&(m.removeClass("active"),e(m[t]).addClass("active")),t<0||(e(i[t]).addClass("active").removeClass("prev-slide"),e(i[t+1]).removeClass("active").addClass("last-slide"),e(i[t+2]).removeClass("next-slide").removeClass("last-slide"),e(i[t-1]).addClass("prev-slide"),e(i[t+1]).addClass("next-slide"),setTimeout(function(){e(i).removeClass("last-slide")},800)),C()}C()}})}();t.hasClass("grid_9")&&e(".next-project-img-box").on("click",function(){e(this).trigger("prev-slide")});(e(window).scrollTop()>f+m/2||e(window).scrollTop()f+m/2||e(window).scrollTop()100&&(i=100),e(".scroll-top:not(.slider-scroll-label) .scroll-track").css("width",i+"%")}function ae(){if(e(".ohio-masonry").length){setTimeout(function(){e(".ohio-masonry").each(function(){var t=".grid-item";0==e(this).find(".grid-item").length&&(t=".masonry-block");var i=!this.hasAttribute("data-masonry-alignment")||"horizontal"===this.getAttribute("data-masonry-alignment");e(this).masonry({itemSelector:".masonry-block",columnWidth:t,horizontalOrder:i,isAnimated:!1,hiddenStyle:{opacity:0,transform:""}})}),setTimeout(function(){I()},50)},50)}else I()}function se(){var t=e("[data-sticky-share-bar]");if(t.length){var i=e(window).height(),o=t.height(),a=t.offset().top;e(window).on("scroll",function(){e(this).scrollTop()>=o-i+a?t.addClass("scroll-disabled"):t.removeClass("scroll-disabled")})}}function ne(){var t=e(".project-slider.clb-slider, .portfolio-onepage-slider.clb-slider, [data-fullscreen-slider].clb-slider, .portfolio-onepage-slider.clb-smooth-slider"),i=e("body");t.length&&t.find(".clb-slider-pagination").length&&t.length&&t.offset().top<=e(window).scrollTop()+50&&i.addClass("slider-with-bullets"),e(window).on("scroll",function(){!function(o){var a=o.scrollTop()+o.height()/2;t.each(function(){var t=e(this).offset().top,o=e(this);if(t+o.outerHeight()>a&&a>t)return i.addClass("slider-with-bullets"),!1;i.removeClass("slider-with-bullets")})}(e(this))})}function le(){var t=new Object;t.switcher=e(".color-switcher"),t.switcherDarkWidth=0,t.switcherLightWidth=0,t.switcherToddler=t.switcher.find(".color-switcher-toddler"),t.switcherWidth=t.switcher.outerWidth(),t.transformRtl=Clb.isRtl?1:-1;var i=e(".clb__light_section, .clb__dark_section");Clb.body.hasClass("dark-scheme")&&t.switcher.addClass("dark"),-1!=document.cookie.indexOf("ohio-switcher-state=dark")&&i.toggleClass("clb__light_section clb__dark_section"),t.switcherToddler.width("auto"),re(t),t.switcher.removeClass("-invisible")}function re(e){if(e.switcher.hasClass("dark"))e.switcher.find(".color-switcher-item.dark").css("min-width","auto"),e.switcher.find(".color-switcher-item.light").css("min-width","auto"),e.switcherDarkWidth=e.switcher.find(".color-switcher-item.dark").outerWidth(),e.switcherToddler.width(e.switcherDarkWidth),e.switcher.find(".color-switcher-item.dark").css("min-width",e.switcherDarkWidth),Clb.isTablet||e.switcherToddler.css("transform","translateX(0px)");else if(e.switcherToddler.css("transform, translateX(0)"),e.switcher.find(".color-switcher-item.light").css("min-width","auto"),e.switcher.find(".color-switcher-item.dark").css("min-width","auto"),e.switcherLightWidth=e.switcher.find(".color-switcher-item.light").outerWidth(),e.switcherToddler.width(e.switcherLightWidth),e.switcher.find(".color-switcher-item.light").css("min-width",e.switcherLightWidth),!Clb.isTablet){var t=(e.switcherWidth-e.switcherLightWidth)*e.transformRtl;e.switcherToddler.css("transform","translateX("+t+"px)")}}function de(){e("[data-interactive-links-grid]").each(function(){var t=e(this),i=t.find(".portfolio-item-wrap");!function(t){var i=t.find("[data-featured-image]"),o=t.find(".portfolio-grid-images");o.empty(),i.each(function(){var t=e('
');t.css("background-image","url("+e(this).data("featured-image")+")"),o.append(t)})}(t);var o=t.find(".portfolio-grid-images .thumbnail");i.each(function(){var t=e(this);t.mouseenter(function(){t.find(".portfolio-item").addClass("visible"),i.find(".portfolio-item").not(".visible").addClass("invisible"),o.eq(t.index()).addClass("scale")}).mouseleave(function(){i.find(".portfolio-item").removeClass("invisible visible"),o.removeClass("scale")})})})}function ce(){var t=e(".grid_11");if(t.length){var i=t.find(".-layout11");i.on("mouseover mousemove",function(t){e(this).find(".card-details")[0].style.transform="translate("+t.clientX+"px, "+t.clientY+"px)"}),i.on("mouseleave",function(t){e(this).find(".card-details")[0].style.transform="translate(0px, 0px)"})}}function he(){var t=e(".global-page-animation"),i=t.length;i&&(e("a[href]:not(.btn-lightbox):not(.prettyphoto):not(.clb-scroll-top):not(.elementor-gallery-item):not([data-elementor-open-lightbox]):not(.woocommerce-MyAccount-downloads-file):not(.add_to_cart_button):not(.add_to_wishlist)").on("click",function(i){var o=e(this).attr("href"),a=-1==o.indexOf("http")&&-1!=o.indexOf(":");o&&"#"!=o.charAt(0)&&"_blank"!=e(this).attr("target")&&!a&&(i.preventDefault(),t.removeClass("global-page-animation-active"),t.addClass("global-page-animation-fade-out"),setTimeout(function(){e(".page-preloader:not(.percentage-preloader)").removeClass("hidden")},800),setTimeout(function(){document.location.href=o},850))}),window.addEventListener("pageshow",function(i){i.persisted&&(e(".page-preloader:not(.percentage-preloader)").addClass("hidden"),t.removeClass("global-page-animation-fade-out"),t.addClass("global-page-animation-active"))}))}function ue(){e(".grid_12").each(function(){var t=e(this).find(".portfolio-grid-holder"),i=t.width(),o=e(this).find(".portfolio-grid"),a=o.width(),s=e(this).find(".grid-item"),n=e(this).find(".portfolio-filter"),l=t.find(".portfolio-grid-holder-underline"),r=e(window).width(),d=e(window).height();!function(t){var i=t.find(".grid-item"),o=e(".portfolio-grid-images");o.empty(),i.each(function(){var t=e(this).find(".portfolio-item-image");o.append(t.clone())})}(e(this));var c=e(".portfolio-grid-images .portfolio-item-image");n.length&&o.css("top",n.outerHeight()+"px"),Clb.isMobile?setTimeout(function(){l.height(s.eq(0).height()),l.width(1)},300):(t.height(a),o.css("min-height",i),o.css("max-height",i),setTimeout(function(){o.find("[data-aos-once]").addClass("aos-animate")},800),setTimeout(function(){l.width(s.eq(0).height()),l.height(1)},300)),s.each(function(){var o,a=e(this),s=a.offset().left,n=c.eq(a.index()),h=n.find(".card"),u=n.width(),f=n.height(),m=0,p=0;a.find(".portfolio-item").on("mouseover mousemove",function(a){clearTimeout(o),o=setTimeout(function(){h[0].style.transform="rotate(0deg)"},200);var c=a.clientY,g=a.clientX,b=a.clientY;if(Clb.isRtl)var v=e(this).offset().left+e(this).height()-t.offset().left-i;else v=e(this).offset().left-t.offset().left;var w=(c-p+(g-m))/-1;Clb.isRtl&&(g-=u/2),s>r/2&&(g-=u/2),b>d/1.5&&(c-=f),Clb.isMobile?(v=e(this).offset().top-t.offset().top,l[0].style.transform="translateY("+v+"px)"):l[0].style.transform="translateX("+v+"px)",n.addClass("visible"),n[0].style.transform="translate("+g+"px, "+c+"px)",h[0].style.transform="rotate("+w+"deg)",h[0].style.filter="brightnes("+w+")",setTimeout(function(){n.addClass("animate")},1),m=a.clientX,p=a.clientY}),a.find(".portfolio-item").on("mouseleave",function(e){n.removeClass("visible"),n[0].style.transform="translate(0px, 0px)",h[0].style.transform="rotate(0deg)",setTimeout(function(){n.removeClass("animate")},1)}),a.on("mouseout",function(){clearTimeout(o)})})})}function fe(){e("[data-ohio-bg-image]").each(function(){e(this).css("background-image","url("+e(this).attr("data-ohio-bg-image")+")")})}function me(){if(e("body").hasClass("custom-cursor")){const i=document.querySelector(".circle-cursor-inner"),o=document.querySelector(".circle-cursor-outer");if(!i||!o)return;let a,s=0,n=!1;function t(){o.style.transition=null,o.style.width=null,o.style.height=null,o.style.marginLeft=null,o.style.marginTop=null,n=!1}window.onmousemove=function(t){n||(o.style.transform="translate("+t.clientX+"px, "+t.clientY+"px)"),i.style.transform="translate("+t.clientX+"px, "+t.clientY+"px)",a=t.clientY,s=t.clientX,e(t.target).is("iframe")?(o.style.visibility="hidden",i.style.visibility="hidden"):(o.style.visibility="visible",i.style.visibility="visible")},e("body").on("mouseenter","a, .cursor-as-pointer",function(){i.classList.add("cursor-link-hover"),o.classList.add("cursor-link-hover")}),e("body").on("mouseleave","a, .cursor-as-pointer",function(){e(this).is("a")&&e(this).closest(".cursor-as-pointer").length||(i.classList.remove("cursor-link-hover"),o.classList.remove("cursor-link-hover"))}),e("body").on("mouseenter","[data-cursor-class]",function(){const t=e(this).attr("data-cursor-class");-1!=t.indexOf("dark-color")&&(i.classList.add("dark-color"),o.classList.add("dark-color")),-1!=t.indexOf("cursor-link")&&(i.classList.add("cursor-link"),o.classList.add("cursor-link"))}),e("body").on("mouseleave","[data-cursor-class]",function(){const t=e(this).attr("data-cursor-class");-1!=t.indexOf("dark-color")&&(i.classList.remove("dark-color"),o.classList.remove("dark-color")),-1!=t.indexOf("cursor-link")&&(i.classList.remove("cursor-link"),o.classList.remove("cursor-link"))}),e("body").on("mouseenter",".cursor-magnet, .icon-button",function(){const t=e(this),i=window.pageYOffset||document.documentElement.scrollTop;o.style.transition="all .2s ease-out",o.style.transform="translate("+t.offset().left+"px, "+(t.offset().top-i)+"px)",o.style.width=t.width()+"px",o.style.height=t.height()+"px",o.style.marginLeft=0,o.style.marginTop=0,n=!0}),e("body").on("mouseleave",".cursor-magnet, .icon-button",t),e("body").on("ohio:cursor_mouseleave",function(){t(),o.style.transform=i.style.transform,i.classList.remove("cursor-link-hover"),o.classList.remove("cursor-link-hover")}),e("body").on("mouseenter","iframe",function(){o.style.visibility="hidden",i.style.visibility="hidden"}),i.style.visibility="visible",o.style.visibility="visible"}}window.Clb={init:function(){this.header=e("#masthead"),this.footer=e(".site-footer"),this.body=e("body"),this.headerIsFifth=Clb.header.hasClass("header-4"),this.headerIsSixth=Clb.header.hasClass("header-5"),this.wpadminbar=e("#wpadminbar"),this.headerFixed={initialOffset:parseInt(this.header.attr("data-fixed-initial-offset"))||150,enabled:e("[data-header-fixed]").length,value:!1,mobileEnabled:e("[data-mobile-header-fixed]").length,mobileValue:!1},this.searchPopup=e(".search-popup"),this.subheader=e(".subheader"),this.siteBranding=this.header.find(".branding"),this.siteTitle=this.header.find(".branding-title"),this.logo=this.header.find(".logo"),this.fixedLogo=this.header.find(".logo-sticky"),this.mobileLogo=this.header.find(".logo-mobile"),this.fixedMobileLogo=this.header.find(".logo-sticky-mobile"),this.logoForOnepage=this.header.find(".logo-dynamic"),this.logoForOnepageDark=this.logoForOnepage.find(".dark"),this.logoForOnepageLight=this.logoForOnepage.find(".light"),this.megaMenu=this.header.find("#mega-menu-wrap"),this.mobileMenu=e("[data-mobile-menu-resolution]").data("mobile-menu-resolution"),this.containerLoading=e(".container-loading"),this.isRtl=e("body").hasClass("rtl"),this.isElementorPage=e("body").hasClass("elementor-page"),this.resize()},resize:function(){this.isMobile=e(window).width()<=768,this.isTablet=e(window).width()<=1180,this.isDesktop=e(window).width()>=1181,this.isMobileMenu=e(window).width()<=Clb.mobileMenu}},window.handleHamburgerMenu=function(){e(".hamburger-nav").addClass("visible").find(".menu > li").each(function(t){var i=e(this);setTimeout(function(){i.addClass("showed")},150+40*t)})},e(window).on("ohio:handle_accordion_box",h),e(window).on("ohio:handle_accordion_box_size",u),e(window).on("ohio:handle_contact_forms",f),e(window).on("ohio:handle_circle_progress_bar",m),e(window).on("ohio:handle_compare_shortcodes",p),e(window).on("ohio:handle_counter_box",g),e(window).on("ohio:handle_countdown_box",b),setTimeout(function(){e(window).on("ohio:handle_ohio_dynamic_text",v)},1e3),e(window).on("ohio:handle_gallery",w),e(window).on("ohio:handle_accordion_horizontal_box",C),e(window).on("ohio:handle_progress_bar",_),e(window).on("ohio:handle_sliders",k),e(window).on("ohio:handle_fullscreen_sliders",T),e(window).on("ohio:handle_tab_box",L),e(window).on("ohio:handle_cover_box",O),e(window).on("ohio:handle_cover_box_size",z),e(document).on("keydown",function(t){var i=e(".clb-popup");27==t.keyCode&&S(i)}),e("body").on("click keydown",'[aria-label="close"]',function(t){t.preventDefault(t),S(e(this).closest(".clb-popup"))}),e(window).on("ohio:handle_portfolio",D),e(window).on("ohio:handle_portfolio_popup",F),window.ohioRowRefresh=j,e(function(){var t=e(".header-wrap .right .languages");0==t.find(".sub-nav.languages").children().length&&t.hide()}),e.each(e("header.header-5"),function(){e(".menu-depth-1").removeClass("sub-menu-wide")}),e("[href=\\#subscribe-init]").on("click",function(e){e.preventDefault(),Q()}),!ohioVariables.subscribe_popup_enable||(J="subscribeCookie",($=document.cookie.match(new RegExp("(?:^|; )"+J.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)")))?decodeURIComponent($[1]):void 0)||function(){switch(ohioVariables.subscribe_popup_type){case"time":setTimeout(function(){Q()},1e3*+ohioVariables.subscribe_popup_var);break;case"scroll":var t=!0;e(window).on("scroll",function(i){var o=e(window).scrollTop()/(e(document).height()-e(window).height()),a=Math.round(100*o);t&&a>ohioVariables.subscribe_popup_var&&(Q(),t=!1)});break;case"exit":t=!0,e(document).on("mouseleave",function(){t&&(Q(),t=!1)})}}(),e(window).on("ohio:handle_portfolio_onepage_slider",Z),e(window).on("ohio:handle_masonry",ae),e(window).on("ohio:handle_remove_slider_bullets",ne),e(window).on("ohio:handle_interactive_links_grid",de),e(window).on("ohio:handle_portfolio_moving_details_grid",ce),e(window).on("ohio:handle_global_page_animation",he),e(window).on("ohio:portfolioGridType12",ue),e(window).on("ohio:handle_bg_images",fe),G=0,U=0,K=!1,e(window).on("load",function(){K=!0}),setTimeout(function(){var t=Math.floor(29*Math.random())+70,i=setInterval(function(){e(".sk-percentage .sk-percentage-percent").html(U+"%"),e(".sk-percentage").css("width",U+"%"),100==G?(clearInterval(i),setTimeout(function(){e("#page-preloader").addClass("hidden")},10)):G==t?K?(G++,U++):(G=t,U=t):(G++,U++)},12)}),d(),i(),window.ohioRefreshFrontEnd=function(){h(),f(),w(),y(),x(),L(),q(),W(),R(),k()},e(window).on("load",function(){var d,M,I,Q,J,$,G,U,K,te,ie;Clb.init(),V(),!Clb.isMobileMenu&&Clb.headerIsFifth&&N(),r(),t(),s(),e("select.lang-dropdown").on("change",function(){window.location.href=this.value}),(d=e(".site-footer.sticky")).length&&!Clb.isTablet&&(e(".site-content").css({"margin-bottom":d.outerHeight()+"px"}),d.addClass("visible")),j(),h(),u(),_(),v(),m(),g(),b(),O(),f(),w(),T(),C(),(M=e(".sticky-section")).length&&M.each(function(){var t=e(this).find(".sticky-section-item-second-image"),i=0,o=e(".sticky-section-item").height(),a=e(".sticky-section-item").offset().top,s=t.height(),n=e(window).height(),l=0,r=s;e(window).on("scroll",function(){var d=e(this).scrollTop();l=d/(s+n)*20,d>a+(o/2-s)&&(d>i?r>0&&(t.css("clip-path","inset("+r+"px 0px 0px)"),r-=l):ro?setTimeout(function(){t.css("transform","scale("+i+")"),i=1+l},50):(t.css("transform","scale("+i+")"),i>1.005&&(i=1+l))),o=r})}}(),ue(),ae(),($=e("#form_privacy_policy")).each(function(){e(this).length&&e(this).parents(".wpcf7-form").find(".btn").prop("disabled",!0)}),$.on("change",function(){e(this).is(":checked")?e(this).parents(".wpcf7-form").find(".btn").prop("disabled",!1):e(this).parents(".wpcf7-form").find(".btn").prop("disabled",!0)}),function(){const t=e(".clb__dark_section, .clb__light_section");if(!t.length)return;const i=(e,t)=>{const i=e.getBoundingClientRect(),o=t.getBoundingClientRect(),a=o.height;return Math.max(0,Math.min(i.top+i.height,o.top+a)-Math.max(i.top,o.top))/a},o=e(".dynamic-typo, .header-dynamic-typo"),a=.5;l(e(window));let s=0,n=null;function l(){const s=e("#content");o.each(function(){let o=!1;const n=e(this);t.each(function(){const t=e(this),l=t.hasClass("site-footer sticky"),r=l?i(s[0],n[0]):0,d=i(this,n[0]),c=l?r=a:d>=a;if(o=c,c)return t.hasClass("clb__dark_section")?n.removeClass("dark-typo").addClass("light-typo"):t.hasClass("clb__light_section")&&n.removeClass("light-typo").addClass("dark-typo"),!1}),o||n.removeClass("dark-typo light-typo")})}e(window).on("scroll",function(){const e=Date.now();clearTimeout(n),e-s>=100&&(l(),s=e),n=setTimeout(()=>{l(),s=e},100)})}(),le(),function(){var t=new Object;function i(){this.classList.contains("dark-typo")?(this.classList.remove("dark-typo"),this.classList.add("light-typo")):this.classList.contains("light-typo")&&(this.classList.remove("light-typo"),this.classList.add("dark-typo"))}t.switcher=e(".color-switcher"),t.switcherDarkWidth=0,t.switcherLightWidth=0,t.switcherToddler=t.switcher.find(".color-switcher-toddler"),t.switcherWidth=t.switcher.outerWidth(),t.transformRtl=Clb.isRtl?1:-1;var o=e(".clb__light_section, .clb__dark_section"),a=e(".scroll-top"),s=e(".social-bar"),n=e(".search-global.fixed"),l=e(".header-dynamic-typo");t.switcher.on("click",function(){t.switcherWidth=t.switcher.outerWidth(),e(Clb.body).addClass("switching"),e(Clb.body).toggleClass("dark-scheme"),e(this).toggleClass("dark"),re(t),o.toggleClass("clb__light_section clb__dark_section"),a.each(i),s.each(i),n.each(i),l.each(i),ohioVariables&&ohioVariables.save_color_mode_state&&(document.cookie="ohio-switcher-state="+(e(Clb.body).hasClass("dark-scheme")?"dark":"light")+";path=/"),setTimeout(function(){e(Clb.body).removeClass("switching")},10)})}(),he(),P(),G=e(".offer-banner.marquee").width(),U=e(".offer-banner.marquee .holder").width(),e(".offer-banner.marquee .holder").clone().appendTo(".offer-banner .container").addClass("cloned"),e(".offer-banner.marquee").addClass("animate"),U>G?e(".offer-banner.marquee").addClass("stretch"):e(".holder.cloned").width(U),K=e(".offer-banner.flipping .offer-banner-item"),te=0,ie=e(".offer-banner").data("flipping-interval"),function e(){var t=te===K.length-1?0:te+1;K.removeClass("is-visible").removeClass("is-next").removeClass("no-transition").removeClass("visible"),K.eq(te).addClass("is-visible"),K.eq(t).addClass("is-next"),++te==K.length&&(te=0),setTimeout(e,ie)}(),Clb.isDesktop&&ce(),Clb.isTablet||me(),e(window).on("resize",function(){t(),u(),C(),z()}),e(window).on("scroll",function(){_(),g()}),setTimeout(function(){X(),k(),p(),z()},10),setTimeout(function(){n()},100),e(".clb-slider-item").each(function(){e(this).hasClass("active")&&e(this).find(".animated-holder").addClass("visible")}),Y(),Clb.body.addClass("page-is-loaded"),e(".scroll-top").on("click",function(){return e("html, body").animate({scrollTop:0},800),!1}),e(".tooltip").each(function(){if(e(this).find(".tooltip-top, .tooltip-bottom").length){var t=e(this).find(".tooltip-text");t.css("left",e(this).outerWidth()/2-t.outerWidth()/2+"px")}}),e("body").on("click",".message-box .clb-close",function(){e(this).parent().slideUp({duration:300,queue:!1}).fadeOut(300);var t=e(this);setTimeout(function(){t.remove()},350)}),e("body").on("click",".alert [aria-label=close]",function(t){t.preventDefault(),function(e,t,i){var o=new Date;o.setTime(o.getTime()+24*i*60*60*1e3);var a="expires="+o.toUTCString();document.cookie=e+"="+t+";"+a+";path=/"}("notification","enabled",+ohioVariables.notification_expires),e(this).parents(".alert").addClass("-invisible")}),fe(),e(".wpb_wrapper").each(function(){var t=e(this).find("> div");1==t.length&&t.eq(0).hasClass("google-maps")&&e(this).css("height","100%")}),window.vc_waypoints&&setTimeout(function(){window.vc_waypoints()},600),e(".mobile-social").on("click",function(t){if(t.stopPropagation(),e(this).hasClass("active"))e(this).find(".social").css("height","0px"),e(this).removeClass("active");else{var i=e(this).find(".social"),o=e(this);i.css("height",""),i.addClass("no-transition"),e(this).addClass("active");var a=i.outerHeight();e(this).removeClass("active"),setTimeout(function(){i.css("height",a+"px"),i.removeClass("no-transition"),o.addClass("active")},50)}}),e(window).on("scroll",function(){var t=function(){i(),a(),s(),function(){if(e(".bar").length){var t=e(".bar-hamburger .hamburger");e(document).scrollTop()>100?t.css("margin-top","25px"):t.css("margin-top","")}}(),x(),R(),E(),oe()};window.requestAnimationFrame?window.requestAnimationFrame(function(){t()}):t(),e(window).scrollTop()>250?e(".scroll-top").addClass("visible"):e(".scroll-top").removeClass("visible")});var pe=e(window).width();e(window).height();e(window).on("resize",function(){Clb.resize(),V(),o(),s(),j(),u(),x(),R(),E(),se(),C(),i(),L(),P(),c(),le(),n(),setTimeout(function(){X(),ae(),Clb.isElementorPage&&u(),ue()},1e3),!Clb.isMobileMenu&&Clb.headerIsFifth&&Clb.header.hasClass("header-4")&&setTimeout(function(){Clb.header.find(".nav").removeAttr("style"),N()},100),Clb.isTablet&&l(),e(window).width()!==pe&&k(),Clb.isMobileMenu&&Clb.headerIsFifth&&e("#site-navigation, .left-part, .right-part, .nav-item").removeAttr("style"),"undefined"!=typeof AOS&&(setTimeout(function(){AOS.refresh()},10),setTimeout(function(){AOS.refresh(),window.vc_waypoints&&window.vc_waypoints()},600)),e("[data-portfolio-grid-slider]").hasClass("grid_6")&&ee(),Clb.isTablet||me()}),e("#page-preloader:not(.percentage-preloader), .container-loading:not(.loading-text)").addClass("hidden");var ge=navigator.userAgent.toLowerCase(),be=!1;-1!=ge.indexOf("safari")&&(be=!(ge.indexOf("chrome")>-1)),(navigator.userAgent.match(/(iPod|iPhone|iPad)/)||be)&&(window.onpageshow=function(e){e.persisted&&window.location.reload()}),Clb.body.hasClass("global-page-animation")&&Clb.body.addClass("global-page-animation-active"),e(".gimg").css("opacity","1")}),e("body").hasClass("ohio-anchor-onepage")&&(e("body #masthead a[href]:not(.hamburger-holder):not(.search-global), body .hamburger-nav a[href]").on("click",function(t){if(e(this).attr("href").includes("#")){t.preventDefault();var i="#"+e(this).attr("href").split("#")[1];return e(i).length&&e("html, body").animate({scrollTop:e(i).offset().top},500,function(){window.location.hash=i}),!1}}),"#"==window.location.hash.substring(0,1)&&e(window.location.hash).length&&e("html, body").animate({scrollTop:e(window.location.hash).offset().top},500)),e(".filter select").change(function(){let t=e(this).find("option:selected");t.attr("data-select-href")&&window.location.assign(t.attr("data-select-href"))}),e("body").on("ohio:quickview",function(){A(e("body").data("ohio:quickview-data"))}),e("body").on("ohio:btn-preloader",function(){Y()}),e(document.body).hasClass("auto-color-mode")&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches&&e(document.body).addClass("dark-scheme"),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",t=>{e(document.body).toggleClass("dark-scheme")}))}(jQuery),jQuery(window).on("load",function(){function e(e){var t=document.createElement("div");return t.classList.add("row-bg-lines","page-container","-"+e),t.innerHTML="
".repeat(5),t}function t(e,t){var i=document.createElement("div");return i.classList.add("row-bg-text","vc_hidden-xs",t),i.innerText=e,i}function i(e,t){var i="container"===e.getAttribute("data-element_type");(e.querySelector(i?".e-con-inner":".elementor-container")||e).prepend(t)}jQuery(".elementor-motion-effects-container").length&&setTimeout(function(){window.dispatchEvent(new Event("resize"))},500);function o(o){var a=o[0],s=a.getAttribute("data-model-cid"),n=elementorFrontend.config.elements.data[s];"yes"===n.attributes.background_lines_enabled&&i(a,e(n.attributes.background_lines_style)),n.attributes.side_title_text&&i(a,t(n.attributes.side_title_text,n.attributes.side_title_position))}document.querySelectorAll("[ohio-side-title-text]").forEach(function(e){var o=e.getAttribute("ohio-side-title-text"),a=e.getAttribute("ohio-side-title-position");i(e,t(o,a))}),document.querySelectorAll("[ohio-background-lines]").forEach(function(t){i(t,e(t.getAttribute("ohio-background-lines")))}),jQuery(window).on("elementor/frontend/init",()=>{elementorFrontend.isEditMode()&&(elementorFrontend.hooks.addAction("frontend/element_ready/section",o),elementorFrontend.hooks.addAction("frontend/element_ready/container",o))})}),jQuery(window).on("elementor/frontend/init",function(){jQuery(window).trigger("ohio:handle_global_page_animation")}) ;