
document.addEventListener("DOMContentLoaded",(e=>{var t;wpcf7_recaptcha={...null!==(t=wpcf7_recaptcha)&&void 0!==t?t:{}};const c=wpcf7_recaptcha.sitekey,{homepage:n,contactform:a}=wpcf7_recaptcha.actions,o=e=>{const{action:t,func:n,params:a}=e;grecaptcha.execute(c,{action:t}).then((e=>{const c=new CustomEvent("wpcf7grecaptchaexecuted",{detail:{action:t,token:e}});document.dispatchEvent(c)})).then((()=>{"function"==typeof n&&n(...a)})).catch((e=>console.error(e)))};if(grecaptcha.ready((()=>{o({action:n})})),document.addEventListener("change",(e=>{o({action:a})})),"undefined"!=typeof wpcf7&&"function"==typeof wpcf7.submit){const e=wpcf7.submit;wpcf7.submit=(t,c={})=>{o({action:a,func:e,params:[t,c]})}}document.addEventListener("wpcf7grecaptchaexecuted",(e=>{const t=document.querySelectorAll('form.wpcf7-form input[name="_wpcf7_recaptcha_response"]');for(let c=0;c<t.length;c++)t[c].setAttribute("value",e.detail.token)}))}));



/*!
 * WPBakery Page Builder v6.0.0 (https://wpbakery.com)
 * Copyright 2011-2019 Michael M, WPBakery
 * License: Commercial. More details: http://go.wpbakery.com/licensing
 */

// jscs:disable
// jshint ignore: start

document.documentElement.className+=" js_active ",document.documentElement.className+="ontouchstart"in document.documentElement?" vc_mobile ":" vc_desktop ",function(){for(var prefix=["-webkit-","-moz-","-ms-","-o-",""],i=0;i<prefix.length;i++)prefix[i]+"transform"in document.documentElement.style&&(document.documentElement.className+=" vc_transform ")}(),function($){"function"!=typeof window.vc_js&&(window.vc_js=function(){"use strict";vc_toggleBehaviour(),vc_tabsBehaviour(),vc_accordionBehaviour(),vc_teaserGrid(),vc_carouselBehaviour(),vc_slidersBehaviour(),vc_prettyPhoto(),vc_pinterest(),vc_progress_bar(),vc_plugin_flexslider(),vc_gridBehaviour(),vc_rowBehaviour(),vc_prepareHoverBox(),vc_googleMapsPointer(),vc_ttaActivation(),jQuery(document).trigger("vc_js"),window.setTimeout(vc_waypoints,500)}),"function"!=typeof window.vc_plugin_flexslider&&(window.vc_plugin_flexslider=function($parent){($parent?$parent.find(".wpb_flexslider"):jQuery(".wpb_flexslider")).each(function(){var this_element=jQuery(this),sliderTimeout=1e3*parseInt(this_element.attr("data-interval"),10),sliderFx=this_element.attr("data-flex_fx"),slideshow=!0;0===sliderTimeout&&(slideshow=!1),this_element.is(":visible")&&this_element.flexslider({animation:sliderFx,slideshow:slideshow,slideshowSpeed:sliderTimeout,sliderSpeed:800,smoothHeight:!0})})}),"function"!=typeof window.vc_googleplus&&(window.vc_googleplus=function(){0<jQuery(".wpb_googleplus").length&&function(){var po=document.createElement("script");po.type="text/javascript",po.async=!0,po.src="https://apis.google.com/js/plusone.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po,s)}()}),"function"!=typeof window.vc_pinterest&&(window.vc_pinterest=function(){0<jQuery(".wpb_pinterest").length&&function(){var po=document.createElement("script");po.type="text/javascript",po.async=!0,po.src="https://assets.pinterest.com/js/pinit.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po,s)}()}),"function"!=typeof window.vc_progress_bar&&(window.vc_progress_bar=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".vc_progress_bar").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.find(".vc_single_bar").each(function(index){var bar=jQuery(this).find(".vc_bar"),val=bar.data("percentage-value");setTimeout(function(){bar.css({width:val+"%"})},200*index)})},{offset:"85%"})})}),"function"!=typeof window.vc_waypoints&&(window.vc_waypoints=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.addClass("wpb_start_animation animated")},{offset:"85%"})})}),"function"!=typeof window.vc_toggleBehaviour&&(window.vc_toggleBehaviour=function($el){function event(e){e&&e.preventDefault&&e.preventDefault();var element=jQuery(this).closest(".vc_toggle"),content=element.find(".vc_toggle_content");element.hasClass("vc_toggle_active")?content.slideUp({duration:300,complete:function(){element.removeClass("vc_toggle_active")}}):content.slideDown({duration:300,complete:function(){element.addClass("vc_toggle_active")}})}$el?$el.hasClass("vc_toggle_title")?$el.unbind("click").on("click",event):$el.find(".vc_toggle_title").off("click").on("click",event):jQuery(".vc_toggle_title").off("click").on("click",event)}),"function"!=typeof window.vc_tabsBehaviour&&(window.vc_tabsBehaviour=function($tab){if(jQuery.ui){var $call=$tab||jQuery(".wpb_tabs, .wpb_tour"),ver=jQuery.ui&&jQuery.ui.version?jQuery.ui.version.split("."):"1.10",old_version=1===parseInt(ver[0],10)&&parseInt(ver[1],10)<9;$call.each(function(index){var $tabs,interval=jQuery(this).attr("data-interval"),tabs_array=[];if($tabs=jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({show:function(event,ui){wpb_prepare_tab_content(event,ui)},activate:function(event,ui){wpb_prepare_tab_content(event,ui)}}),interval&&0<interval)try{$tabs.tabs("rotate",1e3*interval)}catch(err){window.console&&window.console.warn&&console.warn("tabs behaviours error",err)}jQuery(this).find(".wpb_tab").each(function(){tabs_array.push(this.id)}),jQuery(this).find(".wpb_tabs_nav li").on("click",function(e){return e&&e.preventDefault&&e.preventDefault(),old_version?$tabs.tabs("select",jQuery("a",this).attr("href")):$tabs.tabs("option","active",jQuery(this).index()),!1}),jQuery(this).find(".wpb_prev_slide a, .wpb_next_slide a").on("click",function(e){var index,length;e&&e.preventDefault&&e.preventDefault(),old_version?(index=$tabs.tabs("option","selected"),jQuery(this).parent().hasClass("wpb_next_slide")?index++:index--,index<0?index=$tabs.tabs("length")-1:index>=$tabs.tabs("length")&&(index=0),$tabs.tabs("select",index)):(index=$tabs.tabs("option","active"),length=$tabs.find(".wpb_tab").length,index=jQuery(this).parent().hasClass("wpb_next_slide")?length<=index+1?0:index+1:index-1<0?length-1:index-1,$tabs.tabs("option","active",index))})})}}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(index){var $tabs,active_tab,collapsible,$this=jQuery(this);$this.attr("data-interval"),collapsible=!1===(active_tab=!isNaN(jQuery(this).data("active-tab"))&&0<parseInt($this.data("active-tab"),10)&&parseInt($this.data("active-tab"),10)-1)||"yes"===$this.data("collapsible"),$tabs=$this.find(".wpb_accordion_wrapper").accordion({header:"> div > h3",autoHeight:!1,heightStyle:"content",active:active_tab,collapsible:collapsible,navigation:!0,activate:vc_accordionActivate,change:function(event,ui){void 0!==jQuery.fn.isotope&&ui.newContent.find(".isotope").isotope("layout"),vc_carouselBehaviour(ui.newPanel)}}),!0===$this.data("vcDisableKeydown")&&($tabs.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var layout_modes={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var $container=jQuery(this),$thumbs=$container.find(".wpb_thumbnails"),layout_mode=$thumbs.attr("data-layout-mode");$thumbs.isotope({itemSelector:".isotope-item",layoutMode:void 0===layout_modes[layout_mode]?"fitRows":layout_modes[layout_mode]}),$container.find(".categories_filter a").data("isotope",$thumbs).on("click",function(e){e&&e.preventDefault&&e.preventDefault();var $thumbs=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),$thumbs.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).bind("load resize",function(){$thumbs.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function($parent){($parent?$parent.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var $this=jQuery(this);if(!0!==$this.data("carousel_enabled")&&$this.is(":visible")){$this.data("carousel_enabled",!0);getColumnsCount(jQuery(this));jQuery(this).hasClass("columns_count_1")&&900;var carousel_li=jQuery(this).find(".wpb_thumbnails-fluid li");carousel_li.css({"margin-right":carousel_li.css("margin-left"),"margin-left":0});var fluid_ul=jQuery(this).find("ul.wpb_thumbnails-fluid");fluid_ul.width(fluid_ul.width()+300),jQuery(window).on("resize",function(){screen_size!=(screen_size=getSizeName())&&window.setTimeout(function(){location.reload()},20)})}})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(index){var $imagesGrid,this_element=jQuery(this);if(this_element.hasClass("wpb_slider_nivo")){var sliderTimeout=1e3*this_element.attr("data-interval");0===sliderTimeout&&(sliderTimeout=9999999999),this_element.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:sliderTimeout,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})}else this_element.hasClass("wpb_image_grid")&&(jQuery.fn.imagesLoaded?$imagesGrid=this_element.find(".wpb_image_grid_ul").imagesLoaded(function(){$imagesGrid.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):this_element.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){-1<location.href.indexOf("#!prettyPhoto")&&(location.hash="")},social_tools:""})}catch(err){window.console&&window.console.warn&&window.console.warn("vc_prettyPhoto initialize error",err)}}),"function"!=typeof window.vc_google_fonts&&(window.vc_google_fonts=function(){return window.console&&window.console.warn&&window.console.warn("function vc_google_fonts is deprecated, no need to use it"),!1}),window.vcParallaxSkroll=!1,"function"!=typeof window.vc_rowBehaviour&&(window.vc_rowBehaviour=function(){var vcSkrollrOptions,callSkrollInit,$=window.jQuery;function fullWidthRow(){var $elements=$('[data-vc-full-width="true"]');$.each($elements,function(key,item){var $el=$(this);$el.addClass("vc_hidden");var $el_full=$el.next(".vc_row-full-width");if($el_full.length||($el_full=$el.parent().next(".vc_row-full-width")),$el_full.length){var padding,paddingRight,el_margin_left=parseInt($el.css("margin-left"),10),el_margin_right=parseInt($el.css("margin-right"),10),offset=0-$el_full.offset().left-el_margin_left,width=$(window).width();if("rtl"===$el.css("direction")&&(offset-=$el_full.width(),offset+=width,offset+=el_margin_left,offset+=el_margin_right),$el.css({position:"relative",left:offset,"box-sizing":"border-box",width:width}),!$el.data("vcStretchContent"))"rtl"===$el.css("direction")?((padding=offset)<0&&(padding=0),(paddingRight=offset)<0&&(paddingRight=0)):((padding=-1*offset)<0&&(padding=0),(paddingRight=width-padding-$el_full.width()+el_margin_left+el_margin_right)<0&&(paddingRight=0)),$el.css({"padding-left":padding+"px","padding-right":paddingRight+"px"});$el.attr("data-vc-full-width-init","true"),$el.removeClass("vc_hidden"),$(document).trigger("vc-full-width-row-single",{el:$el,offset:offset,marginLeft:el_margin_left,marginRight:el_margin_right,elFull:$el_full,width:width})}}),$(document).trigger("vc-full-width-row",$elements)}function fullHeightRow(){var windowHeight,offsetTop,fullHeight,$element=$(".vc_row-o-full-height:first");$element.length&&(windowHeight=$(window).height(),(offsetTop=$element.offset().top)<windowHeight&&(fullHeight=100-offsetTop/(windowHeight/100),$element.css("min-height",fullHeight+"vh")));$(document).trigger("vc-full-height-row",$element)}$(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour",fullWidthRow).on("resize.vcRowBehaviour",fullHeightRow),fullWidthRow(),fullHeightRow(),(0<window.navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident.*rv\:11\./))&&$(".vc_row-o-full-height").each(function(){"flex"===$(this).css("display")&&$(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}),vc_initVideoBackgrounds(),callSkrollInit=!1,window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),$(".vc_parallax-inner").remove(),$("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),$("[data-vc-parallax]").each(function(){var skrollrSize,skrollrStart,$parallaxElement,parallaxImage,youtubeId;callSkrollInit=!0,"on"===$(this).data("vcParallaxOFade")&&$(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),skrollrSize=100*$(this).data("vcParallax"),($parallaxElement=$("<div />").addClass("vc_parallax-inner").appendTo($(this))).height(skrollrSize+"%"),parallaxImage=$(this).data("vcParallaxImage"),(youtubeId=vcExtractYoutubeId(parallaxImage))?insertYoutubeVideoAsBackground($parallaxElement,youtubeId):void 0!==parallaxImage&&$parallaxElement.css("background-image","url("+parallaxImage+")"),skrollrStart=-(skrollrSize-100),$parallaxElement.attr("data-bottom-top","top: "+skrollrStart+"%;").attr("data-top-bottom","top: 0%;")}),callSkrollInit&&window.skrollr&&(vcSkrollrOptions={forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}},window.vcParallaxSkroll=skrollr.init(vcSkrollrOptions),window.vcParallaxSkroll)}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(el){for(var find=!1,i=1;!1===find;){if(el.hasClass("columns_count_"+i))return find=!0,i;i++}});var screen_size=getSizeName();function getSizeName(){var screen_w=jQuery(window).width();return 1170<screen_w?"desktop_wide":960<screen_w&&screen_w<1169?"desktop":768<screen_w&&screen_w<959?"tablet":300<screen_w&&screen_w<767?"mobile":screen_w<300?"mobile_portrait":""}"function"!=typeof window.wpb_prepare_tab_content&&(window.wpb_prepare_tab_content=function(event,ui){var $ui_panel,$google_maps,panel=ui.panel||ui.newPanel,$pie_charts=panel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=panel.find(".vc_round-chart"),$line_charts=panel.find(".vc_line-chart"),$carousel=panel.find('[data-ride="vc_carousel"]');if(vc_carouselBehaviour(),vc_plugin_flexslider(panel),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),panel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&panel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),$ui_panel=panel.find(".isotope, .wpb_image_grid_ul"),$google_maps=panel.find(".wpb_gmaps_widget"),0<$ui_panel.length&&$ui_panel.isotope("layout"),$google_maps.length&&!$google_maps.is(".map_ready")){var $frame=$google_maps.find("iframe");$frame.attr("src",$frame.attr("src")),$google_maps.addClass("map_ready")}panel.parents(".isotope").length&&panel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}),"function"!=typeof window.vc_ttaActivation&&(window.vc_ttaActivation=function(){jQuery("[data-vc-accordion]").on("show.vc.accordion",function(e){var $=window.jQuery,ui={};ui.newPanel=$(this).data("vc.accordion").getTarget(),window.wpb_prepare_tab_content(e,ui)})}),"function"!=typeof window.vc_accordionActivate&&(window.vc_accordionActivate=function(event,ui){if(ui.newPanel.length&&ui.newHeader.length){var $pie_charts=ui.newPanel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=ui.newPanel.find(".vc_round-chart"),$line_charts=ui.newPanel.find(".vc_line-chart"),$carousel=ui.newPanel.find('[data-ride="vc_carousel"]');void 0!==jQuery.fn.isotope&&ui.newPanel.find(".isotope, .wpb_image_grid_ul").isotope("layout"),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),vc_carouselBehaviour(ui.newPanel),vc_plugin_flexslider(ui.newPanel),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),ui.newPanel.parents(".isotope").length&&ui.newPanel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}}),"function"!=typeof window.initVideoBackgrounds&&(window.initVideoBackgrounds=function(){return window.console&&window.console.warn&&window.console.warn("this function is deprecated use vc_initVideoBackgrounds"),vc_initVideoBackgrounds()}),"function"!=typeof window.vc_initVideoBackgrounds&&(window.vc_initVideoBackgrounds=function(){jQuery("[data-vc-video-bg]").each(function(){var youtubeUrl,youtubeId,$element=jQuery(this);$element.data("vcVideoBg")?(youtubeUrl=$element.data("vcVideoBg"),(youtubeId=vcExtractYoutubeId(youtubeUrl))&&($element.find(".vc_video-bg").remove(),insertYoutubeVideoAsBackground($element,youtubeId)),jQuery(window).on("grid:items:added",function(event,$grid){$element.has($grid).length&&vcResizeVideoBackground($element)})):$element.find(".vc_video-bg").remove()})}),"function"!=typeof window.insertYoutubeVideoAsBackground&&(window.insertYoutubeVideoAsBackground=function($element,youtubeId,counter){if("undefined"==typeof YT||void 0===YT.Player)return 100<(counter=void 0===counter?0:counter)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){insertYoutubeVideoAsBackground($element,youtubeId,counter++)},100);var $container=$element.prepend('<div class="vc_video-bg vc_hidden-xs"><div class="inner"></div></div>').find(".inner");new YT.Player($container[0],{width:"100%",height:"100%",videoId:youtubeId,playerVars:{playlist:youtubeId,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,wmode:"transparent"},events:{onReady:function(event){event.target.mute().setLoop(!0)}}}),vcResizeVideoBackground($element),jQuery(window).bind("resize",function(){vcResizeVideoBackground($element)})}),"function"!=typeof window.vcResizeVideoBackground&&(window.vcResizeVideoBackground=function($element){var iframeW,iframeH,marginLeft,marginTop,containerW=$element.innerWidth(),containerH=$element.innerHeight();containerW/containerH<16/9?(iframeW=containerH*(16/9),iframeH=containerH,marginLeft=-Math.round((iframeW-containerW)/2)+"px",marginTop=-Math.round((iframeH-containerH)/2)+"px"):(iframeH=(iframeW=containerW)*(9/16),marginTop=-Math.round((iframeH-containerH)/2)+"px",marginLeft=-Math.round((iframeW-containerW)/2)+"px"),iframeW+="px",iframeH+="px",$element.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:marginLeft,marginTop:marginTop,width:iframeW,height:iframeH})}),"function"!=typeof window.vcExtractYoutubeId&&(window.vcExtractYoutubeId=function(url){if(void 0===url)return!1;var id=url.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);return null!==id&&id[1]}),"function"!=typeof window.vc_googleMapsPointer&&(window.vc_googleMapsPointer=function(){var $=window.jQuery,$wpbGmapsWidget=$(".wpb_gmaps_widget");$wpbGmapsWidget.on("click",function(){$("iframe",this).css("pointer-events","auto")}),$wpbGmapsWidget.on("mouseleave",function(){$("iframe",this).css("pointer-events","none")}),$(".wpb_gmaps_widget iframe").css("pointer-events","none")}),"function"!=typeof window.vc_setHoverBoxPerspective&&(window.vc_setHoverBoxPerspective=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),perspective=4*$this.width()+"px";$this.css("perspective",perspective)})}),"function"!=typeof window.vc_setHoverBoxHeight&&(window.vc_setHoverBoxHeight=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),hoverBoxInner=$this.find(".vc-hoverbox-inner");hoverBoxInner.css("min-height",0);var frontHeight=$this.find(".vc-hoverbox-front-inner").outerHeight(),backHeight=$this.find(".vc-hoverbox-back-inner").outerHeight(),hoverBoxHeight=backHeight<frontHeight?frontHeight:backHeight;hoverBoxHeight<250&&(hoverBoxHeight=250),hoverBoxInner.css("min-height",hoverBoxHeight+"px")})}),"function"!=typeof window.vc_prepareHoverBox&&(window.vc_prepareHoverBox=function(){var hoverBox=jQuery(".vc-hoverbox");vc_setHoverBoxHeight(hoverBox),vc_setHoverBoxPerspective(hoverBox)}),jQuery(document).ready(window.vc_prepareHoverBox),jQuery(window).resize(window.vc_prepareHoverBox),jQuery(document).ready(function($){window.vc_js()})}(window.jQuery);



/*!
 * WPBakery Page Builder v6.0.0 (https://wpbakery.com)
 * Copyright 2011-2019 Michael M, WPBakery
 * License: Commercial. More details: http://go.wpbakery.com/licensing
 */

// jscs:disable
// jshint ignore: start

/*! skrollr 0.6.30 (2015-06-19) | Alexander Prinzhorn - https://github.com/Prinzhorn/skrollr | Free to use under terms of MIT license */
!function(a,b,c){"use strict";function d(c){if(e=b.documentElement,f=b.body,T(),ha=this,c=c||{},ma=c.constants||{},c.easing)for(var d in c.easing)W[d]=c.easing[d];ta=c.edgeStrategy||"set",ka={beforerender:c.beforerender,render:c.render,keyframe:c.keyframe},la=c.forceHeight!==!1,la&&(Ka=c.scale||1),na=c.mobileDeceleration||y,pa=c.smoothScrolling!==!1,qa=c.smoothScrollingDuration||A,ra={targetTop:ha.getScrollTop()},Sa=(c.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||a.opera)})(),Sa?(ja=b.getElementById(c.skrollrBody||z),ja&&ga(),X(),Ea(e,[s,v],[t])):Ea(e,[s,u],[t]),ha.refresh(),wa(a,"resize orientationchange",function(){var a=e.clientWidth,b=e.clientHeight;(b!==Pa||a!==Oa)&&(Pa=b,Oa=a,Qa=!0)});var g=U();return function h(){$(),va=g(h)}(),ha}var e,f,g={get:function(){return ha},init:function(a){return ha||new d(a)},VERSION:"0.6.29"},h=Object.prototype.hasOwnProperty,i=a.Math,j=a.getComputedStyle,k="touchstart",l="touchmove",m="touchcancel",n="touchend",o="skrollable",p=o+"-before",q=o+"-between",r=o+"-after",s="skrollr",t="no-"+s,u=s+"-desktop",v=s+"-mobile",w="linear",x=1e3,y=.004,z="skrollr-body",A=200,B="start",C="end",D="center",E="bottom",F="___skrollable_id",G=/^(?:input|textarea|button|select)$/i,H=/^\s+|\s+$/g,I=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,J=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,K=/^(@?[a-z\-]+)\[(\w+)\]$/,L=/-([a-z0-9_])/g,M=function(a,b){return b.toUpperCase()},N=/[\-+]?[\d]*\.?[\d]+/g,O=/\{\?\}/g,P=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,Q=/[a-z\-]+-gradient/g,R="",S="",T=function(){var a=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(j){var b=j(f,null);for(var c in b)if(R=c.match(a)||+c==c&&b[c].match(a))break;if(!R)return void(R=S="");R=R[0],"-"===R.slice(0,1)?(S=R,R={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[R]):S="-"+R.toLowerCase()+"-"}},U=function(){var b=a.requestAnimationFrame||a[R.toLowerCase()+"RequestAnimationFrame"],c=Ha();return(Sa||!b)&&(b=function(b){var d=Ha()-c,e=i.max(0,1e3/60-d);return a.setTimeout(function(){c=Ha(),b()},e)}),b},V=function(){var b=a.cancelAnimationFrame||a[R.toLowerCase()+"CancelAnimationFrame"];return(Sa||!b)&&(b=function(b){return a.clearTimeout(b)}),b},W={begin:function(){return 0},end:function(){return 1},linear:function(a){return a},quadratic:function(a){return a*a},cubic:function(a){return a*a*a},swing:function(a){return-i.cos(a*i.PI)/2+.5},sqrt:function(a){return i.sqrt(a)},outCubic:function(a){return i.pow(a-1,3)+1},bounce:function(a){var b;if(.5083>=a)b=3;else if(.8489>=a)b=9;else if(.96208>=a)b=27;else{if(!(.99981>=a))return 1;b=91}return 1-i.abs(3*i.cos(a*b*1.028)/b)}};d.prototype.refresh=function(a){var d,e,f=!1;for(a===c?(f=!0,ia=[],Ra=0,a=b.getElementsByTagName("*")):a.length===c&&(a=[a]),d=0,e=a.length;e>d;d++){var g=a[d],h=g,i=[],j=pa,k=ta,l=!1;if(f&&F in g&&delete g[F],g.attributes){for(var m=0,n=g.attributes.length;n>m;m++){var p=g.attributes[m];if("data-anchor-target"!==p.name)if("data-smooth-scrolling"!==p.name)if("data-edge-strategy"!==p.name)if("data-emit-events"!==p.name){var q=p.name.match(I);if(null!==q){var r={props:p.value,element:g,eventType:p.name.replace(L,M)};i.push(r);var s=q[1];s&&(r.constant=s.substr(1));var t=q[2];/p$/.test(t)?(r.isPercentage=!0,r.offset=(0|t.slice(0,-1))/100):r.offset=0|t;var u=q[3],v=q[4]||u;u&&u!==B&&u!==C?(r.mode="relative",r.anchors=[u,v]):(r.mode="absolute",u===C?r.isEnd=!0:r.isPercentage||(r.offset=r.offset*Ka))}}else l=!0;else k=p.value;else j="off"!==p.value;else if(h=b.querySelector(p.value),null===h)throw'Unable to find anchor target "'+p.value+'"'}if(i.length){var w,x,y;!f&&F in g?(y=g[F],w=ia[y].styleAttr,x=ia[y].classAttr):(y=g[F]=Ra++,w=g.style.cssText,x=Da(g)),ia[y]={element:g,styleAttr:w,classAttr:x,anchorTarget:h,keyFrames:i,smoothScrolling:j,edgeStrategy:k,emitEvents:l,lastFrameIndex:-1},Ea(g,[o],[])}}}for(Aa(),d=0,e=a.length;e>d;d++){var z=ia[a[d][F]];z!==c&&(_(z),ba(z))}return ha},d.prototype.relativeToAbsolute=function(a,b,c){var d=e.clientHeight,f=a.getBoundingClientRect(),g=f.top,h=f.bottom-f.top;return b===E?g-=d:b===D&&(g-=d/2),c===E?g+=h:c===D&&(g+=h/2),g+=ha.getScrollTop(),g+.5|0},d.prototype.animateTo=function(a,b){b=b||{};var d=Ha(),e=ha.getScrollTop(),f=b.duration===c?x:b.duration;return oa={startTop:e,topDiff:a-e,targetTop:a,duration:f,startTime:d,endTime:d+f,easing:W[b.easing||w],done:b.done},oa.topDiff||(oa.done&&oa.done.call(ha,!1),oa=c),ha},d.prototype.stopAnimateTo=function(){oa&&oa.done&&oa.done.call(ha,!0),oa=c},d.prototype.isAnimatingTo=function(){return!!oa},d.prototype.isMobile=function(){return Sa},d.prototype.setScrollTop=function(b,c){return sa=c===!0,Sa?Ta=i.min(i.max(b,0),Ja):a.scrollTo(0,b),ha},d.prototype.getScrollTop=function(){return Sa?Ta:a.pageYOffset||e.scrollTop||f.scrollTop||0},d.prototype.getMaxScrollTop=function(){return Ja},d.prototype.on=function(a,b){return ka[a]=b,ha},d.prototype.off=function(a){return delete ka[a],ha},d.prototype.destroy=function(){var a=V();a(va),ya(),Ea(e,[t],[s,u,v]);for(var b=0,d=ia.length;d>b;b++)fa(ia[b].element);e.style.overflow=f.style.overflow="",e.style.height=f.style.height="",ja&&g.setStyle(ja,"transform","none"),ha=c,ja=c,ka=c,la=c,Ja=0,Ka=1,ma=c,na=c,La="down",Ma=-1,Oa=0,Pa=0,Qa=!1,oa=c,pa=c,qa=c,ra=c,sa=c,Ra=0,ta=c,Sa=!1,Ta=0,ua=c};var X=function(){var d,g,h,j,o,p,q,r,s,t,u,v;wa(e,[k,l,m,n].join(" "),function(a){var e=a.changedTouches[0];for(j=a.target;3===j.nodeType;)j=j.parentNode;switch(o=e.clientY,p=e.clientX,t=a.timeStamp,G.test(j.tagName)||a.preventDefault(),a.type){case k:d&&d.blur(),ha.stopAnimateTo(),d=j,g=q=o,h=p,s=t;break;case l:G.test(j.tagName)&&b.activeElement!==j&&a.preventDefault(),r=o-q,v=t-u,ha.setScrollTop(Ta-r,!0),q=o,u=t;break;default:case m:case n:var f=g-o,w=h-p,x=w*w+f*f;if(49>x){if(!G.test(d.tagName)){d.focus();var y=b.createEvent("MouseEvents");y.initMouseEvent("click",!0,!0,a.view,1,e.screenX,e.screenY,e.clientX,e.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,null),d.dispatchEvent(y)}return}d=c;var z=r/v;z=i.max(i.min(z,3),-3);var A=i.abs(z/na),B=z*A+.5*na*A*A,C=ha.getScrollTop()-B,D=0;C>Ja?(D=(Ja-C)/B,C=Ja):0>C&&(D=-C/B,C=0),A*=1-D,ha.animateTo(C+.5|0,{easing:"outCubic",duration:A})}}),a.scrollTo(0,0),e.style.overflow=f.style.overflow="hidden"},Y=function(){var a,b,c,d,f,g,h,j,k,l,m,n=e.clientHeight,o=Ba();for(j=0,k=ia.length;k>j;j++)for(a=ia[j],b=a.element,c=a.anchorTarget,d=a.keyFrames,f=0,g=d.length;g>f;f++)h=d[f],l=h.offset,m=o[h.constant]||0,h.frame=l,h.isPercentage&&(l*=n,h.frame=l),"relative"===h.mode&&(fa(b),h.frame=ha.relativeToAbsolute(c,h.anchors[0],h.anchors[1])-l,fa(b,!0)),h.frame+=m,la&&!h.isEnd&&h.frame>Ja&&(Ja=h.frame);for(Ja=i.max(Ja,Ca()),j=0,k=ia.length;k>j;j++){for(a=ia[j],d=a.keyFrames,f=0,g=d.length;g>f;f++)h=d[f],m=o[h.constant]||0,h.isEnd&&(h.frame=Ja-h.offset+m);a.keyFrames.sort(Ia)}},Z=function(a,b){for(var c=0,d=ia.length;d>c;c++){var e,f,i=ia[c],j=i.element,k=i.smoothScrolling?a:b,l=i.keyFrames,m=l.length,n=l[0],s=l[l.length-1],t=k<n.frame,u=k>s.frame,v=t?n:s,w=i.emitEvents,x=i.lastFrameIndex;if(t||u){if(t&&-1===i.edge||u&&1===i.edge)continue;switch(t?(Ea(j,[p],[r,q]),w&&x>-1&&(za(j,n.eventType,La),i.lastFrameIndex=-1)):(Ea(j,[r],[p,q]),w&&m>x&&(za(j,s.eventType,La),i.lastFrameIndex=m)),i.edge=t?-1:1,i.edgeStrategy){case"reset":fa(j);continue;case"ease":k=v.frame;break;default:case"set":var y=v.props;for(e in y)h.call(y,e)&&(f=ea(y[e].value),0===e.indexOf("@")?j.setAttribute(e.substr(1),f):g.setStyle(j,e,f));continue}}else 0!==i.edge&&(Ea(j,[o,q],[p,r]),i.edge=0);for(var z=0;m-1>z;z++)if(k>=l[z].frame&&k<=l[z+1].frame){var A=l[z],B=l[z+1];for(e in A.props)if(h.call(A.props,e)){var C=(k-A.frame)/(B.frame-A.frame);C=A.props[e].easing(C),f=da(A.props[e].value,B.props[e].value,C),f=ea(f),0===e.indexOf("@")?j.setAttribute(e.substr(1),f):g.setStyle(j,e,f)}w&&x!==z&&("down"===La?za(j,A.eventType,La):za(j,B.eventType,La),i.lastFrameIndex=z);break}}},$=function(){Qa&&(Qa=!1,Aa());var a,b,d=ha.getScrollTop(),e=Ha();if(oa)e>=oa.endTime?(d=oa.targetTop,a=oa.done,oa=c):(b=oa.easing((e-oa.startTime)/oa.duration),d=oa.startTop+b*oa.topDiff|0),ha.setScrollTop(d,!0);else if(!sa){var f=ra.targetTop-d;f&&(ra={startTop:Ma,topDiff:d-Ma,targetTop:d,startTime:Na,endTime:Na+qa}),e<=ra.endTime&&(b=W.sqrt((e-ra.startTime)/qa),d=ra.startTop+b*ra.topDiff|0)}if(sa||Ma!==d){La=d>Ma?"down":Ma>d?"up":La,sa=!1;var h={curTop:d,lastTop:Ma,maxTop:Ja,direction:La},i=ka.beforerender&&ka.beforerender.call(ha,h);i!==!1&&(Z(d,ha.getScrollTop()),Sa&&ja&&g.setStyle(ja,"transform","translate(0, "+-Ta+"px) "+ua),Ma=d,ka.render&&ka.render.call(ha,h)),a&&a.call(ha,!1)}Na=e},_=function(a){for(var b=0,c=a.keyFrames.length;c>b;b++){for(var d,e,f,g,h=a.keyFrames[b],i={};null!==(g=J.exec(h.props));)f=g[1],e=g[2],d=f.match(K),null!==d?(f=d[1],d=d[2]):d=w,e=e.indexOf("!")?aa(e):[e.slice(1)],i[f]={value:e,easing:W[d]};h.props=i}},aa=function(a){var b=[];return P.lastIndex=0,a=a.replace(P,function(a){return a.replace(N,function(a){return a/255*100+"%"})}),S&&(Q.lastIndex=0,a=a.replace(Q,function(a){return S+a})),a=a.replace(N,function(a){return b.push(+a),"{?}"}),b.unshift(a),b},ba=function(a){var b,c,d={};for(b=0,c=a.keyFrames.length;c>b;b++)ca(a.keyFrames[b],d);for(d={},b=a.keyFrames.length-1;b>=0;b--)ca(a.keyFrames[b],d)},ca=function(a,b){var c;for(c in b)h.call(a.props,c)||(a.props[c]=b[c]);for(c in a.props)b[c]=a.props[c]},da=function(a,b,c){var d,e=a.length;if(e!==b.length)throw"Can't interpolate between \""+a[0]+'" and "'+b[0]+'"';var f=[a[0]];for(d=1;e>d;d++)f[d]=a[d]+(b[d]-a[d])*c;return f},ea=function(a){var b=1;return O.lastIndex=0,a[0].replace(O,function(){return a[b++]})},fa=function(a,b){a=[].concat(a);for(var c,d,e=0,f=a.length;f>e;e++)d=a[e],c=ia[d[F]],c&&(b?(d.style.cssText=c.dirtyStyleAttr,Ea(d,c.dirtyClassAttr)):(c.dirtyStyleAttr=d.style.cssText,c.dirtyClassAttr=Da(d),d.style.cssText=c.styleAttr,Ea(d,c.classAttr)))},ga=function(){ua="translateZ(0)",g.setStyle(ja,"transform",ua);var a=j(ja),b=a.getPropertyValue("transform"),c=a.getPropertyValue(S+"transform"),d=b&&"none"!==b||c&&"none"!==c;d||(ua="")};g.setStyle=function(a,b,c){var d=a.style;if(b=b.replace(L,M).replace("-",""),"zIndex"===b)isNaN(c)?d[b]=c:d[b]=""+(0|c);else if("float"===b)d.styleFloat=d.cssFloat=c;else try{R&&(d[R+b.slice(0,1).toUpperCase()+b.slice(1)]=c),d[b]=c}catch(e){}};var ha,ia,ja,ka,la,ma,na,oa,pa,qa,ra,sa,ta,ua,va,wa=g.addEvent=function(b,c,d){var e=function(b){return b=b||a.event,b.target||(b.target=b.srcElement),b.preventDefault||(b.preventDefault=function(){b.returnValue=!1,b.defaultPrevented=!0}),d.call(this,b)};c=c.split(" ");for(var f,g=0,h=c.length;h>g;g++)f=c[g],b.addEventListener?b.addEventListener(f,d,!1):b.attachEvent("on"+f,e),Ua.push({element:b,name:f,listener:d})},xa=g.removeEvent=function(a,b,c){b=b.split(" ");for(var d=0,e=b.length;e>d;d++)a.removeEventListener?a.removeEventListener(b[d],c,!1):a.detachEvent("on"+b[d],c)},ya=function(){for(var a,b=0,c=Ua.length;c>b;b++)a=Ua[b],xa(a.element,a.name,a.listener);Ua=[]},za=function(a,b,c){ka.keyframe&&ka.keyframe.call(ha,a,b,c)},Aa=function(){var a=ha.getScrollTop();Ja=0,la&&!Sa&&(f.style.height=""),Y(),la&&!Sa&&(f.style.height=Ja+e.clientHeight+"px"),Sa?ha.setScrollTop(i.min(ha.getScrollTop(),Ja)):ha.setScrollTop(a,!0),sa=!0},Ba=function(){var a,b,c=e.clientHeight,d={};for(a in ma)b=ma[a],"function"==typeof b?b=b.call(ha):/p$/.test(b)&&(b=b.slice(0,-1)/100*c),d[a]=b;return d},Ca=function(){var a,b=0;return ja&&(b=i.max(ja.offsetHeight,ja.scrollHeight)),a=i.max(b,f.scrollHeight,f.offsetHeight,e.scrollHeight,e.offsetHeight,e.clientHeight),a-e.clientHeight},Da=function(b){var c="className";return a.SVGElement&&b instanceof a.SVGElement&&(b=b[c],c="baseVal"),b[c]},Ea=function(b,d,e){var f="className";if(a.SVGElement&&b instanceof a.SVGElement&&(b=b[f],f="baseVal"),e===c)return void(b[f]=d);for(var g=b[f],h=0,i=e.length;i>h;h++)g=Ga(g).replace(Ga(e[h])," ");g=Fa(g);for(var j=0,k=d.length;k>j;j++)-1===Ga(g).indexOf(Ga(d[j]))&&(g+=" "+d[j]);b[f]=Fa(g)},Fa=function(a){return a.replace(H,"")},Ga=function(a){return" "+a+" "},Ha=Date.now||function(){return+new Date},Ia=function(a,b){return a.frame-b.frame},Ja=0,Ka=1,La="down",Ma=-1,Na=Ha(),Oa=0,Pa=0,Qa=!1,Ra=0,Sa=!1,Ta=0,Ua=[];"function"==typeof define&&define.amd?define([],function(){return g}):"undefined"!=typeof module&&module.exports?module.exports=g:a.skrollr=g}(window,document);



/*! This file is auto-generated */
/*!
 * imagesLoaded PACKAGED v5.0.0
 * JavaScript is all like "You images are done yet or what?"
 * MIT License
 */
!function(t,e){"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,(function(){function t(){}let e=t.prototype;return e.on=function(t,e){if(!t||!e)return this;let i=this._events=this._events||{},s=i[t]=i[t]||[];return s.includes(e)||s.push(e),this},e.once=function(t,e){if(!t||!e)return this;this.on(t,e);let i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;let s=i.indexOf(e);return-1!=s&&i.splice(s,1),this},e.emitEvent=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;i=i.slice(0),e=e||[];let s=this._onceEvents&&this._onceEvents[t];for(let n of i){s&&s[n]&&(this.off(t,n),delete s[n]),n.apply(this,e)}return this},e.allOff=function(){return delete this._events,delete this._onceEvents,this},t})),
/*!
 * imagesLoaded v5.0.0
 * JavaScript is all like "You images are done yet or what?"
 * MIT License
 */
function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)}("undefined"!=typeof window?window:this,(function(t,e){let i=t.jQuery,s=t.console;function n(t,e,o){if(!(this instanceof n))return new n(t,e,o);let r=t;var h;("string"==typeof t&&(r=document.querySelectorAll(t)),r)?(this.elements=(h=r,Array.isArray(h)?h:"object"==typeof h&&"number"==typeof h.length?[...h]:[h]),this.options={},"function"==typeof e?o=e:Object.assign(this.options,e),o&&this.on("always",o),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))):s.error(`Bad element for imagesLoaded ${r||t}`)}n.prototype=Object.create(e.prototype),n.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)};const o=[1,9,11];n.prototype.addElementImages=function(t){"IMG"===t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);let{nodeType:e}=t;if(!e||!o.includes(e))return;let i=t.querySelectorAll("img");for(let t of i)this.addImage(t);if("string"==typeof this.options.background){let e=t.querySelectorAll(this.options.background);for(let t of e)this.addElementBackgroundImages(t)}};const r=/url\((['"])?(.*?)\1\)/gi;function h(t){this.img=t}function d(t,e){this.url=t,this.element=e,this.img=new Image}return n.prototype.addElementBackgroundImages=function(t){let e=getComputedStyle(t);if(!e)return;let i=r.exec(e.backgroundImage);for(;null!==i;){let s=i&&i[2];s&&this.addBackground(s,t),i=r.exec(e.backgroundImage)}},n.prototype.addImage=function(t){let e=new h(t);this.images.push(e)},n.prototype.addBackground=function(t,e){let i=new d(t,e);this.images.push(i)},n.prototype.check=function(){if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length)return void this.complete();let t=(t,e,i)=>{setTimeout((()=>{this.progress(t,e,i)}))};this.images.forEach((function(e){e.once("progress",t),e.check()}))},n.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount===this.images.length&&this.complete(),this.options.debug&&s&&s.log(`progress: ${i}`,t,e)},n.prototype.complete=function(){let t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){let t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},h.prototype=Object.create(e.prototype),h.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.img.crossOrigin&&(this.proxyImage.crossOrigin=this.img.crossOrigin),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.currentSrc||this.img.src)},h.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},h.prototype.confirm=function(t,e){this.isLoaded=t;let{parentNode:i}=this.img,s="PICTURE"===i.nodeName?i:this.img;this.emitEvent("progress",[this,s,e])},h.prototype.handleEvent=function(t){let e="on"+t.type;this[e]&&this[e](t)},h.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},h.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},h.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},d.prototype=Object.create(h.prototype),d.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},d.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},d.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},n.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&(i=e,i.fn.imagesLoaded=function(t,e){return new n(this,t,e).jqDeferred.promise(i(this))})},n.makeJQueryPlugin(),n}));



/*! This file is auto-generated */
/*!
 * Masonry PACKAGED v4.2.2
 * Cascading grid layout library
 * https://masonry.desandro.com
 * MIT License
 * by David DeSandro
 */

!function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,r,a){function h(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var u=a.data(h,i);if(!u)return void s(i+" not initialized. Cannot call methods, i.e. "+r);var d=u[e];if(!d||"_"==e.charAt(0))return void s(r+" is not a valid method");var l=d.apply(u,n);o=void 0===o?l:o}),void 0!==o?o:t}function u(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}a=a||e||t.jQuery,a&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return h(this,t,e)}return u(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s="undefined"==typeof r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(t,e){"function"==typeof define&&define.amd?define("get-size/get-size",e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;u>e;e++){var i=h[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function o(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);s=200==Math.round(t(o.width)),r.isBoxSizeOuter=s,i.removeChild(e)}}function r(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var r=n(e);if("none"==r.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==r.boxSizing,l=0;u>l;l++){var c=h[l],f=r[c],m=parseFloat(f);a[c]=isNaN(m)?0:m}var p=a.paddingLeft+a.paddingRight,g=a.paddingTop+a.paddingBottom,y=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,z=a.borderTopWidth+a.borderBottomWidth,E=d&&s,b=t(r.width);b!==!1&&(a.width=b+(E?0:p+_));var x=t(r.height);return x!==!1&&(a.height=x+(E?0:g+z)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(g+z),a.outerWidth=a.width+y,a.outerHeight=a.height+v,a}}var s,a="undefined"==typeof console?e:function(t){console.error(t)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],u=h.length,d=!1;return r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e};var n=Array.prototype.slice;i.makeArray=function(t){if(Array.isArray(t))return t;if(null===t||void 0===t)return[];var e="object"==typeof t&&"number"==typeof t.length;return e?n.call(t):[t]},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){i=i||100;var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var o=t.console;return i.htmlInit=function(e,n){i.docReady(function(){var r=i.toDashed(n),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),u=i.makeArray(a).concat(i.makeArray(h)),d=s+"-options",l=t.jQuery;u.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(d);try{i=r&&JSON.parse(r)}catch(a){return void(o&&o.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);l&&l.data(t,n,h)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],u={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},d=n.prototype=Object.create(t.prototype);d.constructor=n,d._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},d.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},d.getSize=function(){this.size=e(this.element)},d.css=function(t){var e=this.element.style;for(var i in t){var n=u[i]||i;e[n]=t[i]}},d.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=parseFloat(n),s=parseFloat(o),a=this.layout.size;-1!=n.indexOf("%")&&(r=r/100*a.width),-1!=o.indexOf("%")&&(s=s/100*a.height),r=isNaN(r)?0:r,s=isNaN(s)?0:s,r-=e?a.paddingLeft:a.paddingRight,s-=i?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=s},d.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",u=n?"top":"bottom",d=n?"bottom":"top",l=this.position.y+t[h];e[u]=this.getYValue(l),e[d]="",this.css(e),this.emitEvent("layout",[this])},d.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},d.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},d._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),o&&!this.isTransitioning)return void this.layoutPosition();var r=t-i,s=e-n,a={};a.transform=this.getTranslate(r,s),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},d.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},d.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},d.moveTo=d._transitionTo,d.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},d._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},d.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var l="opacity,"+o(a);d.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},d.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},d.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};d.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},d.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},d._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return d.removeTransitionStyles=function(){this.css(f)},d.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},d.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},d.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},d.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},d.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},d.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},d.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},d.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},d.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,u&&(this.$element=u(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++l;this.element.outlayerGUID=o,c[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=m[n]||1;return i*o}var h=t.console,u=t.jQuery,d=function(){},l=0,c={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,e.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},f._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=d,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){s++,s==r&&i()}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n)})},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),u)if(this.$element=this.$element||u(this.element),e){var o=u.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=d,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},f.handleEvent=n.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,u&&u.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=n.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&c[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),u&&u.bridget&&u.bridget(t,i),i};var m={ms:1,s:1e3};return r.Item=o,r}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",r=this[o](n,t),s={x:this.columnWidth*r.col,y:r.y},a=r.y+t.size.outerHeight,h=n+r.col,u=r.col;h>u;u++)this.colYs[u]=a;return s},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++)e[n]=this._getColGroupY(n,t);return e},n._getColGroupY=function(t,e){if(2>e)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t>1&&i+t>this.cols;i=n?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var u=this._getOption("originTop"),d=(u?n.top:n.bottom)+i.outerHeight,l=a;h>=l;l++)this.colYs[l]=Math.max(d,this.colYs[l])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i});



/*!
 * Masonry v2 shim
 * to maintain backwards compatibility
 * as of Masonry v3.1.2
 *
 * Cascading grid layout library
 * http://masonry.desandro.com
 * MIT License
 * by David DeSandro
 */
!function(a){"use strict";var b=a.Masonry;b.prototype._remapV2Options=function(){this._remapOption("gutterWidth","gutter"),this._remapOption("isResizable","isResizeBound"),this._remapOption("isRTL","isOriginLeft",function(a){return!a});var a=this.options.isAnimated;if(void 0!==a&&(this.options.transitionDuration=a?this.options.transitionDuration:0),void 0===a||a){var b=this.options.animationOptions,c=b&&b.duration;c&&(this.options.transitionDuration="string"==typeof c?c:c+"ms")}},b.prototype._remapOption=function(a,b,c){var d=this.options[a];void 0!==d&&(this.options[b]=c?c(d):d)};var c=b.prototype._create;b.prototype._create=function(){var a=this;this._remapV2Options(),c.apply(this,arguments),setTimeout(function(){jQuery(a.element).addClass("masonry")},0)};var d=b.prototype.layout;b.prototype.layout=function(){this._remapV2Options(),d.apply(this,arguments)};var e=b.prototype.option;b.prototype.option=function(){e.apply(this,arguments),this._remapV2Options()};var f=b.prototype._itemize;b.prototype._itemize=function(a){var b=f.apply(this,arguments);return jQuery(a).addClass("masonry-brick"),b};var g=b.prototype.measureColumns;b.prototype.measureColumns=function(){var a=this.options.columnWidth;a&&"function"==typeof a&&(this.getContainerWidth(),this.columnWidth=a(this.containerWidth)),g.apply(this,arguments)},b.prototype.reload=function(){this.reloadItems.apply(this,arguments),this.layout.apply(this)};var h=b.prototype.destroy;b.prototype.destroy=function(){var a=this.getItemElements();jQuery(this.element).removeClass("masonry"),jQuery(a).removeClass("masonry-brick"),h.apply(this,arguments)}}(window);



(function($){'use strict';var methods={init:function(options){return this.each(function(){var slider=$(this),slideCount=slider.children().length,isScroll=$('.clb-slider-scroll-top').length,navDots='',navPagination='';const numberOfSlides=slider.children().length;const isRtl=$('body').hasClass('rtl');var slideNow=1,currentSlide=1,navBtnId=0,translateValue=0,scrolled=!1,curentSlideItemHeight=0,defaultSettings={items:1,navBtn:!0,dots:!1,pagination:!1,autoplay:!1,autoplayTimeout:3000,autoplayHoverPause:!0,loop:!1,responsive:!1,mousewheel:!1,drag:!1,gap:0,scrollToSlider:!1,verticalScroll:!1,navBtnClasses:'',startSlide:!1,autoHeight:!1,slidesCount:!1};var sliderData=slider.data({'slideNow':slideNow});var settings=initSettings();createHtmlMarkup(settings);var sliderStage=slider.find(' > .clb-slider-outer-stage > .clb-slider-stage');var sliderItems=sliderStage.find(' > .clb-slider-item');init();function init(){if(settings.loop){if(!sliderStage.find(' > .cloned').length){$(sliderItems).clone().addClass('cloned').appendTo(sliderStage);$(sliderItems).clone().addClass('cloned').prependTo(sliderStage)}
sliderItems=sliderStage.find(' > .clb-slider-item');slideNow=numberOfSlides;slideCount=sliderItems.length;sliderItems.slice(slideNow,slideNow+settings.items).addClass('active');if(settings.verticalScroll){translateValue=-slider.height()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}else{translateValue=-slider.width()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}
calcStagePosition();$(sliderItems[slideNow-1]).addClass('prev-slide');$(sliderItems[slideNow+settings.items]).addClass('next-slide')}
if(settings.mousewheel===!0){mousewheelScroll(slider,settings,sliderStage,sliderItems)}
if(settings.drag===!0){dragScroll(slider,settings,sliderStage,sliderItems)}
if(settings.autoplay===!0){autoSlide(slider,settings,sliderStage,sliderItems)}
if(settings.dots===!0){var dots=slider.find('.clb-slider-dot, .clb-slider-page');dotsScroll(slider,settings,dots)}
if(settings.pagination===!0){var page=slider.find('.clb-slider-dot, .clb-slider-page');dotsScroll(slider,settings,page)}
if(settings.verticalScroll){slider.addClass('clb-slider-vertical')}
if(settings.navBtn===!0){slider.find('> .clb-slider-nav-btn .next-btn').on('click',function(){nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)});slider.find('> .clb-slider-nav-btn .prev-btn').on('click',function(){prevSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)})}
if(settings.startSlide!==!1){slideNow=+settings.startSlide;sliderItems.removeClass('active');sliderItems.slice(slideNow,+slideNow+settings.items).addClass('active');if(settings.verticalScroll){translateValue=-slider.height()/settings.items*(slideNow)-(settings.gap/slideCount)-(settings.gap/2)}else{translateValue=-slider.width()/settings.items*(slideNow)-(settings.gap/slideCount)-(settings.gap/2)}
calcStagePosition();slideNow++}
$(window).on('keydown',function(e){var key=e.which||e.keyCode;if(key==37){prevSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)}
if(key==39){nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)}});if(settings.autoHeight===!0){autoHeight()}
if(isScroll){portfolioScrollBar()}
slider.on('to-slide',function(e,slideNum){slideNow=slideNum;nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)});slider.on('next-slide',function(e){nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)});slider.on('prev-slide',function(e){prevSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)});setTimeout(function(){slider.trigger('clb-slider.init')},10)}
function initSettings(){var settings=$.extend(defaultSettings,options);if(defaultSettings.responsive){$(defaultSettings.responsive).each(function(i){for(var property in $(this)[i]){if($(window).width()<=property){settings=$.extend(defaultSettings,options.responsive[property]);return settings}}})}
return settings}
function createHtmlMarkup(settings){if(!slider.hasClass('clb-slider')){slider.addClass('clb-slider');var sliderStructure=$('<div class="clb-slider-outer-stage"><div class="clb-slider-stage"></div><div>'),sliderItems=slider.children().addClass('clb-slider-item');if(settings.navBtn){var createNavBtn='<div class="clb-slider-nav-btn"><div class="prev-btn btn-round btn-round-light '+settings.navBtnClasses+'" tabindex="0"><i class="ion"><svg class="arrow-icon arrow-icon-back" width="18" height="14" viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 7H16M16 7L11 1M16 7L11 13" stroke-width="2"/></svg></i></div><div class="next-btn btn-round btn-round-light '+settings.navBtnClasses+'" tabindex="0"><i class="ion"><svg class="arrow-icon" width="18" height="14" viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 7H16M16 7L11 1M16 7L11 13" stroke-width="2"/></svg></i></div></div>';slider.append($(createNavBtn))}
if(settings.verticalScroll){var itemsHeight=maxHeight(sliderItems)}
if(settings.dots){var createDots=$('<div class="clb-slider-nav-dots"></div>');var dot=$('<div class="clb-slider-dot"><svg width="22px" height="22px" viewBox="0 0 22 22"><g stroke="#17161A" stroke-width="1.2" fill="none" transform="translate(11, 11)"><circle cx="0" cy="0" r="10"></circle></g></svg></div>');for(var i=slideCount;i!=0;i--){dot.clone().appendTo(createDots)}
createDots.find('.clb-slider-dot:first-child').addClass('active');slider.append(createDots);navDots=slider.find('> .clb-slider-nav-dots > .clb-slider-dot')}
if(settings.pagination){var createPagination=$('<div class="clb-slider-pagination"></div>');var page=$('<div class="clb-slider-page"></div>');for(var i=1;i<=slideCount;i++){if(i<10){page.clone().append('<span class="clb-slider-pagination-index"> 0'+i+'</span>').appendTo(createPagination)}else{page.clone().append('<span class="clb-slider-pagination-index">'+i+'</span>').appendTo(createPagination)}}
createPagination.find('.clb-slider-page:first-child').addClass('active');slider.append(createPagination);navPagination=slider.find('> .clb-slider-pagination > .clb-slider-page')}
if(settings.slidesCount){var createSlidesCount=$('<div class="clb-slider-count"><div class="clb-slider-count-current"></div><div class="clb-slider-count-total">'+slideCount+'</div></div>');var counts=$('<div class="clb-slider-count-number"></div>');slider.append(createSlidesCount);var currentNumber=slider.find('.clb-slider-count-current');for(var i=1;i<=slideCount;i++){counts.clone().append('<span class="clb-slider-pagination-index">'+i+'</span>').appendTo(currentNumber)}
counts.clone().append('<span class="clb-slider-pagination-index">'+slideCount+'</span>').prependTo(currentNumber);counts.clone().append('<span class="clb-slider-pagination-index">1</span>').appendTo(currentNumber);curentSlideItemHeight=slider.find('.clb-slider-count-number').height();var curentSlideStage=slider.find('.clb-slider-count-current');curentSlideStage.css({'transform':'translate(0, -'+curentSlideItemHeight+'px)','-webkit-transform':'translate(0, -'+curentSlideItemHeight+'px)','-ms-transform':'translate(0, -'+curentSlideItemHeight+'px)',})}
sliderItems.wrapAll(sliderStructure)}else{var sliderItems=slider.find('> .clb-slider-outer-stage > .clb-slider-stage > .clb-slider-item')}
if(!settings.loop){sliderItems.slice(0,settings.items).addClass('active');$(sliderItems[0+settings.items]).addClass('next-slide')}
if(settings.verticalScroll){var sliderWidth=slider.width();var stageWidth=sliderWidth*slideCount/settings.items+((settings.gap/settings.items)*slideCount);slider.find('> .clb-slider-stage').css({'width':stageWidth+'px'});var sliderHeight=slider.height();var stageHeight=sliderHeight*slideCount/settings.items+((settings.gap/settings.items)*slideCount);sliderItems.css('height',itemsHeight+'px');sliderItems.css('margin-right',settings.gap+'px');slider.css('height',itemsHeight)
var sliderHeight=sliderItems.height();slider.find('> .clb-slider-stage').css({'height':stageHeight+'px','width':'auto'})}else{var sliderWidth=slider.width();var itemWidth=sliderWidth/settings.items-settings.gap+(settings.gap/settings.items);var stageWidth=sliderWidth*slideCount/settings.items+((settings.gap/settings.items)*slideCount);sliderItems.css('min-width',itemWidth+'px');sliderItems.css('margin-right',settings.gap+'px');var sliderHeight=sliderItems.height();slider.find('> .clb-slider-stage').css({'width':stageWidth+'px'})}}
function nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination){slider.trigger('clb-slider.change').trigger('clb-slider.next-change');if((settings.loop&&slideNow!=slideCount-numberOfSlides)||slideNow<numberOfSlides){sliderItems.removeClass('active prev-slide next-slide');sliderStage.css({'transition':'1s'});if(settings.loop){slideNow++;currentSlide=slideNow}
if(settings.loop){if(settings.dots||settings.pagination){activeNavigationClass(slideNow-numberOfSlides)}}else{if(settings.dots||settings.pagination){activeNavigationClass(slideNow)}}
sliderItems.slice(slideNow,slideNow+settings.items).addClass('active');$(sliderItems[slideNow-1]).addClass('prev-slide');$(sliderItems[slideNow+settings.items]).addClass('next-slide');if(settings.verticalScroll){translateValue=-slider.height()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}else{translateValue=-slider.width()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}
calcStagePosition();if(!settings.loop){slideNow++}
if(settings.loop){currentSlide=slideNow-settings.items}
if(slideNow==slideCount-numberOfSlides&&settings.loop){sliderItems.slice(numberOfSlides,numberOfSlides+settings.items).addClass('active');currentSlide=1;setTimeout(function(){slider.find('> .clb-slider-outer-stage > .clb-slider-stage > .cloned').removeClass('active');slideNow=numberOfSlides;$(sliderItems[slideNow]).addClass('active');if(settings.verticalScroll){translateValue=-slider.height()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}else{translateValue=-slider.width()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}
calcStagePosition();if(settings.dots||settings.pagination){activeNavigationClass(slideNow-numberOfSlides)}
sliderStage.css({'transition':'none',});if(isScroll){portfolioScrollBar()}},1000)}}
if(isScroll){portfolioScrollBar()}
slidesCount(slideNow);setTimeout(function(){slider.trigger('clb-slider.changed')},1000)}
function prevSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination){slider.trigger('clb-slider.change').trigger('clb-slider.prev-change');if((settings.loop&&slideNow!=numberOfSlides-settings.items)||slideNow>1){sliderStage.css({'transition':'1s'});if(!settings.loop){slideNow--;currentSlide=slideNow-1}
if(settings.verticalScroll){translateValue=-slider.height()/settings.items*(slideNow-1)-((settings.gap/settings.items)*slideNow)+(+settings.gap/settings.items)}else{translateValue=-slider.width()/settings.items*(slideNow-1)-((settings.gap/settings.items)*slideNow)+(+settings.gap/settings.items)}
calcStagePosition();if(settings.loop){slideNow--;currentSlide=slideNow-1}
if(settings.loop){if(settings.dots||settings.pagination){if(slideNow-numberOfSlides<0){activeNavigationClass(slideNow)}else{activeNavigationClass(slideNow-numberOfSlides)}}
sliderItems.removeClass('active prev-slide next-slide');sliderItems.slice(slideNow,slideNow+(settings.items)).addClass('active');$(sliderItems[slideNow-2]).addClass('prev-slide');$(sliderItems[slideNow+settings.items]).addClass('next-slide')}else{if(settings.dots||settings.pagination){activeNavigationClass(slideNow-1)}
sliderItems.removeClass('active prev-slide next-slide');sliderItems.slice(slideNow-1,slideNow+settings.items-1).addClass('active');$(sliderItems[slideNow-2]).addClass('prev-slide');$(sliderItems[slideNow+settings.items-1]).addClass('next-slide')}
if(slideNow==numberOfSlides-settings.items&&settings.loop){sliderItems.slice(((numberOfSlides*2)-settings.items),((numberOfSlides*2)-settings.items)+settings.items).addClass('active');currentSlide=slideCount-settings.items-1;setTimeout(function(){slider.find('> .clb-slider-outer-stage > .clb-slider-stage > .cloned').removeClass('active');slideNow=(numberOfSlides*2)-settings.items;$(sliderItems[slideNow]).addClass('active');if(settings.verticalScroll){translateValue=-slider.height()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}else{translateValue=-slider.width()/settings.items*(slideNow)-((settings.gap/settings.items)*slideNow)}
sliderStage.css({'transition':'none'});calcStagePosition();if(settings.dots||settings.pagination){activeNavigationClass(slideNow-numberOfSlides)}
if(isScroll){portfolioScrollBar()}},1000)}}
if(isScroll){portfolioScrollBar()}
slidesCount(slideNow);setTimeout(function(){slider.trigger('clb-slider.changed')},1000)}
function dotsScroll(slider,settings,pagination){pagination.on('click',function(){sliderStage.css({'transition':'1s'});navBtnId=$(this).index();if(settings.loop){navBtnId=navBtnId+numberOfSlides-1}
if(navBtnId+1!=slideNow){if(navBtnId+1>slideCount-settings.items){navBtnId=navBtnId-settings.items+1}
slideNow=navBtnId;nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)}})}
function autoSlide(slider,settings,sliderStage,sliderItems){var autoSlideInterval=setInterval(function(){if(!slider.hasClass('stop-slide')){nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination)}},settings.autoplayTimeout);if(settings.autoplayHoverPause==!0){slider.hover(function(){$(this).addClass('stop-slide')},function(){$(this).removeClass('stop-slide')})}
$(window).on('resize',function(){clearInterval(autoSlideInterval)})}
function mousewheelScroll(slider,settings,sliderStage,sliderItems){var top=slider.offset().top-($(window).height()-slider.outerHeight())/2;var wheel=!0;var delay=!1;if(navigator.userAgent.indexOf('Mac OS X')!=-1){var timeoutDelay=1300}else{var timeoutDelay=1000}
slider.on('wheel mousewheel',function(e){var y=e.originalEvent.deltaY;if(navigator.userAgent.indexOf('Mac OS X')!=-1){var timeoutDelay=1300}else{var timeoutDelay=1000}
if(settings.scrollToSlider==!0&&(slideNow==1&&y>0)||(slideNow==slideCount&&y<0)){$("html, body").animate({scrollTop:slider.offset().top+'px'});e.preventDefault()}
if(wheel){if(y>0&&slideNow<slideCount){nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination);wheel=!1;e.preventDefault()}else if(y<0&&slideNow>1){prevSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination);wheel=!1;e.preventDefault()}}else{return!1}
setTimeout(function(){wheel=!0},timeoutDelay)})}
function dragScroll(slider,settings,sliderStage,sliderItems){var drag=!0;var interval=100;$(sliderStage).on('mousedown touchstart',function(e){var cursorPosition=e.clientX;if(e.type=='touchstart'){cursorPosition=e.originalEvent.touches[0].pageX}
$(sliderStage).on('mousemove touchmove',function(e){if(drag==!0){var position=e.pageX;if(e.type=='touchmove'){position=e.originalEvent.touches[0].pageX;interval=10}
if(position+interval<cursorPosition){nextSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination);cursorPosition=e.clientX;drag=!1}else if(position-interval>cursorPosition){prevSlide(slider,settings,sliderStage,sliderItems,navDots,navPagination);cursorPosition=e.clientX;drag=!1}}});setTimeout(function(){drag=!0},1000);sliderStage[0].ondragstart=function(){return!1}});$(sliderStage).on('mouseup touchend',function(e){sliderStage.off('mousemove touchmove')})}
function autoHeight(){slider.on('clb-slider.changed clb-slider.init',function(){var height=maxHeight($(this).find(' > .clb-slider-outer-stage > .clb-slider-stage > .clb-slider-item.active'));$(this).find('> .clb-slider-outer-stage').height(height)})}
function slidesCount(slideNow){var curentSlideStage=slider.find('.clb-slider-count-current');var curentSlideItem=curentSlideStage.find('.clb-slider-count-number');var currentCountSlide=0;curentSlideStage.css({'transition':'.3s'});if(settings.loop){currentCountSlide=slideNow-numberOfSlides+1;if(currentCountSlide==curentSlideItem.length){currentCountSlide=0}else if(currentCountSlide<0){currentCountSlide=numberOfSlides+curentSlideItem}else if(currentCountSlide>numberOfSlides){setTimeout(function(){currentCountSlide=1;curentSlideStage.css({'transition':'none'});translateCounts()},300)}else if(currentCountSlide==0){setTimeout(function(){currentCountSlide=numberOfSlides;curentSlideStage.css({'transition':'none'});translateCounts()},300)}}else{currentCountSlide=slideNow-1}
translateCounts();function translateCounts(){curentSlideStage.css({'transform':'translate(0, -'+curentSlideItemHeight*currentCountSlide+'px)','-webkit-transform':'translate(0, -'+curentSlideItemHeight*currentCountSlide+'px)','-ms-transform':'translate(0, -'+curentSlideItemHeight*currentCountSlide+'px)',})}}
function portfolioScrollBar(){if(slider.hasClass('clb-slider-scroll-bar')){let currentScrollItem=settings.loop?slideNow-numberOfSlides+1:slideNow;let percentage=(100/numberOfSlides)*currentScrollItem;if(percentage>100)percentage=100;$('.scroll-track').css('width',percentage+'%')}}
function activeNavigationClass(index){if(navDots){navDots.removeClass('active');$(navDots[index]).addClass('active')}
if(navPagination){navPagination.removeClass('active')
$(navPagination[index]).addClass('active')}}
function calcStagePosition(){if(isRtl){translateValue=translateValue*-1}
if(settings.verticalScroll){sliderStage.css({'transform':'translate(0, '+translateValue+'px)','-webkit-transform':'translate(0, '+translateValue+'px)','-ms-transform':'translate(0, '+translateValue+'px)',})}else{sliderStage.css({'transform':'translate('+translateValue+'px, 0)','-webkit-transform':'translate('+translateValue+'px, 0)','-ms-transform':'translate('+translateValue+'px, 0)',})}}
function refresh(){sliderStage.css({'transition':'none'});slideNow=slideNow-1;var resizeSettings=initSettings();if(resizeSettings.verticalScroll){translateValue=-slider.height()/resizeSettings.items*(slideNow)-((resizeSettings.gap/resizeSettings.items)*slideNow)}else{translateValue=-slider.width()/resizeSettings.items*(slideNow)-((resizeSettings.gap/resizeSettings.items)*slideNow)}
calcStagePosition();sliderItems.removeClass('active');sliderItems.slice(slideNow,slideNow+resizeSettings.items).addClass('active');$(sliderItems[slideNow-1]).addClass('prev-slide');$(sliderItems[slideNow+resizeSettings.items]).addClass('next-slide');if(resizeSettings.verticalScroll){var sliderWidth=slider.width();var stageWidth=sliderWidth*slideCount/resizeSettings.items+((resizeSettings.gap/resizeSettings.items)*slideCount);slider.find('> .clb-slider-stage').css({'width':stageWidth+'px'});var sliderHeight=slider.height();var itemheight=sliderHeight/resizeSettings.items-resizeSettings.gap+(resizeSettings.gap/resizeSettings.items);var stageHeight=sliderHeight*slideCount/resizeSettings.items+((resizeSettings.gap/resizeSettings.items)*slideCount);sliderItems.css('height',itemheight+'px');sliderItems.css('margin-right',resizeSettings.gap+'px');slider.css('height',itemheight)
var sliderHeight=sliderItems.height();slider.find('> .clb-slider-stage').css({'height':stageHeight+'px','width':'auto'})}else{var sliderWidth=slider.width();var itemWidth=sliderWidth/resizeSettings.items-resizeSettings.gap+(resizeSettings.gap/resizeSettings.items);var stageWidth=sliderWidth*slideCount/resizeSettings.items+((resizeSettings.gap/resizeSettings.items)*slideCount);sliderItems.css('min-width',itemWidth+'px');sliderItems.css('margin-right',resizeSettings.gap+'px');var sliderHeight=sliderItems.height();slider.find('> .clb-slider-stage').css({'width':stageWidth+'px'})}
if(resizeSettings.loop){if(resizeSettings.dots||resizeSettings.pagination){activeNavigationClass(slideNow-resizeSettings.items)}}else{if(resizeSettings.dots||resizeSettings.pagination){activeNavigationClass(slideNow)}}
slideNow++}
function maxHeight(items){var height=0;items.each(function(){var itemHeight=$(this).outerHeight();if(itemHeight>height){height=$(this).outerHeight()}});return height}
var rtime;var timeout=!1;var delta=200;var mobileResizeWidth=$(window).width();$(window).on('resize',function(){if($(window).width()!=mobileResizeWidth){rtime=new Date();if(timeout===!1){timeout=!0;setTimeout(function(){if(new Date()-rtime<delta){setTimeout(function(){timeout=!1;refresh()},delta)}else{timeout=!1;refresh()}},delta)}}})})},destroy:function(){return this.each(function(){var slider=$(this);var sliderItems=slider.find('.clb-slider-item');slider.removeClass('clb-slider');sliderItems.unwrap();sliderItems.removeAttr('style').removeClass('clb-slider-item active')})}};jQuery.fn.clbSlider=function(method){if(methods[method]){return methods[method].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof method==='object'||!method){return methods.init.apply(this,arguments)}else{$.error("Method with name "+method+" doesn't exist")}}})(jQuery);



jQuery.fn.addBack = jQuery.fn.andSelf; // add compatibility with old JQuery versions
(function($,window,document){"use strict";var pluginName="accessibleMegaMenu",defaults={uuidPrefix:"accessible-megamenu",menuClass:"accessible-megamenu",topNavItemClass:"accessible-megamenu-top-nav-item",panelClass:"accessible-megamenu-panel",panelGroupClass:"accessible-megamenu-panel-group",hoverClass:"hover",focusClass:"focus",openClass:"open"},Keyboard={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38,keyMap:{48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",190:"."}};function AccessibleMegaMenu(element,options){this.element=element;this.settings=$.extend({},defaults,options);this._defaults=defaults;this._name=pluginName;this.init();}AccessibleMegaMenu.prototype=(function(){var uuid=0,keydownTimeoutDuration=1000,keydownSearchString="",isTouch=typeof window.hasOwnProperty==="function"&&!!window.hasOwnProperty("ontouchstart"),_getPlugin,_addUniqueId,_togglePanel,_clickHandler,_clickOutsideHandler,_DOMAttrModifiedHandler,_focusInHandler,_focusOutHandler,_keyDownHandler,_mouseDownHandler,_mouseOverHandler,_mouseOutHandler,_toggleExpandedEventHandlers;_getPlugin=function(element){return $(element).closest(':data(plugin_'+pluginName+')').data("plugin_"+pluginName);};_addUniqueId=function(element){element=$(element);var settings=this.settings;if(!element.attr("id")){element.attr("id",settings.uuidPrefix+"-"+new Date().getTime()+"-"+(++uuid));}};_togglePanel=function(event,hide){var target=$(event.target),that=this,settings=this.settings,menu=this.menu,topli=target.closest('.'+settings.topNavItemClass),panel=target.hasClass(settings.panelClass)?target:target.closest('.'+settings.panelClass),newfocus;_toggleExpandedEventHandlers.call(this,hide);$('html').off('mouseup.outside-accessible-megamenu, touchend.outside-accessible-megamenu, mspointerup.outside-accessible-megamenu, pointerup.outside-accessible-megamenu',_clickOutsideHandler);menu.find('[aria-expanded].'+this.settings.panelClass).off('DOMAttrModified.accessible-megamenu');if(hide){topli=menu.find('.'+settings.topNavItemClass+' .'+settings.openClass+':first').closest('.'+settings.topNavItemClass);if(!(topli.is(event.relatedTarget)||topli.has(event.relatedTarget).length>0)){if((event.type==='mouseout'||event.type==='focusout')&&topli.has(document.activeElement).length>0){return;}topli.find('[aria-expanded]').attr('aria-expanded','false').removeClass(settings.openClass).filter('.'+settings.panelClass).attr('aria-hidden','true');if((event.type==='keydown'&&event.keyCode===Keyboard.ESCAPE)||event.type==='DOMAttrModified'){newfocus=topli.find(':tabbable:first');setTimeout(function(){menu.find('[aria-expanded].'+that.settings.panelClass).off('DOMAttrModified.accessible-megamenu');newfocus.focus();that.justFocused=false;},99);}}else if(topli.length===0){menu.find('[aria-expanded=true]').attr('aria-expanded','false').removeClass(settings.openClass).filter('.'+settings.panelClass).attr('aria-hidden','true');}}else{clearTimeout(that.focusTimeoutID);topli.siblings().find('[aria-expanded]').attr('aria-expanded','false').removeClass(settings.openClass).filter('.'+settings.panelClass).attr('aria-hidden','true');topli.find('[aria-expanded]').attr('aria-expanded','true').addClass(settings.openClass).filter('.'+settings.panelClass).attr('aria-hidden','false');jQuery(this.element).trigger('megamenu:open',topli.find('[aria-expanded]'));if(event.type==='mouseover'&&target.is(':tabbable')&&topli.length===1&&panel.length===0&&menu.has(document.activeElement).length>0){target.focus();that.justFocused=false;}_toggleExpandedEventHandlers.call(that);}};_clickHandler=function(event){var target=$(event.target),topli=target.closest('.'+this.settings.topNavItemClass),panel=target.closest('.'+this.settings.panelClass);if(topli.length===1&&panel.length===0&&topli.find('.'+this.settings.panelClass).length===1){if(!target.hasClass(this.settings.openClass)){event.preventDefault();event.stopPropagation();_togglePanel.call(this,event);}else{if(this.justFocused){event.preventDefault();event.stopPropagation();this.justFocused=false;}else if(isTouch){event.preventDefault();event.stopPropagation();_togglePanel.call(this,event,target.hasClass(this.settings.openClass));}}}};_clickOutsideHandler=function(event){if(this.menu.has($(event.target)).length===0){event.preventDefault();event.stopPropagation();_togglePanel.call(this,event,true);}};_DOMAttrModifiedHandler=function(event){if(event.originalEvent.attrName==='aria-expanded'&&event.originalEvent.newValue==='false'&&$(event.target).hasClass(this.settings.openClass)){event.preventDefault();event.stopPropagation();_togglePanel.call(this,event,true);}};_focusInHandler=function(event){clearTimeout(this.focusTimeoutID);$(event.target).addClass(this.settings.focusClass).on('click.accessible-megamenu',$.proxy(_clickHandler,this));this.justFocused=true;if(this.panels.filter('.'+this.settings.openClass).length){_togglePanel.call(this,event);}};_focusOutHandler=function(event){this.justFocused=false;var that=this,target=$(event.target),topli=target.closest('.'+this.settings.topNavItemClass),keepOpen=false;target.removeClass(this.settings.focusClass).off('click.accessible-megamenu',_clickHandler);if(window.cvox){that.focusTimeoutID=setTimeout(function(){window.cvox.Api.getCurrentNode(function(node){if(topli.has(node).length){clearTimeout(that.focusTimeoutID);}else{that.focusTimeoutID=setTimeout(function(scope,event,hide){_togglePanel.call(scope,event,hide);},275,that,event,true);}});},25);}else{that.focusTimeoutID=setTimeout(function(){_togglePanel.call(that,event,true);},300);}};_keyDownHandler=function(event){var target=$($(this).is('.hover:tabbable')?this:event.target),that=target.is(event.target)?this:_getPlugin(target),settings=that.settings,menu=that.menu,topnavitems=that.topnavitems,topli=target.closest('.'+settings.topNavItemClass),tabbables=menu.find(':tabbable'),panel=target.hasClass(settings.panelClass)?target:target.closest('.'+settings.panelClass),panelGroups=panel.find('.'+settings.panelGroupClass),currentPanelGroup=target.closest('.'+settings.panelGroupClass),next,keycode=event.keyCode||event.which,start,i,o,label,found=false,newString=Keyboard.keyMap[event.keyCode]||'',regex,isTopNavItem=(topli.length===1&&panel.length===0);if(target.is('.hover:tabbable')){$('html').off('keydown.accessible-megamenu');}switch(keycode){case Keyboard.ESCAPE:_togglePanel.call(that,event,true);break;case Keyboard.DOWN:event.preventDefault();if(isTopNavItem){_togglePanel.call(that,event);found=(topli.find('.'+settings.panelClass+' :tabbable:first').focus().length===1);}else{found=(tabbables.filter(':gt('+tabbables.index(target)+'):first').focus().length===1);}if(!found&&window.opera&&opera.toString()==="[object Opera]"&&(event.ctrlKey||event.metaKey)){tabbables=$(':tabbable');i=tabbables.index(target);found=($(':tabbable:gt('+$(':tabbable').index(target)+'):first').focus().length===1);}break;case Keyboard.UP:event.preventDefault();if(isTopNavItem&&target.hasClass(settings.openClass)){_togglePanel.call(that,event,true);next=topnavitems.filter(':lt('+topnavitems.index(topli)+'):last');if(next.children('.'+settings.panelClass).length){found=(next.children().attr('aria-expanded','true').addClass(settings.openClass).filter('.'+settings.panelClass).attr('aria-hidden','false').find(':tabbable:last').focus()===1);jQuery(this.element).trigger('megamenu: open',next.children());}}else if(!isTopNavItem){found=(tabbables.filter(':lt('+tabbables.index(target)+'):last').focus().length===1);}if(!found&&window.opera&&opera.toString()==="[object Opera]"&&(event.ctrlKey||event.metaKey)){tabbables=$(':tabbable');i=tabbables.index(target);found=($(':tabbable:lt('+$(':tabbable').index(target)+'):first').focus().length===1);}break;case Keyboard.RIGHT:event.preventDefault();if(isTopNavItem){found=(topnavitems.filter(':gt('+topnavitems.index(topli)+'):first').find(':tabbable:first').focus().length===1);}else{if(panelGroups.length&&currentPanelGroup.length){found=(panelGroups.filter(':gt('+panelGroups.index(currentPanelGroup)+'):first').find(':tabbable:first').focus().length===1);}if(!found){found=(topli.find(':tabbable:first').focus().length===1);}}break;case Keyboard.LEFT:event.preventDefault();if(isTopNavItem){found=(topnavitems.filter(':lt('+topnavitems.index(topli)+'):last').find(':tabbable:first').focus().length===1);}else{if(panelGroups.length&&currentPanelGroup.length){found=(panelGroups.filter(':lt('+panelGroups.index(currentPanelGroup)+'):last').find(':tabbable:first').focus().length===1);}if(!found){found=(topli.find(':tabbable:first').focus().length===1);}}break;case Keyboard.TAB:i=tabbables.index(target);if(event.shiftKey&&isTopNavItem&&target.hasClass(settings.openClass)){_togglePanel(event,true);next=topnavitems.filter(':lt('+topnavitems.index(topli)+'):last');if(next.children('.'+settings.panelClass).length){found=next.children().attr('aria-expanded','true').addClass(settings.openClass).filter('.'+settings.panelClass).attr('aria-hidden','false').find(':tabbable:last').focus();jQuery(this.element).trigger('megamenu: open',next.children());}}else if(event.shiftKey&&i>0){found=(tabbables.filter(':lt('+i+'):last').focus().length===1);}else if(!event.shiftKey&&i<tabbables.length-1){found=(tabbables.filter(':gt('+i+'):first').focus().length===1);}else if(window.opera&&opera.toString()==="[object Opera]"){tabbables=$(':tabbable');i=tabbables.index(target);if(event.shiftKey){found=($(':tabbable:lt('+$(':tabbable').index(target)+'):last').focus().length===1);}else{found=($(':tabbable:gt('+$(':tabbable').index(target)+'):first').focus().length===1);}}if(found){event.preventDefault();}break;case Keyboard.SPACE:if(isTopNavItem){event.preventDefault();_clickHandler.call(that,event);}break;default:clearTimeout(this.keydownTimeoutID);keydownSearchString+=newString!==keydownSearchString?newString:'';if(keydownSearchString.length===0){return;}this.keydownTimeoutID=setTimeout(function(){keydownSearchString='';},keydownTimeoutDuration);if(isTopNavItem&&!target.hasClass(settings.openClass)){tabbables=tabbables.filter('.'+settings.topNavItemClass+' > :tabbable');}else{tabbables=topli.find(':tabbable');}if(event.shiftKey){tabbables=$(tabbables.get().reverse());}for(i=0;i<tabbables.length;i++){o=tabbables.eq(i);if(o.is(target)){start=(keydownSearchString.length===1)?i+1:i;break;}}regex=new RegExp('^'+keydownSearchString.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,'\\$&'),'i');for(i=start;i<tabbables.length;i++){o=tabbables.eq(i);label=$.trim(o.text());if(regex.test(label)){found=true;o.focus();break;}}if(!found){for(i=0;i<start;i++){o=tabbables.eq(i);label=$.trim(o.text());if(regex.test(label)){o.focus();break;}}}break;}that.justFocused=false;};_mouseDownHandler=function(event){this.mouseTimeoutID=setTimeout(function(){clearTimeout(this.focusTimeoutID);},1);};_mouseOverHandler=function(event){clearTimeout(this.mouseTimeoutID);$(event.target).addClass(this.settings.hoverClass);_togglePanel.call(this,event);if($(event.target).is(':tabbable')){$('html').on('keydown.accessible-megamenu',$.proxy(_keyDownHandler,event.target));}};_mouseOutHandler=function(event){var that=this;$(event.target).removeClass(that.settings.hoverClass);that.mouseTimeoutID=setTimeout(function(){_togglePanel.call(that,event,true);},300);if($(event.target).is(':tabbable')){$('html').off('keydown.accessible-megamenu');}};_toggleExpandedEventHandlers=function(hide){var menu=this.menu;if(hide){$('html').off('mouseup.outside-accessible-megamenu, touchend.outside-accessible-megamenu, mspointerup.outside-accessible-megamenu,  pointerup.outside-accessible-megamenu',_clickOutsideHandler);menu.find('[aria-expanded].'+this.settings.panelClass).off('DOMAttrModified.accessible-megamenu',_DOMAttrModifiedHandler);}else{$('html').on('mouseup.outside-accessible-megamenu, touchend.outside-accessible-megamenu, mspointerup.outside-accessible-megamenu,  pointerup.outside-accessible-megamenu',$.proxy(_clickOutsideHandler,this));menu.find('[aria-expanded=true].'+this.settings.panelClass).on('DOMAttrModified.accessible-megamenu',$.proxy(_DOMAttrModifiedHandler,this));}};return{constructor:AccessibleMegaMenu,init:function(){var that=this,settings=this.settings,justFocused=this.justFocused=false,nav=this.nav=$(this.element),menu=this.menu=nav.children().first(),topnavitems=this.topnavitems=menu.children();nav.attr("role","navigation");menu.addClass(settings.menuClass);topnavitems.each(function(i,topnavitem){var topnavitemlink,topnavitempanel;topnavitem=$(topnavitem);topnavitem.addClass(settings.topNavItemClass);topnavitemlink=topnavitem.find(":tabbable:first");topnavitempanel=topnavitem.children(":not(:tabbable):last");_addUniqueId.call(that,topnavitemlink);if(topnavitempanel.length){_addUniqueId.call(that,topnavitempanel);topnavitemlink.attr({"aria-haspopup":true,"aria-owns":topnavitempanel.attr("id"),"aria-controls":topnavitempanel.attr("id"),"aria-expanded":false});topnavitempanel.attr({"role":"group","aria-expanded":false,"aria-hidden":true}).addClass(settings.panelClass).not("[aria-labelledby]").attr("aria-labelledby",topnavitemlink.attr("id"));}});this.panels=menu.find("."+settings.panelClass);menu.on("focusin.accessible-megamenu",":tabbable, :focusable, ."+settings.panelClass,$.proxy(_focusInHandler,this)).on("focusout.accessible-megamenu",":tabbable, :focusable, ."+settings.panelClass,$.proxy(_focusOutHandler,this)).on("keydown.accessible-megamenu",$.proxy(_keyDownHandler,this)).on("mouseover.accessible-megamenu",$.proxy(_mouseOverHandler,this)).on("mouseout.accessible-megamenu",$.proxy(_mouseOutHandler,this)).on("mousedown.accessible-megamenu",$.proxy(_mouseDownHandler,this));if(isTouch){menu.on("touchstart.accessible-megamenu",$.proxy(_clickHandler,this));}menu.find("hr").attr("role","separator");},getDefaults:function(){return this._defaults;},getOption:function(opt){return this.settings[opt];},getAllOptions:function(){return this.settings;},setOption:function(opt,value,reinitialize){this.settings[opt]=value;if(reinitialize){this.init();}}};}());$.fn[pluginName]=function(options){return this.each(function(){if(!$.data(this,"plugin_"+pluginName)){$.data(this,"plugin_"+pluginName,new AccessibleMegaMenu(this,options));}});};function visible(element){return $.expr.filters.visible(element)&&!$(element).parents().addBack().filter(function(){return $.css(this,"visibility")==="hidden";}).length;}function focusable(element,isTabIndexNotNaN){var map,mapName,img,nodeName=element.nodeName.toLowerCase();if("area"===nodeName){map=element.parentNode;mapName=map.name;if(!element.href||!mapName||map.nodeName.toLowerCase()!=="map"){return false;}img=$("img[usemap=#"+mapName+"]")[0];return!!img&&visible(img);}return(/input|select|textarea|button|object/.test(nodeName)?!element.disabled:"a"===nodeName?element.href||isTabIndexNotNaN:isTabIndexNotNaN)&&visible(element);}$.extend($.expr[":"],{data:$.expr.createPseudo?$.expr.createPseudo(function(dataName){return function(elem){return!!$.data(elem,dataName);};}):function(elem,i,match){return!!$.data(elem,match[3]);},focusable:function(element){return focusable(element,!isNaN($.attr(element,"tabindex")));},tabbable:function(element){var tabIndex=$.attr(element,"tabindex"),isTabIndexNaN=isNaN(tabIndex);return(isTabIndexNaN||tabIndex>=0)&&focusable(element,!isTabIndexNaN);}});}(jQuery,window,document));



window.CSSMatrix = window.WebKitCSSMatrix || window.MSCSSMatrix; !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.AOS=t():e.AOS=t()}(this,function(){return function(e){function t(n){if(o[n])return o[n].exports;var i=o[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var o={};return t.m=e,t.c=o,t.p="dist/",t(0)}([function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e},a=o(1),r=(n(a),o(5)),c=n(r),u=o(6),s=n(u),d=o(7),f=n(d),l=o(8),m=n(l),p=o(9),b=n(p),v=o(10),g=n(v),y=o(13),w=n(y),h=[],k=!1,x=document.all&&!window.atob,j={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded"},O=function(){var e=arguments.length<=0||void 0===arguments[0]?!1:arguments[0];return e&&(k=!0),k?(h=(0,g["default"])(h,j),(0,b["default"])(h,j.once),h):void 0},_=function(){h=(0,w["default"])(),O()},z=function(){h.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")})},A=function(e){return e===!0||"mobile"===e&&m["default"].mobile()||"phone"===e&&m["default"].phone()||"tablet"===e&&m["default"].tablet()||"function"==typeof e&&e()===!0},E=function(e){return j=i(j,e),h=(0,w["default"])(),A(j.disable)||x?z():(document.querySelector("body").setAttribute("data-aos-easing",j.easing),document.querySelector("body").setAttribute("data-aos-duration",j.duration),document.querySelector("body").setAttribute("data-aos-delay",j.delay),"DOMContentLoaded"===j.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?O(!0):"load"===j.startEvent?window.addEventListener(j.startEvent,function(){O(!0)}):document.addEventListener(j.startEvent,function(){O(!0)}),window.addEventListener("resize",(0,s["default"])(O,50,!0)),window.addEventListener("orientationchange",(0,s["default"])(O,50,!0)),window.addEventListener("scroll",(0,c["default"])(function(){(0,b["default"])(h,j.once)},99)),document.addEventListener("DOMNodeRemoved",function(e){var t=e.target;t&&1===t.nodeType&&t.hasAttribute&&t.hasAttribute("data-aos")&&(0,s["default"])(_,50,!0)}),(0,f["default"])("[data-aos]",_),h)};e.exports={init:E,refresh:O,refreshHard:_}},function(e,t){},,,,function(e,t,o){"use strict";function n(e,t,o){var n=!0,a=!0;if("function"!=typeof e)throw new TypeError(c);return i(o)&&(n="leading"in o?!!o.leading:n,a="trailing"in o?!!o.trailing:a),r(e,t,{leading:n,maxWait:t,trailing:a})}function i(e){var t="undefined"==typeof e?"undefined":a(e);return!!e&&("object"==t||"function"==t)}var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},r=o(6),c="Expected a function";e.exports=n},function(e,t){"use strict";function o(e,t,o){function n(t){var o=b,n=v;return b=v=void 0,O=t,y=e.apply(n,o)}function a(e){return O=e,w=setTimeout(d,t),_?n(e):y}function r(e){var o=e-h,n=e-O,i=t-o;return z?x(i,g-n):i}function u(e){var o=e-h,n=e-O;return!h||o>=t||0>o||z&&n>=g}function d(){var e=j();return u(e)?f(e):void(w=setTimeout(d,r(e)))}function f(e){return clearTimeout(w),w=void 0,A&&b?n(e):(b=v=void 0,y)}function l(){void 0!==w&&clearTimeout(w),h=O=0,b=v=w=void 0}function m(){return void 0===w?y:f(j())}function p(){var e=j(),o=u(e);if(b=arguments,v=this,h=e,o){if(void 0===w)return a(h);if(z)return clearTimeout(w),w=setTimeout(d,t),n(h)}return void 0===w&&(w=setTimeout(d,t)),y}var b,v,g,y,w,h=0,O=0,_=!1,z=!1,A=!0;if("function"!=typeof e)throw new TypeError(s);return t=c(t)||0,i(o)&&(_=!!o.leading,z="maxWait"in o,g=z?k(c(o.maxWait)||0,t):g,A="trailing"in o?!!o.trailing:A),p.cancel=l,p.flush=m,p}function n(e){var t=i(e)?h.call(e):"";return t==f||t==l}function i(e){var t="undefined"==typeof e?"undefined":u(e);return!!e&&("object"==t||"function"==t)}function a(e){return!!e&&"object"==("undefined"==typeof e?"undefined":u(e))}function r(e){return"symbol"==("undefined"==typeof e?"undefined":u(e))||a(e)&&h.call(e)==m}function c(e){if("number"==typeof e)return e;if(r(e))return d;if(i(e)){var t=n(e.valueOf)?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(p,"");var o=v.test(e);return o||g.test(e)?y(e.slice(2),o?2:8):b.test(e)?d:+e}var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},s="Expected a function",d=NaN,f="[object Function]",l="[object GeneratorFunction]",m="[object Symbol]",p=/^\s+|\s+$/g,b=/^[-+]0x[0-9a-f]+$/i,v=/^0b[01]+$/i,g=/^0o[0-7]+$/i,y=parseInt,w=Object.prototype,h=w.toString,k=Math.max,x=Math.min,j=Date.now;e.exports=o},function(e,t){"use strict";function o(e,t){r.push({selector:e,fn:t}),!c&&a&&(c=new a(n),c.observe(i.documentElement,{childList:!0,subtree:!0,removedNodes:!0})),n()}function n(){for(var e,t,o=0,n=r.length;n>o;o++){e=r[o],t=i.querySelectorAll(e.selector);for(var a,c=0,u=t.length;u>c;c++)a=t[c],a.ready||(a.ready=!0,e.fn.call(a,a))}}Object.defineProperty(t,"__esModule",{value:!0});var i=window.document,a=window.MutationObserver||window.WebKitMutationObserver,r=[],c=void 0;t["default"]=o},function(e,t){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),i=function(){function e(){o(this,e)}return n(e,[{key:"phone",value:function(){var e=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0)}(navigator.userAgent||navigator.vendor||window.opera),e}},{key:"mobile",value:function(){var e=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0)}(navigator.userAgent||navigator.vendor||window.opera),e}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),e}();t["default"]=new i},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e,t,o){var n=e.node.getAttribute("data-aos-once");t>e.position?e.node.classList.add("aos-animate"):"undefined"!=typeof n&&("false"===n||!o&&"true"!==n)&&e.node.classList.remove("aos-animate")},n=function(e,t){var n=window.pageYOffset,i=window.innerHeight;e.forEach(function(e,a){o(e,i+n,t)})};t["default"]=n},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(11),a=n(i),r=function(e,t){return e.forEach(function(e,o){e.node.classList.add("aos-init"),e.position=(0,a["default"])(e.node,t.offset)}),e};t["default"]=r},function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(12),a=n(i),r=function(e,t){var o=0,n=0,i=window.innerHeight,r={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(r.offset&&!isNaN(r.offset)&&(n=parseInt(r.offset)),r.anchor&&document.querySelectorAll(r.anchor)&&(e=document.querySelectorAll(r.anchor)[0]),o=(0,a["default"])(e).top,r.anchorPlacement){case"top-bottom":break;case"center-bottom":o+=e.offsetHeight/2;break;case"bottom-bottom":o+=e.offsetHeight;break;case"top-center":o+=i/2;break;case"bottom-center":o+=i/2+e.offsetHeight;break;case"center-center":o+=i/2+e.offsetHeight/2;break;case"top-top":o+=i;break;case"bottom-top":o+=e.offsetHeight+i;break;case"center-top":o+=e.offsetHeight/2+i}return r.anchorPlacement||r.offset||isNaN(t)||(n=t),o+n};t["default"]=r},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){for(var t=0,o=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),o+=e.offsetTop+(new CSSMatrix(window.getComputedStyle(e).transform)).m42-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:o,left:t}};t["default"]=o},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){e=e||document.querySelectorAll("[data-aos]");var t=[];return[].forEach.call(e,function(e,o){t.push({node:e})}),t};t["default"]=o}])});



jQuery(function($){'use strict';window.Clb={init:function(){this.header=$('#masthead');this.body=$('body');this.headerIsFifth=Clb.header.hasClass('header-4');this.headerIsSixth=Clb.header.hasClass('header-5');this.wpadminbar=$('#wpadminbar');this.headerFixed={initialOffset:parseInt(this.header.attr('data-fixed-initial-offset'))||150,enabled:$('[data-header-fixed]').length,value:!1,mobileEnabled:$('[data-mobile-header-fixed]').length,mobileValue:!1};this.searchPopup=$('.clb-search-popup');this.subheader=$('.subheader');this.siteBranding=this.header.find('.site-branding');this.siteTitle=this.header.find('.site-title');this.logo=this.header.find('.logo');this.fixedLogo=this.header.find('.fixed-logo');this.mobileLogo=this.header.find('.mobile-logo');this.fixedMobileLogo=this.header.find('.fixed-mobile-logo');this.logoForOnepage=this.header.find('.for-onepage');this.logoForOnepageDark=this.logoForOnepage.find('.dark');this.logoForOnepageLight=this.logoForOnepage.find('.light');this.megaMenu=this.header.find('#mega-menu-wrap');this.mobileMenu=$('[data-mobile-menu-resolution]').data('mobile-menu-resolution');this.containerLoading=$('.container-loading');this.shopProductsType=$('.woo-shop-container');this.isRtl=$('body').hasClass('rtl');this.isElementorPage=$('body').hasClass('elementor-page');this.resize()},resize:function(){this.isMobile=$(window).width()<=768;this.isPad=$(window).width()<=1024;this.isMobileMenu=$(window).width()<=Clb.mobileMenu}};function setCookie(cname,cvalue,exdays){var d=new Date();d.setTime(d.getTime()+(exdays*24*60*60*1000));var expires="expires="+d.toUTCString();document.cookie=cname+"="+cvalue+";"+expires+";path=/"}
function getCookie(name){var matches=document.cookie.match(new RegExp("(?:^|; )"+name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,'\\$1')+"=([^;]*)"));return matches?decodeURIComponent(matches[1]):undefined}
function handleHeaders(){$('[data-nav-search]').on("click",function(e){e.preventDefault();handlePopup('.clb-search-popup');$('.search_results').empty()});Clb.searchPopup.find('form').on("click",function(e){e.stopPropagation()});handleMobileHeader();handleHeaderSize();handleFixedHeader()}
function handleMobileHeader(){if(Clb.header&&Clb.header.length){if(Clb.isMobileMenu){Clb.header.addClass('mobile-header');Clb.body.addClass('is-mobile-menu');setTimeout(function(){$('.main-nav').addClass('unhidden')},300)}else{Clb.header.removeClass('mobile-header');Clb.body.removeClass('is-mobile-menu');$('.main-nav').addClass('visible')}}}
function handleHeaderSize(){handleFixedHeader();if(Clb.isMobileMenu){Clb.megaMenu.find('ul').css({'left':'','width':'','max-width':'','min-width':''})}}
function handleFixedHeader(){var fixed=Clb.headerFixed;if($(document).scrollTop()>fixed.initialOffset){if((!Clb.isMobileMenu&&fixed.enabled&&!fixed.value)||(Clb.isMobileMenu&&fixed.mobileEnabled&&!fixed.mobileValue)){if(Clb.isMobileMenu){fixed.mobileValue=!0}else{fixed.value=!0}
Clb.header.addClass('header-fixed no-transition')
Clb.logo.css('display','none');Clb.mobileLogo.css('display','none');Clb.logoForOnepage.css('display','none');if(Clb.isMobileMenu&&Clb.fixedMobileLogo.length){Clb.fixedMobileLogo.css('display','flex')}else{Clb.fixedLogo.css('display','flex')}}}else if(fixed.value||fixed.mobileValue){fixed.value=!1;fixed.mobileValue=!1;Clb.header.removeClass('header-fixed');Clb.fixedLogo.css('display','');Clb.fixedMobileLogo.css('display','');if(Clb.isMobileMenu&&Clb.mobileLogo.length){Clb.logo.css('display','none');Clb.logoForOnepage.css('display','none');Clb.mobileLogo.css('display','flex')}else{Clb.logo.css('display','flex');Clb.logoForOnepage.css('display','');Clb.mobileLogo.css('display','none')}}
if($(document).scrollTop()>fixed.initialOffset+50){Clb.header.removeClass('no-transition').addClass('showed')}else{Clb.header.removeClass('showed').addClass('no-transition')}}
function handleHeaderTitle(){if($('.clb-page-headline .page-title').hasClass('no-transition')){if($('.clb-page-headline h1').length){var scroll=$(document).scrollTop()/3;if(scroll>200){scroll=200}else{scroll=scroll}
$('.clb-page-headline h1, .clb-page-headline p.subtitle, .clb-page-headline .tags').css({'transform':'translate3d(0,'+(scroll)+'px, 0)','opacity':1-(scroll/200)})}}}
function handleBarScroll(){var bar=$('.bar');if(bar.length){var hamburger=$('.bar-hamburger .hamburger');if($(document).scrollTop()>100){hamburger.css('margin-top','25px')}else{hamburger.css('margin-top','')}}}
window.openFullscreenMenu=function(){$('.clb-hamburger-nav').addClass('visible').find('.menu > li').each(function(i){var link=$(this);setTimeout(function(){link.addClass('showed')},150+i*40)})};function handleNavigations(){var menuNow=0;var doubleClickLink=Boolean($('.main-nav').attr('data-mobile-menu-second-click-link'));$('.clb-hamburger').on("click",function(){handlePopup('.main-nav .mbl-overlay')});$('.clb-close, .mbl-overlay-bg, .mobile-header #site-navigation a').on("click",function(){$('#mega-menu-sub-'+menuNow).removeClass('active');$('#mega-menu-sub-'+menuNow).removeAttr('id');menuNow--;$('#site-navigation').removeClass('active');$('.close-menu').css('right','-100%');$('.clb-hamburger').removeClass('hidden');$('#masthead .search').removeClass('visible');if(Clb.isMobileMenu||Clb.isPad){closePopup($('.main-nav .mbl-overlay'))}});if(Clb.isPad){$(document).on('keydown',function(e){if(e.keyCode==27){closePopup($('.main-nav .mbl-overlay'))}})}
$('a.menu-link').on('click',function(){if($(this).attr('href').includes('#')){menuNow=0;$('[id^="mega-menu-sub-"]').removeClass('active');$('[id^="mega-menu-sub-"]').removeAttr('id');$('#site-navigation').removeClass('active');$('.close-menu').css('right','-100%');$('.clb-hamburger').removeClass('hidden');$('#masthead .search').removeClass('visible');closePopup($('.clb-popup.clb-hamburger-nav'));closePopup($('.site-header .mbl-overlay.menu-mbl-overlay.visible'))}});$('.has-submenu > a').on('click touchend',function(e){if(Clb.isPad){var parent=$(this).parent();var menu=parent.find('.sub-nav > ul.sub-menu, > .sub-sub-nav > ul.sub-sub-menu, .submenu');var subMenu=parent.find('>.sub-nav >.sub-menu, >.sub-sub-nav >.sub-sub-menu');if(parent.hasClass('menu-item-depth-0')&&!parent.hasClass('active-main-item')){$('.sub-nav >.sub-menu, .sub-sub-nav >.sub-sub-menu').removeAttr('style');$('.active-main-item').find('.sub-menu.active, .sub-sub-menu.active').removeClass('active');$('.active-main-item').removeClass('active-main-item active');parent.addClass('active-main-item')}else if(parent.hasClass('active-main-item')){if(doubleClickLink){window.location.href=$(this).attr('href');return}
resetClassesOnClickActiveItem(parent);resizeSubMenu(menuNow);if(!parent.hasClass('menu-item-depth-'+menuNow)){menuNow--}
$(this).removeClass('active');$('.sub-menu').removeAttr('style');return!1}
if(menuNow>0){if(doubleClickLink){window.location.href=$(this).attr('href');return}
resetClassesOnClickNonActiveItem(parent)}
if($(this).hasClass('active')||parent.hasClass('active')){if(doubleClickLink){window.location.href=$(this).attr('href');return}
resetClassesOnClickActiveItem(parent);resizeSubMenu(menuNow);if(!parent.hasClass('menu-item-depth-'+menuNow)){menuNow--}
$(this).removeClass('active');$('.sub-menu').removeAttr('style');return!1}else{if(!parent.hasClass('menu-item-depth-'+menuNow)){menuNow++}
if(parent.hasClass('sub-nav-item')){$('.sub-nav >.sub-menu, .sub-sub-nav >.sub-sub-menu').removeAttr('style');resizeSubMenu(menuNow)}
var submenuItems=subMenu.find('> .mega-menu-item');subMenu.css('height',calcHeight(submenuItems)+'px');parent.addClass('active');menu.addClass('active');$('.menu-link').removeClass('active');$(this).addClass('active');return!1}}else if(Clb.isPad){var self=$(this);$('.sub-sub-nav, .menu-link').removeClass('open active');$(this).addClass('active');$(this).siblings('.sub-sub-nav').addClass('open');$(document).on('mouseup touchstart',function(e){if(self.has(e.target).length===0){$('.sub-sub-nav, .menu-link').removeClass('open active')}});return!1}else{window.location.href=$(this).attr('href')}});if($('#masthead nav > .mobile-wpml-select').length){$('#masthead nav > .mobile-wpml-select').insertAfter($('#mega-menu-wrap > ul > li').last())}
if($('#mega-menu-wrap').length){$('#mega-menu-wrap').accessibleMegaMenu({uuidPrefix:'accessible-megamenu',menuClass:'menu',topNavItemClass:'nav-item',panelClass:'sub-nav',panelGroupClass:'sub-sub-menu',hoverClass:'hover',focusClass:'focus',openClass:'visible'}).on('megamenu:open',function(e,el){var $menu=$(this),$el=$(el),$subNav;if(Clb.isMobileMenu){return!1}
if($el.is('.main-menu-link.visible')&&$el.siblings('div.sub-nav').length>0){$subNav=$el.siblings('div.sub-nav')}else if($el.is('div.sub-nav')){$subNav=$el;$el=$subNav.siblings('.main-menu-link')}else{return!0}
var ul=$subNav.find('ul.sub-menu-wide');ul.each(function(){var $ul=$(this);var total_width=1;$ul.find('> .sub-nav-item').each(function(){total_width+=$(this).outerWidth()});$ul.innerWidth(total_width)});var headerLeft=0;if($('#masthead.header-2').length){var headerWrap=$('#masthead.header-2 .header-wrap');headerLeft=$(window).width()-headerWrap.outerWidth()-headerWrap.offset().left}
var windowWidth=$(window).width();var subNavWidth=$subNav.find('> ul').width();var subNavMargin=0;$subNav.css({'max-width':windowWidth});if(subNavWidth>windowWidth){$subNav.addClass('sub-nav-onecol');subNavWidth=$subNav.width()}
var elWidth=$el.outerWidth();var elOffsetLeft=$el.offset().left;var elOffsetRight=windowWidth-$el.offset().left-elWidth;if(elOffsetLeft<0){subNavMargin=-(elOffsetLeft-subNavWidth/2+elWidth/2)-headerLeft}
if(elOffsetRight<(subNavWidth-elWidth)){subNavMargin=-(subNavWidth-elWidth-elOffsetRight)-headerLeft}
if(ul.outerWidth()>=windowWidth){$subNav.css('left','');ul.innerWidth(windowWidth);subNavMargin=-$subNav.offset().left}
$subNav.css('left',subNavMargin)});$('#mega-menu-wrap .sub-sub-nav').each(function(){if($(this).offset().left+$(this).outerWidth()>$(window).width()){$(this).addClass('menu-left');var menuPosition=$(this).find('.sub-sub-menu').outerWidth();$(this).css('left',-menuPosition)}})}
$("a.cart .icon").on("click",function(e){e.preventDefault();$(".submenu_cart").toggleClass("visible")});$("#close_cart").on("click",function(){$(".submenu_cart").removeClass("visible")});$('.clb-hamburger').on('click',function(e){e.preventDefault();openFullscreenMenu()});var closeMenu=function(){$('.clb-hamburger-nav').removeClass('visible').find('.menu > li').each(function(i){$(this).removeClass('showed active')})};$(".close").on("click",function(){closeMenu()});var fullscreenMenu=$('.clb-hamburger-nav-holder');if(fullscreenMenu.length){var isCentered=fullscreenMenu.parents('.clb-hamburger-nav').hasClass('centered')||fullscreenMenu.parents('.clb-hamburger-nav').hasClass('type3');var menuNow=0;$(document).on('mouseup touchstart',function(e){if(fullscreenMenu.has(e.target).length===0){$('.sub-nav > ul > li, .sub-nav .mega-menu-item > .sub-sub-nav > .sub-sub-menu > li').removeClass('showed active showed-onclick');$('.nav-item').removeClass('active');$('.sub-nav, .sub-sub-nav').removeClass('open-onclick')}});if(isCentered){var megaMenuItem=fullscreenMenu.find('.mega-menu-item');megaMenuItem.each(function(){var self=$(this).find('> a');var clonedLink=self.find('> span').clone().addClass('menu-link-cloned').appendTo(self);self.find('.has-submenu-icon').wrapAll('<div class="btn-round btn-round-small btn-round-has-submenu"></div>')})}
fullscreenMenu.accessibleMegaMenu({uuidPrefix:'accessible-megamenu',menuClass:'menu',topNavItemClass:'nav-item',panelClass:'sub-nav',panelGroupClass:'sub-sub-menu',hoverClass:'hover',focusClass:'focus',openClass:'visible'}).on('megamenu:open',function(e,el){$(this).find('.sub-nav:not(.visible) > ul > li, .sub-nav .mega-menu-item:not(:hover) > .sub-sub-nav > .sub-sub-menu > li').removeClass('showed active');if(!Clb.isPad){$(this).find('.sub-nav.visible > ul > li, .sub-nav .mega-menu-item:hover > .sub-sub-nav > .sub-sub-menu > li').each(function(i){var self=$(this);setTimeout(function(){if(self.parent().parent().parent().is(':hover')){self.addClass('showed')}},i*40)})}
if(isCentered){var menuIcon=$('.has-submenu > a .btn-round-has-submenu');menuIcon.off().on('click touchend',function(){var parent=$(this).parent().parent();if(!parent.hasClass('active')){if(parent.hasClass('menu-item-depth-0')){resetAllClasses(parent);parent.addClass('active-main-item')}
if(parent.hasClass('menu-item-depth-'+menuNow)){resetClassesOnClickNonActiveItem()}
parent.addClass('active');parent.find('> .sub-nav, > .sub-sub-nav').addClass('open-onclick');$('.open-onclick').find('> .sub-menu > .mega-menu-item, > .sub-sub-menu > .mega-menu-item ').addClass('showed-onclick')}else{if(parent.hasClass('menu-item-depth-0')){resetAllClasses(parent)}
if(parent.hasClass('menu-item-depth-'+menuNow)){resetClassesOnClickActiveItem(parent)}}
if(!parent.hasClass('menu-item-depth-'+menuNow)){menuNow++}
return!1})}else{if(Clb.isPad){$('.has-submenu > a').on('click touchend',function(i){var parent=$(this).parent();if(parent.hasClass('menu-item-depth-0')&&!parent.hasClass('active')){resetAllClasses(parent)}
if(!parent.hasClass('menu-item-depth-'+menuNow)){menuNow++}
if(parent.hasClass('menu-item-depth-'+menuNow)&&!parent.hasClass('active')){resetClassesOnClickNonActiveItem(parent)}
parent.addClass('active');if(!$(this).hasClass('showed')){$('.sub-sub-nav .sub-sub-menu .sub-nav-item').removeClass('showed');$('.sub-sub-nav .sub-sub-menu').removeClass('visible')}
parent.addClass('active');parent.find('> .sub-nav > .sub-menu > .sub-nav-item, > .sub-sub-nav > .sub-sub-menu > .sub-nav-item').addClass('showed');parent.find('> .sub-sub-nav > .sub-sub-menu').addClass('visible')})}}})}
function calcHeight(items){var calcHeight=0;items.each(function(){var itemHeight=$(this).outerHeight();calcHeight+=itemHeight});return calcHeight}
function resizeSubMenu(){setTimeout(function(){var newHeight=$('.menu-depth-1.active').height();$('.sub-menu.active').css('height',newHeight+'px')},500)}
function resetAllClasses(){menuNow=0;$('.sub-nav > ul.sub-menu, .sub-sub-nav > ul.sub-sub-menu, .submenu, .sub-nav-item').removeClass('active showed');$('.nav-item').removeClass('active active-main-item');$('.sub-nav, .sub-sub-nav').removeClass('open-onclick');$('.sub-nav >.sub-menu, .sub-sub-nav >.sub-sub-menu').removeAttr('style')}
function resetClassesOnClickNonActiveItem(menuItem){var menuItems=$('.menu-item-depth-'+menuNow);menuItems.removeClass('active');menuItems.find('.sub-nav > ul.sub-menu, .sub-sub-nav > ul.sub-sub-menu, .submenu, .sub-nav-item').removeClass('active showed-onclick');menuItems.find('.sub-nav, .sub-sub-nav').removeClass('open-onclick ');menuItems.find('.sub-nav >.sub-menu, .sub-sub-nav >.sub-sub-menu').removeAttr('style')}
function resetClassesOnClickActiveItem(menuItem){if(menuItem.hasClass('active-main-item')){resetAllClasses()}
menuItem.find('.sub-menu, .sub-sub-menu').removeAttr('style');menuItem.find('.sub-nav, .sub-sub-nav').removeClass('open-onclick');menuItem.removeClass('showed active')}}
function handleFooter(){var stickyFooter=$('.site-footer.sticky');if(stickyFooter.length&&!Clb.isPad){$('.site-content').css({'margin-bottom':stickyFooter.outerHeight()+'px','position':'relative','z-index':'3'});stickyFooter.addClass('visible')}};function handleFooterSize(){var stickyFooter=$('.site-footer.sticky');if(stickyFooter.length){if(!Clb.isPad){stickyFooter.css({'width':stickyFooter.parent().outerWidth()+'px','left':stickyFooter.parent().offset().left+'px',});$('.site-content').css({'margin-bottom':stickyFooter.outerHeight()+'px','position':'relative','z-index':'3'})}else{$('.site-content').css({'margin-bottom':'','position':'','z-index':''});stickyFooter.css({'width':'','left':'',})}}}
function handleAccordionBox(){$('[data-ohio-accordion]').each(function(){var accordion=$(this);var titles=$(this).find('.accordionItem_title');var items=$(this).find('.accordionItem');var contents=$(this).find('.accordionItem_content');var iconOpened='ion-md-remove',iconClosed='ion-md-add';var isOutline=$(this).hasClass('outline');var toggle=function(num){var opened=accordion.find('.visible');var content=contents.eq(num);if(!items.eq(num).hasClass('active')){items.removeClass('active');items.eq(num).addClass('active');setTimeout(function(){content.css('height','').addClass('no-transition visible');var height=content.outerHeight()+'px';content.removeClass('no-transition visible').css('height',(isOutline)?'0px':'10px');setTimeout(function(){opened.removeClass('visible no-transition').css('height',(isOutline)?'0px':'10px');content.addClass('visible').css('height',height);titles.find('.accordionItem_control i').removeClass(iconOpened).addClass(iconClosed);titles.eq(num).find('.accordionItem_control i').removeClass(iconClosed).addClass(iconOpened)},30)},30)}else{items.eq(num).removeClass('active');items.eq(num).find('.accordionItem_content.visible').removeClass('visible').css('height',(isOutline)?'0px':'10px');items.eq(num).find('.accordionItem_title .accordionItem_control i').removeClass(iconOpened).addClass(iconClosed)}};titles.each(function(i){$(this).on('click',function(){toggle(i)})});this.accordionToggle=toggle})};$(window).on('ohio:handle_accordion_box',handleAccordionBox);function handleAccordionBoxSize(){$('[data-ohio-accordion]').each(function(){var content=$(this).find('.accordionItem_content.visible');var items=$(this).find('.accordionItem');var wrap=content.find('.wrap');items.each(function(){var icon=$(this).hasClass('active')?'ion-md-remove':'ion-md-add';$(this).find('.accordionItem_control i').addClass(icon)});content.css('height',wrap.outerHeight()+'px')})};$(window).on('ohio:handle_accordion_box_size',handleAccordionBoxSize);function handleBannerBox(){$('.banner-box.overlay-title.hover').each(function(){$(this).on("hover",function(){var self=$(this);var content=$(this).find('.title-wrap');var description=$(this).find('.description-wrap');description.css('margin-top',-content.outerHeight()+'px')},function(){var self=$(this),newHeight=0,oldHeight=0;self.find('.description-wrap').css('margin-top','')})})}
function handleBannerBoxSize(){$('.banner-box.overlay-title.hover').each(function(){var newHeight=0,titles=$(this).find('.title-wrap');$(this).css('height','');$(this).css('height',($(this).outerHeight()-titles.outerHeight())+'px')})}
function handleCounterBox(){$('[data-counter]').each(function(){var counter=$(this);var scrollTop=$(document).scrollTop()+$(window).height();if(scrollTop>counter.offset().top+counter.height()){var countEnd=parseInt(counter.attr('data-counter').replace(/\s/g,''));counter.removeAttr('data-counter');for(var j=0;j<=20;j++){(function(count){setTimeout(function(){var number=Math.round((countEnd/20)*count);counter.find('.count').html(number)},50*count)})(j)}}})};$(window).on('ohio:handle_counter_box',handleCounterBox);function handleSubscribeContactForm(){$('.contact-form').each(function(){var submit=$(this).find('[type="submit"]');var button=$(this).find('[data-contact-btn] button');if(submit.length){button.find('.text').html(submit.val());submit.replaceWith(button);$(this).find('.ajax-loader').remove()}
if($(this).hasClass('without-label-offset')){$(this).find('.wpcf7-form-control-wrap').after('<div class="focus"></div>');$(this).find('input, textarea, select').on('focus',function(){$(this).parent().parent().find('.focus').addClass('active')}).on('blur',function(){$(this).parent().parent().find('.focus').removeClass('active')})}});$('.contact-form form').on('submit',function(){var btn=$(this).find('.btn');if(btn.hasClass('btn-link')){btn.addClass("btn-loading");btn.find('.text').css('display','none')}else{btn.addClass("btn-loading")}});$(document).on('spam.wpcf7 invalid.wpcf7 spam.wpcf7 mailsent.wpcf7 mailfailed.wpcf7 unaccepted.wpcf7',function(e){var form=$('.contact-form');$(form).find('.btn').removeClass("btn-loading");if($(form).find('.btn').hasClass('btn-link')){$(form).find('.btn .text').css('display','block')}})}
$(window).on('ohio:handle_contact_forms',handleSubscribeContactForm);function handleCountdownBox(){$("[data-countdown-box]").each(function(){var countdownBox=$(this);var labels=countdownBox.attr('data-countdown-labels').split(','),parser=/([0-9]{2})/gi;var diff=function(obj1,obj2){var diff=[];labels.forEach(function(key){if(obj1[key]!==obj2[key]){diff.push(key)}});return diff}
var strfobj=function(str){var parsed=str.match(parser),obj={};labels.forEach(function(label,i){obj[label]=parsed[i]});return obj}
var template=$("#"+countdownBox.attr("data-countdown-box")).html(),currentDate='00:00:00:00:00',nextDate='00:00:00:00:00';var initData=strfobj(currentDate);labels.forEach(function(label,i){let preparedTemplate=template.replace(/\<\%\= current \%\>/g,initData[label]);preparedTemplate=preparedTemplate.replace(/\<\%\= next \%\>/g,initData[label]);preparedTemplate=preparedTemplate.replace(/\<\%\= label \%\>/g,label);countdownBox.append(preparedTemplate)});countdownBox.countdown(new Date($(this).attr("data-countdown-time")),function(event){window.c=event;var newDate=event.strftime('%m:%n:%H:%M:%S'),data;if(newDate!==nextDate){currentDate=nextDate;nextDate=newDate;data={'current':strfobj(currentDate),'next':strfobj(nextDate)};diff(data.current,data.next).forEach(function(label){var selector='.%s'.replace(/%s/,label),node=countdownBox.find(selector);node.removeClass('flip');node.find('.box-current .number').text(data.current[label]);node.find('.box-next .number').text(data.next[label]);setTimeout(function(){node.addClass('flip')},50)})}})})}
$(window).on('ohio:handle_countdown_box',handleCountdownBox);function handleCoverBox(){$('[data-ohio-cover-box]').each(function(){var box=$(this),items=$(this).find('[data-item]'),triggers=$(this).find('[data-trigger]');var selected=-1;var openItem=function(num){items.removeClass('active');var item=items.eq(num).addClass('active');if(selected!=num&&!Clb.isMobile){selected=num;item.addClass('no-transition');item.css('width','');var width=item.outerWidth();item.css('width','0');setTimeout(function(){item.removeClass('no-transition');items.css('width','0');item.css('width',(width-2)+'px')},30)}};triggers.on('mouseenter',function(){openItem(triggers.index($(this)))});openItem(0)})}
$(window).on('ohio:handle_cover_box',handleCoverBox);function handleCoverBoxSize(){$('[data-ohio-cover-box]').each(function(){var box=$(this);box.find('[data-item]').each(function(i){if(!Clb.isMobile){$(this).css('height',box.find('[data-trigger]').eq(i).outerHeight()+'px');$(this).find(' > * ').css('width',box.find('[data-trigger]').eq(i).outerWidth()+'px')}else{$(this).css({'height':'','width':''});$(this).find(' > * ').css({'height':'','width':''})}})})}
$(window).on('ohio:handle_cover_box_size',handleCoverBoxSize);function handleGallery(){$('body').on('click','[data-gallery-item]',function(){Clb.body.addClass('gallery-opened');var gallery=$(this).closest('[data-gallery]'),popup=$('#'+gallery.attr('data-gallery')),images=gallery.find('.gallery-image'),options=popup[0].options;if($('.site-footer.sticky').length&&!Clb.isMobile){Clb.header.css('z-index','1')}
handlePopup(popup);if($('.single-product').length>0){var image=$(this).parents('.woo_c-product-image-slider').find('.gimg').eq(0)}else{var image=$(this).find('.gimg').eq(0)}
var cloneImg=image.clone().css({'height':image.outerHeight()+'px','top':image.offset().top-$(window).scrollTop(),'left':image.offset().left,}).addClass('gallery-tmpimage');var slider=$(document.createElement('div')).addClass('slider');popup.find('.clb-popup-holder').append(slider);images.each(function(){var div=$(document.createElement('div'));div.addClass('image-wrap').append($(this).find('.gimg').eq(0).clone());var imgDetails=$(this).find('.clb-gallery-img-details');if(imgDetails.length){var description=imgDetails.clone();div.append(description).addClass('with-description');if($(window).width()>787){setTimeout(function(){div.find('.image-wrap').css('height','calc(100% - '+(description.outerHeight()-5)+'px)')},10)}}
slider.append(div)});var imageNumber=$(this).attr('data-gallery-item');slider.clbSlider({navBtn:!0,drag:!0,dots:!1,startSlide:imageNumber});slider.find('.clb-slider-nav-btn .btn-round').removeClass('btn-round-light');$(document.body).append(cloneImg);var sliderImg=slider.find('img.gimg').eq(imageNumber);setTimeout(function(){cloneImg.css({'height':sliderImg.outerHeight()+'px','top':(sliderImg.offset().top-popup.offset().top)+'px','left':'','margin-left':'-'+(sliderImg.outerWidth()/2)+'px'}).addClass('active');slider.addClass('ready');setTimeout(function(){slider.addClass('visible')},200);setTimeout(function(){cloneImg.remove()},800)},100);popup.expanded=!1;var expand=function(){if(popup.expanded){document.webkitCancelFullScreen();$(this).find('.ion').addClass('ion-md-expand').removeClass('ion-md-contract');popup.expanded=!1}else{popup.expanded=!0;popup[0].webkitRequestFullscreen();$(this).find('.ion').removeClass('ion-md-expand').addClass('ion-md-contract')}};$(popup).find('.expand').on('click',expand);$(popup).find('.clb-close').on('click',function(){Clb.body.removeClass('gallery-opened');if(popup.expanded){document.webkitCancelFullScreen();popup.expanded=!1}})})}
$(window).on('ohio:handle_gallery',handleGallery);function initParallax(){$('[data-parallax-bg]').each(function(){var parallax=$(this);parallax.parent('.wpb_wrapper').addClass('full-height');var bg=parallax.find('.parallax-bg');var speed=parallax.attr('data-parallax-speed');parallax.data('oldHeight',bg.height());parallax.data('isHeadlineLoad',!0);if(parallax.attr('data-parallax-bg')=='vertical'){parallax.find('.parallax-bg').css({height:(parallax.outerHeight()+speed*200)+'px'})}else{parallax.find('.parallax-bg').css({width:(parallax.outerWidth()+speed*200)+'px'})}
bg.addClass((parallax.attr('data-parallax-bg')=='vertical')?'':'horizontal')})};function handleParallax(){var contentScroll=$(document).scrollTop();var wndHeight=$(window).height();$('[data-parallax-bg]').each(function(){var parallax=$(this);var parallaxTop=parallax.offset().top;var parallaxHeight=parallax.outerHeight();var parallaxWidth=parallax.outerWidth();if(parallaxTop<=contentScroll+wndHeight&&parallaxTop+parallaxHeight>=contentScroll){var speed=parseFloat(parallax.attr('data-parallax-speed'))*100;var bg=parallax.find('.parallax-bg');var newHeight=bg.height();var oldHeight=parallax.data('oldHeight');var percent=(-parallaxTop+contentScroll+wndHeight)/(parallaxHeight+wndHeight);var offset=-(percent*2)*speed;if(parallax.parents('.clb-page-headline').length&&parallax.data('isHeadlineLoad')){if(parallax.attr('data-parallax-bg')=='vertical'){bg.css('transform','translate3d(0, '+(-(newHeight-oldHeight)/2)+'px, 0)');parallax.data('isHeadlineLoad',!1)}}else{if(parallax.attr('data-parallax-bg')=='vertical'){bg.css('transform','translate3d(0, '+offset+'px, 0)');if(parallax.parents('.clb-page-headline').length){bg.css('transition','transform linear 0.1s')}}else{bg.css('transform','translate3d('+offset+'px, 0, 0)')}}}})};function handleProgressBar(){$("[data-ohio-progress-bar]:not([data-processed])").each(function(){var percent,bar=$(this),line=bar.find('.line'),progressEnd=parseInt(bar.attr("data-ohio-progress-bar")),withTooltip=bar.find('[data-tooltip]').length;var scrollTop=$(document).scrollTop()+$(window).height();if(line.length==0&&bar.hasClass('split')){var div=$(document.createElement('div')).addClass('line-split');div.append($(document.createElement('div')).addClass('line brand-bg-color'));for(var i=0;i<8;i++){var div=div.clone();bar.find('.line-wrap').append(div);div.find('.line').css({'left':-(div.offset().left-bar.offset().left)+'px'})}
if(withTooltip){bar.find('.line-wrap').append('<div class="line"><h4 class="line-percent"><span class="percent">0</span>%</h4></div>')}
line=bar.find('.line')}
percent=bar.find('.percent');if(scrollTop>bar.offset().top+bar.height()){bar.attr("data-processed","true");if(bar.hasClass('inner')){line.css("width",(bar.outerWidth()*(progressEnd/100)-8)+"px")}else{line.css("width",(bar.outerWidth()*(progressEnd/100))+"px")}
for(var j=0;j<=40;j++){(function(count){setTimeout(function(){percent.html(Math.round((progressEnd/40)*count))},30*count)})(j)}}})}
$(window).on('ohio:handle_progress_bar',handleProgressBar);function handleProgressBarSize(){$("[data-ohio-progress-bar][data-processed]").each(function(){var bar=$(this);var line=bar.find('.line');var progressEnd=parseInt(bar.attr("data-ohio-progress-bar"));if(bar.hasClass('inner')){line.css("width",(bar.outerWidth()*(progressEnd/100)-8)+"px")}else{line.css("width",(bar.outerWidth()*(progressEnd/100))+"px")}
bar.find('.line-split').each(function(){$(this).find('.line').css({'left':-($(this).offset().left-bar.offset().left)+'px'})})})}
function handlePriceTable(){if(!Clb.isMobile){$('.pricing-table.features').each(function(){var row=$(this).parents('.vc_row').eq(0);var table=row.find('.pricing-table').eq(1);$(this).css({'padding-top':(table.find('.list-box').eq(0).offset().top-table.offset().top-$(this).find('h3').outerHeight()-15)+'px','min-height':table.outerHeight()+'px'});$(this).find('li').each(function(i){var max=0;row.find('.pricing-table').each(function(){var h=$(this).find('li').eq(i).outerHeight();if(h>max){max=h}});row.find('.pricing-table').each(function(){$(this).find('li').eq(i).css({'height':max+'px',})})})})}else{$('.pricing-table.features').each(function(){$(this).css({'padding-top':'','min-height':''})})}};function handleSplitboxParallax(){var process=function(side,num){if($(this).attr('data-parallax-'+side)){$(this).find('.split-box-container').eq(num).attr({'data-parallax-bg':$(this).attr('data-parallax-'+side),'data-parallax-speed':$(this).attr('data-parallax-speed-'+side)})}else{$(this).find('.split-box-container').eq(num).find('.parallax-bg').css({'height':'100%','width':'100%'})}};$('.split-box').each(function(){process.call(this,'left',0);process.call(this,'right',1)})}
function handleSliders(image){if(image===undefined){image=$('.gimg')}
$('[data-ohio-slider]').each(function(){var carousel=$(this);var options=$(this).attr('data-ohio-slider');options=(options)?JSON.parse(options):{};if(options.autoplay){options.autoplayTimeout=options.autoplayTimeout*1000}
options.items=+options.itemsDesktop||5,options.responsive={1024:{items:+options.itemsTablet||3,},768:{items:+options.itemsMobile||1,}};delete options.itemsDesktop;delete options.itemsTablet;delete options.itemsMobile;carousel.clbSlider(options);if(carousel.hasClass('with-preloader')){carousel.addClass('visible');carousel.parent().find('.sk-preloader').addClass('hidden')}});$('[data-ohio-slider-simple]').each(function(){var carousel=$(this);carousel.clbSlider({dots:!1,verticalScroll:!1,loop:!0,autoHeight:!0}).on('clb-slider.changed',function(){setTimeout(function(){$('.ohio-masonry').masonry()},250)})})}
$(window).on('ohio:handle_sliders',handleSliders);function handleFullscreenSlider(){var onepage=$('.fullscreen-slider');if(onepage.length){var options=JSON.parse(onepage.attr('data-options'));onepage.clbSlider(options);var onepageOffset=onepage.offset().top;var onepageHeight=onepage.height();var divNav=$('#mega-menu-wrap > ul > li > a, #masthead .menu-optional > li a, #masthead .ion:not(.ion-md-add)');var pagination=onepage.find('.clb-slider-nav-btn .btn-round, .clb-slider-pagination .clb-slider-page');var dots=onepage.find('.clb-slider-nav-dots .clb-slider-dot');var social=$('.clb-social-holder li');var search=$('.search-global');var scroll=$('.clb-scroll-top');onepage.on('clb-slider.changed',function(){var item=onepage.find('.clb-slider-outer-stage > .clb-slider-stage > .clb-slider-item.active');var activedot=onepage.find('.clb-slider-nav-dots .clb-slider-dot.active');var paginationColor=item.data('pagination-color');var menuColor=item.data('header-nav-color');var socialColor=item.data('social-networks-color');var searchColor=item.data('search-color');var scrollColor=item.data('scroll-to-top-color');var logoType=item.data('header-logo-type');divNav.css('color',menuColor?menuColor:'');pagination.css('color',(paginationColor)?paginationColor:'');dots.css('color',(paginationColor)?paginationColor:'');activedot.css('border-color',(paginationColor)?paginationColor:'');social.css('color',(socialColor)?socialColor:'');search.css('color',(searchColor)?searchColor:'');scroll.css('color',(scrollColor)?scrollColor:'');if(logoType){if(Clb.logo.length&&Clb.fixedLogo.length){$([Clb.logo[0],Clb.fixedLogo[0]]).css({'position':'absolute','width':'0px','height':'0px','overflow':'hidden'})}
if(logoType=='dark'&&Clb.logoForOnepageDark){if(Clb.logoForOnepageLight){Clb.logoForOnepageLight.addClass('hidden')}
Clb.logoForOnepageDark.removeClass('hidden')}
if(logoType=='light'&&Clb.logoForOnepageLight){if(Clb.logoForOnepageDark){Clb.logoForOnepageDark.addClass('hidden')}
Clb.logoForOnepageLight.removeClass('hidden')}}else{defaultLogo()}});if($(window).scrollTop()>(onepageOffset)||$(window).scrollTop()<onepageOffset){toggleSliderScrollBar('hide-all')}
$(window).on('scroll',function(){if($(window).scrollTop()>(onepageOffset+onepageHeight)||$(window).scrollTop()<onepageOffset){divNav.css('color','');defaultLogo()}
if($(window).scrollTop()>(onepageOffset)||$(window).scrollTop()<onepageOffset){toggleSliderScrollBar('hide')}else{toggleSliderScrollBar('show')}})}
function defaultLogo(){if(Clb.logoForOnepageDark){Clb.logoForOnepageDark.addClass('hidden')}
if(Clb.logoForOnepageLight){Clb.logoForOnepageLight.addClass('hidden')}
$([Clb.logo[0],Clb.fixedLogo[0]]).css({'position':'','width':'','height':'','overflow':''})}}
$(window).on('ohio:handle_fullscreen_sliders',handleFullscreenSlider);function toggleSliderScrollBar(toggle){var scrollTop=$('.clb-scroll-top:not(.clb-slider-scroll-top)');var sliderSCrollTop=$('.clb-slider-scroll-top ');if(toggle=='show'){scrollTop.addClass('invisible').removeClass('visible');sliderSCrollTop.addClass('visible').removeClass('invisible')}else if(toggle=='hide'){scrollTop.addClass('visible').removeClass('invisible');sliderSCrollTop.addClass('invisible').removeClass('visible')}else if(toggle=='hide-all'){scrollTop.addClass('invisible').removeClass('visible');sliderSCrollTop.addClass('invisible').removeClass('visible')}}
function handleTabBox(){$('[data-ohio-tab-box]').each(function(){var box=$(this);var buttons=$(this).find('.tabNav_link');var buttonsWrap=$(this).find('.tabNav');var line=$(this).find('.tabNav .tabNav_line');var items=$(this).find('.tabItems_item');var options=(box.attr('data-options'))?JSON.parse(box.attr('data-options')):{};var nextBtn=$(this).find('.next-btn:not(.btn-round)');var tabOffset=box.offset().top;if(buttons.length==0){items.each(function(){var title=$(this).attr('data-title');box.find('.tabNav').append($(document.createElement('li')).addClass('tabNav_link '+options.tabClass).html(title))});buttons=$(this).find('.tabNav_link');buttons.eq(0).addClass('active '+options.tabActiveClass)}
if(!box.find('.tabItems_item.active').length){items.eq(0).addClass('active')}
items.addClass(options.itemClass);var refresh=function(){var activeItem=box.find('.tabItems_item.active');if(box.hasClass('vertical')&&buttonsWrap.outerHeight()>activeItem.outerHeight()){box.find('.tabItems').css('height',activeItem.outerHeight()+'px')}else{box.find('.tabItems').css('height',activeItem.outerHeight()+'px')}
var active=box.find('.tabNav .active');if(box.hasClass('vertical')){line.css({'height':active.outerHeight()+'px','transform':'translateY('+(active.offset().top-buttonsWrap.offset().top)+'px)'})}else{line.css({'width':active.outerWidth()+'px','transform':'translateX('+(active.offset().left-buttonsWrap.offset().left+buttonsWrap.scrollLeft())+'px)'})}};buttons.on('click',function(){buttons.removeClass('active '+options.tabActiveClass).addClass(options.tabClass);items.removeClass('active');$(this).addClass('active '+options.tabActiveClass);items.eq($(this).index()-1).addClass('active');refresh()});var nextTab=function(element){element.each(function(i){if(element.eq(i).hasClass('active')){element.eq(i).removeClass('active');element.eq(i).next().addClass('active '+options.tabActiveClass);return!1}})}
if($('#masthead[data-header-fixed]').length){tabOffset-=70}
nextBtn.on('click',function(){event.preventDefault();nextTab(buttons);nextTab(items);refresh();$('body, html').animate({scrollTop:tabOffset},500)});$(".write-review").on("click",function(event){productReviewSmoothScroll(event)});if(window.location.href.includes('#product_review')){productReviewSmoothScroll()}
function productReviewSmoothScroll(event){if(event){event.preventDefault()}
var tab=$('#product_review');tab.find('.tabNav_link').removeClass('active');tab.find('.tabItems_item').removeClass('active');var top=tab.offset().top;$('body,html').animate({scrollTop:(top)},700);tab.find('.tabNav_link[data-ohio-tab="reviews"]').addClass('active');tab.find('.tabItems_item[data-ohio-tab-content="reviews"]').addClass('active');refresh()}
refresh()})};$(window).on('ohio:handle_tab_box',handleTabBox);function handleTabBoxSize(){$('[data-ohio-tab-box]').each(function(){var box=$(this);var activeItem=box.find('tabItems_item.active');var buttonsWrap=box.find('.tabNav');if(box.hasClass('vertical')&&buttonsWrap.outerHeight()>activeItem.outerHeight()){box.find('.tabItems_item').css('height',activeItem.outerHeight()+'px')}else{box.find('.tabItems_item').css('height',activeItem.outerHeight()+'px')}})};$(window).on('ohio:handle_tab_box_size',handleTabBoxSize);function handleVideoBackground(){$('[data-arg-video-bg]').each(function(){var videoLink=$(this).attr('data-arg-video-bg');var iframe=$(document.createElement('iframe'));iframe.addClass('arg-video-bg').attr('src',videoLink);$(this).append(iframe)})}
function handlePopup(data){$(data).each(function(){$(this).addClass('visible');$(this).find('.btn-loading-disabled').addClass('btn-loading')})}
$(document).on('keydown',function(e){var popup=$('.clb-popup');if(e.keyCode==27){closePopup(popup)}});$('body').on('click keydown','.clb-popup .clb-close, .clb-popup .subscribe-nothanks-btn',function(e){e.preventDefault(e);var popup=$(this).closest('.clb-popup');closePopup(popup)});function closePopup(popup){setTimeout(function(){popup.removeClass('visible');popup.find('.clb-popup-holder').empty();popup.find('.clb-popup-holder').removeClass().addClass('clb-popup-holder');if($('.site-footer.sticky').length&&!Clb.isMobile){Clb.header.css('z-index','1000')}},200)}
function handleVideoPopup(){$(document).on('click','.video-module',function(event){event.preventDefault();handlePopup('.clb-popup.custom-popup');var popupInner=$('.clb-popup-holder').addClass('clb-video-popup');popupInner.siblings('.btn-loading-disabled').removeClass('btn-loading');var autoplay=$(this).attr('data-video-module-autoplay')?1:0;popupInner.append($(document.createElement("iframe")).attr({'src':$(this).attr('data-video-module')+"?autoplay="+autoplay+"",'allowfullscreen':'true','frameborder':'0'}));setTimeout(function(){$('.clb-popup').removeClass('container-loading')},1000)})}
function handleQuickviewPopup(items){var link;if(items===undefined){link=$('.quickview-link')}else{link=items.find('.quickview-link')}
link.on("click",function(event){event.preventDefault
Clb.containerLoading.removeClass('hidden');handlePopup('.clb-popup.custom-popup');var link=$(this);$.ajax({url:ohioVariables.url,data:{action:'ohio_product_modal',product_id:$(this).attr('data-product-id'),},dataType:'html',type:'POST',success:function(data){var popupInner=$('.custom-popup .clb-popup-holder').addClass('clb-popup-product');popupInner.siblings('.btn-loading-disabled').removeClass('btn-loading');popupInner.append(data);var productTitle=$('.clb-popup-product .woo_c-product-details-title');var productLink=link.parent().find('.slider a');productTitle.wrap('<div class="product-popup-title-link"><a href='+productLink.attr('href')+' target="_blank"></a></div>');Clb.containerLoading.addClass('hidden');btnPreloader();handleCustomSelect();setTimeout(function(){handleSingleProductGallery(popupInner.find('.woo_c-product'),popupInner.find('.post-'+link.attr('data-product-id')+''))},50);popupInner.find('.woo_c-product-details-variations').wc_variation_form()}})})}
function handlePortfolio(){$('[data-ohio-portfolio-grid]').each(function(){var portfolioGrid=$(this);var isotopeGrid=$(this).find('[data-isotope-grid]');var filterbar=$(this).find('[data-filter="portfolio"]');var gridItem=portfolioGrid.find('.grid-item:not(.double-width)');var itemWidth=(gridItem.length)?gridItem[0].getBoundingClientRect().width:0;var isDoubleWidth=!1;if(isotopeGrid.isotope){isotopeGrid.isotope({percentPosition:!0,masonry:{percentPosition:!0,columnWidth:itemWidth}})}else{console.log('Isotope Grid is undefined')}
if(filterbar.attr('data-filter-paged')){filterbar.find('a').each(function(){var category=$(this).attr('data-isotope-filter');var number=(category=='*')?isotopeGrid.find('> div').length:isotopeGrid.find(category).length;if(number<10){number='0'+number}
$(this).find('.num').html(number)})}
filterbar.find('a').on('click',function(){filterbar.find('.active').removeClass('active');$(this).addClass('active');if(isotopeGrid.isotope){isotopeGrid.isotope({filter:$(this).attr('data-isotope-filter'),masonry:{percentPosition:!0,columnWidth:itemWidth,itemSelector:'.grid-item:not(.double-width)',}})}
setTimeout(function(){if(typeof(AOS)!='undefined'){AOS.refresh()}
if(window.vc_waypoints){window.vc_waypoints()}
if(portfolioGrid.find('.lazy-load').length){if(isFilterItemsHidden(portfolioGrid)){lazyLoad($('[data-lazy-load]'))}}},600);portfolioGridType12();return!1});if(window.location.hash){filterbar.find('a[href="'+window.location.hash+'"]').trigger('click')}})}
function isFilterItemsHidden(portfolioGrid){var isHidden=!1;var counter=0;var itemsPerPage=$("[data-projects-per-page]").data('projects-per-page');var categoryCount=portfolioGrid.find('[data-category-count].active').data('category-count');var lazyLoadPagination=portfolioGrid.find(".lazy-load");lazyLoadPagination.addClass('is-loading');$('[data-ohio-portfolio-grid]').each(function(){var gridItems=$(this).find('[data-filter="portfolio"]').next().find(" > .grid-item");gridItems.each(function(){if($(this)[0].style.display=="none"){isHidden=!0}else{counter++;if(counter>=itemsPerPage||counter==categoryCount){isHidden=!1;lazyLoadPagination.removeClass('is-loading');return isHidden}}})});return isHidden}
$(window).on('ohio:handle_portfolio',handlePortfolio);function handlePortfolioPopup(){var portfolioPopupSlider=$('.clb-portfolio-lightbox-media .slider');var loopSetting=Boolean(portfolioPopupSlider.attr('data-slider-loop')),navSetting=Boolean(portfolioPopupSlider.attr('data-slider-navigation')),bulletsSetting=Boolean(portfolioPopupSlider.attr('data-slider-dots')),paginationSetting=Boolean(portfolioPopupSlider.attr('data-slider-pagination')),mousescrollSetting=Boolean(portfolioPopupSlider.attr('data-slider-mousescroll')),autoplaySetting=Boolean(portfolioPopupSlider.attr('data-slider-autoplay')),autoplayTimeSetting=portfolioPopupSlider.attr('data-slider-autoplay-time');$('[data-clb-portfolio-lightbox-slider]').each(function(){if(!$(this).hasClass('clb-slider')){$(this).clbSlider({dots:bulletsSetting,pagination:paginationSetting,mousewheel:mousescrollSetting,autoplay:autoplaySetting,autoplayTimeout:autoplayTimeSetting,loop:loopSetting,navBtn:navSetting,drag:!0,})}});portfolioPopupSlider.find('.clb-slider-nav-btn .btn-round').removeClass('btn-round-light');$('.btn-lightbox, .btn-lightbox-init').on('click',function(e){e.preventDefault();var portfolioItemId=$(this).parents('.portfolio-item').attr('data-portfolio-popup');if(portfolioItemId!=undefined){loadLightboxGallery.call(document.querySelector('#'+portfolioItemId));handlePopup('#'+portfolioItemId)}})}
$(window).on('ohio:handle_portfolio_popup',handlePortfolioPopup);function loadLightboxGallery(){if(!this.getAttribute('data-lightbox-loaded')){var self=this;var stage=self.querySelector('.clb-portfolio-lightbox-media');var loaded=0;stage.classList.add('container-loading');$(this).find('[data-ohio-lightbox-image]').each(function(){var originalImage=this;var image=new Image();image.src=originalImage.getAttribute('data-ohio-lightbox-image');image.onload=function(){originalImage.style.backgroundImage="url("+image.src+")";loaded++;if(loaded===$(self).find('[data-ohio-lightbox-image]').length){stage.classList.remove('container-loading');self.setAttribute('data-lightbox-loaded',!0)}}})}}
function handleScrollContent(){$('[data-ohio-content-scroll]').each(function(){var content=$(this),parent=$($(this).attr('data-ohio-content-scroll')),timeout=null,startTop=0,contentLeft=0,minWidth=768,header=$('#masthead[data-header-fixed]'),subheader=$('.subheader'),wpadminbar=$('#wpadminbar'),headerSpacer=$('.full-top-position').length?130:0;var refresh=function(){var scrollTop=$(window).scrollTop();if(header.length){scrollTop+=header.outerHeight();if(subheader.length){scrollTop+=subheader.outerHeight()}}
if($('#wpadminbar').length){scrollTop+=$('#wpadminbar').outerHeight()}
if($(window).width()>=minWidth&&content.outerHeight()<parent.outerHeight()){if(scrollTop>startTop){var headerTop=0;if(header.length){headerTop+=header.outerHeight();if(subheader.length){headerTop+=subheader.outerHeight()}}
if($('#wpadminbar').length){headerTop+=$('#wpadminbar').outerHeight()}
content.css({'max-width':(content.outerWidth())+'px','position':'fixed','top':headerTop+'px','left':contentLeft+'px'})}else{content.css({'max-width':'none','position':'relative','top':'0px','left':'0px'})}
if(scrollTop+content.outerHeight()>parent.offset().top+parent.outerHeight()){var top=parent.outerHeight()-content.outerHeight()-headerSpacer;content.css({'max-width':'none','position':'relative','top':(top)+'px','left':'0'+'px'})}}else{content.css({'max-width':'none','position':'relative','top':'0px','left':'0px'})}};var resize=function(){content.css('position','static');contentLeft=content.offset().left;startTop=content.offset().top;clearTimeout(timeout);timeout=setTimeout(function(){content.css({'position':'absolute','top':(content.offset().top-parent.offset().top)+'px','left':(content.offset().left-parent.offset().left)+'px'});refresh()},30)};setTimeout(function(){resize()},100);if(parent.attr('id')=='scroll-portfolio'){var isSizesCorrect=!($('.project-page-sticky-container').outerHeight()>=$('.project-page-media-holder').outerHeight());if(isSizesCorrect){$(window).on('scroll',refresh)}}else if(content.data('ohio-content-scroll')=='#checkout-content-scroll'){$('.checkout').on('checkout_place_order',function(){setTimeout(function(){resize()},2000)});$(window).on('scroll',refresh)}else{$(window).on('scroll',refresh)}
var windowWidth=$(window).width();$(window).on('resize',function(){if(!$('.woo_c-product.single-product').length){resize()}else{if(windowWidth!=$(window).width()){resize();windowWidth=$(window).width()}}})})}
function handleShopMasonry(){var shopMasonry=$('[data-shop-masonry]');if(!Clb.isElementorPage){shopMasonry.each(function(){var product=$(this).find('> li.product');if(shopMasonry&&!shopMasonry.parents('.shop-product-type_3').length&&product.length>1){shopMasonry.masonry({percentPosition:!0,columnWidth:' .product:not(.double_width)'})}})}}
jQuery(function($){$(".input-text.qty.text").on('keyup mouseup',function(){var value=$(this).val();$("#product_quantity").val(value)});$(document).on('click','.single_add_to_cart_button',function(e){if($(this).hasClass('out-of-stock')||$(this).hasClass('product_type_variable')||$(this).closest('form').hasClass('external-product')||$(this).hasClass('product_type_external')||(!$(this).hasClass('single_add_to_cart_button')&&$(this).parents('ul.products')))return;e.preventDefault();var $variation_form=$(this).closest('.variations_form');var var_id=$variation_form.find('input[name=variation_id]').val();var product_id=$variation_form.find('input[name=product_id]').val();var quantity=$variation_form.find('input[name=quantity]').val();$('.ajaxerrors').remove();var item={},check=!0;var variations=$variation_form.find('select[name^=attribute]');if(!variations.length){variations=$variation_form.find('[name^=attribute]:checked')}
if(!variations.length){variations=$variation_form.find('input[name^=attribute]')}
variations.each(function(){var $this=$(this),attributeName=$this.attr('name'),attributevalue=$this.val(),index,attributeTaxName;$this.removeClass('error');if(attributevalue.length===0){index=attributeName.lastIndexOf('_');attributeTaxName=attributeName.substring(index+1);$this.addClass('required error');if(!$this.parent().find('.please-select-message').length){$this.before('<span class="please-select-message">'+$variation_form.data('please-select-message')+' '+attributeTaxName+'</span>')}
check=!1}else{item[attributeName]=attributevalue}});if(!check){return!1}
var $thisbutton=$(this);if($thisbutton.is('.single_add_to_cart_button')){$thisbutton.removeClass('added');$thisbutton.addClass('loading');if($('form.cart').hasClass('woo_c-cart-form')){var serializeFormFields=$('form.cart').serializeArray();var data={};$(serializeFormFields).each(function(index,obj){data[obj.name]=obj.value});data.action='ohio_ajax_add_to_cart_woo';if($thisbutton.is('.sticky-product-cart')){if($('.single_variation_wrap').length&&$('.single_variation_wrap').find('.single_add_to_cart_button.wc-variation-is-unavailable').length){alert($thisbutton.data('unavailable-message'));$thisbutton.removeClass('btn-loading loading')}}}else if($thisbutton.parents('.product-buttons-item').length){var product_id=$thisbutton.siblings("input[name=product_id]").val();var data={action:'ohio_ajax_add_to_cart_woo_single',product_id:product_id,quantity:1}}else{var serializeFormFields=$('form.cart').serializeArray();var data={};$(serializeFormFields).each(function(index,obj){data[obj.name]=obj.value});if(data.product_id==undefined){data.product_id=data['add-to-cart']}
delete data['add-to-cart'];data.action='ohio_ajax_add_to_cart_woo'}
$('body').trigger('adding_to_cart',[$thisbutton,data]);$.post(wc_cart_fragments_params.ajax_url,data,function(response){if(!response)
return;var this_page=window.location.toString();this_page=this_page.replace('add-to-cart','added-to-cart');if(response.error&&response.product_url){window.location=response.product_url;return}
if(wc_cart_fragments_params.cart_redirect_after_add==='yes'){window.location=wc_cart_fragments_params.cart_url;return}else{$thisbutton.removeClass('loading');var fragments=response.fragments;var cart_hash=response.cart_hash;if(fragments){$.each(fragments,function(key){$(key).addClass('updating')})}
$('.shop_table.cart, .updating, .cart_totals').fadeTo('400','0.6').block({message:null,overlayCSS:{opacity:0.6}});$thisbutton.addClass('added');$thisbutton.text('Product Added');var $classes='';if(($('body').hasClass('single-product')||$thisbutton.parents('.clb-popup').length)&&!$thisbutton.hasClass('sticky-product-cart')){$classes=' btn btn-small view-cart'}else if($thisbutton.hasClass('sticky-product-cart')){$classes=$classes+' btn btn-link view-cart'}else{$classes=$classes+' btn btn-small view-cart'}
$thisbutton.after('<a href="'+ohioVariables.cart_page+'" class="'+$classes+'">'+ohioVariables.view_cart+'</a>');$thisbutton.css('display','none');if(fragments){$.each(fragments,function(key,value){$(key).replaceWith(value)})}
$('.widget_shopping_cart, .updating').stop(!0).css('opacity','1').unblock();$('.shop_table.cart').on('load',this_page+' .shop_table.cart:eq(0) > *',function(){$('.shop_table.cart').stop(!0).css('opacity','1').unblock();$(document.body).trigger('cart_page_refreshed')});$('.cart_totals').on('load',this_page+' .cart_totals:eq(0) > *',function(){$('.cart_totals').stop(!0).css('opacity','1').unblock()});var productName='';if($thisbutton.closest('.product').find('h1').length>0){productName=$thisbutton.closest('.product').find('h1').text()}else{productName=$thisbutton.closest('.product').find('.product-item-title').text()}
if(productName==''){productName=$thisbutton.closest('.clb-popup-product').find('h1').text()}
$('footer').before('<div class="woo_c-message-group"><div class="ajax-cart-response message-box success">'+productName+' '+ohioVariables.add_to_cart_message+'<a class="view_cart_button" href="'+ohioVariables.cart_page+'">'+ohioVariables.view_cart+'</a><div class="btn-round btn-round-small btn-round-light clb-close dark-mode-reset" tabindex="0"><i class="ion ion-md-close"></i></div></div></div>')}});return!1}else{return!0}})});function lazyLoad(elem){if(elem.data('lazy-load-loading')){return}
elem.data('isLoaded',!1);elem.data('lazy-load-loading','true').addClass('active');let currentPage=elem.data('lazy-page')?parseInt(elem.data('lazy-page')):1;currentPage+=1;elem.data('lazy-page',currentPage);let requestURL='';let data=!1;if(!elem.data('lazy-load-shortcode')){let urlPattern=elem.data('lazy-load-url-pattern');if(urlPattern){requestURL=urlPattern.replace('{{page}}',currentPage)}else{requestURL='page/'+currentPage}}else{data={shortcode:elem.data('lazy-load-shortcode'),paged:currentPage,action:'ohio_lazy_load_shortcodes'};requestURL=elem.data('lazy-load-rest')}
let scopeSlug=elem.data('lazy-load-scope');$.ajax({url:requestURL,data:data,method:(data)?'POST':'GET',success:function(content){var dom=$(new DOMParser().parseFromString(content,'text/html'));var items=dom.find('[data-lazy-item][data-lazy-scope="'+scopeSlug+'"]');var container=elem.parent().find('[data-lazy-container="'+scopeSlug+'"]');if(container.length==0){container=$('[data-lazy-container="'+scopeSlug+'"]')}
items.parent().find('[data-aos]').attr('data-aos-offset','20000000');items.addClass('hidden');container.append(items);$(document.body).append(dom.find('[data-lazy-to-footer]'));var metroImages=[];items.find('[data-ohio-bg-image]').each(function(){var img=document.createElement('img');img.src=$(this).attr('data-ohio-bg-image');metroImages.push(img)});var checkImages=function(){var result=!0,result2=!0;items.find('img').removeAttr('loading').each(function(){if(!this.complete){result=!1;$(this).on('load',checkImages);return!1}});if(result){for(var i=0;i<metroImages.length;i++){if(!metroImages[i].complete){result2=!1;metroImages[i].onload=checkImages;return!1}}}
if(result&&result2){items.removeClass('hidden');handlePortfolioPopup();handlePortfolio();handleQuickviewPopup(items);var portfolio_data_grid=container.hasClass('portfolio-grid')&&container.isotope;var woo_data_grid=container.attr('data-shop-masonry')&&container.isotope;if(portfolio_data_grid||woo_data_grid){container.isotope().isotope('appended',items).isotope('layout')}
if(container.hasClass('ohio-masonry')||container.hasClass('masonry')){container.masonry('appended',items,!1)}
items.parent().find('[data-aos]').attr('data-aos-offset','');if(typeof(AOS)!='undefined'){AOS.init();AOS.refresh()}
handleOhioBgImages();if(currentPage>=parseInt(elem.attr('data-lazy-pages-count'))){elem.remove();$('body').trigger('ohio:cursor_mouseleave')}else{elem.removeClass('active');if(elem.attr('data-lazy-load')=='scroll'){setTimeout(function(){elem.removeData('lazy-load-loading');handleLazyLoadScroll()},500)}else{elem.removeData('lazy-load-loading')}}}};checkImages();handleInteractiveLinksGrid();handleMasonry();handlePortfolioMovingDetailsGrid();setTimeout(function(){portfolioGridType12()},100)
elem.data('isLoaded',!0)}})}
function handleLazyLoadScroll(){$('[data-lazy-load="scroll"]').each(function(){if($(document).scrollTop()+$(window).height()>$(this).offset().top){lazyLoad($(this))}})}
function handleLazyLoadClick(){$('[data-lazy-load="click"]').on('click',function(){lazyLoad($(this))})}
function handleAOS(){if(typeof(AOS)!='undefined'){setTimeout(function(){AOS.init()},600)}}
function handleStretchContent(){if(!$('.page-sidebar').length){$('[data-vc-stretch-content="true"], [data-vc-full-width="true"], [data-ohio-stretch-content="true"], .alignfull').each(function(){if(Clb.isRtl){$(this).css('right','0');$(this).css({'width':$('#page').width()+'px','right':($('#page').offset().left-$(this).offset().left)+'px'})}else{$(this).css('left','0');$(this).css({'width':$('#page').width()+'px','left':($('#page').offset().left-$(this).offset().left)+'px'})}});$('[data-vc-full-width="true"]').not('[data-vc-stretch-content="true"]').each(function(){var padding=($('#page').outerWidth()-$(this).closest('.page-container').outerWidth())/2;if(!Clb.isMobile){padding=padding+10}
if(Clb.header.hasClass('header-6')||Clb.header.hasClass('header-7')){if($(this).parents('.single-product-tabs').length){$(this).css({'padding-left':padding+'px','padding-right':padding+90+'px',})}}else{if($(this).parents('.single-product-tabs').length){$(this).css({'padding-left':padding+'px','padding-right':padding+'px',})}}});$('.rev_slider_wrapper.fullwidthbanner-container, .rev_slider_wrapper.fullscreen-container').each(function(){$(this).css('padding-left',$('#page').offset().left+'px')});setTimeout(function(){var revSliders=$('.rev_slider');if(revSliders.revredraw){revSliders.revredraw()}},30)}}
window.ohioRowRefresh=handleStretchContent;function handleScrollEffects(){$('[data-ohio-scroll-anim]').each(function(){var anim=$(this).attr('data-ohio-scroll-anim');if($(this).offset().top<($(window).scrollTop()+$(window).height()-50)){$(this).removeClass(anim).removeAttr('data-ohio-scroll-anim')}})}
function handleOhioHeight(){var windowHeight=$(window).height();var footerHeight=$('.site-footer').outerHeight();var headerCapHeight=($('.header-cap').length)?$('.header-cap').outerHeight():0;var wpAdminHeight=($('#wpadminbar').length)?$('#wpadminbar').outerHeight():0;var headerTitleHeight=($('.clb-page-headline').length)?$('.clb-page-headline').outerHeight():0;$('[data-ohio-full-height]').each(function(){var height=windowHeight-footerHeight-headerCapHeight-wpAdminHeight-headerTitleHeight;$(this).css('height',(height)+'px')})}
function handleAlignContentInStretchRow(){var containerWidth=$('#content').outerWidth();var containerOffset=$('#content').offset().left;var halfContainer=containerWidth/2-$('#content .page-container').width()/2;var align=function(self,isSplitbox,isParallax,isRight,innerSection){if(innerSection){var column=self.find('> .wpb_column > .vc_column-inner, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap .elementor-widget-wrap')}else{var column=self.find('> .wpb_column, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap .elementor-widget-wrap')}
if(isSplitbox){column=self.find('> .split-box-container')}
if(isParallax){column=self.find('> .parallax-content')}
column=(isRight)?column.last():column.eq(0);if(!Clb.isMobile){column.css('padding-'+(isRight?'right':'left'),(halfContainer)+'px')}else{column.css('padding-'+(isRight?'right':'left'),'')}};var stretch=function(self,isSplitbox,isRight,innerSection){if(innerSection){var column=self.find(isSplitbox?'> .split-box-container':'> .wpb_column > .vc_column-inner, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap')}else{var column=self.find(isSplitbox?'> .split-box-container':'> .wpb_column > .vc_column-inner > .wpb_wrapper, > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap')}
column.css('min-width','');column=(isRight)?column.last():column.eq(0);column.css({'position':'','left':'','width':''}).addClass('stretch-content');if(column.length){if(isRight){column.css('min-width',(containerWidth-column.offset().left)+'px')}else{column.css({'position':'relative','left':-(column.offset().left)+'px','min-width':(column.offset().left+column.outerWidth())+'px'})}
if(Clb.isMobile){column.css({'min-width':'','left':''})}}};$('.clb-column-padding-left').each(function(){align($(this),$(this).hasClass('split-box'),$(this).hasClass('parallax'),!1,$(this).hasClass('inner'))});$('.clb-column-padding-right').each(function(){align($(this),$(this).hasClass('split-box'),$(this).hasClass('parallax'),!0,$(this).hasClass('inner'))});$('.clb-stretch-column-left').each(function(){stretch($(this),$(this).hasClass('split-box'),!1,$(this).hasClass('inner'))});$('.clb-stretch-column-right').each(function(){stretch($(this),$(this).hasClass('split-box'),!0,$(this).hasClass('inner'))})}
function instagramFeedCustomCursor(){var instaFeed=$('#sb_instagram .sbi_item .sbi_photo_wrap');instaFeed.each(function(){$(this).attr('data-cursor-class','cursor-link')})}
function handleMutationObserver(){var target=$('#sb_instagram #sbi_images, #order_review, .portfolio-grid, [data-lazy-load-scope="projects"]');if(target!=undefined){target.each(function(){var target=this;var MutationObserver=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;var observer=new MutationObserver(function(mutations){mutations.forEach(function(mutation){if($(target).attr('id')=='sbi_images'){if(mutation.addedNodes.length){instagramFeedCustomCursor();observer.disconnect()}}
if($(target).attr('id')=='order_review'){if(mutation.addedNodes.length){btnPreloader();observer.disconnect()}}
if($(target).hasClass('lazy-load')){if(mutation.oldValue.indexOf('active')!=-1){if($(target).data('isLoaded')){var portfolioGrid=$(target).parent();if(portfolioGrid.find('.portfolio-sorting').length){setTimeout(function(){if(isFilterItemsHidden(portfolioGrid)){lazyLoad($('[data-lazy-load]'))}},1000)}}}}})});var config={attributes:!0,characterData:!0,childList:!0,subtree:!0,attributeOldValue:!0,characterDataOldValue:!0,}
observer.observe(this,config)})}}
$(document).on('click','.search_results_btn',function(){$('.woocommerce-product-search').trigger('submit')});$('.woocommerce-product-search input[name=s]').on("keyup",function(event){if(!$('.woocommerce-product-search .search-submit').hasClass('btn-loading')){$('.woocommerce-product-search .search-submit').addClass('btn-loading')}
var form=$(this).closest('form');var data={'action':'ohio_ajax_search','search_query':$(this).val(),'search_term':$('select[name="search_term"]').val()};$.post(ohioVariables.url,data,function(response){$('.search_results').empty();$('.woocommerce-product-search .search-submit').removeClass('btn-loading');$('.search_results').append(response);form.attr('action',$('#search_form_action').attr('data-href'));btnPreloader()})});$('.woocommerce-product-search input[name=s]').on("focus",function(event){if($('.search_results').children().length==0){if(!$('.woocommerce-product-search .search-submit').hasClass('btn-loading')){$('.woocommerce-product-search .search-submit').addClass('btn-loading')}
var form=$(this).closest('form');var data={'action':'ohio_ajax_search','search_query':$(this).val(),'search_term':$('select[name="search_term"]').val()};$.post(ohioVariables.url,data,function(response){$('.search_results').empty();$('.woocommerce-product-search .search-submit').removeClass('btn-loading');$('.search_results').append(response);form.attr('action',$('#search_form_action').attr('data-href'));btnPreloader()})}});$(document).on('change','.woocommerce-product-search select',function(){if(!$('.woocommerce-product-search .search-submit').hasClass('btn-loading')){$('.woocommerce-product-search .search-submit').addClass('btn-loading')}
var form=$(this).closest('form');var data={'action':'ohio_ajax_search','search_query':$('input[name=s]').val(),'search_term':$('select[name="search_term"]').val()};$.post(ohioVariables.url,data,function(response){$('.search_results').empty();$('.woocommerce-product-search .search-submit').removeClass('btn-loading');$('.search_results').append(response);form.attr('action',$('#search_form_action').attr('data-href'))})});function btnPreloader(){var buttons=$('.btn-loading-disabled');btnLoading(buttons);function btnLoading(btn){btn.each(function(){$(this).on('click',function(){if(!($(this).hasClass('disabled'))){$(this).toggleClass('btn-loading');$(this).find('i').hide()}})})}}
function handleSingleProductGallery(scrollContainer,product){if(scrollContainer===undefined){var scrollContainer=$('body, html')}
if(product===undefined){var product=$('.woo_c-product.single-product')}
var productImages=product.find('.woo_c-product-image .image-wrap img');if(productImages.length>1&&!product.find('.product-image-dots').length){if(!product.parents('.clb-popup-product').length){var data='data-ohio-content-scroll="#scroll-product"'}
var productContainer=product.find('.woo_c-product-image').addClass('with-gallery');var imageDots=$('<div class="product-image-dots" '+data+'></div>');imageDots.prependTo(productContainer);productImages.each(function(i){var clonedImg=$(this).clone();var dotImage=$('<div class="product-image-dot" ></div>');clonedImg.appendTo(dotImage);dotImage.appendTo(imageDots);if(i==0){dotImage.addClass('active')}});if(!product.parents('.clb-popup').length){imageDots.css('height',imageDots.height())}
var productOffset=product.offset().top;var productImageSlider=product.find('.woo_c-product-image-slider');productImageSlider.css({'width':productImageSlider.outerWidth()});var productImageDots=$('.product-image-dot');var imagesOffset=[];if(product.parents('.clb-popup-product').length){var sumHeight=0;productImages.each(function(){var imgHeight=$(this).height();imagesOffset.push(sumHeight);sumHeight+=imgHeight})}else{productImages.each(function(){imagesOffset.push($(this).offset().top)})}
var iteration=0;productImageDots.on('click',function(){$('.product-image-dot').removeClass('active');$(this).addClass('active');var index=$('.product-image-dot').index(this);iteration=index;var curentImage=$(productImages[index]);scrollContainer.animate({scrollTop:imagesOffset[iteration]},500)});scrollContainer.on('scroll wheel',function(e){var y=e.originalEvent.deltaY;if(($(this).scrollTop()>=imagesOffset[iteration])&&y>0){productImageDots.removeClass('active');$(productImageDots[iteration]).addClass('active');iteration++}else if(y<0&&($(this).scrollTop()>=imagesOffset[iteration-1]&&$(this).scrollTop()<imagesOffset[iteration])){iteration--;productImageDots.removeClass('active');$(productImageDots[iteration]).addClass('active')}
if(iteration>productImages.length-1&&y<0){iteration--}})}
var singleProductGallery=$('.woocommerce-product-gallery');if(Clb.isPad){singleProductGallery.clbSlider({dots:!1,drag:!0,navBtn:!1})}else{setTimeout(function(){singleProductGallery.clbSlider('destroy')},400)}}
function handleStickyProduct(){var productImg=$('.woo_c-product-image');var stickyProduct=$('.sticky-product');var stickyProductImg=stickyProduct.find('.sticky-product-img');var stickyProductNav=$('.sticky-nav-product');$(window).scroll(function(){if($(window).scrollTop()>productImg.height()){stickyProduct.addClass('visible');stickyProductNav.addClass('invisible')}else{stickyProduct.removeClass('visible');stickyProductNav.removeClass('invisible')}});if(Clb.isMobile){var contentWidth=$('#content').height();var contentOffset=$('#content').offset().top;var contentEnd=contentWidth+contentOffset-$(window).height();$(window).scroll(function(){if($(window).scrollTop()>contentEnd){stickyProduct.removeClass('visible')}})}
stickyProductImg.on("click",function(){$('body, html').animate({scrollTop:0},500)});stickyProduct.find('.clb-close').on('click',function(){stickyProduct.removeClass('visible');setTimeout(function(){stickyProduct.css('display','none')},300)})}
$(function(){var language=$('.header-wrap .right .languages');if(language.find('.sub-nav.languages').children().length==0){language.hide()}});function centeredLogo(){var header=$('.header-4');var headerNav=header.find('.main-nav');var headerContainer=header.find('.page-container').length>0;var topPart=header.find('.top-part');header.find('.left-part, .right-part').css('width',menuOtherEqualWidth(header));var nav=$('.site-branding');var navMenu=$('#mega-menu-wrap').find('> ul:not(.mobile-menu) > li');var logoWidth=nav.width()-($(window).width()*0.0135);var centerLi=findCenterLi(navMenu);var firstElems=navMenu.slice(0,centerLi+1);var lastElems=navMenu.slice(centerLi+1);var navResidual=headerContainer?0:25;var offsetNav=headerContainer?nav.position().left:nav.offset().left;$(navMenu[centerLi]).css('margin-right',logoWidth+"px");if(navMenu.length>0){var firstElemsW=widthElements(firstElems),lastElemsW=widthElements(lastElems);if(firstElemsW<lastElemsW){var widthElems=(lastElemsW-firstElemsW)/2;var centerMenu=(headerNav.width()/2)-widthElems-logoWidth/2+navResidual;headerNav.css("transform","translateX(-"+centerMenu+"px)")}else{var widthElems=(firstElemsW-lastElemsW)/2;var centerMenu=(headerNav.width()/2)+widthElems-logoWidth/2+navResidual;headerNav.css("transform","translateX(-"+centerMenu+"px)")}}else{headerNav.css({"left":"auto","right":"170px"})}
headerNav.css({"left":offsetNav+"px",});$(".header-4").css('opacity','1')}
function widthElements(elements){var elemsWidth=0;$.each(elements,function(i,li){var w_li=$(li).width();elemsWidth=elemsWidth+w_li});return elemsWidth}
function findCenterLi(menu){if(menu.length%2==0){return Math.round((menu.length/2)-1)}else{return Math.round((menu.length/2)-2)}}
function menuOtherEqualWidth(header){var menuOther=header.find('.left-part, .right-part');var menuOtherWidth=0;menuOther.each(function(){if(menuOtherWidth<$(this).width()){menuOtherWidth=$(this).width()}});return menuOtherWidth+1}
$.each($('header.header-5'),function(){$(".menu-depth-1").removeClass('sub-menu-wide')});$('.currency_switcher').css('opacity','1');function handleProductsGridGallery(){var productSlider=$('.product-item-grid .slider');productSlider.each(function(){var slider=$(this);if(Clb.isElementorPage){slider.width(slider.width())}
if(slider.find('img').length>1){slider.clbSlider({dots:!1,loop:!0,navBtnClasses:'btn-round-light btn-round-small'})}});setTimeout(function(){handleShopMasonry()},1000)}
function logoOverlay(){var logoItems=$('.client-logo .client-logo-overlay');logoItems.each(function(){var logoDetails=$(this).find('.client-logo-details');var logoDetailWidth=logoDetails.outerHeight();logoDetails.css({'height':logoDetailWidth,'bottom':'-'+logoDetailWidth+'px',})})}
function handleMobileFilter(){var btn=$('.btn-filter a.btn');var filter=$('.filter-holder .mbl-overlay');var close=$('.clb-close, .mbl-overlay-bg');btn.on('click',function(){event.preventDefault();handlePopup('.filter-holder .mbl-overlay')});close.on('click',function(){closePopup(filter)});$(document).on('keydown',function(e){if(e.keyCode==27){closePopup(filter)}})}
function SubscribeModal(){var data={action:'ohio_subscribe_modal'};jQuery.post(ohioVariables.url,data,function(data){handlePopup('.clb-popup.custom-popup');var popupInner=$('.clb-popup-holder');popupInner.append(data);var wpcf7_form=$('.wpcf7-form');[].forEach.call(wpcf7_form,function(form){wpcf7.initForm(form);handleSubscribeContactForm()})})}
function handleSubscribeModal(){switch(ohioVariables.subscribe_popup_type){case 'time':setTimeout(function(){SubscribeModal()},+ohioVariables.subscribe_popup_var*1000);break;case 'scroll':var ckeck=!0;$(window).on('scroll',function(e){var scrollTop=$(window).scrollTop();var docHeight=$(document).height();var winHeight=$(window).height();var scrollPercent=(scrollTop)/(docHeight-winHeight);var scrollPercentRounded=Math.round(scrollPercent*100);if(ckeck&&scrollPercentRounded>ohioVariables.subscribe_popup_var){SubscribeModal();ckeck=!1}});break;case 'exit':var ckeck=!0;$(document).on('mouseleave',function(){if(ckeck){SubscribeModal();ckeck=!1}});break}}
$('[href=\\#subscribe-init]').on('click',function(e){e.preventDefault();handlePopup('.clb-popup.custom-popup');SubscribeModal()});if(ohioVariables.subscribe_popup_enable&&!getCookie('subscribeCookie')){handleSubscribeModal()}
function handlePortfolioOnepageSlider(){var slider=$('[data-portfolio-grid-slider]');var portfolio=$('.portfolio-item-fullscreen');var loopSetting=Boolean(slider.attr('data-slider-loop')),navSetting=Boolean(slider.attr('data-slider-navigation')),bulletsSetting=Boolean(slider.attr('data-slider-dots')),paginationSetting=Boolean(slider.attr('data-slider-pagination')),mousescrollSetting=Boolean(slider.attr('data-slider-mousescroll')),dragScrollSetting=Boolean(slider.attr('data-slider-dragcroll')),autoplaySetting=Boolean(slider.attr('data-slider-autoplay')),autoplayPauseSetting=Boolean(slider.attr('data-slider-autoplay-pause')),autoplayTimeSetting=slider.attr('data-slider-autoplay-time');slider.each(function(){var slider=$(this);var sliderOffset=slider.offset().top;var sliderHeight=slider.height();if(slider.hasClass('grid_3')||slider.hasClass('grid_7')||slider.hasClass('project-fullscreen-slider')){slider.clbSlider({items:1,loop:loopSetting,mousewheel:mousescrollSetting,navBtn:navSetting,drag:dragScrollSetting,dots:bulletsSetting,pagination:paginationSetting,scrollToSlider:!0,autoplay:autoplaySetting,autoplayTimeout:autoplayTimeSetting,autoplayHoverPause:!0});fadeoutSliderItemAnimation(slider);removePerspectiveWhileScrolling(slider)}else if(slider.hasClass('grid_4')){slider.clbSlider({items:1,loop:loopSetting,mousewheel:mousescrollSetting,navBtn:navSetting,drag:!0,dots:!1,pagination:paginationSetting,scrollToSlider:!0,verticalScroll:!0,autoplay:autoplaySetting,autoplayTimeout:autoplayTimeSetting,autoplayHoverPause:!0});fadeoutSliderItemAnimation(slider);removePerspectiveWhileScrolling(slider)}else if(slider.hasClass('grid_6')){const columns=slider.attr('data-slider-columns').split('-');slider.clbSlider({items:+columns[0]||3,loop:loopSetting,mousewheel:mousescrollSetting,navBtn:navSetting,drag:!0,dots:!1,pagination:paginationSetting,scrollToSlider:!0,autoplay:autoplaySetting,autoplayTimeout:autoplayTimeSetting,autoplayHoverPause:!0,responsive:{768:{items:+columns[2]||1,},1024:{items:+columns[1]||2}}});fadeoutSliderItemAnimation(slider);removePerspectiveWhileScrolling(slider)}else if(slider.hasClass('grid_5')||slider.hasClass('grid_9')||slider.hasClass('grid_10')){handleSmoothSlider()}
if(slider.hasClass('grid_9')){var nextProjectImg=$('.next-project-img-box');nextProjectImg.on('click',function(){$(this).trigger('prev-slide')})}
if($(window).scrollTop()>(sliderOffset+(sliderHeight/2))||$(window).scrollTop()<sliderOffset-(sliderHeight/2)){toggleSliderScrollBar('hide-all')}
$(window).on('scroll',function(){if($(window).scrollTop()>(sliderOffset+(sliderHeight/2))||$(window).scrollTop()<sliderOffset-(sliderHeight/2)){toggleSliderScrollBar('hide')}else{toggleSliderScrollBar('show')}});if(!Clb.isMobile&&(portfolio.hasClass('portfolio-grid-type-3')||portfolio.hasClass('portfolio-grid-type-6'))){calcHeightForOnepageItemsOverlay(slider)}})}
$(window).on('ohio:handle_portfolio_onepage_slider',handlePortfolioOnepageSlider);function calcHeightForOnepageItemsOverlay(slider){if(slider===undefined){var slider=$('[data-portfolio-grid-slider]')}
var overlay=slider.find('.portfolio-item-overlay');var overlayHeight=0;var height=0;overlay.each(function(){height=$(this).height()
if(overlayHeight<height){overlayHeight=height}});if(!Clb.isMobile){overlay.css('height',overlayHeight)}else{overlay.removeAttr('style')}}
function removePerspectiveWhileScrolling(slider){slider.on('clb-slider.change',function(){$(this).addClass('perspective-remove')});setTimeout(function(){slider.on('clb-slider.changed',function(){$(this).removeClass('perspective-remove')})},500)}
function fadeoutSliderItemAnimation(slider){slider.on('clb-slider.next-change',function(){var activeItems=slider.find('.clb-slider-item.active');activeItems.eq(0).addClass('last-active');setTimeout(function(){activeItems.eq(0).removeClass('last-active')},1000)}).on('clb-slider.prev-change',function(){var activeItems=slider.find('.clb-slider-item.active');activeItems.eq(activeItems.length-1).addClass('last-active');setTimeout(function(){activeItems.eq(activeItems.length-1).removeClass('last-active')},1000)})}
function handleSmoothSlider(onePage){if(onePage===undefined){var onePage=$('.portfolio-onepage-slider')}
onePage.addClass('clb-smooth-slider');var currentItem=0;var onePageItems=onePage.children().addClass('clb-smooth-slider-item');var onePageItemsCount=onePageItems.length;var loopSetting=Boolean(onePage.attr('data-slider-loop')),navSetting=Boolean(onePage.attr('data-slider-navigation')),bulletsSetting=Boolean(onePage.attr('data-slider-dots')),paginationSetting=Boolean(onePage.attr('data-slider-pagination')),mousescrollSetting=Boolean(onePage.attr('data-slider-mousescroll')),autoplaySetting=Boolean(onePage.attr('data-slider-autoplay')),autoplayTimeSetting=onePage.attr('data-slider-autoplay-time');onePage.css({'height':onePageItems.height()});$(window).on('resize',function(){onePage.css({'height':onePageItems.height()})});onePageItems.css({'position':'absolute',});onePage.on('next-slide',function(e){nextSlide()});onePage.on('prev-slide',function(e){prevSlide()});if(navSetting===!0){var createNavBtn='<div class="clb-slider-nav-btn"><div class="prev-btn btn-round btn-round-light" tabindex="0"><i class="ion"><svg class="arrow-icon arrow-icon-back" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 8H15M15 8L8.5 1.5M15 8L8.5 14.5" stroke-width="2" stroke-linejoin="round"/></svg></i></div><div class="next-btn btn-round btn-round-light" tabindex="0"><i class="ion"><svg class="arrow-icon" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 8H15M15 8L8.5 1.5M15 8L8.5 14.5" stroke-width="2" stroke-linejoin="round"/></svg></i></div></div>';onePage.append($(createNavBtn))}
if(paginationSetting===!0||bulletsSetting===!0){var createPagination=$('<div></div>');var page=$('<div class="clb-slider-page"></div>');if(paginationSetting===!0){createPagination.addClass('clb-slider-pagination');for(var i=1;i<=onePageItemsCount;i++){if(i<10){page.clone().append('<span class="clb-slider-pagination-index"> 0'+i+'</span>').appendTo(createPagination)}else{page.clone().append('<span class="clb-slider-pagination-index">'+i+'</span>').appendTo(createPagination)}}}else{createPagination.addClass('clb-slider-nav-dots');page.addClass('clb-slider-dot');for(var i=1;i<=onePageItemsCount;i++){page.clone().appendTo(createPagination)}}
createPagination.find('.clb-slider-page:first-child').addClass('active');onePage.append(createPagination);$(onePageItems).removeClass('prev-slide next-slide active');$(onePageItems.slice(0,currentItem)).addClass('prev-slide');$(onePageItems.slice(currentItem+1)).addClass('next-slide');$(onePageItems[currentItem]).addClass('active');var paginationNumbers=onePage.find('.clb-slider-page');var navBtnId=0;paginationNumbers.on('click',function(){paginationNumbers.removeClass('active');$(this).addClass('active');navBtnId=$(this).index();if(navBtnId!=currentItem){if(navBtnId+1>onePageItemsCount){navBtnId=navBtnId-settings.items+1}
var lastSlide=currentItem
currentItem=navBtnId;toSlide(lastSlide)}})}else{$(onePageItems[currentItem]).addClass('active');$(onePageItems[onePageItemsCount-1]).addClass('prev-slide');$(onePageItems[currentItem+1]).addClass('next-slide')}
onePage.find('.next-btn').on('click',function(){nextSlide()});onePage.find('.prev-btn').on('click',function(){prevSlide()});$(window).on('keydown',function(e){var key=e.which||e.keyCode;if(key==37){prevSlide()}
if(key==39){nextSlide()}});if(mousescrollSetting===!0){if(navigator.userAgent.indexOf('Mac OS X')!=-1){var timeoutDelay=1300}else{var timeoutDelay=1000}
var wheel=!0;var top=onePage.offset().top-($(window).height()-onePage.outerHeight())/2;onePage.on('wheel mousewheel',function(e){var y=e.originalEvent.deltaY;if((currentItem==0&&y>0)||(currentItem==onePageItemsCount&&y<0)){$("html, body").animate({scrollTop:onePage.offset().top+'px'});e.preventDefault()}
if(wheel){if(y>0&&currentItem<=onePageItemsCount-1){nextSlide();wheel=!1;if(loopSetting){e.preventDefault()}else{if(!(currentItem==onePageItemsCount)){e.preventDefault()}else{$('html, body').stop(!0,!0).finish()}}}else if(y<0&&currentItem>=0){if(loopSetting){e.preventDefault()}else{if(!(currentItem==0)){e.preventDefault()}else{$('html, body').stop(!0,!0).finish()}}
prevSlide();wheel=!1}}else{return!1}
setTimeout(function(){wheel=!0},timeoutDelay)})}
onePage.on('touchstart',function(e){var cursorPosition=e.originalEvent.touches[0].pageX;onePage.on('touchmove',function(e){var position=e.originalEvent.touches[0].pageX;if(position+50<cursorPosition){nextSlide();cursorPosition=e.clientX}else if(position-50>cursorPosition){prevSlide();cursorPosition=e.clientX}})
onePage[0].ondragstart=function(){return!1}});if(autoplaySetting===!0){var autoSlideInterval=setInterval(function(){if(!onePage.hasClass('stop-slide')){nextSlide()}},autoplayTimeSetting);onePage.hover(function(){$(this).addClass('stop-slide')},function(){$(this).removeClass('stop-slide')})}
function portfolioScrollBar(){if(onePage.hasClass('portfolio-onepage-slider')){let percentage=(100/onePageItemsCount)*(currentItem+1);if(percentage>100)percentage=100;$('.scroll-track').css('width',percentage+'%')}}
function nextSlide(){if(loopSetting){if(currentItem+1==onePageItemsCount){currentItem=0;$(onePageItems).removeClass('active prev-slide last-slide');$(onePageItems[onePageItemsCount-1]).addClass('prev-slide last-slide')}else if(currentItem+2==onePageItemsCount){$(onePageItems[0]).addClass('next-slide');currentItem++}else if(currentItem==0){$(onePageItems[onePageItemsCount-1]).removeClass('prev-slide');currentItem++}else{currentItem++}}else{currentItem++}
if(paginationSetting){paginationNumbers.removeClass('active');$(paginationNumbers[currentItem]).addClass('active')}
if(!(currentItem==onePageItemsCount)){$(onePageItems[currentItem-1]).addClass('last-slide').removeClass('active');$(onePageItems[currentItem-2]).removeClass('prev-slide');$(onePageItems[currentItem]).removeClass('next-slide').addClass('active');$(onePageItems[currentItem-1]).addClass('prev-slide');$(onePageItems[currentItem+1]).addClass('next-slide');setTimeout(function(){$(onePageItems).removeClass('last-slide')},800)}
portfolioScrollBar()}
function prevSlide(){if(loopSetting){if(currentItem<=0){currentItem=onePageItemsCount-1;$(onePageItems).removeClass('active next-slide last-slide');$(onePageItems[0]).addClass('next-slide last-slide')}else if(currentItem==1){$(onePageItems[onePageItemsCount-1]).addClass('prev-slide');currentItem--}else if(currentItem==onePageItemsCount-1){$(onePageItems[0]).removeClass('next-slide');currentItem--}else{currentItem--}}else{if(!(currentItem==0)){currentItem--}}
if(paginationSetting){paginationNumbers.removeClass('active');$(paginationNumbers[currentItem]).addClass('active')}
if(!(currentItem<0)){$(onePageItems[currentItem]).addClass('active').removeClass('prev-slide');$(onePageItems[currentItem+1]).removeClass('active').addClass('last-slide');$(onePageItems[currentItem+2]).removeClass('next-slide').removeClass('last-slide');$(onePageItems[currentItem-1]).addClass('prev-slide');$(onePageItems[currentItem+1]).addClass('next-slide');setTimeout(function(){$(onePageItems).removeClass('last-slide')},800)}
portfolioScrollBar()}
function toSlide(lastSlide){$(onePageItems[lastSlide]).addClass('last-slide');$(onePageItems).removeClass('prev-slide next-slide active');$(onePageItems.slice(0,currentItem)).addClass('prev-slide');$(onePageItems.slice(currentItem)).addClass('next-slide');$(onePageItems[currentItem]).addClass('active');$(onePageItems[currentItem-1]).addClass('prev-slide');$(onePageItems[currentItem+1]).addClass('next-slide');setTimeout(function(){$(onePageItems).removeClass('last-slide')},800)}
portfolioScrollBar()}
function handleBgParallaxEffect(){var tiltContainer=$('[data-tilt-effect]');var userAgent=navigator.userAgent.toLowerCase();var isSafari=!1
if(userAgent.indexOf('safari')!=-1){if(userAgent.indexOf('chrome')>-1){isSafari=!1}else{isSafari=!0}}
tiltContainer.each(function(){var isTiltEnable=Boolean($(this).attr('data-tilt-effect'));if(isTiltEnable){if(isSafari==!1){var container=$(this)[0].querySelectorAll(".parallax-holder");$(container).each(function(i){var inner=$(this).find(".parallax")[0];let container=$(this)[0];var mouse={_x:0,_y:0,x:0,y:0,item:'',updatePosition:function(event){var e=event||window.event;if(isSliderItem($(container))){this.x=e.pageX-(Math.floor($(container).width()/2)+$(container).offset().left);this.y=(e.pageY-(Math.floor($(container).height()/2)+$(container).offset().top))*-1}else{this.x=e.pageX-this._x;this.y=(e.pageY-this._y)*-1}},setOrigin:function(e){this._x=Math.floor($(e).width()/2)+$(container).offset().left;this._y=Math.floor($(e).height()/2)+$(container).offset().top},show:function(){return"("+this.x+", "+this.y+")"}};mouse.setOrigin(container);var counter=0;var refreshRate=10;var isTimeToUpdate=function(){return counter++%refreshRate===0};var onMouseEnterHandler=function(event){update(event)};var onMouseLeaveHandler=function(){inner.style.transform="";inner.style.webkitTransform="";inner.style.mozTranform="";inner.style.msTransform="";inner.style.oTransform=""};var onMouseMoveHandler=function(event){if(isTimeToUpdate()){update(event)}};var update=function(event){mouse.updatePosition(event);updateTransformStyle((mouse.y/inner.offsetHeight/2).toFixed(2),(mouse.x/inner.offsetWidth/2).toFixed(2))};var updateTransformStyle=function(x,y){var style="rotateX("+x+"deg) rotateY("+y+"deg)";inner.style.transform=style;inner.style.webkitTransform=style;inner.style.mozTranform=style;inner.style.msTransform=style;inner.style.oTransform=style};container.onmousemove=onMouseMoveHandler;container.onmouseleave=onMouseLeaveHandler;container.onmouseenter=onMouseEnterHandler;function isSliderItem(item){if(item.hasClass('clb-slider-item')||item.parents('.clb-slider-item').length){return!0}}})}}})}
function handleCircleProgressBar(){var circleProgressBar=$('.circle-progress-bar');circleProgressBar.each(function(i){var _this=$(this);var progressValue=$(this).find('.progress__value')[0];var value=$(_this).data('percent-value');const radius=progressValue.r.animVal.value;const circumference=2*Math.PI*radius;function progress(value){var progress=value/100;var dashoffset=circumference*(1-progress);progressValue.style.strokeDashoffset=dashoffset}
progressValue.style.strokeDasharray=circumference;if(value<0)value=0;if(value>100)value=100;progress(value);var counters=_this.find(".percent-wrap .percent")[0];var counter=parseInt(counters.innerHTML);var count=function(start,value,i){var localStart=start;setInterval(function(){if(localStart<value){localStart++;counters.innerHTML=localStart}},1000/value)}
count(0,value,i)})}
$(window).on('ohio:handle_circle_progress_bar',handleCircleProgressBar);function handleScrollMeter(){const bHeight=$('body').height();const scrolled=$(window).innerHeight()+$(window).scrollTop();let percentage=((scrolled/bHeight)*100);if(percentage>100)percentage=100;$('.clb-scroll-top:not(.clb-slider-scroll-top) .scroll-track').css('width',percentage+'%')}
function handleTeamMemberInner(){var teamMember=$('.team-member.inner');teamMember.each(function(){var self=$(this);var teamMemberWrap=self.find('.team-member_wrap');var teamMemberDescWrap=self.find('.team-member_description_wrap');var teamMemberImage=self.find('.team-member_image');teamMemberDescWrap.show();teamMemberWrap.css({'transform':'translateY('+teamMemberDescWrap.outerHeight()+'px)'});teamMemberImage.hover(function(){teamMemberWrap.css({'transform':'none'})},function(){teamMemberWrap.css({'transform':'translateY('+teamMemberDescWrap.outerHeight()+'px)'})})})}
function handleHorizontalAccordion(){var accordion=$('.horizontal_accordion');if(!Clb.isMobile){}
accordion.each(function(){var selfAccordion=$(this);var items=selfAccordion.find('.horizontal_accordionItem');var percent=Clb.isMobile?90:100-(100/(items.length-1));var i=items.length,z=1,t=items.length-1;var currentItem;var currentItemIndex;if(Clb.isMobile){items.removeAttr('style')}else{items.eq(0).addClass('active');for(;i>0;i--){items.eq(i-1).css({'z-index':z});if(i>1){items.eq(i-1).css({'transform':'translateX(-'+percent*t+'%)'});t--}
z++}
items.on('click',function(i){currentItem=$(this);currentItemIndex=items.index(currentItem);openItem(items,currentItemIndex,currentItem,selfAccordion,percent)})}});function openItem(items,currentItemIndex,currentItem,selfAccordion,percent){var movedItems;var movingItems;var movingItemsIndex=currentItemIndex;if(currentItem.hasClass('moved')){movedItems=selfAccordion.find('.horizontal_accordionItem.moved');movingItems=movedItems.slice(currentItemIndex,movedItems.length);movedItems.each(function(i){if(i>=movingItemsIndex){setTimeout(function(){movedItems.eq(movingItemsIndex).css('transform','translateX(-'+percent*(movingItemsIndex)+'%)');movingItemsIndex++},50*i)}});movingItems.removeClass('moved');items.removeClass('active');currentItem.addClass('active')}else{movingItems=items.slice(0,currentItemIndex).addClass('moved');movingItems.each(function(i){setTimeout(function(){items.eq(i).css('transform','translateX(-'+percent*(i+1)+'%)')},50*i)});items.removeClass('active');currentItem.addClass('active')}}}
$(window).on('ohio:handle_accordion_horizontal_box',handleHorizontalAccordion);function handleBackLinkPosition(){var backLink=document.querySelectorAll('.clb-back-link');var backLinkOffset=0;if($("#wpadminbar").length){backLinkOffset=backLinkOffset+$("#wpadminbar").height()}
if(backLink.length){var isTopHeader=Clb.header.hasClass('header-1')||Clb.header.hasClass('header-2')||Clb.header.hasClass('header-3')||Clb.header.hasClass('header-4');if(isTopHeader){backLink[0].style.top=backLinkOffset+Clb.header.height()+'px'}
backLink[0].classList.add('showed')}}
function handleMasonry(){if($('.ohio-masonry').length){setTimeout(function(){$('.ohio-masonry').each(function(){var columnWidth='.grid-item';if($(this).find('.grid-item').length==0){columnWidth='.masonry-block'}
$(this).masonry({itemSelector:'.masonry-block',columnWidth:columnWidth,horizontalOrder:!0,isAnimated:!1,hiddenStyle:{opacity:0,transform:''}})});setTimeout(function(){handleAOS()},50)},50)}else{handleAOS()}}
$(window).on('ohio:handle_masonry',handleMasonry);function handleScrollShareBar(){var mediaHolder=$('[data-scroll-share-bar]');if(mediaHolder.length){var windowHeigth=$(window).height()
var mediaHolderHeight=mediaHolder.height();var mediaHolderOffset=mediaHolder.offset().top;$(window).on('scroll',function(){if($(this).scrollTop()>=(mediaHolderHeight-windowHeigth)+mediaHolderOffset){mediaHolder.addClass('scroll-end')}else{mediaHolder.removeClass('scroll-end')}})}}
function handleCustomSelect(){var select=$('select:not(.select2-hidden-accessible)');select.each(function(){if(!$(this).parent().hasClass('select-holder')){select.each(function(){$(this).wrapAll('<div class="select-holder"/>')})}})}
function handleLanguageSelect(){var select=$('select.lang-dropdown-select');select.on('change',function(){window.location.href=this.value})}
function handleDarkSectionColors(){var section=$('.clb__dark_section, .clb__light_section');var sectionClass;if(section.length){var scrollTop=$('.clb-scroll-top');var socialLinks=$('.clb-social');var fixedSearch=$('.search-global.fixed .ion');var dynamicHeader=$('.header-dynamic-typo');var self_window;activeSection($(window));$(window).on('scroll',function(){self_window=$(this);activeSection(self_window)});function activeSection(self_window){var st=self_window.scrollTop()+self_window.height()/2;section.each(function(){var sectionOffset=$(this).offset().top;var currentSection=$(this);if(currentSection.hasClass('site-footer sticky')){if(!(st>($(document).height()-self_window.height()))){scrollTop.removeClass('dark-typo light-typo');socialLinks.removeClass('dark-typo light-typo');fixedSearch.removeClass('dark-typo light-typo');dynamicHeader.removeClass('dark-typo light-typo');return}}
if(currentSection.hasClass('clb__dark_section')){sectionClass='light-typo'}else if(currentSection.hasClass('clb__light_section')){sectionClass='dark-typo'}
if(sectionOffset+currentSection.outerHeight()>st&&st>sectionOffset){scrollTop.addClass(sectionClass);socialLinks.addClass(sectionClass);fixedSearch.addClass(sectionClass);dynamicHeader.addClass(sectionClass);return!1}else{scrollTop.removeClass(sectionClass);socialLinks.removeClass(sectionClass);fixedSearch.removeClass(sectionClass);dynamicHeader.removeClass(sectionClass)}})}}}
function handleRemoveSliderBulletsClass(){var slider=$('.project-fullscreen-slider.clb-slider, .portfolio-onepage-slider.clb-slider, .fullscreen-slider.clb-slider, .portfolio-onepage-slider.clb-smooth-slider');var self_window;var body=$('body');if(slider.length&&slider.find('.clb-slider-pagination').length){if(slider.length&&slider.offset().top<=$(window).scrollTop()+50){body.addClass('slider-with-bullets')}}
$(window).on('scroll',function(){self_window=$(this);activeSection(self_window)});function activeSection(self_window){var st=self_window.scrollTop()+self_window.height()/2;slider.each(function(){var sliderOffset=$(this).offset().top;var currentslider=$(this);if(sliderOffset+currentslider.outerHeight()>st&&st>sliderOffset){body.addClass('slider-with-bullets');return!1}else{body.removeClass('slider-with-bullets')}})}}
$(window).on('ohio:handle_remove_slider_bullets',handleRemoveSliderBulletsClass);function handlePageColorSwitcher(){var switcher=$('.clb-mode-switcher');var switcherItems=switcher.find('.clb-mode-switcher-item, .clb-mode-switcher-toddler');var coloredSections=$('.clb__light_section, .clb__dark_section');var scrollTop=$('.clb-scroll-top');var socialLinks=$('.clb-social');var fixedSearch=$('.search-global.fixed .ion');var dynamicHeader=$('.header-dynamic-typo');equalSize(switcherItems,'width');if(Clb.body.hasClass('dark-scheme')){switcher.addClass('dark')}
if(document.cookie=='ohio-swticher-state=dark'){coloredSections.toggleClass('clb__light_section clb__dark_section')}
switcher.on('click',function(){$(Clb.body).addClass('switching');$(Clb.body).toggleClass('dark-scheme');$(this).toggleClass('dark');coloredSections.toggleClass('clb__light_section clb__dark_section');scrollTop.removeClass('dark-typo light-typo');socialLinks.removeClass('dark-typo light-typo');fixedSearch.removeClass('dark-typo light-typo');dynamicHeader.removeClass('dark-typo light-typo');if(ohioVariables&&ohioVariables.save_color_mode_state){document.cookie='ohio-swticher-state='+(($(Clb.body).hasClass('dark-scheme'))?'dark':'light')}
setTimeout(function(){$(Clb.body).removeClass('switching')},10)})}
function equalSize(items,attr){var maxSize=0;var value=0;items.each(function(){value=$(this).css(attr).replace(/(^\d+)(.+$)/i,'$1');if(value>maxSize){maxSize=+($(this).css(attr).replace(/(^\d+)(.+$)/i,'$1'))}});var css={};css[attr]=maxSize;items.css(css)}
function percentagePreloader(){setTimeout(function(){var counter=0;var count=0;var isLoad=!1;var breakPoint=Math.floor(Math.random()*29)+70;$(window).on('load',function(){isLoad=!0});var i=setInterval(function(){$(".sk-percentage .sk-percentage-percent").html(count+"%");$(".sk-percentage").css("width",count+"%");if(counter==100){clearInterval(i);setTimeout(function(){$("#page-preloader").addClass('hidden')},10)}else if(counter==breakPoint){if(isLoad){counter++;count++}else{counter=breakPoint;count=breakPoint}}else{counter++;count++}},12)})}
function handleInteractiveLinksGrid(){var grid=$('[data-interactive-links-grid]');var gridItems=grid.find('.portfolio-item-wrap ');createImagesForInteractiveLinksGrid(grid.find('[data-lazy-container]'));var gridImages=$('.portfolio-grid-images .portfolio-metro-image')
gridItems.each(function(){var self=$(this);self.mouseenter(function(){self.find('.portfolio-item').addClass('visible');gridItems.find('.portfolio-item').not('.visible').addClass('invisible');gridImages.eq(self.index()).addClass('scale')}).mouseleave(function(){gridItems.find('.portfolio-item').removeClass('invisible visible');gridImages.removeClass('scale')})})}
$(window).on('ohio:handle_interactive_links_grid',handleInteractiveLinksGrid);function createImagesForInteractiveLinksGrid(grid){var gridItem=grid.find('[data-featured-image]');var gridImages=$('.interactive-links-grid-images');gridImages.empty();gridItem.each(function(){var bgImage=$('<div class="portfolio-metro-image interactive-links-grid-image"></div>');bgImage.css('background-image','url('+$(this).data('featured-image')+')');gridImages.append(bgImage)})}
function handlePortfolioMovingDetailsGrid(){var grid=$(".grid_11");if(grid.length){var portfolioItem=grid.find('.portfolio-grid-type-11');portfolioItem.on('mouseover mousemove',function(event){$(this).find('.portfolio-item-details')[0].style.transform='translate('+event.clientX+'px, '+event.clientY+'px'+')'});portfolioItem.on('mouseleave',function(event){$(this).find('.portfolio-item-details')[0].style.transform='translate(0px, 0px'+')'})}}
$(window).on('ohio:handle_portfolio_moving_details_grid',handlePortfolioMovingDetailsGrid);function handleProjectScrollScale(){var project=$('.scroll-scale-image');var projectImage=project.find('.project-page-media-holder .project-image');if(projectImage.length){var scale=1.0;var lastScrollTop=0;var projectImageOffset=projectImage.offset().top;var projectImageHeight=projectImage.height();var wndHeight=$(window).height();var projectImageHeight=projectImage.height();var modifier=0;$(window).on('scroll',function(){var st=$(this).scrollTop();modifier=((st)/(projectImageHeight+wndHeight)/5);if(st<projectImageOffset+projectImageHeight){if(st>lastScrollTop){setTimeout(function(){projectImage.css('transform','scale('+scale+')');scale=1+modifier},50)}else{projectImage.css('transform','scale('+scale+')');if(scale>1.005){scale=1+modifier}}}
lastScrollTop=st})}}
function handleGlobalPageAnimation(){var isGLobalAnim=$('.global-page-animation');if(isGLobalAnim.length){var isURIPrefix=!1;$('a:not(.btn-lightbox):not(.prettyphoto)').on('click',function(e){var link=$(this).attr('href');if(link.indexOf('http')==-1&&link.indexOf(':')!=-1){isURIPrefix=!0}
if(link&&link.charAt(0)!='#'&&$(this).attr('target')!='_blank'&&!isURIPrefix){e.preventDefault();isGLobalAnim.removeClass('global-page-animation-active');isGLobalAnim.addClass('global-page-animation-fade-out')
setTimeout(function(){$('.page-preloader').removeClass('hidden')},800);setTimeout(function(){document.location.href=link},850)}})}}
$(window).on('ohio:handle_global_page_animation',handleGlobalPageAnimation);function handleStickySection(){var sticky=$('.sticky-section');if(sticky.length){sticky.each(function(){var secondImage=$(this).find('.sticky-section-item-second-image');var lastScrollTop=0;var stickyItemHeight=$('.sticky-section-item').height();var stickyItemOffset=$('.sticky-section-item').offset().top;var secondImageHeight=secondImage.height();var wndHeight=$(window).height();var modifier=0;var inset=secondImageHeight;$(window).on('scroll',function(){var st=$(this).scrollTop();modifier=((st)/(secondImageHeight+wndHeight))*20;if(st>stickyItemOffset+((stickyItemHeight/2)-secondImageHeight)){if(st>lastScrollTop){if(inset>0){secondImage.css('clip-path','inset('+inset+'px 0px 0px)');inset=inset-modifier}}else{if(inset<secondImageHeight){secondImage.css('clip-path','inset('+inset+'px 0px 0px)');inset=inset+modifier}}}
lastScrollTop=st})})}}
function handleZoomProductImage(){$('.woo_c-product-image.with-zoom .product_images .image-wrap').on('mouseover',function(){$(this).find('img').css({'transform':'scale(1.5)'})}).on('mouseout',function(){$(this).find('img').css({'transform':'scale(1)'})}).on('mousemove',function(e){$(this).find('img').css({'transform-origin':((e.pageX-$(this).offset().left)/$(this).width())*100+'% '+((e.pageY-$(this).offset().top)/$(this).height())*100+'%'})})}
function contactFormAcceptenceField(){var acceptenceCheckbox=$('#form_privacy_policy');acceptenceCheckbox.each(function(){if($(this).length){$(this).parents('.wpcf7-form').find('.btn').prop('disabled',!0)}});acceptenceCheckbox.on('change',function(){if($(this).is(':checked')){$(this).parents('.wpcf7-form').find('.btn').prop('disabled',!1)}else{$(this).parents('.wpcf7-form').find('.btn').prop('disabled',!0)}})}
function portfolioGridType12(){var portfolioGrid=$('.grid_12');portfolioGrid.each(function(){var gridHolder=$(this).find('.portfolio-grid-holder');var gridHolderWidth=gridHolder.width();var grid=$(this).find('.portfolio-grid');var gridHeight=grid.width();var gridItems=$(this).find(' .grid-item');var filterBar=$(this).find('.portfolio-sorting');var underline=gridHolder.find('.portfolio-grid-holder-underline');var windwoWidth=$(window).width();var windwoHeight=$(window).height();cloneImagesForPortfolioGridType12($(this));var gridImages=$('.interactive-links-grid-images .portfolio-item-image');if(filterBar.length){grid.css('top',filterBar.outerHeight()+'px')}
if(!Clb.isMobile){gridHolder.height(gridHeight);grid.height(gridHolderWidth);setTimeout(function(){underline.width(gridItems.eq(0).height());underline.height(1)},300)}else{setTimeout(function(){underline.height(gridItems.eq(0).height());underline.width(1)},300)}
gridItems.each(function(){var gridItem=$(this);var gridItemOffsetLeft=gridItem.offset().left;var gridImage=gridImages.eq(gridItem.index());var gridImageInnerContainer=gridImage.find('.portfolio-item-image-container');var gridImageWidth=gridImage.width();var gridImageHeight=gridImage.height();var lastMouseXPosition=0;var lastMouseYPosition=0;var moveTimer;gridItem.find('.portfolio-item').on('mouseover mousemove',function(event){clearTimeout(moveTimer);moveTimer=setTimeout(function(){gridImageInnerContainer[0].style.transform='rotate(0deg)'},200);var y=event.clientY;var x=event.clientX;var mouseYPosition=event.clientY;var underlinePosition=$(this).offset().left-gridHolder.offset().left;var rotateIndex=((y-lastMouseYPosition)+(x-lastMouseXPosition))/-1;if(gridItemOffsetLeft>(windwoWidth/2)){x-=gridImageWidth/2}
if(mouseYPosition>(windwoHeight/1.5)){y-=gridImageHeight}
if(Clb.isMobile){underlinePosition=$(this).offset().top-gridHolder.offset().top;underline[0].style.transform='translateY('+underlinePosition+'px)'}else{underline[0].style.transform='translateX('+underlinePosition+'px)'}
gridImage.addClass('visible');gridImage[0].style.transform='translate('+x+'px, '+y+'px'+')';gridImageInnerContainer[0].style.transform='rotate('+rotateIndex+'deg)';gridImageInnerContainer[0].style.filter='brightnes('+rotateIndex+')';setTimeout(function(){gridImage.addClass('animate')},1);lastMouseXPosition=event.clientX;lastMouseYPosition=event.clientY});gridItem.find('.portfolio-item').on('mouseleave',function(event){gridImage.removeClass('visible');gridImage[0].style.transform='translate(0px, 0px)';gridImageInnerContainer[0].style.transform='rotate(0deg)';setTimeout(function(){gridImage.removeClass('animate')},1)});gridItem.on("mouseout",function(){clearTimeout(moveTimer)})})})}
$(window).on('ohio:portfolioGridType12',portfolioGridType12);function cloneImagesForPortfolioGridType12(grid){var gridItem=grid.find(' .grid-item');var gridImages=$('.interactive-links-grid-images');gridImages.empty();gridItem.each(function(){var itemImage=$(this).find('.portfolio-item-image');gridImages.append(itemImage.clone())})}
function getMaxPropertySize(elements,property){var maxPropertySize=0;elements.each(function(){var itemPropertySize=$(this).css(property).replace(/(^\d+)(.+$)/i,'$1');if(itemPropertySize>maxPropertySize){maxPropertySize=itemPropertySize}});return maxPropertySize}
function asymmetricParallaxGrid(){}
function handleAsymmetricParallaxGrid(params,e){}
function handleOhioBgImages(){$('[data-ohio-bg-image]').each(function(){$(this).css('background-image','url('+$(this).attr('data-ohio-bg-image')+')')})}
$(window).on('ohio:handle_bg_images',handleOhioBgImages);function handleOhioDynamicTextSc(){$('div[data-dynamic-text="true"]').each(function(){var options=JSON.parse($(this).attr('data-dynamic-text-options'));new Typed('#'+$(this).attr('id')+' .dynamic',options)})}
$(window).on('ohio:handle_ohio_dynamic_text',handleOhioDynamicTextSc);percentagePreloader();window.ohioRefreshFrontEnd=function(){handleAccordionBox();handleBannerBox();handleBannerBoxSize();handleCounterBox();handleCountdownBox();handleSubscribeContactForm();handleCoverBox();handleCoverBoxSize();handleGallery();handleSplitboxParallax();handleProgressBar();handleProgressBarSize();initParallax();handleParallax();handlePriceTable();handleTabBox();handleVideoBackground();handleVideoPopup();handleScrollEffects();handleSliders()};handleMobileHeader();$(window).on('load',function(){Clb.init();handleOhioHeight();handleNavigations();handleHeaders();handleHeaderTitle();if(!Clb.isMobileMenu&&Clb.headerIsFifth){centeredLogo()}
handleCustomSelect();handleLanguageSelect();handleFooter();handleFooterSize();handleStretchContent();handleAlignContentInStretchRow();handleAccordionBox();handleAccordionBoxSize();handleBannerBox();handleBannerBoxSize();handleCounterBox();handleCountdownBox();handleSubscribeContactForm();handleCoverBox();handleCoverBoxSize();handleGallery();handleFullscreenSlider();handleCircleProgressBar();handleTeamMemberInner();handleHorizontalAccordion();handleSliders();handleStickySection();handleSplitboxParallax();handleProgressBar();handleProgressBarSize();initParallax();handleParallax();handlePriceTable();handleTabBox();handleVideoBackground();handleVideoPopup();handleShopMasonry();handleStickyProduct();handleMobileFilter();handleQuickviewPopup();handleSingleProductGallery();handleProductsGridGallery();handleZoomProductImage();handlePortfolio();if(!Clb.isPad){handleScrollContent()}
handleScrollShareBar();handleScrollEffects();handleLazyLoadClick();handleLazyLoadScroll();handlePortfolioOnepageSlider();handlePortfolioPopup();handleScrollMeter();handleMutationObserver();if(!Clb.isPad){handleBgParallaxEffect()}
handleBackLinkPosition();handleRemoveSliderBulletsClass();handleInteractiveLinksGrid();handlePortfolioMovingDetailsGrid();handleProjectScrollScale();portfolioGridType12();handleMasonry();asymmetricParallaxGrid();contactFormAcceptenceField();if(!Clb.isPad){handleCustomCursor()}
handleDarkSectionColors();handlePageColorSwitcher();handleGlobalPageAnimation();$('.clb-slider-item').each(function(){if($(this).hasClass('active')){$(this).find('.animated-holder').addClass('visible')}})
btnPreloader();logoOverlay();Clb.body.addClass('page-is-loaded');$('.clb-scroll-top').on("click",function(){$('html, body').animate({scrollTop:0},800);return!1});$('.tooltip').each(function(){if($(this).find('.tooltip-top, .tooltip-bottom').length){var content=$(this).find('.tooltip-text');content.css('left',($(this).outerWidth()/2-content.outerWidth()/2)+'px')}});$('body').on('click','.message-box .clb-close',function(){$(this).parent().slideUp({duration:300,queue:!1}).fadeOut(300);var self=$(this);setTimeout(function(){self.remove()},350)});$('body').on('click','.notification-bar .clb-close',function(e){e.preventDefault();setCookie('notification','enabled',+ohioVariables.notification_expires);$(this).parents('.notification-bar').removeClass('active')});handleOhioBgImages();$('.wpb_wrapper').each(function(){var divs=$(this).find('> div');if(divs.length==1&&divs.eq(0).hasClass('google-maps')){$(this).css('height','100%')}});handleOhioDynamicTextSc();if(window.vc_waypoints){setTimeout(function(){window.vc_waypoints()},600)}
$('.mobile-social').on('click',function(e){e.stopPropagation();if($(this).hasClass('active')){$(this).find('.social').css('height','0px');$(this).removeClass('active')}else{var social=$(this).find('.social');var self=$(this);social.css('height','');social.addClass('no-transition');$(this).addClass('active');var height=social.outerHeight();$(this).removeClass('active');setTimeout(function(){social.css('height',height+'px');social.removeClass('no-transition');self.addClass('active')},50)}});$(window).on('scroll',function(){var handleAnim=function(){handleMobileHeader();handleFixedHeader();handleHeaderTitle();handleBarScroll();handleCounterBox();handleProgressBar();handleParallax();handleScrollEffects();handleLazyLoadScroll();handleScrollMeter()};if(window.requestAnimationFrame){window.requestAnimationFrame(function(){handleAnim()})}else{handleAnim()}
if($(window).scrollTop()>250){$('.clb-scroll-top').addClass('visible')}else{$('.clb-scroll-top').removeClass('visible')}});var mobileResizeWidth=$(window).width(),mobileResizeHeight=$(window).height();$(window).on('resize',function(){Clb.resize();handleOhioHeight();handleHeaderSize();handleHeaderTitle();handleFooterSize();handleStretchContent();handleAccordionBoxSize();handleBannerBoxSize();handleCounterBox();handleCoverBox();handleCoverBoxSize();handleParallax();handleProgressBarSize();handlePriceTable();handleTabBoxSize();handleProgressBar();handleScrollEffects();handleLazyLoadScroll();handleShopMasonry();handleScrollShareBar();handleHorizontalAccordion();handleMobileHeader();handleTabBox();setTimeout(function(){handleAlignContentInStretchRow();handleMasonry();if(Clb.isElementorPage){handleAccordionBoxSize()}
portfolioGridType12()},400);if(!Clb.isMobileMenu&&Clb.headerIsFifth){if(Clb.header.hasClass('header-4')){setTimeout(function(){Clb.header.find('.main-nav').removeAttr('style');centeredLogo()},100)}}
if($(window).width()!=mobileResizeWidth||$(window).height()!=mobileResizeHeight){handleSingleProductGallery();handleProductsGridGallery();handleSliders()}
if(Clb.isMobileMenu){if(Clb.headerIsFifth){$('#site-navigation, .left-part, .right-part, .nav-item').removeAttr('style')}}
if(typeof(AOS)!='undefined'){setTimeout(function(){AOS.refresh()},10);setTimeout(function(){AOS.refresh();if(window.vc_waypoints){window.vc_waypoints()}},600)}
if($('[data-portfolio-grid-slider]').hasClass('grid_6')){calcHeightForOnepageItemsOverlay()}
if(!Clb.isPad){handleCustomCursor()}});$('#page-preloader:not(.percentage-preloader), .container-loading').addClass('hidden');var userAgent=navigator.userAgent.toLowerCase();var isSafari=!1
if(userAgent.indexOf('safari')!=-1){if(userAgent.indexOf('chrome')>-1){isSafari=!1}else{isSafari=!0}}
if(navigator.userAgent.match(/(iPod|iPhone|iPad)/)||isSafari){window.onpageshow=function(event){if(event.persisted){window.location.reload()}}}
if(Clb.body.hasClass('global-page-animation')){Clb.body.addClass('global-page-animation-active')}
$('.gimg').css('opacity','1');handleCompareShortcodes()});function handleCompareShortcodes(){$('.compare-shortcode').each(function(){var $this=$(this);$this.twentytwenty({no_overlay:$this.attr('data-compare-without-overlay'),before_label:$this.attr('data-compare-before-label'),after_label:$this.attr('data-compare-after-label'),orientation:$this.attr('data-compare-orientation'),default_offset_pct:parseFloat($this.attr('data-compare-position')),});var twentyHandle=$this.find('.twentytwenty-handle');twentyHandle.find('.twentytwenty-left-arrow, .twentytwenty-right-arrow').remove();twentyHandle.each(function(){$(this).append('<div class="twentytwenty-arrows cursor-magnet"><i class="ion ion-ios-code"></i></div>')})})}
$(window).on('ohio:handle_compare_shortcodes',handleCompareShortcodes);function handleCustomCursor(){if($('body').hasClass('custom-cursor')){const cursorInnerEl=document.querySelector('.circle-cursor--inner');const cursorOuterEl=document.querySelector('.circle-cursor--outer');let lastY,lastX=0;let magneticFlag=!1;window.onmousemove=function(event){if(!magneticFlag){cursorOuterEl.style.transform='translate('+event.clientX+'px, '+event.clientY+'px'+')'}
cursorInnerEl.style.transform='translate('+event.clientX+'px, '+event.clientY+'px'+')';lastY=event.clientY;lastX=event.clientX}
$('body').on('mouseenter','a, .cursor-as-pointer',function(){cursorInnerEl.classList.add('cursor-link-hover');cursorOuterEl.classList.add('cursor-link-hover')});$('body').on('mouseleave','a, .cursor-as-pointer',function(){if($(this).is('a')&&$(this).closest('.cursor-as-pointer').length){return}
cursorInnerEl.classList.remove('cursor-link-hover');cursorOuterEl.classList.remove('cursor-link-hover')});$('body').on('mouseenter','[data-cursor-class]',function(){const cursorClass=$(this).attr('data-cursor-class');if(cursorClass.indexOf('dark-color')!=-1){cursorInnerEl.classList.add('dark-color');cursorOuterEl.classList.add('dark-color')}
if(cursorClass.indexOf('cursor-link')!=-1){cursorInnerEl.classList.add('cursor-link');cursorOuterEl.classList.add('cursor-link')}});$('body').on('mouseleave','[data-cursor-class]',function(){const cursorClass=$(this).attr('data-cursor-class');if(cursorClass.indexOf('dark-color')!=-1){cursorInnerEl.classList.remove('dark-color');cursorOuterEl.classList.remove('dark-color')}
if(cursorClass.indexOf('cursor-link')!=-1){cursorInnerEl.classList.remove('cursor-link');cursorOuterEl.classList.remove('cursor-link')}});$('body').on('mouseenter','.cursor-magnet, .btn-round',function(){const $elem=$(this);const scrollTop=window.pageYOffset||document.documentElement.scrollTop;cursorOuterEl.style.transition='all .2s ease-out';cursorOuterEl.style.transform='translate('+$elem.offset().left+'px, '+($elem.offset().top-scrollTop)+'px'+')';cursorOuterEl.style.width=$elem.width()+'px';cursorOuterEl.style.height=$elem.height()+'px';cursorOuterEl.style.marginLeft=0;cursorOuterEl.style.marginTop=0;magneticFlag=!0});$('body').on('mouseleave','.cursor-magnet, .btn-round',ohioRemoveMagneticFromCursor);function ohioRemoveMagneticFromCursor(){cursorOuterEl.style.transition=null;cursorOuterEl.style.width=null;cursorOuterEl.style.height=null;cursorOuterEl.style.marginLeft=null;cursorOuterEl.style.marginTop=null;magneticFlag=!1}
$('body').on('ohio:cursor_mouseleave',function(){ohioRemoveMagneticFromCursor();cursorOuterEl.style.transform=cursorInnerEl.style.transform;cursorInnerEl.classList.remove('cursor-link-hover');cursorOuterEl.classList.remove('cursor-link-hover')});$('body').on('mouseenter','iframe',function(){cursorOuterEl.style.visibility='hidden';cursorInnerEl.style.visibility='hidden'});$('body').on('mouseleave','iframe',function(){cursorOuterEl.style.visibility='visible';cursorInnerEl.style.visibility='visible'});cursorInnerEl.style.visibility='visible';cursorOuterEl.style.visibility='visible'}}
if($('body').hasClass('ohio-anchor-onepage')){$('body #masthead a:not(.clb-hamburger-holder)').on('click',function(event){if($(this).attr('href').includes('#')){event.preventDefault();var href='#'+$(this).attr('href').split('#')[1];if($(href).length){$('html, body').animate({scrollTop:$(href).offset().top},500,function(){window.location.hash=href})}
return!1}});if(window.location.hash.substring(0,1)=='#'){if($(window.location.hash).length){$('html, body').animate({scrollTop:$(window.location.hash).offset().top},500)}}}
$('.filter .select-inline select').change(function(){let $selected=$(this).find('option:selected');if($selected.attr('data-select-href')){window.location.assign($selected.attr('data-select-href'))}})});jQuery(window).on('load',function(){if(jQuery('.elementor-motion-effects-container').length){setTimeout(function(){window.dispatchEvent(new Event('resize'))},500)}});jQuery(window).on('elementor/frontend/init',function(){jQuery(window).trigger('ohio:handle_global_page_animation')});


