PageSourceSearch

https://www.snelstart.nl/hubfs/hub_generated/template_assets/1/167…/template_functions.bundle.min.js

js snelstart.nl collected 2026-10-01 11:44:45 UTC 213,657 bytes, 2 lines download raw bytes

1if("undefined"!=typeof jQuery)var $=jQuery.noConflict();!function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?module.exports=factory():"function"==typeof define&&define.amd?define(factory):(global="undefined"!=typeof globalThis?globalThis:global||self).SEMICOLON=factory()}(this,(function(){"use strict";var options={pageTransition:!1,cursor:!1,tips:!1,headerSticky:!0,headerMobileSticky:!1,menuBreakpoint:992,pageMenuBreakpoint:992,gmapAPI:"",scrollOffset:60,scrollExternalLinks:!0,smoothScroll:!1,jsFolder:"js/",cssFolder:"css/"};"undefined"!=typeof cnvsOptions&&(options=Object.assign({},options,cnvsOptions));var vars={baseEl:document,elRoot:document.documentElement,elHead:document.head,elBody:document.body,viewport:{width:0,height:0},hash:window.location.hash,topScrollOffset:0,elWrapper:document.getElementById("wrapper"),elHeader:document.getElementById("header"),headerClasses:"",elHeaderWrap:document.getElementById("header-wrap"),headerWrapClasses:"",headerHeight:0,headerOffset:0,headerWrapHeight:0,headerWrapOffset:0,elPrimaryMenus:document.querySelectorAll(".primary-menu"),elPrimaryMenuTriggers:document.querySelectorAll(".primary-menu-trigger"),elPageMenu:document.getElementById("page-menu"),pageMenuOffset:0,elSlider:document.getElementById("slider"),elFooter:document.getElementById("footer"),elAppMenu:document.querySelector(".app-menu"),portfolioAjax:{},sliderParallax:{el:document.querySelector(".slider-parallax"),caption:document.querySelector(".slider-parallax .slider-caption"),inner:document.querySelector(".slider-inner"),offset:0},get menuBreakpoint(){return this.elBody.getAttribute("data-menu-breakpoint")||options.menuBreakpoint},get pageMenuBreakpoint(){return this.elBody.getAttribute("data-pagemenu-breakpoint")||options.pageMenuBreakpoint},get customCursor(){var value=this.elBody.getAttribute("data-custom-cursor")||options.cursor;return"true"==value||!0===value},get pageTransition(){var value=this.elBody.classList.contains("page-transition")||options.pageTransition;return"true"==value||!0===value},get tips(){var value=this.elBody.getAttribute("data-tips")||options.tips;return"true"==value||!0===value},get smoothScroll(){var value=this.elBody.getAttribute("data-smooth-scroll")||options.smoothScroll;return"true"==value||!0===value},get isRTL(){return"rtl"==this.elRoot.getAttribute("dir")},scrollPos:{x:0,y:0},$jq:"undefined"!=typeof jQuery?jQuery.noConflict():"",resizers:{},recalls:{},debounced:!1,events:{},modules:{},fn:{},required:{jQuery:{plugin:"jquery",fn:function(){return"undefined"!=typeof jQuery},file:options.jsFolder+"jquery.js",id:"canvas-jquery"}},fnInit:function(){DocumentOnReady.init(),DocumentOnLoad.init(),DocumentOnResize.init()}},Core={getOptions:options,getVars:vars,run:function(obj){Object.values(obj).map((function(fn){return"function"==typeof fn&&fn.call()}))},runBase:function(){Core.run(Base)},runModules:function(){Core.run(Modules)},runContainerModules:function(parent){if(void 0===parent)return!1;Core.getVars.baseEl=parent,Core.runModules(),Core.getVars.baseEl=document},breakpoints:function(){var viewWidth=Core.viewport().width,breakpoint={xxl:{enter:1400,exit:99999},xl:{enter:1200,exit:1399},lg:{enter:992,exit:1199.98},md:{enter:768,exit:991.98},sm:{enter:576,exit:767.98},xs:{enter:0,exit:575.98}},previous="";Object.keys(breakpoint).forEach((function(key){viewWidth>breakpoint[key].enter&&viewWidth<=breakpoint[key].exit?vars.elBody.classList.add("device-"+key):(vars.elBody.classList.remove("device-"+key),""!=previous&&vars.elBody.classList.remove("device-down-"+previous)),viewWidth<=breakpoint[key].exit&&""!=previous&&vars.elBody.classList.add("device-down-"+previous),previous=key,viewWidth>breakpoint[key].enter?vars.elBody.classList.add("device-up-"+key):vars.elBody.classList.remove("device-up-"+key)}))},colorScheme:function(){vars.elBody.classList.contains("adaptive-color-scheme")&&(window.matchMedia("(prefers-color-scheme: dark)").matches?vars.elBody.classList.add("dark"):vars.elBody.classList.remove("dark"));var bodyColorScheme=Core.cookie.get("__cnvs_body_color_scheme");bodyColorScheme&&""!=bodyColorScheme&&(bodyColorScheme.split(" ").includes("dark")?vars.elBody.classList.add("dark"):vars.elBody.classList.remove("dark"))},throttle:function(timer,func,delay){timer||(timer=setTimeout((function(){func(),timer=void 0}),delay))},debounce:function(callback,delay){clearTimeout(vars.debounced),vars.debounced=setTimeout(callback,delay)},debouncedResize:function(func,delay){var timeoutId;return function(){var context=this,args=arguments;clearTimeout(timeoutId),timeoutId=setTimeout((function(){func.apply(context,args)}),delay)}},addEvent:function(el,event,args={}
1){if(void 0!==el&&void 0!==event){var createEvent=new CustomEvent(event,{detail:args});el.dispatchEvent(createEvent),vars.events[event]=!0}},scrollEnd:function(callback,refresh=199){callback&&"function"==typeof callback&&window.addEventListener("scroll",(function(){Core.debounce(callback,refresh)}),{passive:!0})},viewport:function(){var viewport={width:window.innerWidth||vars.elRoot.clientWidth,height:window.innerHeight||vars.elRoot.clientHeight};return vars.viewport=viewport,document.documentElement.style.setProperty("--cnvs-viewport-width",viewport.width),document.documentElement.style.setProperty("--cnvs-viewport-height",viewport.height),document.documentElement.style.setProperty("--cnvs-body-height",vars.elBody.clientHeight),viewport},isElement:function(selector){return"object"==typeof selector&&null!==selector||selector instanceof Element||selector instanceof HTMLElement||(void 0!==selector.jquery&&(selector=selector[0]),void 0!==selector.nodeType)},getSelector:function(selector,jquery=!0,customjs=!0){return jquery?(selector=Core.getVars.baseEl!==document?jQuery(Core.getVars.baseEl).find(selector):jQuery(selector),customjs&&(selector="string"==typeof customjs?selector.filter(":not("+customjs+")"):selector.filter(":not(.customjs)"))):Core.isElement(selector)||(selector=customjs?"string"==typeof customjs?Core.getVars.baseEl.querySelectorAll(selector+":not("+customjs+")"):Core.getVars.baseEl.querySelectorAll(selector+":not(.customjs)"):Core.getVars.baseEl.querySelectorAll(selector)),selector},onResize:function(callback,refresh=333){callback&&"function"==typeof callback&&window.addEventListener("resize",(function(){Core.debounce(callback,refresh)}))},imagesLoaded:function(el){var imgs=el.getElementsByTagName("img")||document.images,len=imgs.length,counter=0;len<1&&Core.addEvent(el,"CanvasImagesLoaded");var incrementCounter=async function(){++counter===len&&Core.addEvent(el,"CanvasImagesLoaded")};[].forEach.call(imgs,(function(img){img.complete?incrementCounter():img.addEventListener("load",incrementCounter,!1)}))},contains:function(classes,selector){var classArray=classes.split(" "),hasClass=!1;return classArray.forEach((function(classTxt){vars.elBody.classList.contains(classTxt)&&(hasClass=!0)})),hasClass},has:function(nodeList,selector){return[].slice.call(nodeList)?.filter((function(e){return e.querySelector(selector)}))},filtered:function(nodeList,selector){return[].slice.call(nodeList)?.filter((function(e){return e.matches(selector)}))},parents:function(elem,selector){Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(s){for(var matches=(this.document||this.ownerDocument).querySelectorAll(s),i=matches.length;--i>=0&&matches.item(i)!==this;);return i>-1});for(var parents=[];elem&&elem!==document;elem=elem.parentNode)selector?elem.matches(selector)&&parents.push(elem):parents.push(elem);return parents},siblings:function(elem,nodes=!1){return nodes?[].slice.call(nodes).filter((function(sibling){return sibling!==elem})):[].slice.call(elem.parentNode.children).filter((function(sibling){return sibling!==elem}))},getNext:function(elem,selector){var nextElem=elem.nextElementSibling;return selector?nextElem&&nextElem.matches(selector)?nextElem:null:nextElem},offset:function(el){var rect=el.getBoundingClientRect(),scrollLeft=window.scrollX||document.documentElement.scrollLeft,scrollTop=window.scrollY||document.documentElement.scrollTop;return{top:rect.top+scrollTop,left:rect.left+scrollLeft}},isHidden:function(el){return null===el.offsetParent},classesFn:function(func,classes,selector){classes.split(" ").forEach((function(classTxt){"add"==func?selector.classList.add(classTxt):"toggle"==func?selector.classList.toggle(classTxt):selector.classList.remove(classTxt)}))},cookie:{set:function(name,value,daysToExpire){var date=new Date;date.setTime(date.getTime()+24*daysToExpire*60*60*1e3);var expires="expires="+date.toUTCString();document.cookie=name+"="+value+";"+expires+";path=/"},get:function(name){var cookies=decodeURIComponent(document.cookie).split(";");for(let i=0;i<cookies.length;
1i++){var cookie=cookies[i].trim();if(cookie.startsWith(name+"="))return cookie.substring(name.length+1)}return null},remove:function(name){document.cookie=name+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}},scrollTo:function(offset=0,speed=1250,easing,behavior="smooth"){if(easing&&"undefined"!=typeof jQuery&&void 0!==jQuery.easing.easeOutQuad)jQuery("body,html").stop(!0).animate({scrollTop:Number(offset)},Number(speed),easing);else{var smoothScroll="scrollBehavior"in document.documentElement.style;if("function"==typeof window.scroll&&smoothScroll)window.scroll({top:Number(offset),behavior:behavior});else{var body=Core.getVars.elBody,rootEl=Core.getVars.elRoot;body.scrollIntoView(),rootEl.scrollIntoView();var scrollToTop=function(){(body.scrollTop>Number(offset)||rootEl.scrollTop>Number(offset))&&(body.scrollTop-=20,rootEl.scrollTop-=20,setTimeout(scrollToTop,10))};scrollToTop()}}},smoothScroll:function(){new function(target,speed,smooth){target===document&&(target=document.scrollingElement||document.documentElement||document.body.parentNode||document.body);var moving=!1,pos=target.scrollTop,frame=target===document.body&&document.documentElement?document.documentElement:target;function scrolled(e){e.preventDefault();var delta=function(e){return e.detail?e.wheelDelta?e.wheelDelta/e.detail/40*(e.detail>0?1:-1):-e.detail/3:e.wheelDelta/120}(e);pos+=-delta*speed,pos=Math.max(0,Math.min(pos,target.scrollHeight-frame.clientHeight)),moving||update()}function update(){moving=!0;var delta=(pos-target.scrollTop)/smooth;target.scrollTop+=delta,Math.abs(delta)>.5?requestFrame(update):moving=!1}target.addEventListener("mousewheel",scrolled,{passive:!1}),target.addEventListener("DOMMouseScroll",scrolled,{passive:!1});var requestFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(func){window.setTimeout(func,20)}}(document,90,5)},loadCSS:function(params){var file=params.file,htmlID=params.id||!1,cssFolder=params.cssFolder||!1;if(!file)return!1;if(htmlID&&document.getElementById(htmlID))return!1;var htmlStyle=document.createElement("link");return htmlStyle.id=htmlID,htmlStyle.href=cssFolder?options.cssFolder+file:file,htmlStyle.rel="stylesheet",htmlStyle.type="text/css",vars.elHead.appendChild(htmlStyle),!0},loadJS:function(params){var file=params.file,htmlID=params.id||!1,type=params.type||!1,callback=params.callback,async=params.async||!0,defer=params.defer||!0,jsFolder=params.jsFolder||!1;if(!file)return!1;if(htmlID&&document.getElementById(htmlID))return!1;var htmlScript=document.createElement("script");if(void 0!==callback){if("function"!=typeof callback)throw new Error("Not a valid callback!");htmlScript.onload=callback}return htmlScript.id=htmlID,htmlScript.src=jsFolder?options.jsFolder+file:file,type&&(htmlScript.type=type),htmlScript.async=!!async,htmlScript.defer=!!defer,vars.elBody.appendChild(htmlScript),!0},isFuncTrue:async function(fn){if("function"!=typeof fn)return!1;var counter=0;return new Promise((function(resolve,reject){if(fn())resolve(!0);else var int=setInterval((function(){fn()?(clearInterval(int),resolve(!0)):counter>30&&(clearInterval(int),reject(!0)),counter++}),333)})).catch((function(error){console.log("Function does not exist: "+fn)}))},initFunction:function(params){vars.elBody.classList.add(params.class),Core.addEvent(window,params.event),vars.events[params.event]=!0},topScrollOffset:function(){var headerHeight=0,pageMenuOffset=vars.elPageMenu?.querySelector("#page-menu-wrap")?.offsetHeight||0;vars.elBody.classList.contains("is-expanded-menu")&&(vars.elHeader?.classList.contains("sticky-header")&&(headerHeight=vars.elHeaderWrap.offsetHeight),!vars.elPageMenu?.classList.contains("dots-menu")&&vars.elPageMenu?.classList.contains("sticky-page-menu")||(pageMenuOffset=0)),Core.getVars.topScrollOffset=headerHeight+pageMenuOffset+options.scrollOffset}},Base={init:function(){Mobile.any()&&vars.elBody.classList.add("device-touch")},menuBreakpoint:function(){Core.getVars.menuBreakpoint<=Core.viewport().width?vars.elBody.classList.add("is-expanded-menu"):vars.elBody.classList.remove("is-expanded-menu"),vars.elPageMenu&&(void 0===Core.getVars.pageMenuBreakp
1oint&&(Core.getVars.pageMenuBreakpoint=Core.getVars.menuBreakpoint),Core.getVars.pageMenuBreakpoint<=Core.viewport().width?vars.elBody.classList.add("is-expanded-pagemenu"):vars.elBody.classList.remove("is-expanded-pagemenu"))},goToTop:function(){CNVS.GoToTop.init("#gotoTop")},stickFooterOnSmall:function(){CNVS.StickFooterOnSmall&&CNVS.StickFooterOnSmall.init("#footer")},logo:function(){CNVS.Logo.init("#logo")},headers:function(){Core.getVars.headerClasses=vars.elHeader?.className||"",Core.getVars.headerWrapClasses=vars.elHeaderWrap?.className||"",CNVS.Headers.init("#header")},menus:function(){CNVS.Menus.init("#header")},pageMenu:function(){CNVS.PageMenu&&CNVS.PageMenu.init("#page-menu")},sliderDimensions:function(){CNVS.SliderDimensions&&CNVS.SliderDimensions.init(".slider-element")},sliderMenuClass:function(){CNVS.SliderMenuClass&&CNVS.SliderMenuClass.init(".transparent-header + .swiper_wrapper,.swiper_wrapper + .transparent-header,.transparent-header + .revslider-wrap,.revslider-wrap + .transparent-header")},topSearch:function(){CNVS.TopSearch.init("#top-search-trigger")},topCart:function(){CNVS.TopCart.init("#top-cart")},sidePanel:function(){CNVS.SidePanel&&CNVS.SidePanel.init("#side-panel")},adaptiveColorScheme:function(){CNVS.AdaptiveColorScheme&&CNVS.AdaptiveColorScheme.init(".adaptive-color-scheme")},portfolioAjax:function(){CNVS.PortfolioAjax&&CNVS.PortfolioAjax.init(".portfolio-ajax")},cursor:function(){vars.customCursor&&CNVS.Cursor&&CNVS.Cursor.init("body")},setBSTheme:function(){vars.elBody.classList.contains("dark")?document.querySelector("html").setAttribute("data-bs-theme","dark"):(document.querySelector("html").removeAttribute("data-bs-theme"),document.querySelectorAll(".dark")?.forEach((function(el){el.setAttribute("data-bs-theme","dark")}))),vars.elBody.querySelectorAll(".not-dark")?.forEach((function(el){el.setAttribute("data-bs-theme","light")}))}},Modules={bootstrap:function(){var notExec=!0;document.querySelectorAll("*").forEach((function(el){notExec&&el.getAttributeNames().some((function(text){if(text.includes("data-bs"))return notExec=!1,CNVS.Bootstrap&&CNVS.Bootstrap.init("body"),!0}))}))},resizeVideos:function(element){CNVS.ResizeVideos&&CNVS.ResizeVideos.init(element||'iframe[src*="youtube"],iframe[src*="vimeo"],iframe[src*="dailymotion"],iframe[src*="maps.google.com"],iframe[src*="google.com/maps"]')},pageTransition:function(){vars.pageTransition&&CNVS.PageTransition&&CNVS.PageTransition.init("body")},lazyLoad:function(element){CNVS.LazyLoad&&CNVS.LazyLoad.init(element||".lazy:not(.lazy-loaded)")},dataClasses:function(){CNVS.DataClasses&&CNVS.DataClasses.init("[data-class]")},dataHeights:function(){CNVS.DataHeights&&CNVS.DataHeights.init("[data-height-xxl],[data-height-xl],[data-height-lg],[data-height-md],[data-height-sm],[data-height-xs]")},lightbox:function(element){CNVS.Lightbox&&CNVS.Lightbox.init(element||"[data-lightbox]")},modal:function(element){CNVS.Modal&&CNVS.Modal.init(element||".modal-on-load")},animations:function(element){CNVS.Animations&&CNVS.Animations.init(element||"[data-animate]")},hoverAnimations:function(element){CNVS.HoverAnimations&&CNVS.HoverAnimations.init(element||"[data-hover-animate]")},gridInit:function(element){CNVS.Grid&&CNVS.Grid.init(element||".grid-container")},filterInit:function(element){CNVS.Filter&&CNVS.Filter.init(element||".grid-filter,.custom-filter")},canvasSlider:function(element){CNVS.CanvasSlider&&CNVS.CanvasSlider.init(element||".swiper_wrapper")},sliderParallax:function(){CNVS.SliderParallax&&CNVS.SliderParallax.init(".slider-parallax")},flexSlider:function(element){CNVS.FlexSlider&&CNVS.FlexSlider.init(element||".fslider")},html5Video:function(element){CNVS.FullVideo&&CNVS.FullVideo.init(element||".video-wrap")},youtubeBgVideo:function(element){CNVS.YoutubeBG&&CNVS.YoutubeBG.init(element||".yt-bg-player")},toggle:function(element){CNVS.Toggle&&CNVS.Toggle.init(element||".toggle")},accordion:function(element){CNVS.Accordion&&CNVS.Accordion.init(element||".accordion")},counter:function(element){CNVS.Counter&&CNVS.Counter.init(element||".counter")},countdown:function(element){CNVS.Countdown&&CNVS.Countdown.init(element||".countdown")},gmap:function(element){CNVS.GoogleMaps&&CNVS.GoogleMaps.init(element||".gmap")},roundedSkills:function(element){CNVS.RoundedSkills&&CNVS.RoundedSkills.init(element||".rounded-skill")},progress:function(element){CNVS.Progress&&CNVS.Progress.init(element||".skill-progress")},twitterFeed:function(element){CNVS.Twitter&&CNVS.Twitter.init(element||".twitter-feed")},flickrFeed:function(element){CNVS.Flickr&&CNVS.Flickr.init(element||".flickr-feed")},instagram:function(element){CNVS.Instagram&&CNVS.Instagram.init(element||".instagram-photos")},navTree:function(element){CNVS.NavTree&&CNVS.NavTree.init(element||".nav-tree")},carousel:function(element){CNVS.Carousel&&CNVS.Carousel.init(element||".carousel-widget")},masonryThumbs:function(element){CNVS.MasonryThumbs&&CNVS.MasonryThumbs.init(element||".masonry-thumbs")},notifications:function(element){CNVS.Notifications&&CNVS.Notifications.init(element||!1)},textRotator:function(element){CNVS.TextRotator&&CNVS.TextRotator.init(element||".text-rotater")},onePage:function(element){CNVS.OnePage&&CNVS.OnePage.init(element||"[data-scrollto],.one-page-menu")},ajaxForm:function(element){CNVS.AjaxForm&&CNVS.AjaxForm.init(element||".form-widget")},subscribe:function(element){CNVS.Subscribe&&CNVS.Subscribe.init(element||".subscribe-widget")},conditional:function(element){CNVS.Conditional&&CNVS.Conditional.init(element||".form-group[data-condition],.form-group[data-conditions]")},shapeDivider:function(element){CNVS.ShapeDivider&&CNVS.ShapeDivider.init(element||".shape-divider")},stickySidebar:function(element){CNVS.StickySidebar&&CNVS.StickySidebar.init(element||".sticky-sidebar-wrap")},cookies:function(element){CNVS.Cookies&&CNVS.Cookies.init(element||".gdpr-settings,[data-cookies]")},quantity:function(element){CNVS.Quantity&&CNVS.Quantity.init(element||".quantity")},readmore:function(element){CNVS.ReadMore&&CNVS.ReadMore.init(element||"[data-readmore]")},pricingSwitcher:function(element){CNVS.PricingSwitcher&&CNVS.PricingSwitcher.init(element||".pricing-tenure-switcher")},ajaxTrigger:function(element){CNVS.AjaxTrigger&&CNVS.AjaxTrigger.init(element||"[data-ajax-loader]")},videoFacade:function(element){CNVS.VideoFacade&&CNVS.VideoFacade.init(element||".video-facade")},schemeToggle:function(element){CNVS.SchemeToggle&&CNVS.SchemeToggle.init(element||".body-scheme-toggle")},clipboardCopy:function(element){CNVS.Clipboard&&CNVS.Clipboard.init(element||".clipboard-copy")},codeHighlight:function(element){CNVS.CodeHighlight&&CNVS.CodeHighlight.init(element||".code-highlight")},tips:function(){vars.tips&&CNVS.Tips&&CNVS.Tips.init("body")},textSplitter:function(element){CNVS.TextSplitter&&CNVS.TextSplitter.init(element||".text-splitter")},mediaActions:function(element){CNVS.MediaActions&&CNVS.MediaActions.init(element||".media-wrap")},viewportDetect:function(element){CNVS.ViewportDetect&&CNVS.ViewportDetect.init(element||".viewport-detect")},scrollDetect:function(element){CNVS.ScrollDetect&&CNVS.ScrollDetect.init(element||".scroll-detect")},fontSizer:function(element){CNVS.FontSizer&&CNVS.FontSizer.init(element||".font-sizer")},hover3D:function(element){CNVS.Hover3D&&CNVS.Hover3D.init(element||".hover-3d")},buttons:function(element){CNVS.Buttons&&CNVS.Buttons.init(element||".button-text-effect")},bsComponents:function(element){CNVS.BSComponents&&CNVS.BSComponents.init(element||'[data-bs-toggle="tooltip"],[data-bs-toggle="popover"],[data-bs-toggle="tab"],[data-bs-toggle="pill"],.style-msg')}},Mobile={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return Mobile.Android()||Mobile.BlackBerry()||Mobile.iOS()||Mobile.Opera()||Mobile.Windows()}},Custom={onReady:function(){},onLoad:function(){},onResize:function(){}},DocumentOnResize={init:function(){Core.viewport(),Core.breakpoints(),Base.menuBreakp
1oint(),Core.run(vars.resizers),Custom.onResize(),Core.addEvent(window,"cnvsResize")}},DocumentOnReady={init:function(){Core.breakpoints(),Core.colorScheme(),Core.runBase(),Core.runModules(),Core.topScrollOffset(),vars.smoothScroll&&new Core.smoothScroll,DocumentOnReady.windowscroll(),Custom.onReady()},windowscroll:function(){Core.scrollEnd((function(){Base.pageMenu()}))}},DocumentOnLoad={init:function(){Custom.onLoad()}};document.addEventListener("DOMContentLoaded",(function(){DocumentOnReady.init()})),window.addEventListener("load",(function(){DocumentOnLoad.init()}));var resizeFunctions=Core.debouncedResize((function(){DocumentOnResize.init()}),250);return window.addEventListener("resize",(function(){resizeFunctions()})),{Core:Core,Base:Base,Modules:Modules,Mobile:Mobile,Custom:Custom}})),function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?module.exports=factory():"function"==typeof define&&define.amd?define(factory):(global="undefined"!=typeof globalThis?globalThis:global||self).CNVS=factory()}(this,(function(){"use strict";if("undefined"===SEMICOLON||"undefined"===SEMICOLON.Core||"undefined"===SEMICOLON.Base||"undefined"===SEMICOLON.Modules||"undefined"===SEMICOLON.Mobile)return!1;var _detects,_percent,_handle,_setBSTheme,_getText,_joiner,_splitter,_toggle,_staticValue,_switcher,_HEXtoRGBA,_resetPage,_eval,_time,_run,_settings,_transform,_transform2,_parallax,_setParallax,_elementFade,_reLayout,_t,_x,_load,_close,_open,_display,_getNext,_getPrev,_initAjax,_schemeChanger,_reset,_invert,_functions,_triggerState,_current,_offset,_sticky,_removeSticky,_changeMenuClass,_includeHeader,_scroll,__core=SEMICOLON.Core,__base=SEMICOLON.Base,__modules=SEMICOLON.Modules,__mobile=SEMICOLON.Mobile;return{Logo:{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;var style,css,head=__core.getVars.elHead;selector[0].querySelector(".logo-dark")&&(style=document.createElement("style"),head.appendChild(style),css='.dark #header-wrap:not(.not-dark) #logo [class^="logo-"], .dark .header-row:not(.not-dark) #logo [class^="logo-"] { display: none; } .dark #header-wrap:not(.not-dark) #logo .logo-dark, .dark .header-row:not(.not-dark) #logo .logo-dark { display: flex; }',style.appendChild(document.createTextNode(css))),selector[0].querySelector(".logo-sticky")&&(style=document.createElement("style"),head.appendChild(style),css='.sticky-header #logo [class^="logo-"] { display: none !important; } .sticky-header #logo .logo-sticky { display: flex !important; }',style.appendChild(document.createTextNode(css))),selector[0].querySelector(".logo-sticky-shrink")&&(style=document.createElement("style"),head.appendChild(style),css='.sticky-header-shrink #logo [class^="logo-"] { display: none; } .sticky-header-shrink #logo .logo-sticky-shrink { display: flex; }',style.appendChild(document.createTextNode(css))),selector[0].querySelector(".logo-mobile")&&(style=document.createElement("style"),head.appendChild(style),css='body:not(.is-expanded-menu) #logo [class^="logo-"] { display: none; } body:not(.is-expanded-menu) #logo .logo-mobile { display: flex; }',style.appendChild(document.createTextNode(css)))}},GoToTop:(_scroll=function(element){var body=__core.getVars.elBody.classList,elMobile=element.getAttribute("data-mobile")||"false",elOffset=element.getAttribute("data-offset")||450;if("false"==elMobile&&(body.contains("device-xs")||body.contains("device-sm")||body.contains("device-md")))return!0;window.scrollY>Number(elOffset)?body.add("gototop-active"):body.remove("gototop-active")},{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;!function(element){var elSpeed=element.getAttribute("data-speed")||700,elEasing=element.getAttribute("data-easing");element.onclick=function(e){__core.scrollTo(0,Number(elSpeed),elEasing),e.preventDefault()}}(selector[0]),_scroll(selector[0]),window.addEventListener("scroll",(function(){_scroll(selector[0])}),{passive:!0})}}),StickFooterOnSmall:{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;__core.getVars.elFooter.style.marginTop="";var windowH=__core.viewport().height,wrapperH=__core.getVars.elWrapper.offsetHeight;!__core.getVars.elBody.classList.contains("sticky-footer")&&"undefined"!==__core.getVars.elFooter&&__core.getVars.elWrapper.contains(__core.getVars.elFooter)&&windowH>wrapperH&&(__core.getVars.elFooter.style.marginTop=windowH-wrapperH+"px"),__core.getVars.elAppMenu&&__core.viewport().height-(__core.getVars.elAppMenu.getBoundingClientRect().top+__core.getVars.elAppMenu.getBoundingClientRect().height)===0&&(__core.getVars.elFooter.style.marginBottom=__core.getVars.elAppMenu.offsetHeight+"px"),__core.getVars.resizers.stickfooter
1=function(){__base.stickFooterOnSmall()}}},Headers:(_offset=function(){var elHeader=__core.getVars.elHeader,elHeaderInc=document.querySelector(".include-header");if(__core.getVars.headerOffset=elHeader.offsetTop,(__core.getVars.elHeader?.classList.contains("floating-header")||elHeaderInc?.classList.contains("include-topbar"))&&(__core.getVars.headerOffset=__core.offset(elHeader).top),__core.getVars.elHeaderWrap?.classList.add("position-absolute"),__core.getVars.headerWrapOffset=__core.getVars.headerOffset+__core.getVars.elHeaderWrap?.offsetTop,__core.getVars.elHeaderWrap?.classList.remove("position-absolute"),elHeader.hasAttribute("data-sticky-offset")){var headerDefinedOffset=elHeader.getAttribute("data-sticky-offset");if("full"==headerDefinedOffset){__core.getVars.headerWrapOffset=__core.viewport().height;var headerOffsetNegative=elHeader.getAttribute("data-sticky-offset-negative");void 0!==headerOffsetNegative&&(__core.getVars.headerWrapOffset="auto"==headerOffsetNegative?__core.getVars.headerWrapOffset-elHeader.offsetHeight-1:__core.getVars.headerWrapOffset-Number(headerOffsetNegative)-1)}else __core.getVars.headerWrapOffset=Number(headerDefinedOffset)}},_sticky=function(stickyOffset){if(!__core.getVars.elBody.classList.contains("is-expanded-menu")&&"true"!=__core.getVars.mobileSticky)return!0;window.scrollY>stickyOffset?__core.getVars.elBody.classList.contains("side-header")||(__core.getVars.elHeader.classList.add("sticky-header"),_changeMenuClass("sticky"),__core.getVars.elBody.classList.contains("is-expanded-menu")&&"true"==__core.getVars.stickyShrink&&!__core.getVars.elHeader.classList.contains("no-sticky")&&(window.scrollY-stickyOffset>Number(__core.getVars.stickyShrinkOffset)?__core.getVars.elHeader.classList.add("sticky-header-shrink"):__core.getVars.elHeader.classList.remove("sticky-header-shrink"))):(_removeSticky(),"true"==__core.getVars.mobileSticky&&_changeMenuClass("responsive"))},_removeSticky=function(){__core.getVars.elHeader.className=__core.getVars.headerClasses,__core.getVars.elHeader.classList.remove("sticky-header","sticky-header-shrink"),__core.getVars.elHeaderWrap&&(__core.getVars.elHeaderWrap.className=__core.getVars.headerWrapClasses),__core.getVars.elHeaderWrap?.classList.contains("force-not-dark")||__core.getVars.elHeaderWrap?.classList.remove("not-dark"),__base.sliderMenuClass()},_changeMenuClass=function(type){var newClassesArray="";if("responsive"==type){if(__core.getVars.elBody.classList.contains("is-expanded-menu"))return!0;__core.getVars.mobileHeaderClasses&&(newClassesArray=__core.getVars.mobileHeaderClasses.split(/ +/))}else{if(!__core.getVars.elHeader.classList.contains("sticky-header"))return!0;__core.getVars.stickyHeaderClasses&&(newClassesArray=__core.getVars.stickyHeaderClasses.split(/ +/))}var noOfNewClasses=newClassesArray.length;if(noOfNewClasses>0){var i=0;for(i=0;i<noOfNewClasses;i++)"not-dark"==newClassesArray[i]?(__core.getVars.elHeader.classList.remove("dark"),__core.getVars.elHeaderWrap?.classList.contains(".not-dark")||__core.getVars.elHeaderWrap?.classList.add("not-dark")):"dark"==newClassesArray[i]?(__core.getVars.elHeaderWrap?.classList.remove("not-dark force-not-dark"),__core.getVars.elHeader.classList.contains(newClassesArray[i])||__core.getVars.elHeader.classList.add(newClassesArray[i])):__core.getVars.elHeader.classList.contains(newClassesArray[i])||__core.getVars.elHeader.classList.add(newClassesArray[i])}__base.setBSTheme()},_includeHeader=function(){var elHeaderInc=document.querySelector(".include-header"),elHeader=__core.getVars.elHeader;return __core.getVars.headerHeight=elHeader.offsetHeight,!elHeaderInc||(elHeaderInc.style.marginTop="",!__core.getVars.elBody.classList.contains("is-expanded-menu")||((elHeader.classList.contains("floating-header")||elHeaderInc.classList.contains("include-topbar"))&&(__core.getVars.headerHeight=elHeader.offsetHeight+__core.offset(elHeader).top),elHeaderInc.style.marginTop=-1*__core.getVars.headerHeight+"px",void __modules.sliderParallax()))},{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;var headerTrigger,elHeader=__core.getVars.elHeader,isSticky=!elHeader.classList.contains("no-sticky"),headerWrapClone=elHeader.querySelector(".header-wrap-clone");
1__core.getVars.stickyHeaderClasses=elHeader.getAttribute("data-sticky-class"),__core.getVars.mobileHeaderClasses=elHeader.getAttribute("data-responsive-class"),__core.getVars.stickyShrink=elHeader.getAttribute("data-sticky-shrink")||"true",__core.getVars.stickyShrinkOffset=elHeader.getAttribute("data-sticky-shrink-offset")||300,__core.getVars.mobileSticky=elHeader.getAttribute("data-mobile-sticky")||"false",__core.getVars.headerHeight=elHeader.offsetHeight,headerWrapClone||((headerWrapClone=document.createElement("div")).classList="header-wrap-clone",__core.getVars.elHeaderWrap?.parentNode.insertBefore(headerWrapClone,__core.getVars.elHeaderWrap?.nextSibling),headerWrapClone=elHeader.querySelector(".header-wrap-clone")),isSticky&&(setTimeout((function(){_offset(),_sticky(__core.getVars.headerWrapOffset),_changeMenuClass("sticky")}),500),window.addEventListener("scroll",(function(){_sticky(__core.getVars.headerWrapOffset)}),{passive:!0})),_changeMenuClass("responsive"),_includeHeader(),(headerTrigger=document.getElementById("header-trigger"))&&(headerTrigger.onclick=function(e){e.preventDefault(),__core.getVars.elBody.classList.contains("open-header")&&__core.getVars.elBody.classList.toggle("side-header-open")}),__core.getVars.resizers.headers=function(){setTimeout((function(){_removeSticky(),isSticky&&(_offset(),_sticky(__core.getVars.headerWrapOffset),_changeMenuClass("sticky")),_changeMenuClass("responsive"),_includeHeader()}),250)}}}),Menus:(_reset=function(){var body=__core.getVars.elBody,subMenusSel=".mega-menu-content, .sub-menu-container";document.querySelectorAll(".primary-menu-trigger").forEach((function(el){el.classList.remove("primary-menu-trigger-active")})),__core.getVars.elPrimaryMenus.forEach((function(el){body.classList.contains("is-expanded-menu")?(el.querySelector(".menu-container")?.classList.remove("d-block","d-none"),el.querySelectorAll(subMenusSel)?.forEach((function(item){item.classList.remove("d-none")})),document.querySelectorAll(".menu-container:not(.mobile-primary-menu)").forEach((function(el){el.style.display=""})),__core.getVars.elPrimaryMenus.forEach((function(el){el.querySelectorAll(".mobile-primary-menu")?.forEach((function(elem){elem.classList.remove("d-block")}))}))):el.querySelector(".menu-container")?.classList.remove("d-block"),el.querySelectorAll(subMenusSel)?.forEach((function(item){item.classList.remove("d-block")})),el.classList.remove("primary-menu-active");var classes=body.className.split(" ").filter((function(classText){return!classText.startsWith("primary-menu-open")}));body.className=classes.join(" ").trim()}))},_invert=function(subMenuEl){var primaryMenus,subMenus=subMenuEl||document.querySelectorAll(".mega-menu-content, .sub-menu-container, .top-links-section");if(subMenus.length<1)return!1;subMenus.forEach((function(el){primaryMenus=el.closest(".header-row")?.querySelectorAll(".primary-menu"),el.classList.remove("menu-pos-invert"),el.querySelectorAll(":scope > *").forEach((function(elChild){elChild.style.display="block"})),el.style.display="block";var viewportOffset=el.getBoundingClientRect();if(el.closest(".mega-menu-small")){var outside=__core.viewport().width-(viewportOffset.left+viewportOffset.width);outside<0&&(el.style.left=outside+"px")}__core.getVars.elBody.classList.contains("rtl")&&viewportOffset.left<0&&el.classList.add("menu-pos-invert"),__core.viewport().width-(viewportOffset.left+viewportOffset.width)<0&&el.classList.add("menu-pos-invert")})),subMenus.forEach((function(el){el.querySelectorAll(":scope > *").forEach((function(elChild){elChild.style.display=""})),el.style.display=""})),primaryMenus?.forEach((function(pMenu){pMenu.classList.add("primary-menu-init")}))},_functions=function(){var subMenusSel=".mega-menu-content, .sub-menu-container",body=__core.getVars.elBody.classList,triggersBtn=document.querySelectorAll(".sub-menu-trigger"),triggerLinks=new Array;triggersBtn.forEach((function(el){var triggerLink=el.closest(".menu-item").querySelector('.menu-link[href^="#"]');triggerLink&&triggerLinks.push(triggerLink)}));var triggers=[].slice.call(triggersBtn).concat([].slice.call(triggerLinks));
1document.querySelectorAll(".sub-menu-trigger").forEach((function(el){el.classList.remove("icon-rotate-90")})),body.contains("is-expanded-menu")||(__core.getVars.elPrimaryMenus.forEach((function(el){el.querySelectorAll(subMenusSel).forEach((function(elem){elem.classList.add("d-none"),body.remove("primary-menu-open")}))})),triggers.forEach((function(trigger){trigger.onclick=function(e){e.preventDefault();var triggerEl=trigger;if(trigger.classList.contains("sub-menu-trigger")||(triggerEl=trigger.closest(".menu-item").querySelector(":scope > .sub-menu-trigger")),__core.siblings(triggerEl.closest(".menu-item")).forEach((function(item){item.querySelectorAll(subMenusSel).forEach((function(item){item.classList.add("d-none")}))})),triggerEl.closest(".mega-menu-content")){var parentSubMenuContainers=[];__core.parents(triggerEl,".menu-item").forEach((function(item){parentSubMenuContainers.push(item.querySelector(":scope > "+subMenusSel))})),[].slice.call(triggerEl.closest(".mega-menu-content").querySelectorAll(subMenusSel)).filter((function(item){return!parentSubMenuContainers.includes(item)})).forEach((function(item){item.classList.add("d-none")}))}_triggerState(triggerEl,".menu-item",subMenusSel,".sub-menu-trigger","d-none")}}))),body.contains("is-expanded-menu")&&((body.contains("side-header")||body.contains("overlay-menu"))&&__core.getVars.elPrimaryMenus.forEach((function(pMenu){pMenu.classList.add("on-click"),pMenu.querySelectorAll(".sub-menu-trigger").forEach((function(item){item.style.zIndex="-1"}))})),[].slice.call(__core.getVars.elPrimaryMenus).filter((function(elem){return elem.matches(".on-click")})).forEach((function(pMenu){__core.has(pMenu.querySelectorAll(".menu-item"),".sub-menu
1-trigger").forEach((function(el){var triggerEl=el.querySelector(":scope > .menu-link");triggerEl.onclick=function(e){if(e.preventDefault(),__core.siblings(triggerEl.closest(".menu-item")).forEach((function(item){item.querySelectorAll(subMenusSel).forEach((function(item){item.classList.remove("d-block")}))})),triggerEl.closest(".mega-menu-content")){var parentSubMenuContainers=[];__core.parents(triggerEl,".menu-item").forEach((function(item){parentSubMenuContainers.push(item.querySelector(":scope > "+subMenusSel))})),[].slice.call(triggerEl.closest(".mega-menu-content").querySelectorAll(subMenusSel)).filter((function(item){return!parentSubMenuContainers.includes(item)})).forEach((function(item){item.classList.remove("d-block")}))}_triggerState(triggerEl,".menu-item",subMenusSel,".sub-menu-trigger","d-block")}}))}))),document.querySelectorAll(".top-links").forEach((function(item){!item.classList.contains("on-click")&&body.contains("device-up-lg")||item.querySelectorAll(".top-links-item").forEach((function(menuItem){menuItem.querySelectorAll(".top-links-sub-menu,.top-links-section").length>0&&(menuItem.querySelector(":scope > a").onclick=function(e){e.preventDefault(),__core.siblings(menuItem).forEach((function(item){item.querySelectorAll(".top-links-sub-menu, .top-links-section").forEach((function(item){item.classList.remove("d-block")}))})),menuItem.querySelector(":scope > .top-links-sub-menu, :scope > .top-links-section").classList.toggle("d-block"),__core.siblings(menuItem).forEach((function(item){item.classList.remove("current")})),menuItem.classList.toggle("current")})}))})),_invert(document.querySelectorAll(".top-links-section"))},_triggerState=function(triggerEl,menuItemSel,subMenusSel,subMenuTriggerSel,classCheck){triggerEl.closest(".menu-container").querySelectorAll(subMenuTriggerSel).forEach((function(el){el.classList.remove("icon-rotate-90")}));var triggerredSubMenus=triggerEl.closest(menuItemSel).querySelector(":scope > "+subMenusSel),childSubMenus=triggerEl.closest(menuItemSel).querySelectorAll(subMenusSel);"d-none"==classCheck?triggerredSubMenus.classList.contains("d-none")?triggerredSubMenus.classList.remove("d-none"):childSubMenus.forEach((function(item){item.classList.add("d-none")})):triggerredSubMenus.classList.contains("d-block")?childSubMenus.forEach((function(item){item.classList.remove("d-block")})):triggerredSubMenus.classList.add("d-block"),_current(triggerEl,menuItemSel,subMenusSel,subMenuTriggerSel)},_current=function(triggerEl,menuItemSel,subMenusSel,subMenuTriggerSel){[].slice.call(triggerEl.closest(".menu-container").querySelectorAll(menuItemSel)).forEach((function(item){item.classList.remove("current")}));var setCurrent=function(item,menuItemSel,subMenusSel){__core.isHidden(item.closest(menuItemSel).querySelector(":scope > "+subMenusSel))?(item.closest(menuItemSel).classList.remove("current"),item.closest(menuItemSel).querySelector(":scope > "+subMenuTriggerSel)?.classList.remove("icon-rotate-90")):(item.closest(menuItemSel).classList.add("current"),item.closest(menuItemSel).querySelector(":scope > "+subMenuTriggerSel)?.classList.add("icon-rotate-90"))};setCurrent(triggerEl,menuItemSel,subMenusSel),__core.parents(triggerEl,menuItemSel).forEach((function(item){setCurrent(item,menuItemSel,subMenusSel)}))},{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;var addArrow,body;!function(){__core.getVars.headerWrapHeight=__core.getVars.elHeaderWrap?.offsetHeight,document.addEventListener("click",(function(e){e.target.closest(".primary-menu-trigger")||e.target.closest(".primary-menu")||(_reset(),_functions())}),!1),window.addEventListener("scroll",(function(){_reset(),_functions()}));var onClickMenus=[].slice.call(__core.getVars.elPrimaryMenus).filter((function(elem){return elem.matches(".on-click")})),onClickTopMenus=document.querySelectorAll(".top-links.on-click"),onClickMenuCurrent=[];onClickMenus.forEach((function(pMenu){onClickMenuCurrent.push(pMenu.querySelector(".current"))}));var onClickTopMenuCurrent=[];onClickTopMenus.forEach((function(topMenu){onClickTopMenuCurrent.push(topMenu.querySelector(".current"))})),document.addEventListener("click",(function(e){e.target.closest(".primary-menu-trigger")||e.target.closest(".primary-menu")||(_reset(),_functions()),e.target.closest(".primary-menu.on-click")||(onClickMenus.forEac
1h((function(pMenu){pMenu.querySelectorAll(".menu-item").forEach((function(item){item.classList.remove("current")}))})),onClickMenuCurrent?.forEach((function(current){current?.classList.add("current")}))),e.target.closest(".top-links.on-click")||(onClickTopMenus.forEach((function(topMenu){topMenu.querySelectorAll(".top-links-sub-menu,.top-links-section").forEach((function(item){item.classList.remove("d-block")}))})),onClickTopMenus.forEach((function(topMenu){topMenu.querySelectorAll(".top-links-item").forEach((function(item){item.classList.remove("current")}))})),onClickTopMenuCurrent?.forEach((function(current){current?.classList.add("current")})))}),!1),document.querySelectorAll(".menu-item").forEach((function(el){if(el.querySelectorAll(".sub-menu-container").length>0&&el.classList.add("sub-menu"),!el.classList.contains("mega-menu-title")&&el.querySelectorAll(".sub-menu-container").length>0&&el.querySelectorAll(".sub-menu-trigger").length<1){var subMenuTrigger=document.createElement("button");subMenuTrigger.classList="sub-menu-trigger fa-solid fa-chevron-right",subMenuTrigger.innerHTML='<span class="visually-hidden">Open Sub-Menu</span>',el.append(subMenuTrigger)}}))}(),_reset(),document.querySelectorAll(".mega-menu-content, .sub-menu-container").forEach((function(subMenu){subMenu.querySelectorAll(".menu-item").forEach((function(item){var link=item.querySelector(".menu-link");link?.querySelector("i")&&link.querySelector("span")?.classList.add("menu-subtitle-icon-offset")}))})),addArrow=function(menuItemDiv){if(menuItemDiv&&!menuItemDiv.querySelector(".sub-menu-indicator")){var arrow=document.createElement("i");arrow.classList.add("sub-menu-indicator");var customArrow=menuItemDiv.closest(".primary-menu")?.getAttribute("data-arrow-class")||"fa-solid fa-caret-down";customArrow&&customArrow.split(" ").forEach((function(className){arrow.classList.add(className)})),menuItemDiv.append(arrow)}},document.querySelectorAll(".top-links-item").forEach((function(menuItem){var menuItemDiv=menuItem.querySelector(":scope > a");menuItem.querySelector(":scope > .top-links-sub-menu, :scope > .top-links-section")&&addArrow(menuItemDiv)})),document.querySelectorAll(".menu-item").forEach((function(menuItem){var menuItemDiv=menuItem.querySelector(":scope > .menu-link > div");!menuItem.classList.contains("mega-menu-title")&&menuItem.querySelector(":scope > .sub-menu-container, :scope > .mega-menu-content")&&addArrow(menuItemDiv)})),document.querySelectorAll(".page-menu-item").forEach((function(menuItem){var menuItemDiv=menuItem.querySelector(":scope > a > div");menuItem.querySelector(":scope > .page-menu-sub-menu")&&addArrow(menuItemDiv)})),_invert(),function(){if(!__core.getVars.elBody.classList.contains("is-expanded-menu"))return!0;var menuHoverDelay=getComputedStyle(__core.getVars.elHeader).getPropertyValue("--cnvs-primary-menu-submenu-display-speed")||666;isNaN(menuHoverDelay.split("ms")[0])?isNaN(menuHoverDelay.split("s")[0])||(menuHoverDelay=1e3*menuHoverDelay.split("s")[0]):menuHoverDelay=menuHoverDelay.split("ms")[0],[].slice.call(__core.getVars.elPrimaryMenus).filter((function(elem){return!elem.matches(".on-click")})).forEach((function(pMenu){pMenu.querySelectorAll(".sub-menu").forEach((function(item){var _t;item.addEventListener("mouseenter",(function(){clearTimeout(_t),item.classList.add("menu-item-hover"),_invert(item.querySelectorAll(".mega-menu-content, .sub-menu-container"))})),item.addEventListener("mouseleave",(function(){_t=setTimeout((function(){item.classList.remove("menu-item-hover")}),Number(menuHoverDelay))}))}))}))}(),_functions(),body=__core.getVars.elBody.classList,document.querySelectorAll(".primary-menu-trigger").forEach((function(menuTrigger){menuTrigger.onclick=function(e){e.preventDefault();var elTarget=menuTrigger.getAttribute("data-target")||"*";__core.filtered(__core.getVars.elPrimaryMenus,elTarget).length<1||(body.contains("is-expanded-menu")||__core.getVars.elPrimaryMenus.forEach((function(el){el.querySelectorAll(".mobile-primary-menu").length>0?el.matches(elTarget)&&el.querySelectorAll(".mobile-primary-menu").forEach((function(elem){elem.classList.toggle("d-block")})):el.matches(elTarget)&&el.querySelectorAll(".menu-container").forEach((function(elem){elem.classList.toggle("d-block")}))})),menuTrigger.classList.toggle("primary-menu-trigger-active"),__core.getVars.elPrimaryMenus.forEac
1h((function(elem){elem.matches(elTarget)&&elem.classList.toggle("primary-menu-active")})),body.toggle("primary-menu-open"),"*"!=elTarget?body.toggle("primary-menu-open-"+elTarget.replace(/[^a-zA-Z0-9-]/g,"")):body.toggle("primary-menu-open-all"))}})),function(){if(!__core.getVars.elBody.classList.contains("is-expanded-menu"))return document.querySelectorAll(".mega-menu-content, .top-search-form").forEach((function(el){el.style.width=""})),!0;var headerWidth=document.querySelector(".mega-menu:not(.mega-menu-full):not(.mega-menu-small) .mega-menu-content")?.closest(".header-row").offsetWidth;if(__core.getVars.elHeader.querySelectorAll(".container-fullwidth").length>0&&document.querySelectorAll(".mega-menu:not(.mega-menu-full):not(.mega-menu-small) .mega-menu-content").forEach((function(el){el.style.width=headerWidth+"px"})),document.querySelectorAll(".mega-menu:not(.mega-menu-full):not(.mega-menu-small) .mega-menu-content, .top-search-form").forEach((function(el){el.style.width=headerWidth+"px"})),__core.getVars.elHeader.classList.contains("full-header")&&document.querySelectorAll(".mega-menu:not(.mega-menu-full):not(.mega-menu-small) .mega-menu-content").forEach((function(el){el.style.width=headerWidth+"px"})),__core.getVars.elHeader.classList.contains("floating-header")){var floatingHeaderPadding=getComputedStyle(document.querySelector("#header")).getPropertyValue("--cnvs-header-floating-padding");document.querySelectorAll(".mega-menu:not(.mega-menu-full):not(.mega-menu-small) .mega-menu-content").forEach((function(el){el.style.width=headerWidth+2*Number(floatingHeaderPadding.split("px")[0])+"px"}))}}();var windowWidth=__core.viewport().width;__core.getVars.resizers.menus=function(){windowWidth!=__core.viewport().width&&__base.menus()},__core.getVars.recalls.menureset=function(){_reset(),_functions()}}}),PageMenu:function(){var _sticky=function(stickyOffset){var pageMenu=__core.getVars.elPageMenu;window.scrollY>stickyOffset?(__core.getVars.elBody.classList.contains("device-up-lg")||"true"==pageMenu.getAttribute("data-mobile-sticky"))&&pageMenu.classList.add("sticky-page-menu"):pageMenu.classList.remove("sticky-page-menu")};return{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;var headerHeight,pageMenu=__core.getVars.elPageMenu,pageMenuWrap=pageMenu.querySelector("#page-menu-wrap"),pageMenuClone=pageMenu.querySelector(".page-menu-wrap-clone");if(pageMenuClone||((pageMenuClone=document.createElement("div")).classList="page-menu-wrap-clone",pageMenuWrap.parentNode.insertBefore(pageMenuClone,pageMenuWrap.nextSibling),pageMenuClone=pageMenu.querySelector(".page-menu-wrap-clone")),pageMenuClone.style.height=pageMenu.querySelector("#page-menu-wrap").offsetHeight+"px",pageMenu.querySelector("#page-menu-trigger").onclick=function(e){e.preventDefault(),__core.getVars.elBody.classList.remove("top-search-open"),pageMenu.classList.toggle("page-menu-open")},pageMenu.querySelector("nav").onclick=function(e){__core.getVars.elBody.classList.remove("top-search-open"),document.getElementById("top-cart").classList.remove("top-cart-open")},document.addEventListener("click",(function(e){e.target.closest("#page-menu")||pageMenu.classList.remove("page-menu-open")}),!1),pageMenu.classList.contains("no-sticky")||pageMenu.classList.contains("dots-menu"))return!0;headerHeight=__core.getVars.elHeader.classList.contains("no-sticky")?0:"false"==__core.getVars.elHeader.getAttribute("data-sticky-shrink")?getComputedStyle(__core.getVars.elHeader).getPropertyValue("--cnvs-header-height").split("px")[0]:getComputedStyle(__core.getVars.elHeader).getPropertyValue("--cnvs-header-height-shrink").split("px")[0],pageMenu.style.setProperty("--cnvs-page-submenu-sticky-offset",headerHeight+"px"),setTimeout((function(){__core.getVars.pageMenuOffset=__core.offset(pageMenu).top-headerHeight,_sticky(__core.getVars.pageMenuOffset)}),500),window.addEventListener("scroll",(function(){_sticky(__core.getVars.pageMenuOffset)}),{passive:!0}),__core.getVars.resizers.pagemenu=function(){setTimeout((function(){__core.getVars.pageMenuOffset=__core.offset(pageMenu).top-headerHeight,_sticky(__core.getVars.pageMenuOffset)}),250)}}}}(),SliderDimensions:{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;var slider=document.querySelector(".slider-element"),sliderParallaxEl=document.querySelector(".slider-parallax"),body=__core.getVars.elBody,parallaxElHeight=sliderParallaxEl?.offsetHeight,parallaxElWidth=sliderParallaxEl?.offsetWidth,slInner=sliderParallaxEl?.querySelector(".slider-inner"),slSwiperW=slider.querySelector(".swiper-wrapper"),slSwiperS=slider.querySelector(".swiper-slide"),slFlexHeight=slider.classList.contains("h-auto")||slider.classList.contains("min-vh-0");if(body.classList.contains("device-up-lg")){if(setTimeout((function(){slInner&&(slInner.style.height=parallaxElHeight+"px"),slFlexHeight&&(parallaxElHeight=slider.querySelector(".slider-inner")?.querySelector("*").offsetHeight,slider.style.height=parallaxElHeight+"px",slInner&&(slInner.style.height=parallaxElHeight+"px"))}),500),slFlexHeight&&slSwiperS){var slSwiperFC=slSwiperS.querySelector("*");(slSwiperFC.classList.contains("container")||slSwiperFC.classList.contains("container-fluid"))&&(slSwiperFC=slSwiperFC.querySelector("*")),slSwiperFC.offsetHeight>slSwiperW.offsetHeight&&(slSwiperW.style.height="auto")}body.classList.contains("side-header")&&slInner&&(slInner.style.width=parallaxElWidth+"px"),body.classList.contains("stretched")||(parallaxElWidth=__core.getVars.elWrapper.offsetWidth,slInner&&(slInner.style.width=parallaxElWidth+"px"))}else slSwiperW&&(slSwiperW.style.height=""),sliderParallaxEl&&(sliderParallaxEl.style.height=""),slInner&&(slInner.style.width="",slInner.style.height="");__core.getVars.resizers.sliderdimensions=function(){__base.sliderDimensions()}}},SliderMenuClass:(_schemeChanger=function(activeSlide){if(activeSlide){var oldClasse
1sArray,noOfOldClasses,darkExists=!1;if(activeSlide.classList.contains("dark")){if((noOfOldClasses=(oldClassesArray=__core.getVars.headerClasses?__core.getVars.headerClasses:"").length)>0)for(var i=0;i<noOfOldClasses;i++)if("dark"==oldClassesArray[i]){darkExists=!0;break}var headerToChange;(headerToChange=document.querySelector("#header.transparent-header:not(.sticky-header,.semi-transparent,.floating-header)"))&&headerToChange.classList.add("dark"),darkExists||(headerToChange=document.querySelector("#header.transparent-header.sticky-header,#header.transparent-header.semi-transparent.sticky-header,#header.transparent-header.floating-header.sticky-header"))&&headerToChange.classList.remove("dark"),__core.getVars.elHeaderWrap.classList.remove("not-dark")}else __core.getVars.elBody.classList.contains("dark")?(activeSlide.classList.add("not-dark"),document.querySelector("#header.transparent-header:not(.semi-transparent,.floating-header)").classList.remove("dark"),document.querySelector("#header.transparent-header:not(.sticky-header,.semi-transparent,.floating-header)")?.querySelector("#header-wrap").classList.add("not-dark")):(document.querySelector("#header.transparent-header:not(.semi-transparent,.floating-header)").classList.remove("dark"),__core.getVars.elHeaderWrap.classList.remove("not-dark"));__core.getVars.elHeader.classList.contains("sticky-header")&&__base.headers()}},{init:function(selector){return(selector=__core.getSelector(selector,!1)).length<1||!__core.getVars.elBody.classList.contains("is-expanded-menu")||(function(){if(!__core.getVars.elHeader.classList.contains("ignore-slider")&&(__core.getVars.elBody.classList.contains("is-expanded-menu")||__core.getVars.elHeader.classList.contains("transparent-header-responsive")&&!__core.getVars.elBody.classList.contains("primary-menu-open"))){var activeSlide=__core.getVars.elSlider.querySelector(".swiper-slide-active");_schemeChanger(activeSlide)}}(),function(){if(!__core.getVars.elHeader.classList.contains("ignore-slider")&&(__core.getVars.elBody.classList.contains("is-expanded-menu")||__core.getVars.elHeader.classList.contains("transparent-header-responsive")&&!__core.getVars.elBody.classList.contains("primary-menu-open"))){var activeSlide=__core.getVars.elSlider.querySelector(".active-revslide");_schemeChanger(activeSlide)}}(),__base.setBSTheme(),void(__core.getVars.resizers.slidermenuclass=function(){__base.sliderMenuClass()}))}}),TopSearch:{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;var searchForm=document.querySelector(".top-search-form");if(!searchForm)return!0;searchForm.closest(".header-row")?.classList.add("top-search-parent");var timeout,topSearchParent=document.querySelector(".top-search-parent");selector[0].onclick=function(e){e.stopPropagation(),e.preventDefault(),clearTimeout(timeout),__core.getVars.elBody.classList.toggle("top-search-open"),document.getElementById("top-cart")?.classList.remove("top-cart-open"),__core.getVars.recalls.menureset(),__core.getVars.elBody.classList.contains("top-search-open")?topSearchParent?.classList.add("position-relative"):timeout=setTimeout((function(){topSearchParent?.classList.remove("position-relative")}),500),__core.getVars.elBody.classList.remove("primary-menu-open"),__core.getVars.elPageMenu&&__core.getVars.elPageMenu.classList.remove("page-menu-open"),__core.getVars.elBody.classList.contains("top-search-open")&&searchForm.querySelector("input").focus()},document.addEventListener("click",(function(e){e.target.closest(".top-search-form")||(__core.getVars.elBody.classList.remove("top-search-open"),timeout=setTimeout((function(){topSearchParent?.classList.remove("position-relative")}),500))}),!1)}},TopCart:{init:function(selector){return(selector=__core.getSelector(selector,!1)).length<1||!!document.getElementById("top-cart-trigger")&&(document.getElementById("top-cart-trigger").onclick=function(e){e.stopPropagation(),e.preventDefault(),selector[0].classList.toggle("top-cart-open")},void document.addEventListener("click",(function(e){e.target.closest("#top-cart")||selector[0].classList.remove("top-cart-open")}),!1))}},SidePanel:{init:function(selector){if((selector=__core.getSelector(selector,!1)).length<1)return!0;var body=__core.getVars.elBody.classList;document.addEventListener("click",(function(e){e.target.closest("#side-panel")||e.target.closest(".side-panel-tr
1igger")||body.remove("side-panel-open")}),!1),document.querySelectorAll(".side-panel-trigger").forEach((function(el){el.onclick=function(e){e.preventDefault(),body.toggle("side-panel-open"),body.contains("device-touch")&&body.contains("side-push-panel")&&body.toggle("ohidden")}}))}},AdaptiveColorScheme:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;if(__core.initFunction({class:"has-plugin-adaptivecolorscheme",event:"pluginAdaptiveColorSchemeReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;var adaptLightClass,adaptDarkClass,adaptiveEl=document.querySelector("[data-adaptive-light-class],[data-adaptive-dark-class]");__core.getVars.elBody.contains(adaptiveEl)&&(adaptLightClass=adaptiveEl.getAttribute("data-adaptive-light-class"),adaptDarkClass=adaptiveEl.getAttribute("data-adaptive-dark-class"));var adaptClasses=function(dark){dark?__core.getVars.elBody.classList.add("dark"):__core.getVars.elBody.classList.remove("dark"),__core.getVars.elBody.contains(adaptiveEl)&&(dark?(adaptiveEl.classList.remove(adaptLightClass),adaptiveEl.classList.add(adaptDarkClass)):(adaptiveEl.classList.remove(adaptDarkClass),adaptiveEl.classList.add(adaptLightClass))),__base.setBSTheme()};window.matchMedia&&(adaptClasses(window.matchMedia("(prefers-color-scheme: dark)").matches),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(function(e){adaptClasses(e.matches)})))}},PortfolioAjax:(_load=function(portPostId,prevPostPortId,getIt){getIt||(getIt=!1);var portNext=_getNext(portPostId),portPrev=_getPrev(portPostId);if(0==getIt){_close(),__core.getVars.elBody.classList.add("portfolio-ajax-loading");var portfolioDataLoader=document.getElementById(portPostId).getAttribute("data-loader");fetch(portfolioDataLoader).then((function(response){return response.text()})).then((function(html){__core.getVars.portfolioAjax.container.innerHTML=html;var nextPortfolio=document.getElementById("next-portfolio"),prevPortfolio=document.getElementById("prev-portfolio");nextPortfolio?.classList.add("d-none"),prevPortfolio?.classList.add("d-none"),portNext&&(nextPortfolio?.setAttribute("data-id",portNext),nextPortfolio?.classList.remove("d-none")),portPrev&&(prevPortfolio?.setAttribute("data-id",portPrev),prevPortfolio?.classList.remove("d-none")),_initAjax(portPostId),_open(),__core.getVars.portfolioAjax.items.forEach((function(item){item.classList.remove("portfolio-active")})),document.getElementById(portPostId).classList.add("portfolio-active")})).catch((function(error){console.warn("Something went wrong.",error)}))}},_close=function(){__core.getVars.portfolioAjax.wrapper&&__core.getVars.portfolioAjax.wrapper.offsetHeight>32&&(__core.getVars.elBody.classList.remove("portfolio-ajax-loading"),__core.getVars.portfolioAjax.wrapper.classList.remove("portfolio-ajax-opened"),__core.getVars.portfolioAjax.wrapper.querySelector("#portfolio-ajax-single").addEventListener("transitionend",(function(){__core.getVars.portfolioAjax.wrapper.querySelector("#portfolio-ajax-single").remove()})),__core.getVars.portfolioAjax.items.forEach((function(item){item.classList.remove("portfolio-active")})))},_open=function(){__core.getVars.portfolioAjax.container.querySelectorAll("img").length<1?_display():(__core.imagesLoaded(__core.getVars.portfolioAjax.container),__core.getVars.portfolioAjax.container.addEventListener("CanvasImagesLoaded",(function(){_display()})))},_display=function(){__core.getVars.portfolioAjax.container.style.display="block",__core.getVars.portfolioAjax.wrapper.classList.add("portfolio-ajax-opened"),__core.getVars.elBody.classList.remove("portfolio-ajax-loading"),setTimeout((function(){__core.runContainerModules(__core.getVars.portfolioAjax.wrapper),__core.scrollTo(__core.getVars.portfolioAjax.wrapperOffset-__core.getVars.topScrollOffset-60,!1,!1)}),500)},_getNext=function(portPostId){var portNext=!1,hasNext=document.getElementById(portPostId).nextElementSibling;return hasNext&&(portNext=hasNext.getAttribute("id")),portNext},_getPrev=function(portPostId){var portPrev=!1,hasPrev=document.getElementById(portPostId).previousElementSibling;return hasPrev&&(portPrev=hasPrev.getAttribute("id")),portPrev},_initAjax=function(portPostId){__core.getVars.portfolioAjax.prevItem=document.getElementById(portPostId),function(portPostId){var portNext=_getNext(portPostId),portPrev=_getPrev(portPostId),portNav=document.getElementById("portfolio-navigation");if(!document.getElementById("prev-portfolio")&&portPrev){var prevPortItem=d
1ocument.createElement("a");prevPortItem.setAttribute("href","#"),prevPortItem.setAttribute("id","prev-portfolio"),prevPortItem.setAttribute("data-id",portPrev),prevPortItem.innerHTML='<i class="bi-arrow-left"></i>',prevPortItem&&portNav?.insertBefore(prevPortItem,document.getElementById("close-portfolio"))}if(!document.getElementById("next-portfolio")&&portNext){var nextPortItem=document.createElement("a");nextPortItem.setAttribute("href","#"),nextPortItem.setAttribute("id","next-portfolio"),nextPortItem.setAttribute("data-id",portNext),nextPortItem.innerHTML='<i class="bi-arrow-right"></i>',nextPortItem&&portNav?.insertBefore(nextPortItem,document.getElementById("close-portfolio"))}}(portPostId),document.querySelectorAll("#next-portfolio, #prev-portfolio").forEach((function(el){el.onclick=function(e){e.preventDefault(),_close();var portPostId=el.getAttribute("data-id");document.getElementById(portPostId).classList.add("portfolio-active"),_load(portPostId,__core.getVars.portfolioAjax.prevItem)}})),document.getElementById("close-portfolio").onclick=function(e){e.preventDefault(),_close()}},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-ajaxportfolio",event:"pluginAjaxPortfolioReady"}),(selector=__core.getSelector(selector,!1)).length<1||(__core.getVars.portfolioAjax.items=selector[0].querySelectorAll(".portfolio-item"),__core.getVars.portfolioAjax.wrapper=document.getElementById("portfolio-ajax-wrap"),__core.getVars.portfolioAjax.wrapperOffset=__core.offset(__core.getVars.portfolioAjax.wrapper).top,__core.getVars.portfolioAjax.container=document.getElementById("portfolio-ajax-container"),__core.getVars.portfolioAjax.loader=document.getElementById("portfolio-ajax-loader"),__core.getVars.portfolioAjax.prevItem="",void selector[0].querySelectorAll(".portfolio-ajax-trigger").forEach((function(el){el.querySelector("i:nth-child(2)")||(el.innerHTML+='<i class="bi-arrow-repeat icon-spin"></i>'),el.onclick=function(e){e.preventDefault();var portPostId=e.target.closest(".portfolio-item").getAttribute("id");e.target.closest(".portfolio-item").classList.contains("portfolio-active")||_load(portPostId,__core.getVars.portfolioAjax.prevItem)}}))))}}),Cursor:{init:function(selector){__core.initFunction({class:"has-plugin-cursor",event:"pluginCursorReady"});var cursor=document.querySelector(".cnvs-cursor"),cursorFollower=document.querySelector(".cnvs-cursor-follower"),cursorDot=document.querySelector(".cnvs-cursor-dot"),addCursorEl=function(selector,parent){var el=document.createElement("div");return el.classList.add(selector.split(".")[1]),parent.prepend(el),document.querySelector(selector)};cursor||(cursor=addCursorEl(".cnvs-cursor",__core.getVars.elWrapper)),cursorFollower||(cursorFollower=addCursorEl(".cnvs-cursor-follower",cursor)),cursorDot||(cursorDot=addCursorEl(".cnvs-cursor-dot",cursor)),document.addEventListener("mousemove",(function(event){cursor.style.transform="translate3d("+event.clientX+"px,"+event.clientY+"px,0px)"})),document.querySelectorAll("a,button").forEach((function(el){el.addEventListener("mouseenter",(function(){cursor.classList.add("cnvs-cursor-action")})),el.addEventListener("mouseleave",(function(){cursor.classList.remove("cnvs-cursor-action")}))})),document.querySelectorAll(".cursor-disable").forEach((function(el){el.addEventListener("mouseenter",(function(){cursor.classList.add("cnvs-cursor-disabled")})),el.addEventListener("mouseleave",(function(){cursor.classList.remove("cnvs-cursor-disabled")}))}))}},Bootstrap:{init:function(selector){__core.isFuncTrue((function(){return"undefined"!=typeof bootstrap})).then((function(cond){if(!cond)return!1;__core.initFunction({class:"has-plugin-bootstrap",event:"pluginBootstrapReady"})}))}},ResizeVideos:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().fitVids})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-fitvids",event:"pluginFitVidsReady"}),(selector=__core.getSelector(selector)).length<1||void selector.parent().fitVids({customSelector:'iframe[src*="youtube"],iframe[src*="vimeo"],iframe[src*="dailymotion"],iframe[src*="maps.google.com"],iframe[src*="google.com/maps"]',ignore:".no-fv"}))}))}},PageTransition:{init:function(selector){var body=__core.getVars.elBody;if(__core.initFunction({class:"has-plugin-pagetransition",event:"pluginPageTransitionReady"}),body.classList.contains("no-transition"))return!0;body.classList.contains("page-transition")||body.classList.add("page-transition"),window.onpageshow=function(event){event.persisted&&window.location.reload()};var pageTransition=document.querySelector(".page-transition-wrap"),elAnimIn=body.getAttribute("data-animation-in")||"fadeIn",elSpeedIn=body.getAttribute("data-speed-in")||
11e3,elTimeoutActive=!1,elTimeout=body.getAttribute("data-loader-timeout"),elLoader=body.getAttribute("data-loader"),elLoaderColor=body.getAttribute("data-loader-color"),elLoaderHtml=body.getAttribute("data-loader-html"),elLoaderAppend="",elLoaderCSSVar="";if(elTimeout?(elTimeoutActive=!0,elTimeout=Number(elTimeout)):(elTimeoutActive=!1,elTimeout=!1),elLoaderColor&&(elLoaderCSSVar="theme"==elLoaderColor?' style="--cnvs-loader-color:var(--cnvs-themecolor);"':' style="--cnvs-loader-color:'+elLoaderColor+';"'),elLoaderAppend="2"==elLoader?'<div class="css3-spinner-flipper"></div>':"3"==elLoader?'<div class="css3-spinner-double-bounce1"></div><div class="css3-spinner-double-bounce2"></div>':"4"==elLoader?'<div class="css3-spinner-rect1"></div><div class="css3-spinner-rect2"></div><div class="css3-spinner-rect3"></div><div class="css3-spinner-rect4"></div><div class="css3-spinner-rect5"></div>':"5"==elLoader?'<div class="css3-spinner-cube1"></div><div class="css3-spinner-cube2"></div>':"6"==elLoader?'<div class="css3-spinner-scaler"></div>':"7"==elLoader?'<div class="css3-spinner-grid-pulse"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div>':"8"==elLoader?'<div class="css3-spinner-clip-rotate"><div></div></div>':"9"==elLoader?'<div class="css3-spinner-ball-rotate"><div></div><div></div><div></div></div>':"10"==elLoader?'<div class="css3-spinner-zig-zag"><div></div><div></div></div>':"11"==elLoader?'<div class="css3-spinner-triangle-path"><div></div><div></div><div></div></div>':"12"==elLoader?'<div class="css3-spinner-ball-scale-multiple"><div></div><div></div><div></div></div>':"13"==elLoader?'<div class="css3-spinner-ball-pulse-sync"><div></div><div></div><div></div></div>':"14"==elLoader?'<div class="css3-spinner-scale-ripple"><div></div><div></div><div></div></div>':'<div class="css3-spinner-bounce1"></div><div class="css3-spinner-bounce2"></div><div class="css3-spinner-bounce3"></div>',elLoaderHtml||(elLoaderHtml=elLoaderAppend),elLoaderHtml='<div class="css3-spinner"'+elLoaderCSSVar+">"+elLoaderHtml+"</div>","fadeIn"==elAnimIn?__core.getVars.elWrapper.classList.add("op-1"):__core.getVars.elWrapper.classList.add("not-animated"),!pageTransition){var divPT=document.createElement("div");divPT.classList.add("page-transition-wrap"),divPT.innerHTML=elLoaderHtml,body.prepend(divPT),pageTransition=document.querySelector(".page-transition-wrap")}elSpeedIn&&(__core.getVars.elWrapper.style.setProperty("--cnvs-animate-duration",Number(elSpeedIn)+"ms"),"fadeIn"==elAnimIn&&pageTransition.style.setProperty("--cnvs-animate-duration",Number(elSpeedIn)+"ms"));var endPageTransition=function(){elAnimIn.split(" ").forEach((function(_class){pageTransition.classList.remove(_class)})),pageTransition.classList.add("fadeOut","animated");var removePageTransition=function(){pageTransition.remove(),"fadeIn"!=elAnimIn&&(__core.getVars.elWrapper.classList.remove("not-animated"),(elAnimIn+" animated").split(" ").forEach((function(_class){__core.getVars.elWrapper.classList.add(_class)})))},displayContent=function(){body.classList.remove("page-transition"),setTimeout((function(){(elAnimIn+" animated").split(" ").forEach((function(_class){__core.getVars.elWrapper.classList.remove(_class)}))}),333),setTimeout((function(){__core.getVars.elWrapper.style.removeProperty("--cnvs-animate-duration")}),666)};return pageTransition.addEventListener("transitionend",removePageTransition),pageTransition.addEventListener("animationend",removePageTransition),__core.getVars.elWrapper.addEventListener("transitionend",displayContent),__core.getVars.elWrapper.addEventListener("animationend",displayContent),!0};"complete"===document.readyState&&endPageTransition(),elTimeoutActive&&setTimeout(endPageTransition,elTimeout),window.addEventListener("load",(function(){endPageTransition()}))}},LazyLoad:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof LazyLoad})).then((function(cond){if(!cond)return!1;__core.initFunction({class:"has-plugin-lazyload",event:"pluginlazyLoadReady"}),window.lazyLoadInstance=new LazyLoad({threshold:0,elements_selector:".lazy:not(.lazy-loaded)",class_loading:"lazy-loading",class_loaded:"lazy-loaded",class_error:"lazy-error",callback_loaded:function(el){__core.addEvent(window,"lazyLoadLoaded"),"true"==el.parentNode.getAttribute("data-lazy-container")&&__core.runContainerModules(el.parentNode)}})}))}},DataClasses:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-dataclasse
1s",event:"pluginDataClassesReady"}),(selector=__core.getSelector(selector,!1,!1)).length<1||(selector.forEach((function(el){var classes=el.getAttribute("data-class");(classes=classes.split(/ +/)).length>0&&classes.forEach((function(_class){var deviceClass=_class.split(":");__core.getVars.elBody.classList.contains("dark"==deviceClass[0]?deviceClass[0]:"device-"+deviceClass[0])?el.classList.add(deviceClass[1]):el.classList.remove(deviceClass[1])}))})),void(__core.getVars.resizers.dataClasses=function(){setTimeout((function(){__modules.dataClasses()}),333)})))}},DataHeights:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-dataheights",event:"pluginDataHeightsReady"}),(selector=__core.getSelector(selector,!1,!1)).length<1||(selector.forEach((function(el){var elHeight,heightXs=el.getAttribute("data-height-xs")||"auto",heightSm=el.getAttribute("data-height-sm")||heightXs,heightMd=el.getAttribute("data-height-md")||heightSm,heightLg=el.getAttribute("data-height-lg")||heightMd,heightXl=el.getAttribute("data-height-xl")||heightLg,heightXxl=el.getAttribute("data-height-xxl")||heightXl,body=__core.getVars.elBody.classList;body.contains("device-xs")?elHeight=heightXs:body.contains("device-sm")?elHeight=heightSm:body.contains("device-md")?elHeight=heightMd:body.contains("device-lg")?elHeight=heightLg:body.contains("device-xl")?elHeight=heightXl:body.contains("device-xxl")&&(elHeight=heightXxl),elHeight&&(el.style.height=isNaN(elHeight)?elHeight:elHeight+"px")})),void(__core.getVars.resizers.dataHeights=function(){__modules.dataHeights()})))}},Lightbox:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().magnificPopup})).then((function(cond){if(!cond)return!1;if(__core.initFunction({class:"has-plugin-lightbox",event:"pluginLightboxReady"}),(selector=__core.getSelector(selector)).length<1)return!0;var closeButtonIcon='<i class="bi-x-lg"></i>';selector.each((function(){var element=jQuery(this),elType=element.attr("data-lightbox"),elCloseButton=element.attr("data-close-button")||"outside",elDisableUnder=element.attr("data-disable-under")||600,elFixedContent=element.attr("data-content-position")||"auto",elZoom=element.attr("data-zoom"),$body=jQuery("body");if(elCloseButton="inside"==elCloseButton,elFixedContent="fixed"==elFixedContent,"image"==elType){var settings={type:"image",tLoading:"",closeOnContentClick:!0,closeBtnInside:elCloseButton,fixedContentPos:!0,mainClass:"mfp-no-margins mfp-fade",image:{verticalFit:!0},closeIcon:closeButtonIcon};"true"==elZoom&&(settings.zoom={enabled:!0,duration:300,easing:"ease-in-out",opener:function(openerElement){return openerElement.is("img")?openerElement:openerElement.find("img")}}),element.magnificPopup(settings)}"gallery"==elType&&(element.find('a[data-lightbox="gallery-item"]').parent(".clone").hasClass("clone")&&element.find('a[data-lightbox="gallery-item"]').parent(".clone").find('a[data-lightbox="gallery-item"]').attr("data-lightbox",""),element.find('a[data-lightbox="gallery-item"]').parents(".cloned").hasClass("cloned")&&element.find('a[data-lightbox="gallery-item"]').parents(".cloned").find('a[data-lightbox="gallery-item"]').attr("data-lightbox",""),element.magnificPopup({delegate:element.hasClass("grid-container-filterable")?'a.grid-lightbox-filtered[data-lightbox="gallery-item"]':'a[data-lightbox="gallery-item"]',type:"image",tLoading:"",closeOnContentClick:!0,closeBtnInside:elCloseButton,fixedContentPos:!0,mainClass:"mfp-no-margins mfp-fade",image:{verticalFit:!0},gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]},closeIcon:closeButtonIcon})),"iframe"==elType&&element.magnificPopup({disableOn:Number(elDisableUnder),type:"iframe",tLoading:"",removalDelay:160,preloader:!1,closeBtnInside:elCloseButton,fixedContentPos:elFixedContent,closeIcon:closeButtonIcon}),"inline"==elType&&element.magnificPopup({type:"inline",tLoading:"",mainClass:"mfp-no-margins mfp-fade",closeBtnInside:elCloseButton,fixedContentPos:!0,overflowY:"scroll",closeIcon:closeButtonIcon}
1),"ajax"==elType&&element.magnificPopup({type:"ajax",tLoading:"",closeBtnInside:elCloseButton,autoFocusLast:!1,closeIcon:closeButtonIcon,callbacks:{ajaxContentAdded:function(mfpResponse){__core.runContainerModules(document.querySelector(".mfp-content"))},open:function(){$body.addClass("ohidden")},close:function(){$body.removeClass("ohidden")}}}),"ajax-gallery"==elType&&element.magnificPopup({delegate:'a[data-lightbox="ajax-gallery-item"]',type:"ajax",tLoading:"",closeBtnInside:elCloseButton,closeIcon:closeButtonIcon,autoFocusLast:!1,gallery:{enabled:!0,preload:0,navigateByImgClick:!1},callbacks:{ajaxContentAdded:function(mfpResponse){__core.runContainerModules(document.querySelector(".mfp-content"))},open:function(){$body.addClass("ohidden")},close:function(){$body.removeClass("ohidden")}}}),element.on("mfpOpen",(function(){var lightboxItem=jQuery.magnificPopup.instance.currItem.el,lightboxClass=jQuery(lightboxItem).attr("data-lightbox-class"),lightboxBgClass=jQuery(lightboxItem).attr("data-lightbox-bg-class");""!=lightboxClass&&jQuery(jQuery.magnificPopup.instance.container).addClass(lightboxClass),""!=lightboxBgClass&&jQuery(jQuery.magnificPopup.instance.bgOverlay).addClass(lightboxBgClass)}))}))}))}},Modal:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().magnificPopup})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-modal",event:"pluginModalReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elTarget=element.attr("data-target"),elTargetValue="__cnvs_"+elTarget.split("#")[1],elDelay=element.attr("data-delay")||500,elTimeout=element.attr("data-timeout"),elAnimateIn=element.attr("data-animate-in"),elAnimateOut=element.attr("data-animate-out"),elBgClick=element.attr("data-bg-click"),elCloseBtn=element.attr("data-close-btn"),elCookies=element.attr("data-cookies"),elCookiePath=element.attr("data-cookie-path"),elCookieExp=element.attr("data-cookie-expire");if("false"==elCookies&&__core.cookie.remove(elTargetValue),"true"==elCookies){var elementCookie=__core.cookie.get(elTargetValue);if(void 0!==elementCookie&&"0"==elementCookie)return!0}elBgClick="false"!=elBgClick,elCloseBtn="false"!=elCloseBtn,elDelay=Number(elDelay)+500,setTimeout((function(){jQuery.magnificPopup.open({items:{src:elTarget},type:"inline",mainClass:"mfp-no-margins mfp-fade",closeBtnInside:!1,fixedContentPos:!0,closeOnBgClick:elBgClick,showCloseBtn:elCloseBtn,removalDelay:500,closeIcon:'<i class="bi-x-lg"></i>',callbacks:{open:function(){""!=elAnimateIn&&jQuery(elTarget).addClass(elAnimateIn+" animated")},beforeClose:function(){""!=elAnimateOut&&jQuery(elTarget).removeClass(elAnimateIn).addClass(elAnimateOut)},afterClose:function(){""==elAnimateIn&&""==elAnimateOut||jQuery(elTarget).removeClass(elAnimateIn+" "+elAnimateOut+" animated")}}},0)}),elDelay),document.querySelector(".modal-cookies-close")&&(document.querySelector(".modal-cookies-close").onclick=function(){if(jQuery.magnificPopup.close(),"true"==elCookies){var cookieOps={};elCookieExp&&(cookieOps.expires=Number(elCookieExp)),elCookiePath&&(cookieOps.path=elCookiePath),__core.cookie.set(elTargetValue,"0",cookieOps)}}),""!=elTimeout&&setTimeout((function(){jQuery.magnificPopup.close()}),elDelay+Number(elTimeout))})))}))}},Animations:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;if(__core.initFunction({class:"has-plugin-animations",event:"pluginAnimationsReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;var intersectionObserver=new IntersectionObserver((function(entries,observer){entries.forEach((function(entry){var element=entry.target,elAnimation=element.getAttribute("data-animate"),elAnimOut=element.getAttribute("data-animate-out"),elAnimDelay=element.getAttribute("data-delay"),elAnimDelayOut=element.getAttribute("data-delay-out"),elAnimDelayTime=0,elAnimDelayOutTime=3e3,elAnimations=elAnimation.split(" ");return!!element.closest(".fslider.no-thumbs-animate")||!!element.closest(".swiper-slide")||(elAnimDelayTime=elAnimDelay?Number(elAnimDelay)+500:500,elAnimOut&&elAnimDelayOut&&(elAnimDelayOutTime=Number(elAnimDelayOut)+elAnimDelayTime),element.classList.contains("animated")||(element.classList.add("not-animated"),entry.intersectionRatio>0&&(setTimeout((function(){element.classList.remove("not-animated"),elAnimations.forEach((function(item){element.classList.add(item)})),element.classList.add("animated")}),elAnimDelayTime),elAnimOut&&setTimeout((function(){elAnimations.forEach((function(item){element.classList.remove(item)})),elAnimOut.split(" ").forEach((function(item){element.classList.add(item)}))}),elAnimDelayOutTime))),void(element.classList.contains("not-animated")||observer.unobserve(element)))}))}));[].filter.call(document.querySelectorAll("[data-animate]"),(function(element){return!function(element){element.classList.contains("animated")}(element)}
1)).forEach((function(element){return intersectionObserver.observe(element)}))}},HoverAnimations:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-hoveranimation",event:"pluginHoverAnimationReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(element){var elAnimate=element.getAttribute("data-hover-animate"),elAnimateOut=element.getAttribute("data-hover-animate-out")||"fadeOut",elSpeed=element.getAttribute("data-hover-speed")||600,elDelay=element.getAttribute("data-hover-delay"),elParent=element.getAttribute("data-hover-parent"),elReset=element.getAttribute("data-hover-reset")||"false",elMobile=element.getAttribute("data-hover-mobile")||"true";if("true"!=elMobile)if("false"==elMobile){if(!__core.getVars.elBody.classList.contains("device-up-lg"))return!0}else if(!__core.getVars.elBody.classList.contains("device-up-"+elMobile))return!0;element.classList.add("not-animated"),elParent=elParent?"self"==elParent?element:element.closest(elParent):element.closest(".bg-overlay")?element.closest(".bg-overlay"):element;var elDelayT=0;elDelay&&(elDelayT=Number(elDelay)),elSpeed&&(element.style.animationDuration=Number(elSpeed)+"ms");var params={element:element,elAnimate:elAnimate,elAnimateOut:elAnimateOut,elSpeed:elSpeed,elDelayT:elDelayT,elParent:elParent,elReset:elReset};elParent.addEventListener("mouseenter",(function(){!function(params){clearTimeout(_x),_t=setTimeout((function(){params.element.classList.add("not-animated"),(params.elAnimateOut+" not-animated").split(" ").forEach((function(_class){params.element.classList.remove(_class)})),(params.elAnimate+" animated").split(" ").forEach((function(_class){params.element.classList.add(_class)}))}),params.elDelayT)}(params)}),!1),elParent.addEventListener("mouseleave",(function(){!function(params){params.element.classList.add("not-animated"),(params.elAnimate+" not-animated").split(" ").forEach((function(_class){params.element.classList.remove(_class)})),(params.elAnimateOut+" animated").split(" ").forEach((function(_class){params.element.classList.add(_class)})),"true"==params.elReset&&(_x=setTimeout((function(){(params.elAnimateOut+" animated").split(" ").forEach((function(_class){params.element.classList.remove(_class)})),params.element.classList.add("not-animated")}),Number(params.elSpeed))),clearTimeout(_t)}(params)}),!1)})))}},Grid:(_reLayout=function(el){el.filter(".has-init-isotope").isotope("layout")},{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&"undefined"!=typeof Isotope})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-isotope",event:"pluginIsotopeReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elTransition=element.attr("data-transition")||"0.65s",elLayoutMode=element.attr("data-layout")||"masonry",elStagger=element.attr("data-stagger")||0,elBase=element.attr("data-basewidth")||".portfolio-item:not(.wide):eq(0)",elOriginLeft=!0;_reLayout(element),__core.getVars.isRTL&&(elOriginLeft=!1),element.hasClass("portfolio")||element.hasClass("post-timeline")?element.filter(":not(.has-init-isotope)").isotope({layoutMode:elLayoutMode,isOriginLeft:elOriginLeft,transitionDuration:elTransition,stagger:Number(elStagger),percentPosition:!0,masonry:{columnWidth:element.find(elBase)[0]}}):element.filter(":not(.has-init-isotope)").isotope({layoutMode:elLayoutMode,isOriginLeft:elOriginLeft,transitionDuration:elTransition,stagger:Number(elStagger),percentPosition:!0}),element.data("isotope")&&element.addClass("has-init-isotope");var int=setInterval((function(){element.find(".lazy.lazy-loaded").length==element.find(".lazy").length&&(setTimeout((function(){_reLayout(element)}),666),clearInterval(int))}),1e3);window.addEventListener("lazyLoadLoaded",(function(){_reLayout(element)})),window.addEventListener("load",(function(){_reLayout(element)})),__core.getVars.resizers.isotope=function(){_reLayout(element)}})))}))}}),Filter:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&"undefined"!=typeof Isotope})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-isotope-filter",event:"pluginGridFilterReady"}),(selector=__core.getSelector(selector)).length<1||(selector.each((function(){var element=jQuery(this),elCon=element.attr("data-container"),elActClass=element.attr("data-active-class"),elDefFilter=element.attr("data-default");if(elActClass||(elActClass="activeFilter"),!jQuery(elCon).hasClass("grid-container"))return!1;
1element.find("a").off("click").on("click",(function(){element.find("li").removeClass(elActClass),jQuery(this).parent("li").addClass(elActClass);var selector=jQuery(this).attr("data-filter");return jQuery(elCon).isotope({filter:selector}),!1})),elDefFilter&&(element.find("li").removeClass(elActClass),element.find('[data-filter="'+elDefFilter+'"]').parent("li").addClass(elActClass),jQuery(elCon).isotope({filter:elDefFilter})),jQuery(elCon).on("arrangeComplete layoutComplete",(function(event,filteredItems){jQuery(elCon).addClass("grid-container-filterable"),"gallery"==jQuery(elCon).attr("data-lightbox")&&(jQuery(elCon).find("[data-lightbox]").removeClass("grid-lightbox-filtered"),filteredItems.forEach((function(item){jQuery(item.element).find("[data-lightbox]").addClass("grid-lightbox-filtered")}))),__modules.lightbox()}))})),void jQuery(".grid-shuffle").off("click").on("click",(function(){var elCon=jQuery(this).attr("data-container");if(!jQuery(elCon).hasClass("grid-container"))return!1;jQuery(elCon).isotope("shuffle")}))))}))}},CanvasSlider:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof Swiper})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-swiper",event:"pluginSwiperReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(element){if(!element.classList.contains("swiper_wrapper"))return!0;if(element.querySelectorAll(".swiper-slide").length<1)return!0;var elPagination,elPaginationClickable,elDirection=element.getAttribute("data-direction")||"horizontal",elSpeed=element.getAttribute("data-speed")||300,elAutoPlay=element.getAttribute("data-autoplay"),elAutoPlayDisableOnInteraction=element.getAttribute("data-autoplay-disable-on-interaction")||!0,elPauseOnHover=element.getAttribute("data-hover"),elLoop=element.getAttribute("data-loop"),elStart=element.getAttribute("data-start")||1,elEffect=element.getAttribute("data-effect")||"slide",elGrabCursor=element.getAttribute("data-grab"),elParallax=element.getAttribute("data-parallax"),elAutoHeight=element.getAttribute("data-autoheight"),slideNumberTotal=element.querySelector(".slide-number-total"),slideNumberCurrent=element.querySelector(".slide-number-current"),elVideoAutoPlay=element.getAttribute("data-video-autoplay");element.getAttribute("data-settings"),elAutoPlay=elAutoPlay?Number(elAutoPlay):999999999,elPauseOnHover="true"==elPauseOnHover,elAutoPlayDisableOnInteraction="false"!=elAutoPlayDisableOnInteraction,elLoop="true"==elLoop,elParallax="true"==elParallax,elGrabCursor="false"!=elGrabCursor,elAutoHeight="true"==elAutoHeight,elVideoAutoPlay="false"!=elVideoAutoPlay,elStart="random"==elStart?Math.floor(Math.random()*element.querySelectorAll(".swiper-slide:not(.swiper-slide-duplicate)").length):Number(elStart)-1,element.querySelector(".swiper-pagination")?(elPagination=element.querySelector(".swiper-pagination"),elPaginationClickable=!0):(elPagination="",elPaginationClickable=!1);var elementNavNext=element.querySelector(".slider-arrow-right"),elementNavPrev=element.querySelector(".slider-arrow-left"),elementScollBar=element.querySelector(".swiper-scrollbar"),cnvsSwiper=new Swiper(element.querySelector(".swiper-parent"),{direction:elDirection,speed:Number(elSpeed),autoplay:{delay:elAutoPlay,pauseOnMouseEnter:elPauseOnHover,disableOnInteraction:elAutoPlayDisableOnInteraction},loop:elLoop,initialSlide:elStart,effect:elEffect,parallax:elParallax,slidesPerView:1,grabCursor:elGrabCursor,autoHeight:elAutoHeight,pagination:{el:elPagination,clickable:elPaginationClickable},navigation:{prevEl:elementNavPrev,nextEl:elementNavNext},scrollbar:{el:elementScollBar},on:{afterInit:function(swiper){if(__base.sliderDimensions(),element.querySelectorAll(".yt-bg-player").length>0){element.querySelectorAll(".yt-bg-player").forEach((function(el){el.setAttribute("data-autoplay","false"),el.classList.remove("customjs")})),__modules.youtubeBgVideo();var activeYTVideo=jQuery(".swiper-slide-active").find(".yt-bg-player:not(.customjs)");activeYTVideo.on("YTPReady",(function(){setTimeout((function(){activeYTVideo.filter(".mb_YTPlayer").YTPPlay()}),1200)}))}document.querySelectorAll(".swiper-slide-active [data-animate]").forEach((function(el){var toAnimateDelay=el.getAttribute("data-delay"),toAnimateDelayTime=0;
1if(toAnimateDelayTime=toAnimateDelay?Number(toAnimateDelay)+750:750,!el.classList.contains("animated")){el.classList.add("not-animated");var elementAnimation=el.getAttribute("data-animate");setTimeout((function(){el.classList.remove("not-animated"),(elementAnimation+" animated").split(" ").forEach((function(_class){el.classList.add(_class)}))}),toAnimateDelayTime)}})),element.querySelectorAll("[data-animate]").forEach((function(el){var elementAnimation=el.getAttribute("data-animate");if(el.closest(".swiper-slide").classList.contains("swiper-slide-active"))return!0;(elementAnimation+" animated").split(" ").forEach((function(_class){el.classList.remove(_class)})),el.classList.add("not-animated")})),elAutoHeight&&setTimeout((function(){swiper.updateAutoHeight(300)}),1e3)},transitionStart:function(swiper){element.querySelectorAll("[data-animate]").forEach((function(el){var elementAnimation=el.getAttribute("data-animate");if(el.closest(".swiper-slide").classList.contains("swiper-slide-active"))return!0;(elementAnimation+" animated").split(" ").forEach((function(_class){el.classList.remove(_class)})),el.classList.add("not-animated")})),SEMICOLON.Base.sliderMenuClass()},transitionEnd:function(swiper){slideNumberCurrent&&(slideNumberCurrent.innerHTML=1==elLoop?Number(element.querySelector(".swiper-slide.swiper-slide-active").getAttribute("data-swiper-slide-index"))+1:swiper.activeIndex+1),element.querySelectorAll(".swiper-slide").forEach((function(slide){slide.querySelector("video")&&1==elVideoAutoPlay&&slide.querySelector("video").pause(),slide.querySelector(".yt-bg-player.mb_YTPlayer:not(.customjs)")&&jQuery(slide).find(".yt-bg-player.mb_YTPlayer:not(.customjs)").YTPPause()})),element.querySelectorAll(".swiper-slide:not(.swiper-slide-active)").forEach((function(slide){slide.querySelector("video")&&0!=slide.querySelector("video").currentTime&&(slide.querySelector("video").currentTime=0);var activeYTPlayer=slide.querySelector(".yt-bg-player.mb_YTPlayer:not(.customjs)");activeYTPlayer&&jQuery(activeYTPlayer).YTPSeekTo(activeYTPlayer.getAttribute("data-start"))})),element.querySelector(".swiper-slide.swiper-slide-active").querySelector("video")&&1==elVideoAutoPlay&&element.querySelector(".swiper-slide.swiper-slide-active").querySelector("video").play(),element.querySelector(".swiper-slide.swiper-slide-active").querySelector(".yt-bg-player.mb_YTPlayer:not(.customjs)")&&1==elVideoAutoPlay&&jQuery(element).find(".swiper-slide.swiper-slide-active").find(".yt-bg-player.mb_YTPlayer:not(.customjs)").YTPPlay(),element.querySelectorAll(".swiper-slide.swiper-slide-active [data-animate]").forEach((function(el){var toAnimateDelay=el.getAttribute("data-delay"),toAnimateDelayTime=0;if(toAnimateDelayTime=toAnimateDelay?Number(toAnimateDelay)+300:300,!el.classList.contains("animated")){el.classList.add("not-animated");var elementAnimation=el.getAttribute("data-animate");setTimeout((function(){el.classList.remove("not-animated"),(elementAnimation+" animated").split(" ").forEach((function(_class){el.classList.add(_class)}))}),toAnimateDelayTime)}}))}}});slideNumberCurrent&&(slideNumberCurrent.innerHTML=1==elLoop?cnvsSwiper.realIndex+1:cnvsSwiper.activeIndex+1),slideNumberTotal&&(slideNumberTotal.innerHTML=element.querySelectorAll(".swiper-slide:not(.swiper-slide-duplicate)").length)})))}))}},SliderParallax:(_parallax=function(_settings){if(!_settings.sliderPx.el)return!0;fastdom.measure((function(){_settings.scrollPos.y=window.scrollY,_settings.body.classList.contains("is-expanded-menu")&&!_settings.isMobile?_settings.height+_settings.sliderPx.offset+50>_settings.scrollPos.y?(_settings.classes.add("slider-parallax-visible"),_settings.classes.remove("slider-parallax-invisible"),_settings.scrollPos.y>_settings.sliderPx.offset?"object"==typeof _settings.sliderPx.el.querySelector(".slider-inner")?(_transform=-.4*(_settings.scrollPos.y-_settings.sliderPx.offset),_transform2=-.15*(_settings.scrollPos.y-_settings.sliderPx.offset),_setParallax(0,_transform,_settings.sliderPx.inner),_setParallax(0,_transform2,_settings.sliderPx.caption)):(_transform=(_settings.scrollPos.y-_settings.sliderPx.offset)/1.5,_transform2=(_settings.scrollPos.y-_settings.sliderPx.offset)/7,_setParallax(0,_transform,_settings.sliderPx.el),_setParallax(0,_transform2,_settings.sliderPx.caption)):_settings.sliderPx.el.querySelector(".slider-inner")?(_setParallax(0,0,_settings.sliderPx.inner),_setParallax(0,0,_settings.sliderPx.caption)):(_setParallax(0,0,_settings.sliderPx.el),_setParallax(0,0,_settings.sliderPx.caption))):(_settings.classes.add("slider-parallax-invisible"),_settings.classes.remove("slider-parallax-visible")):(_settings.sliderPx.el.querySelector(".slider-inner")?(_setParallax(0,0,_settings.sliderPx.inner),_setParallax(0,0,_settings.sliderPx.caption)):(_setParallax(0,0,_settings.sliderPx.el),_setParallax(0,0,_settings.sliderPx.caption)),_settings.classes.add("slider-parallax-visible"),_settings.classes.remove("slider-parallax-invisible"))}))},_setParallax=function(xPos,yPos,el){el&&fastdom.mutate((function(){el.style.transform="translate3d("+xPos+", "+yPos+"px, 0)"}))},_elementFade=function(_settings){if(_settings.sliderPx.el.length<1)return!0;fastdom.mutate((function(){var tHeaderOffset;_settings.body.classList.contains("is-expanded-menu")&&!_settings.isMobile?(tHeaderOffset=_settings.header&&_settings.header.classList.contains("transparent-header")||_settings.body.classList.contains("side-header")?100:0,_settings.sliderPx.el.classList.contains("slider-parallax-visible")&&_settings.sliderPx.el.querySelectorAll(".slider-arrow-left,.slider-arrow-right,.slider-caption,.slider-element-fade").forEach((function(el){el.style.opacity=1-1.85*(_settings.scrollPos.y-tHeaderOffset)/_settings.height}))):_settings.sliderPx.el.querySelectorAll(".slider-arrow-left,.slider-arrow-right,.slider-caption,.slider-element-fade").forEach((function(el){el.style.opacity=1}))}
1))},{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof fastdom})).then((function(cond){if(!cond)return!1;(_settings={sliderPx:__core.getVars.sliderParallax,body:__core.getVars.elBody,header:__core.getVars.elHeader,scrollPos:__core.getVars.scrollPos,isMobile:__mobile.any(),get height(){return this.sliderPx.el.offsetHeight},get classes(){return this.sliderPx.el.classList}}).sliderPx.el.querySelector(".slider-inner")?(_setParallax(0,0,_settings.sliderPx.inner),_setParallax(0,0,_settings.sliderPx.caption)):(_setParallax(0,0,_settings.sliderPx.el),_setParallax(0,0,_settings.sliderPx.caption)),window.addEventListener("scroll",(function(){_parallax(_settings),_elementFade(_settings)}),{passive:!0}),__core.getVars.resizers.sliderparallax=function(){_parallax(_settings),_elementFade(_settings)}}))}}),FlexSlider:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().flexslider})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-flexslider",event:"pluginFlexSliderReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elAnimation=(element.find(".lazy"),element.attr("data-animation")||"slide"),elEasing=element.attr("data-easing")||"swing",elDirection=element.attr("data-direction")||"horizontal",elReverse=element.attr("data-reverse"),elSlideshow=element.attr("data-slideshow"),elPause=element.attr("data-pause")||5e3,elSpeed=element.attr("data-speed")||600,elVideo=element.attr("data-video"),elPagi=element.attr("data-pagi"),elArrows=element.attr("data-arrows"),elArrowLeft=element.attr("data-arrow-left")||"uil uil-angle-left-b",elArrowRight=element.attr("data-arrow-right")||"uil uil-angle-right-b",elThumbs=element.attr("data-thumbs"),elHover=element.attr("data-hover"),elSheight=element.attr("data-smooth-height"),elTouch=element.attr("data-touch"),elUseCSS=!1;"swing"==elEasing&&(elEasing="swing",elUseCSS=!0),elReverse="true"==elReverse,elSlideshow="false"!=elSlideshow,elVideo||(elVideo=!1),elSheight="false"!=elSheight,"vertical"==elDirection&&(elSheight=!1),elPagi="false"!=elPagi,"true"==elThumbs&&(elPagi="thumbnails"),elArrows="false"!=elArrows,elHover="false"!=elHover,elTouch="false"!=elTouch,element.find(".flexslider").flexslider({selector:".slider-wrap > .slide",animation:elAnimation,easing:elEasing,direction:elDirection,reverse:elReverse,slideshow:elSlideshow,slideshowSpeed:Number(elPause),animationSpeed:Number(elSpeed),pauseOnHover:elHover,video:elVideo,controlNav:elPagi,directionNav:elArrows,smoothHeight:elSheight,useCSS:elUseCSS,touch:elTouch,start:function(slider){__modules.animations(),__modules.lightbox(),jQuery(".flex-prev").html('<i class="'+elArrowLeft+'"></i>'),jQuery(".flex-next").html('<i class="'+elArrowRight+'"></i>'),setTimeout((function(){slider.parents(".grid-container.has-init-isotope").length>0&&slider.parents(".grid-container.has-init-isotope").isotope("layout")}),1200),"undefined"!=typeof skrollrInstance&&skrollrInstance.refresh()},after:function(slider){slider.parents(".grid-container.has-init-isotope").length>0&&!slider.hasClass("flexslider-grid-relayout")&&(slider.parents(".grid-container.has-init-isotope").isotope("layout"),slider.addClass("flexslider-grid-relayout")),jQuery(".menu-item:visible").find(".flexslider .slide").resize()}})})))}))}},FullVideo:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-html5video",event:"pluginHtml5VideoReady"}),(selector=__core.getSelector(selector,!1,!1)).length<1||(selector.forEach((function(element){var elVideo=element.querySelector("video"),elRatio=element.getAttribute("data-ratio")||"16/9";if(!elVideo)return!0;elRatio=elRatio.split("/"),elVideo.style.left="",elVideo.style.top="";var divWidth=element.offsetWidth,divHeight=element.offsetHeight,elWidth=Number(elRatio[0])*divHeight/Number(elRatio[1]),elHeight=divHeight;if(elWidth<divWidth&&(elWidth=divWidth,elHeight=Number(elRatio[1])*divWidth/Number(elRatio[0])),elVideo.style.width=elWidth+"px",elVideo.style.height=elHeight+"px",elHeight>divHeight&&(elVideo.style.left="",elVideo.style.top=-(elHeight-divHeight)/2+"px"),elWidth>divWidth&&(elVideo.style.left=-(elWidth-divWidth)/2+"px",elVideo.style.top=""),SEMICOLON.Mobile.any()&&!element.classList.contains("no-placeholder")){var placeholderImg=elVideo.getAttribute("poster")||elVideo.getAttribute("data-poster");""!=placeholderImg&&(element.innerHTML+='<div class="video-placeholder" style="background-image: url('+placeholderImg+');"></div>'),elVideo.classList.add("d-none")}})),void(__core.getVars.resizers.html5video=function(){__modules.html5Video()})))}},YoutubeBG:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().YTPlayer})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-youtubebg",event:"pluginYoutubeBgVideoReady"}),(selector=__core.getSelector(selector,!0,".mb_YTPlayer,.customjs")).length<1||void selector.each((function(){var element=jQuery(this),elVideo=element.attr("data-video"),elMute=element.attr("data-mute")||!0,elRatio=element.attr("data-ratio")||"16/9",elQuality=element.attr("data-quality")||"hd720",elOpacity=element.attr("data-opacity")||1,elContainer=element.attr("data-container")||"parent",elOptimize=element.attr("data-optimize")||!0,elLoop=element.attr("data-loop")||!0,elControls=element.attr("data-controls")||!1,elVolume=element.attr("data-volume")||50,elStart=element.attr("data-start")||0,elStop=element.attr("data-stop")||0,elAutoPlay=element.attr("data-autoplay")||!0,elFullScreen=element.attr("data-fullscreen")||!1,elCoverImage=element.attr("data-coverimage")||"",elPauseOnBlur=element.attr("data-pauseonblur")||!0,elPlayIfVisible=element.attr("data-playifvisible")||!1;if("false"==elMute&&(elMute=!1),"parent"==elContainer){var parent=element.parent();if(parent.attr("id"))elContainer="#"+parent.attr("id");else{var ytPid="yt-bg-player-parent-"+Math.floor(1e4*Math.random());parent.attr("id",ytPid),elContainer="#"+ytPid}}"false"==elOptimize&&(elOptimize=!1),"false"==elLoop&&(elLoop=!1),"true"==elControls&&(elControls=!0),"false"==elAutoPlay&&(elAutoPlay=!1),"true"==elFullScreen&&(elFullScreen=!0),"true"==elPauseOnBlur&&(elPauseOnBlur=!0),"true"==elPlayIfVisible&&(elPlayIfVisible=!0),element.YTPlayer({videoURL:elVideo,mute:elMute,ratio:elRatio,quality:elQuality,opacity:Number(elOpacity),containment:elContainer,optimizeDisplay:elOptimize,loop:elLoop,vol:Number(elVolume),startAt:Number(elStart),stopAt:Number(elStop),autoPlay:elAutoPlay,realfullscreen:elFullScreen,showYTLogo:!1,showControls:!1,coverImage:elCoverImage,stopMovieOnBlur:elPauseOnBlur,playOnlyIfVisible:elPlayIfVisible})})))}))}},Toggle:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-toggles",event:"pluginTogglesReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elSpeed=element.attr("data-speed")||300;"open"!=element.attr("data-state")?element.children(".toggle-content").hide():element.addClass("toggle-active").children(".toggle-content").slideDown(Number(elSpeed)),element.children(".toggle-header").off("click").on("click",(function(){return element.toggleClass("toggle-active").children(".toggle-content").slideToggle(Number(elSpeed)),!0}))})))}))}},Accordion:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-accordions",event:"pluginAccordionsReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var accActive,element=jQuery(this),elState=element.attr("data-state"),elActive=element.attr("data-active")||1,elActiveClass=element.attr("data-active-class")||"",elCollapsible=element.attr("data-collapsible")||"false",windowHash=location.hash;elActive=Number(elActive)-1,void 0!==windowHash&&""!=windowHash&&(accActive=element.find(".accordion-header"+windowHash)).length>0&&(elActive=accActive.index()/2),element.find(".accordion-content").hide(),"closed"!=elState&&element.find(".accordion-header:eq("+Number(elActive)+")").addClass("accordion-active "+elActiveClass).next().show(),element.find(".accordion-header").off("click").on("click",(function(){var clickTarget=jQuery(this);return clickTarget.next().is(":hidden")?(element.find(".accordion-header").removeClass("accordion-active "+elActiveClass).next().slideUp("normal"),clickTarget.toggleClass("accordion-active "+elActiveClass,!0).next().stop(!0,!0).slideDown("normal",(function(){(jQuery("body").hasClass("device-sm")||jQuery("body").hasClass("device-xs"))&&element.hasClass("scroll-on-open")&&__core.scrollTo(__core.offset(clickTarget).top-__core.getVars.topScrollOffset-40,800,"easeOutQuad"),__core.runContainerModules(clickTarget.next()[0])}))):"true"==elCollapsible&&clickTarget.toggleClass("accordion-active "+elActiveClass,!1).next().stop(!0,!0).slideUp("normal"),!1}))})))}))}},Counter:(_run=function(elCounter,elFormat){if("true"==elFormat.comma){var reFormat="\\B(?=(\\d{"+elFormat.places+"})+(?!\\d))",regExp=new RegExp(reFormat,"g");elCounter.find("span").countTo({formatter:function(value,options){return value=(value=value.toFixed(options.decimals)).replace(regExp,elFormat.sep)}})}else elCounter.find("span").countTo()},{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().countTo})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-counter",event:"pluginCounterReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elComma=element.find("span").attr("data-comma"),elSep=element.find("span").attr("data-sep")||",",elPlaces=element.find("span").attr("data-places")||3,elCommaObj={comma:elComma,sep:elSep,places:Number(elPlaces)};element.hasClass("counter-instant")?_run(element,elCommaObj):new IntersectionObserver((function(entries,observer){entries.forEac
1h((function(entry){entry.isIntersecting&&(_run(element,elCommaObj),observer.unobserve(entry.target))}))}),{rootMargin:"0px 0px 50px"}).observe(element[0])})))}))}}),Countdown:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&"undefined"!=typeof moment&&jQuery().countdown})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-countdown",event:"pluginCountdownReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var dateFormat,setDate,element=jQuery(this),elFormat=element.attr("data-format")||"dHMS",elSince=element.attr("data-since"),elYear=element.attr("data-year"),elMonth=element.attr("data-month"),elDay=element.attr("data-day"),elHour=element.attr("data-hour"),elMin=element.attr("data-minute"),elSec=element.attr("data-second"),elRedirect=element.attr("data-redirect");elYear&&(dateFormat=elYear),elMonth&&elMonth<13?dateFormat=dateFormat+"-"+(elMonth<10?"0"+elMonth:elMonth):elYear&&(dateFormat+="-01"),elDay&&elDay<32?dateFormat=dateFormat+"-"+(elDay<10?"0"+elDay:elDay):elYear&&(dateFormat+="-01"),setDate=""!=dateFormat?new Date(moment(dateFormat)):new Date,elHour&&elHour<25&&setDate.setHours(setDate.getHours()+Number(elHour)),elMin&&elMin<60&&setDate.setMinutes(setDate.getMinutes()+Number(elMin)),elSec&&elSec<60&&setDate.setSeconds(setDate.getSeconds()+Number(elSec)),elRedirect||(elRedirect=!1),"true"==elSince?element.countdown({since:setDate,format:elFormat,expiryUrl:elRedirect}):element.countdown({until:setDate,format:elFormat,expiryUrl:elRedirect})})))}))}},GoogleMaps:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.getOptions.gmapAPI?(__core.loadJS({file:"https://maps.google.com/maps/api/js?key="+__core.getOptions.gmapAPI+"&callback=SEMICOLON.Modules.gmap",id:"canvas-gmapapi-js"}),void __core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&"undefined"!=typeof google&&jQuery().gMap})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-gmap",event:"pluginGmapReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elLat=element.attr("data-latitude"),elLon=element.attr("data-longitude"),elAdd=element.attr("data-address"),elCon=element.attr("data-content"),elScroll=element.attr("data-scrollwheel")||!0,elType=element.attr("data-maptype")||"ROADMAP",elZoom=element.attr("data-zoom")||12,elStyles=element.attr("data-styles"),elMarkers=element.attr("data-markers"),elIcon=element.attr("data-icon"),elConPan=element.attr("data-control-pan")||!1,elConZoom=element.attr("data-control-zoom")||!1,elConMapT=element.attr("data-control-maptype")||!1,elConScale=element.attr("data-control-scale")||!1,elConStreetV=element.attr("data-control-streetview")||!1,elConOverview=element.attr("data-control-overview")||!1;if(elAdd)elLat=elLon=!1;else if(!elLat&&!elLon)return console.log("Google Map co-ordinates not entered."),!0;elStyles&&(elStyles=JSON.parse(elStyles)),"false"==elScroll&&(elScroll=!1),"true"==elConPan&&(elConPan=!0),"true"==elConZoom&&(elConZoom=!0),"true"==elConMapT&&(elConMapT=!0),"true"==elConScale&&(elConScale=!0),"true"==elConStreetV&&(elConStreetV=!0),"true"==elConOverview&&(elConOverview=!0),elMarkers=elMarkers?Function("return "+elMarkers)():elAdd?[{address:elAdd,html:elCon||elAdd}]:[{latitude:elLat,longitude:elLon,html:elCon||!1}],elIcon=elIcon?Function("return "+elIcon)():{image:"https://www.google.com/mapfiles/marker.png",shadow:"https://www.google.com/mapfiles/shadow50.png",iconsize:[20,34],shadowsize:[37,34],iconanchor:[9,34],shadowanchor:[19,34]},element.gMap({controls:{panControl:elConPan,zoomControl:elConZoom,mapTypeControl:elConMapT,scaleControl:elConScale,streetViewControl:elConStreetV,overviewMapControl:elConOverview},scrollwheel:elScroll,maptype:elType,markers:elMarkers,icon:elIcon,latitude:elLat,longitude:elLon,address:elAdd,zoom:Number(elZoom),styles:elStyles})})))}))):(console.warn("No API Key defined for Google Maps! Please set an API Key in js/functions.js File!"),!0))}},RoundedSkills:function(){var _run=function(element,properties){element.easyPieChart({size:properties.size,animate:properties.speed,scaleColor:!1,trackColor:properties.trackcolor,lineWidth:properties.width,lineCap:"square",barColor:properties.color})};return{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().easyPieChart})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-piechart",event:"pluginRoundedSkillReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elSize=element.attr("data-size")||140,elSpeed=element.attr("data-speed")||2e3,elWidth=element.attr("data-width")||4,elColor=element.attr("data-color")||"#0093BF",elTrackColor=element.attr("data-trackcolor")||"rgba(0,0,0,0.04)",properties={size:Number(elSize),speed:Number(elSpeed),width:Number(elWidth),color:elColor,trackcolor:elTrackColor};(element.css({width:elSize+"px",height:elSize+"px","line-height":elSize+"px"}),jQuery("body").hasClass("device-up-lg"))?(element.animate({opacity:0}
1,10),new IntersectionObserver((function(entries,observer){entries.forEach((function(entry){entry.isIntersecting&&(element.hasClass("skills-animated")||(setTimeout((function(){element.css({opacity:1})}),100),_run(element,properties),element.addClass("skills-animated")),observer.unobserve(entry.target))}))}),{rootMargin:"0px 0px 50px"}).observe(element[0])):_run(element,properties)})))}))}}}(),Progress:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().countTo})).then((function(cond){if(__core.initFunction({class:"has-plugin-progress",event:"pluginProgressReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;selector.forEach((function(element){var elValue=element.getAttribute("data-percent")||90,elSpeed=element.getAttribute("data-speed")||1200,elBar=element.querySelector(".skill-progress-percent");elSpeed=Number(elSpeed)+"ms",elBar.style.setProperty("--cnvs-progress-speed",elSpeed),new IntersectionObserver((function(entries,observer){entries.forEach((function(entry){entry.isIntersecting&&(elBar.classList.contains("skill-animated")||(__modules.counter(element.querySelector(".counter")),element.classList.contains("skill-progress-vertical")?(elBar.style.height=elValue+"%",elBar.classList.add("skill-animated")):(elBar.style.width=elValue+"%",elBar.classList.add("skill-animated"))),observer.unobserve(entry.target))}))}),{rootMargin:"0px 0px 50px"}).observe(elBar)}))}))}},Twitter:(_time=function(time_value){var parsed_date=new Date(time_value),relative_to=new Date,delta=parseInt((relative_to.getTime()-parsed_date)/1e3);return(delta+=60*relative_to.getTimezoneOffset())<60?"less than a minute ago":delta<120?"about a minute ago":delta<3600?parseInt(delta/60).toString()+" minutes ago":delta<7200?"about an hour ago":delta<86400?"about "+parseInt(delta/3600).toString()+" hours ago":delta<172800?"1 day ago":parseInt(delta/86400).toString()+" days ago"},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-twitter",event:"pluginTwitterFeedReady"}),(selector=__core.getSelector(selector,!1,!1)).length<1||void selector.forEach((function(element){var elUser=element.getAttribute("data-username")||"twitter",elCount=element.getAttribute("data-count")||3,elLoader=element.getAttribute("data-loader")||"include/twitter/tweets.php",elFetch=element.getAttribute("data-fetch-message")||"Fetching Tweets from Twitter...",alert=element.querySelector(".twitter-widget-alert");alert||((alert=document.createElement("div")).classList.add("alert","alert-warning","twitter-widget-alert","text-center"),element.prepend(alert),alert.innerHTML='<div class="spinner-grow spinner-grow-sm me-2" role="status"><span class="visually-hidden">Loading...</span></div> '+elFetch),fetch(elLoader+"?username="+elUser).then((function(response){return response.json()})).then((function(tweets){if("object"==typeof tweets&&!tweets.isArray())return!1;alert.remove();var i=0;if(tweets?.some((function(tw){i!=Number(elCount)&&(function(tweet,element,username){var elFontClass=element.getAttribute("data-font-class")||"font-body",status=tweet.text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g,(function(url){return'<a href="'+url+'" target="_blank">'+url+"</a>"})).replace(/\B@([_a-z0-9]+)/gi,(function(reply){return reply.charAt(0)+'<a href="https://twitter.com/'+reply.substring(1)+'" target="_blank">'+reply.substring(1)+"</a>"}));if(element.classList.contains("fslider")){var slide=document.createElement("div");slide.classList.add("slide"),slide.innerHTML+='<p class="mb-3 '+elFontClass+'">'+status+'</p><small class="d-block"><a href="https://twitter.com/'+username+"/statuses/"+tweet.id_str+'" target="_blank">'+_time(tweet.created_at)+"</a></small>",element.querySelector(".slider-wrap").append(slide)}else element.innerHTML+='<li><i class="fa-brands fa-x-twitter"></i><div><span>'+status+'</span><small><a href="https://twitter.com/'+username+"/statuses/"+tweet.id_str+'" target="_blank">'+_time(tweet.created_at)+"</a></small></div></li>"}(tw,element,elUser),i++)})),element.classList.contains("fslider"))var timer=setInterval((function(){element.querySelectorAll(".slide").length>1&&(element.classList.remove("customjs"),setTimeout((function(){__modules.flexSlider(),jQuery(element).find(".flexslider .slide").resize()}),500),clearInterval(timer))}),1e3)}
1)).catch((function(err){console.log(err),alert.classList.remove("alert-warning"),alert.classList.add("alert-danger"),alert.innerHTML="Could not fetch Tweets from Twitter API. Please try again later."}))})))}}),Flickr:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().jflickrfeed})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-flickr",event:"pluginFlickrFeedReady"}),(selector=__core.getSelector(selector,!0,!1)).length<1||void selector.each((function(){var element=jQuery(this),elID=element.attr("data-id"),elCount=element.attr("data-count")||9,elTypeGet="photos_public.gne";"group"==element.attr("data-type")&&(elTypeGet="groups_pool.gne"),element.jflickrfeed({feedapi:elTypeGet,limit:Number(elCount),qstrings:{id:elID},itemTemplate:'<a class="grid-item" href="" title="" data-lightbox="gallery-item"><img src="" alt="" /></a>'},(function(data){element.removeClass("customjs"),__core.imagesLoaded(element[0]),__modules.lightbox(),element[0].addEventListener("CanvasImagesLoaded",(function(){__modules.gridInit(),__modules.masonryThumbs()}))}))})))}))}},Instagram:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-instagram",event:"pluginInstagramReady"}),(selector=__core.getSelector(selector,!1,!1)).length<1||void selector.forEach((function(element){var elLimit=element.getAttribute("data-count")||12,elLoader=element.getAttribute("data-loader")||"include/instagram/instagram.php",elFetch=element.getAttribute("data-fetch-message")||"Fetching Photos from Instagram...";Number(elLimit)>12&&(elLimit=12),function(element,loader,limit,fetchAlert){var alert=element.closest(".instagram-widget-alert");alert||((alert=document.createElement("div")).classList.add("alert","alert-warning","instagram-widget-alert","text-center"),element.insertAdjacentElement("beforebegin",alert),alert.innerHTML='<div class="spinner-grow spinner-grow-sm me-2" role="status"><span class="visually-hidden">Loading...</span></div> '+fetchAlert),fetch(loader).then((function(response){return response.json()})).then((function(images){if(images.length>0){alert.remove();for(var i=0;i<limit;i++)if(i!==limit){var photo=images[i],thumb=photo.media_url;"VIDEO"===photo.media_type&&(thumb=photo.thumbnail_url),element.innerHTML+='<a class="grid-item" href="'+photo.permalink+'" target="_blank"><img src="'+thumb+'" alt="Image"></a>'}}element.classList.remove("customjs"),__core.imagesLoaded(element),element.addEventListener("CanvasImagesLoaded",(function(){__modules.masonryThumbs(),__modules.lightbox()}))})).catch((function(err){console.log(err),alert.classList.remove("alert-warning"),alert.classList.add("alert-danger"),alert.innerHTML="Could not fetch Photos from Instagram API. Please try again later."}))}(element,elLoader,elLimit,elFetch)})))}},NavTree:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-navtree",event:"pluginNavTreeReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elSpeed=element.attr("data-speed")||250,elEasing=element.attr("data-easing")||"swing",elArrow=element.attr("data-arrow-class")||"fa-solid fa-angle-right";element.find("ul li:has(ul)").addClass("sub-menu"),element.find("ul li:has(ul) > a").filter(":not(:has(.sub-menu-indicator))").append('<i class="sub-menu-indicator '+elArrow+'"></i>'),element.hasClass("on-hover")?element.find("ul li:has(ul):not(.active)").hover((function(e){jQuery(this).children("ul").stop(!0,!0).slideDown(Number(elSpeed),elEasing)}),(function(){jQuery(this).children("ul").delay(250).slideUp(Number(elSpeed),elEasing)})):element.find("ul li:has(ul) > a").off("click").on("click",(function(){var childElement=jQuery(this);return element.find("ul li").not(childElement.parents()).removeClass("active"),childElement.parent().children("ul").slideToggle(Number(elSpeed),elEasing,(function(){jQuery(this).find("ul").hide(),jQuery(this).find("li.active").removeClass("active")})),element.find("ul li > ul").not(childElement.parent().children("ul")).not(childElement.parents("ul")).slideUp(Number(elSpeed),elEasing),childElement.parent("li:has(ul)").toggleClass("active"),!0}))})))}))}},Carousel:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().owlCarousel})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-carousel",event:"pluginCarouselReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elItems=element.attr("data-items")||4,elItemsXs=element.attr("data-items-xs")||Number(elItems),elItemsSm=element.attr("data-items-sm")||Number(elItemsXs),elItemsMd=element.attr("data-items-md")||Number(elItemsSm),elItemsLg=element.attr("data-items-lg")||Number(elItemsMd),elItemsXl=element.attr("data-items-xl")||Number(elItemsLg),elItemsXxl=element.attr("data-items-xxl")||Number(elItemsXl),elLoop=element.attr("data-loop"),elAutoPlay=element.attr("data-autoplay"),elSpeed=element.attr("data-speed")||250,elAnimateIn=element.attr("data-animate-in"),elAnimateOut=element.attr("data-animate-out"),elAutoWidth=element.attr("data-auto-width"),elNav=element.attr("data-nav"),elNavPrev=element.attr("data-nav-prev")||'<i class="uil uil-angle-left-b"></i>',elNavNext=element.attr("data-nav-next")||'<i class="uil uil-angle-right-b"></i>',elPagi=element.attr("data-pagi"),elMargin=element.attr("data-margin")||20,elStage=element.attr("data-stage-padding")||0,elMerge=element.attr("data-merge"),elStart=element.attr("data-start")||0,elRewind=element.attr("data-rewind"),elSlideBy=element.attr("data-sli
1deby")||1,elCenter=element.attr("data-center"),elLazy=element.attr("data-lazyload"),elVideo=element.attr("data-video"),elRTL=element.attr("data-rtl"),elAutoPlayTime=5e3,elAutoPlayHoverP=!0;elSlideBy="page"==elSlideBy?"page":Number(elSlideBy),elLoop="true"==elLoop,elAutoPlay?(elAutoPlayTime=Number(elAutoPlay),elAutoPlay=!0):(elAutoPlay=!1,elAutoPlayHoverP=!1),elAnimateIn||(elAnimateIn=!1),elAnimateOut||(elAnimateOut=!1),elAutoWidth="true"==elAutoWidth,elNav="false"!=elNav,elPagi="false"!=elPagi,elRewind="true"==elRewind,elMerge="true"==elMerge,elCenter="true"==elCenter,elLazy="true"==elLazy,elVideo="true"==elVideo,elRTL=!("true"!=elRTL&&!jQuery("body").hasClass("rtl"));var carousel=element.owlCarousel({margin:Number(elMargin),loop:elLoop,stagePadding:Number(elStage),merge:elMerge,startPosition:Number(elStart),rewind:elRewind,slideBy:elSlideBy,center:elCenter,lazyLoad:elLazy,autoWidth:elAutoWidth,nav:elNav,navText:[elNavPrev,elNavNext],autoplay:elAutoPlay,autoplayTimeout:elAutoPlayTime,autoplayHoverPause:elAutoPlayHoverP,dots:elPagi,smartSpeed:Number(elSpeed),fluidSpeed:Number(elSpeed),video:elVideo,animateIn:elAnimateIn,animateOut:elAnimateOut,rtl:elRTL,responsive:{0:{items:elItemsXs},576:{items:elItemsSm},768:{items:elItemsMd},992:{items:elItemsLg},1200:{items:elItemsXl},1400:{items:elItemsXxl}},onInitialized:function(){__base.sliderDimensions(element.parents(".slider-element")[0]),__core.runContainerModules(element[0]),element.find(".owl-dot").length>0&&element.addClass("with-carousel-dots")}});jQuery(window).on("lazyLoadLoaded",(function(){element.find(".lazy").length==element.find(".lazy.lazy-loaded").length&&(lazyLoadInstance.update(),setTimeout((function(){carousel.trigger("refresh.owl.carousel")}),500))}))})))}))}},MasonryThumbs:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&"undefined"!=typeof Isotope})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-masonrythumbs",event:"pluginMasonryThumbsReady"}),(selector=__core.getSelector(selector)).length<1||(selector.each((function(){var element=jQuery(this),elChildren=element.children(),elBig=element.attr("data-big");if(elChildren.length<1)return!1;elChildren.removeClass("grid-item-big").css({width:""});var compStyle=window.getComputedStyle(elChildren.eq(0)[0]),firstElementWidth=Number(compStyle.getPropertyValue("width").split("px")[0]);if(element.filter(".has-init-isotope").length>0&&element.isotope({masonry:{columnWidth:firstElementWidth}}),elBig){elBig=elBig.split(",");var elBigNum="",bigi="";for(bigi=0;bigi<elBig.length;bigi++)elBigNum=Number(elBig[bigi])-1,elChildren.eq(elBigNum).addClass("grid-item-big")}setTimeout((function(){element.find(".grid-item-big").css({width:2*firstElementWidth+"px"})}),500),setTimeout((function(){element.filter(".has-init-isotope").isotope("layout")}),1e3),element[0].addEventListener("transitionend",(function(){__modules.readmore()}))})),void(__core.getVars.resizers.masonryThumbs=function(){__modules.masonryThumbs()})))}))}},Notifications:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&"undefined"!=typeof bootstrap})).then((function(cond){if(!cond)return!1;if(__core.initFunction({class:"has-plugin-notify",event:"pluginNotifyReady"}),(selector=__core.getSelector(selector)).length<1)return!0;var elPosClass,elTypeClass,elCloseClass,element=selector,elPosition=element.attr("data-notify-position")||"top-right",elType=element.attr("data-notify-type"),elMsg=element.attr("data-notify-msg")||"Please set a message!",elTimeout=element.attr("data-notify-timeout")||5e3,elClose=element.attr("data-notify-close")||"true",elAutoHide=element.attr("data-notify-autohide")||"true",elId="toast-"+Math.floor(1e4*Math.random()),elTrigger=element.attr("data-notify-trigger")||"self",elTarget=element.attr("data-notify-target"),elCloseHtml="";switch(jQuery(elTarget).length>0&&"self"==elTrigger&&(bootstrap.Toast.getOrCreateInstance(jQuery(elTarget).get(0)).hide(),jQuery(elTarget).get(0).addEventListener("hidden.bs.toast",(function(){CNVS.Notifications.init(selector)}))),elType){case"primary":elTypeClass="text-white bg-primary border-0";break;case"warning":elTypeClass="text-dark bg-warning border-0";break;case"error":elTypeClass="text-white bg-danger border-0";break;case"success":elTypeClass="text-white bg-success border-0";break;case"info":elTypeClass="bg-info text-dark border-0";break;case"dark":elTypeClass="text-white bg-dark border-0";break;default:elTypeClass=""}switch(elPosition){case"top-left":elPosClass="top-0 start-0";break;case"top-center":elPosClass="top-0 start-50 translate-middle-x";break;case"middle-left":elPosClass="top-50 start-0 translate-middle-y";break;case"middle-center":elPosClass="top-50 start-50 translate-middle";break;case"middle-right":elPosClass="top-50 end-0 translate-middle-y";break;case"bottom-left":elPosClass="bottom-0 start-0";break;case"bottom-center":elPosClass="bottom-0 start-50 translate-middle-x";break;case"bottom-right":elPosClass="bottom-0 end-0";break;default:elPosClass="top-0 end-0"}elCloseClass="info"!=elType&&"warning"!=elType&&elType?"btn-close-white":"","true"==elClose&&(elCloseHtml='<button type="button" class="btn-close '+elCloseClass+' btn-sm me-2 mt-2 ms-auto" data-bs-dismiss="toast" aria-label="Close"></button>'),elAutoHide="true"==elAutoHide;let elTemplate='<div class="position-fixed '+elPosClass+' p-3" style="z-index: 999999;"><div id="'+elId+'" class="toast p-2 hide '+elTypeClass+'" role="alert" aria-live="assertive" aria-atomic="true"><div class="d-flex"><div class="toast-body">'+elMsg+"</div>"+elCloseHtml+"</div></div>";"self"==elTrigger&&(elTarget||(element.attr("data-notify-target","#"+elId),jQuery("body").append(elTemplate))),[].slice.call(document.querySelectorAll(".toast")).map((function(toastEl){return new bootstrap.Toast(toastEl)}
1)).forEach((function(toast){toast.hide()}));var toastElement=element.attr("data-notify-target"),toastInstance=jQuery(toastElement);return toastInstance.find(".toast-body"),jQuery(toastElement).length>0&&(new bootstrap.Toast(toastInstance.get(0),{delay:Number(elTimeout),autohide:elAutoHide}).show(),"self"==elTrigger&&toastInstance.get(0).addEventListener("hidden.bs.toast",(function(){toastInstance.parent().remove(),element.get(0).removeAttribute("data-notify-target")}))),!1}))}},TextRotator:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().Morphext&&"undefined"!=typeof Typed})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-textrotator",event:"pluginTextRotatorReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var element=jQuery(this),elTyped=element.attr("data-typed")||"false",elRotator=element.find(".t-rotate"),elAnimation=element.attr("data-rotate")||"fade",elSpeed=element.attr("data-speed")||1200,elSep=element.attr("data-separator")||",";if("true"==elTyped){var elTexts=elRotator.html().split(elSep),elLoop=element.attr("data-loop")||"true",elShuffle=element.attr("data-shuffle"),elCur=element.attr("data-cursor")||"true",elBackSpeed=(elSpeed=element.attr("data-speed")||50,element.attr("data-backspeed")||30),elBackDelay=element.attr("data-backdelay");elLoop="true"==elLoop,elShuffle="true"==elShuffle,elCur="true"==elCur,elRotator.html("").addClass("plugin-typed-init"),new Typed(elRotator[0],{strings:elTexts,typeSpeed:Number(elSpeed),loop:elLoop,shuffle:elShuffle,showCursor:elCur,backSpeed:Number(elBackSpeed),backDelay:Number(elBackDelay)})}else elRotator.Morphext({animation:elAnimation,separator:elSep,speed:Number(elSpeed)})})))}))}},OnePage:function(){var _init=function(selector){_hash(),__core.getVars.elLinkScrolls&&__core.getVars.elLinkScrolls.forEach((function(el){_getSettings(el,"scrollTo"),el.onclick=function(e){e.preventDefault(),_scroller(el,"scrollTo",!0)}})),__core.getVars.elOnePageMenus&&__core.getVars.elOnePageMenus.forEach((function(onePageMenu){__core.getVars.elOnePageActiveClass=onePageMenu.getAttribute("data-active-class")||"current",__core.getVars.elOnePageParentSelector=onePageMenu.getAttribute("data-parent")||"li",__core.getVars.elOnePageActiveOnClick=onePageMenu.getAttribute("data-onclick-active")||"false",onePageMenu.querySelectorAll("[data-href]").forEach((function(el){_getSettings(el,"onePage"),el.onclick=function(e){e.preventDefault(),_scroller(el,"onePage",!0)}}))}))},_hash=function(){if(1!=__core.getOptions.scrollExternalLinks)return!1;if(document.querySelector('a[data-href="'+__core.getVars.hash+'"]')||document.querySelector('a[data-scrollto="'+__core.getVars.hash+'"]')){window.onbeforeunload=function(){__core.scrollTo(0,0,!1,"auto")},__core.scrollTo(0,0,!1,"auto");var section=document.querySelector(__core.getVars.hash);if(section)var int=setInterval((function(){var settings=section.getAttribute("data-onepage-settings")&&JSON.parse(section.getAttribute("data-onepage-settings"));settings&&(_scroll(section,settings,0),clearInterval(int))}),250)}},_getSection=function(el,type){var anchor;return anchor="scrollTo"==type?el.getAttribute("data-scrollto"):el.getAttribute("data-href"),document.querySelector(anchor)},_getSettings=function(el,type){var section=_getSection(el,type);if(!section)return!1;section.removeAttribute("data-onepage-settings");var settings=_settings(section,el);setTimeout((function(){section.hasAttribute("data-onepage-settings")||section.setAttribute("data-onepage-settings",JSON.stringify(settings)),__core.getVars.pageSectionEls=document.querySelectorAll("[data-onepage-settings]")}),1e3)},_scroller=function(el,type,clicker=!1){var settings,section=_getSection(el,type),sectionId=section.getAttribute("id");if(!section)return!1;settings=1==clicker?_settings(section,el,!1):JSON.parse(section.getAttribute("data-onepage-settings")),"scrollTo"!=type&&"true"==__core.getVars.elOnePageActiveOnClick&&(parent=el.closest(".one-page-menu"),parent.querySelectorAll(__core.getVars.elOnePageParentSelector).forEach((function(el){el.classList.remove(__core.getVars.elOnePageActiveClass)})),parent.querySelector('a[data-href="#'+sectionId+'"]').closest(__core.getVars.elOnePageParentSelector).classList.add(__core.getVars.elOnePageActiveClass)),__core.getVars.elBody.classList.contains("is-expanded-menu")&&!__core.getVars.elBody.classList.contains("overlay-menu")||__core.getVars.recalls.menureset(),_scroll(section,settings,250)},_scroll=function(section,settings,timeout){setTimeout((function(){var sectionOffset=__core.offset(section).top;if(!settings)return!1;__core.scrollTo(sectionOffset-Number(settings.offset),settings.speed,settings.easing)}),Number(timeout))},_position=function(){__core.getVars.elOnePageMenus&&__core.getVars.elOnePageMenus.forEac
1h((function(el){el.querySelectorAll("[data-href]").forEach((function(item){item.closest(__core.getVars.elOnePageParentSelector).classList.remove(__core.getVars.elOnePageActiveClass)}))})),__core.getVars.elOnePageMenus&&__core.getVars.elOnePageMenus.forEach((function(el){el.querySelector('[data-href="#'+_current()+'"]')?.closest(__core.getVars.elOnePageParentSelector).classList.add(__core.getVars.elOnePageActiveClass)}))},_current=function(){var currentOnePageSection;return void 0===__core.getVars.pageSectionEls||(__core.getVars.pageSectionEls.forEach((function(el){var settings=el.getAttribute("data-onepage-settings")&&JSON.parse(el.getAttribute("data-onepage-settings"));if(settings){var h=__core.offset(el).top-settings.offset-5,y=window.scrollY;y>=h&&y<h+el.offsetHeight&&el.getAttribute("id")!=currentOnePageSection&&el.getAttribute("id")&&(currentOnePageSection=el.getAttribute("id"))}})),currentOnePageSection)},_settings=function(section,element,json=!0){var body=__core.getVars.elBody.classList;if(void 0===section||element.length<1)return!0;if(section.hasAttribute("data-onepage-settings")&&json)return!0;var defaults={offset:__core.getVars.topScrollOffset,speed:1250,easing:!1},settings={},parentSettings={},parent=element.closest(".one-page-menu");parentSettings.offset=parent?.getAttribute("data-offset")||defaults.offset,parentSettings.speed=parent?.getAttribute("data-speed")||defaults.speed,parentSettings.easing=parent?.getAttribute("data-easing")||defaults.easing;var elementSettings={offset:element.getAttribute("data-offset")||parentSettings.offset,speed:element.getAttribute("data-speed")||parentSettings.speed,easing:element.getAttribute("data-easing")||parentSettings.easing},elOffsetXXL=element.getAttribute("data-offset-xxl"),elOffsetXL=element.getAttribute("data-offset-xl"),elOffsetLG=element.getAttribute("data-offset-lg"),elOffsetMD=element.getAttribute("data-offset-md"),elOffsetSM=element.getAttribute("data-offset-sm"),elOffsetXS=element.getAttribute("data-offset-xs");return elOffsetXS||(elOffsetXS=Number(elementSettings.offset)),elOffsetSM||(elOffsetSM=Number(elOffsetXS)),elOffsetMD||(elOffsetMD=Number(elOffsetSM)),elOffsetLG||(elOffsetLG=Number(elOffsetMD)),elOffsetXL||(elOffsetXL=Number(elOffsetLG)),elOffsetXXL||(elOffsetXXL=Number(elOffsetXL)),body.contains("device-xs")?elementSettings.offset=elOffsetXS:body.contains("device-sm")?elementSettings.offset=elOffsetSM:body.contains("device-md")?elementSettings.offset=elOffsetMD:body.contains("device-lg")?elementSettings.offset=elOffsetLG:body.contains("device-xl")?elementSettings.offset=elOffsetXL:body.contains("device-xxl")&&(elementSettings.offset=elOffsetXXL),settings.offset=Number(elementSettings.offset),settings.speed=Number(elementSettings.speed),settings.easing=elementSettings.easing,settings};return{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;if(__core.initFunction({class:"has-plugin-onepage",event:"pluginOnePageReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;var scrollToLinks=__core.filtered(selector,"[data-scrollto]"),onePageLinks=__core.filtered(selector,".one-page-menu");scrollToLinks.length>0&&(__core.getVars.elLinkScrolls=scrollToLinks),onePageLinks.length>0&&(__core.getVars.elOnePageMenus=onePageLinks),_init(),_position(),window.addEventListener("scroll",(function(){_position()}),{passive:!0}),__core.getVars.resizers.onepage=function(){_init(),_position()}}}}(),AjaxForm:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().validate&&jQuery().ajaxSubmit})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-form",event:"pluginFormReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var defaultBtn,alertType,element=jQuery(this),$body=jQuery("body"),elFormId=element.find("form").attr("id"),elAlert=element.attr("data-alert-type"),elLoader=element.attr("data-loader"),elResult=element.find(".form-result"),elRedirect=element.attr("data-redirect");elAlert||(elAlert="notify"),elFormId&&$body.addClass(elFormId+"-ready"),element.find("form").validate({errorPlacement:function(error,elementItem){elementItem.parents(".form-group").length>0?error.appendTo(elementItem.parents(".form-group")):error.insertAfter(elementItem)},focusCleanup:!0,submitHandler:function(form){if(element.hasClass("custom-submit"))return jQuery(form).submit(),!0;elResult.hide(),"button"==elLoader?(defaultBtn=jQuery(form).find("button"),defaultBtnText=defaultBtn.html(),defaultBtn.html('<i class="bi-arrow-repeat icon-spin m-0"></i>')):jQuery(form).find(".form-process").fadeIn(),elFormId&&$body.removeClass(elFormId+"-ready "+elFormId+"-complete "+elFormId+"-success "+elFormId+"-error").addClass(elFormId+"-processing"),jQuery(form).aja
1xSubmit({target:elResult,dataType:"json",success:function(data){if("button"==elLoader?defaultBtn.html(defaultBtnText):jQuery(form).find(".form-process").fadeOut(),"error"!=data.alert&&elRedirect)return window.location.replace(elRedirect),!0;if("inline"==elAlert?(alertType="error"==data.alert?"alert-danger":"alert-success",elResult.removeClass("alert-danger alert-success").addClass("alert "+alertType).html(data.message).slideDown(400)):"notify"==elAlert&&(elResult.attr("data-notify-type",data.alert).attr("data-notify-msg",data.message).html(""),__modules.notifications(elResult)),"error"!=data.alert){jQuery(form).resetForm(),jQuery(form).find(".btn-group > .btn").removeClass("active"),"undefined"!=typeof tinyMCE&&tinyMCE.activeEditor&&!tinyMCE.activeEditor.isHidden()&&tinymce.activeEditor.setContent("");var rangeSlider=jQuery(form).find(".input-range-slider");rangeSlider.length>0&&rangeSlider.each((function(){jQuery(this).data("ionRangeSlider").reset()}));var ratings=jQuery(form).find(".input-rating");ratings.length>0&&ratings.each((function(){jQuery(this).rating("reset")}));var selectPicker=jQuery(form).find(".selectpicker");selectPicker.length>0&&selectPicker.each((function(){jQuery(this).selectpicker("val",""),jQuery(this).selectpicker("deselectAll")})),jQuery(form).find(".input-select2,select[data-selectsplitter-firstselect-selector]").change(),jQuery(form).trigger("formSubmitSuccess",data),$body.removeClass(elFormId+"-error").addClass(elFormId+"-success")}else jQuery(form).trigger("formSubmitError",data),$body.removeClass(elFormId+"-success").addClass(elFormId+"-error");elFormId&&$body.removeClass(elFormId+"-processing").addClass(elFormId+"-complete"),jQuery(form).find(".g-recaptcha").children("div").length>0&&grecaptcha.reset()}})}})})))}))}},Subscribe:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().validate&&jQuery().ajaxSubmit})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-form",event:"pluginFormReady"}),(selector=__core.getSelector(selector)).length<1||void selector.each((function(){var defButton,defButtonText,alertType,element=jQuery(this),elAlert=element.attr("data-alert-type"),elLoader=element.attr("data-loader"),elResult=element.find(".widget-subscribe-form-result"),elRedirect=element.attr("data-redirect");element.find("form").validate({submitHandler:function(form){elResult.hide(),"button"==elLoader?(defButton=jQuery(form).find("button"),defButtonText=defButton.html(),defButton.html('<i class="bi-arrow-repeat icon-spin nomargin"></i>')):jQuery(form).find(".bi-envelope-plus").removeClass("bi-envelope-plus").addClass("bi-arrow-repeat icon-spin"),jQuery(form).ajaxSubmit({target:elResult,dataType:"json",resetForm:!0,success:function(data){if("button"==elLoader?defButton.html(defButtonText):jQuery(form).find(".bi-arrow-repeat").removeClass("bi-arrow-repeat icon-spin").addClass("bi-envelope-plus"),"error"!=data.alert&&elRedirect)return window.location.replace(elRedirect),!0;"inline"==elAlert?(alertType="error"==data.alert?"alert-danger":"alert-success",elResult.addClass("alert "+alertType).html(data.message).slideDown(400)):(elResult.attr("data-notify-type",data.alert).attr("data-notify-msg",data.message).html(""),__modules.notifications(elResult))}})}})})))}))}},Conditional:(_eval=function(field,value,conditions,check,target){if(!field||!conditions)return!1;var fulfilled=!1;if("validate"==check)value&&(fulfilled="false"==target.getAttribute("aria-invalid"));else switch(conditions.operator){case"==":value==conditions.value&&(fulfilled=!0);break;case"!=":value!=conditions.value&&(fulfilled=!0);break;case">":value>conditions.value&&(fulfilled=!0);break;case"<":value<conditions.value&&(fulfilled=!0);break;case"<=":value<=conditions.value&&(fulfilled=!0);break;case">=":value>=conditions.value&&(fulfilled=!0);break;case"in":conditions.value.includes(value)&&(fulfilled=!0);break;default:fulfilled=!1}fulfilled?(field.classList.add("condition-fulfilled"),field.querySelectorAll("input,select,textarea,button").forEach((function(el){el.disabled=!1}))):(field.classList.remove("condition-fulfilled"),field.querySelectorAll("input,select,textarea,button").forEach((function(el){el.disabled=!0})))},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-conditional",event:"pluginConditionalReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(el){var eventType,field=el,condition=field.getAttribute("data-condition")||"==",conditionTarget=field.getAttribute("data-condition-target"),conditionValue=field.getAttribute("data-condition-value"),conditionCheck=field.getAttribute("data-condition-check")||"value",target=document.querySelector('[id*="'+conditionTarget+'"]'),value=target.value,targetType=target.type,conditions={operator:condition,field:conditionTarget,value:conditionValue},targetTag=target.tagName.toLowerCase();eventType="checkbox"==targetType||"select"==targetTag||"radio"==targetType?"change":"input","checkbox"==targetType&&(value=target.checked?target.value:0),"radio"==targetType&&(value=target.checked?target.value:""),_eval(field,value,conditions,conditionCheck,target),target.addEventListener(eventType,(function(){value="checkbox"==targetType?target.checked?target.value:0:"radio"==targetType?target.checked?target.value:"":target.value,_eval(field,value,conditions,conditionCheck,target)})),"validate"==conditionCheck&&new MutationObserver((function(mutations){mutations.forEach((function(mutation){_eval(field,value,conditions,conditionCheck,target)}))})).observe(target,{attributes:!0,characterData:!0,childList:!0,subtree:!0,attributeOldValue:!0,characterDataOldValue:!0})}
1)))}}),ShapeDivider:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-shapedivider",event:"pluginShapeDividerReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(element){var width,height,fill,elShape=element.getAttribute("data-shape")||"valley",elWidth=element.getAttribute("data-width")||100,elHeight=element.getAttribute("data-height")||100,elFill=element.getAttribute("data-fill"),elOut=element.getAttribute("data-outside")||"false",elPos=element.getAttribute("data-position")||"top",elId="shape-divider-"+Math.floor(1e4*Math.random()),shape="",outside="";if(element.classList.contains("shape-divider-complete"))return!0;elWidth<100&&(elWidth=100),width="width: calc( "+Number(elWidth)+"% + 1.5px );",height="height: "+Number(elHeight)+"px;",fill="fill: "+elFill+";","true"==elOut&&(outside="bottom"==elPos?"#"+elId+".shape-divider { bottom: -"+(Number(elHeight)-1)+"px; } ":"#"+elId+".shape-divider { top: -"+(Number(elHeight)-1)+"px; } ");var css=outside+"#"+elId+".shape-divider svg { "+width+height+" } #"+elId+".shape-divider .shape-divider-fill { "+fill+" }",style=document.createElement("style");switch(__core.getVars.elHead.appendChild(style),style.appendChild(document.createTextNode(css)),element.setAttribute("id",elId),elShape){case"valley":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 355" preserveAspectRatio="none"><defs><style>.b{opacity:.5}.c{opacity:.3}</style></defs><path fill="none" d="M999.45 0H0v165.72l379.95 132.46L999.45 0z"></path><path class="b shape-divider-fill" d="M379.95 298.18l28.47 9.92L1000 118.75V0h-.55l-619.5 298.18zM492.04 337.25L1000 252.63V118.75L408.42 308.1l83.62 29.15z"></path><path class="b shape-divider-fill" d="M492.04 337.25L1000 252.63V118.75L408.42 308.1l83.62 29.15z"></path><path class="shape-divider-fill" d="M530.01 350.49l20.22 4.51H1000V252.63l-507.96 84.62 37.97 13.24z"></path><path class="b shape-divider-fill" d="M530.01 350.49l20.22 4.51H1000V252.63l-507.96 84.62 37.97 13.24z"></path><path class="b shape-divider-fill" d="M530.01 350.49l20.22 4.51H1000V252.63l-507.96 84.62 37.97 13.24z"></path><path class="shape-divider-fill" d="M542.94 355h7.29l-20.22-4.51 12.93 4.51z"></path><path class="b shape-divider-fill" d="M542.94 355h7.29l-20.22-4.51 12.93 4.51z"></path><path class="c shape-divider-fill" d="M542.94 355h7.29l-20.22-4.51 12.93 4.51z"></path><path class="b shape-divider-fill" d="M542.94 355h7.29l-20.22-4.51 12.93 4.51z"></path><path class="c shape-divider-fill" d="M379.95 298.18L0 165.72v66.59l353.18 78.75 26.77-12.88z"></path><path class="c shape-divider-fill" d="M353.18 311.06L0 232.31v71.86l288.42 38.06 64.76-31.17z"></path><path class="c shape-divider-fill" d="M353.18 311.06L0 232.31v71.86l288.42 38.06 64.76-31.17z"></path><path class="b shape-divider-fill" d="M380.28 317.11l28.14-9.01-28.47-9.92-26.77 12.88 27.1 6.05z"></path><path class="c shape-divider-fill" d="M380.28 317.11l28.14-9.01-28.47-9.92-26.77 12.88 27.1 6.05z"></path><path class="b shape-divider-fill" d="M479.79 339.29l12.25-2.04-83.62-29.15-28.14 9.01 99.51 22.18z"></path><path class="b shape-divider-fill" d="M479.79 339.29l12.25-2.04-83.62-29.15-28.14 9.01 99.51 22.18z"></path><path class="c shape-divider-fill" d="M479.79 339.29l12.25-2.04-83.62-29.15-28.14 9.01 99.51 22.18z"></path><path class="shape-divider-fill" d="M530.01 350.49l-37.97-13.24-12.25 2.04 50.22 11.2z"></path><path class="b shape-divider-fill" d="M530.01 350.49l-37.97-13.24-12.25 2.04 50.22 11.2z"></path><path class="b shape-divider-fill" d="M530.01 350.49l-37.97-13.24-12.25 2.04 50.22 11.2z"></path><path class="c shape-divider-fill" d="M530.01 350.49l-37.97-13.24-12.25 2.04 50.22 11.2zM288.42 342.23l9.46 1.25 82.4-26.37-27.1-6.05-64.76 31.17z"></path><path class="b shape-divider-fill" d="M288.42 342.23l9.46 1.25 82.4-26.37-27.1-6.05-64.76 31.17z"></path><path class="c shape-divider-fill" d="M288.42 342.23l9.46 1.25 82.4-26.37-27.1-6.05-64.76 31.17z"></path><path class="b shape-divider-fill" d="M380.28 317.11l-82.4 26.37 87.3 11.52h.34l94.27-15.71-99.51-22.18z"></path><path class="c shape-divider-fill" d="M380.28 317.11l-82.4 26.37 87.3 11.52h.34l94.27-15.71-99.51-22.18z"></path><path class="b shape-divider-fill" d="M380.28 317.11l-82.4 26.37 87.3 11.52h.34l94.27-15.71-99.51-22.18z"></path><path class="c shape-divider-fill" d="M380.28 317.11l-82.4 26.37 87.3 11.52h.34l94.27-15.71-99.51-22.18z"></path><path class="shape-divider-fill" d="M479.79 339.29L385.52 355h157.42l-12.93-4.51-50.22-11.2z"></path><path class="b shape-divider-fill" d="M479.79 339.29L385.52 355h157.42l-12.93-4.51-50.22-11.2z"></path><path class="c shape-divider-fill" d="M479.79 339.29L385.52 355h157.42l-12.93-4.51-50.22-11.2z"></path><path class="b shape-divider-fill" d="M479.79 339.29L385.52 355h157.42l-12.93-4.51-50.22-11.2z"></path><path class="c shape-divider-fill" d="M479.79 339.29L385.52 355h157.42l-12.93-4.51-50.22-11.2z"></path><path class="shape-divider-fill" d="M288.42 342.23L0 304.17V355h385.18l-87.3-11.52-9.46-1.25z"></path></svg>';break;
1case"valley-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M194,99c186.7,0.7,305-78.3,306-97.2c1,18.9,119.3,97.9,306,97.2c114.3-0.3,194,0.3,194,0.3s0-91.7,0-100c0,0,0,0,0-0 L0,0v99.3C0,99.3,79.7,98.7,194,99z"></path></svg>';break;case"valley-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M1280 0L640 70 0 0v140l640-70 640 70V0z" opacity="0.5"></path><path class="shape-divider-fill" d="M1280 0H0l640 70 640-70z"></path></svg>';break;case"mountain":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M500,98.9L0,6.1V0h1000v6.1L500,98.9z"></path></svg>';break;case"mountain-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M640 140L1280 0H0z" opacity="0.5"/><path class="shape-divider-fill" d="M640 98l640-98H0z"/></svg>';break;case"mountain-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 491.58" preserveAspectRatio="none"><g style="isolation:isolate"><path class="shape-divider-fill" d="M1000 479.4v-87.96L500 0 0 391.46v87.96l500-335.94 500 335.92z" opacity="0.12" mix-blend-mode="overlay"/><path class="shape-divider-fill" d="M1000 487.31v-7.91L500 143.48 0 479.42v7.91l500-297.96 500 297.94z" opacity="0.25" mix-blend-mode="overlay"/><path class="shape-divider-fill" d="M1000 487.31L500 189.37 0 487.33v4.25h1000v-4.27z"/></g></svg>';break;case"mountain-4":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M738,99l262-93V0H0v5.6L738,99z"></path></svg>';break;case"mountain-5":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M978.81 122.25L0 0h1280l-262.1 116.26a73.29 73.29 0 0 1-39.09 5.99z" opacity="0.5"></path><path class="shape-divider-fill" d="M983.19 95.23L0 0h1280l-266 91.52a72.58 72.58 0 0 1-30.81 3.71z"></path></svg>';break;case"mountains":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" opacity="0.33" d="M473,67.3c-203.9,88.3-263.1-34-320.3,0C66,119.1,0,59.7,0,59.7V0h1000v59.7 c0,0-62.1,26.1-94.9,29.3c-32.8,3.3-62.8-12.3-75.8-22.1C806,49.6,745.3,8.7,694.9,4.7S492.4,59,473,67.3z"></path><path class="shape-divider-fill" opacity="0.66" d="M734,67.3c-45.5,0-77.2-23.2-129.1-39.1c-28.6-8.7-150.3-10.1-254,39.1 s-91.7-34.4-149.2,0C115.7,118.3,0,39.8,0,39.8V0h1000v36.5c0,0-28.2-18.5-92.1-18.5C810.2,18.1,775.7,67.3,734,67.3z"></path><path class="shape-divider-fill" d="M766.1,28.9c-200-57.5-266,65.5-395.1,19.5C242,1.8,242,5.4,184.8,20.6C128,35.8,132.3,44.9,89.9,52.5C28.6,63.7,0,0,0,0 h1000c0,0-9.9,40.9-83.6,48.1S829.6,47,766.1,28.9z"></path></svg>';break;case"mountains-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 247" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 200.92v.26l.75-.77-.75.51z"></path><path class="shape-divider-fill" d="M279.29 208.39c0-4.49 74.71-29.88 74.71-29.88l61.71 61.26L550 153.1l134.14 88.17L874.28 50 1000 178.51v-.33L874.28 0 684.14 191.27 550 103.1l-134.29 86.67L354 128.51s-74.71 25.39-74.71 29.88S144.23 52.08 144.23 52.08L.75 200.41l143.48-98.33s135.06 110.8 135.06 106.31z" opacity="0.25" isolation="isolate"></path><path class="shape-divider-fill" d="M1000 178.51L874.28 50 684.14 241.27 550 153.1l-134.29 86.67L354 178.51s-74.71 25.39-74.71 29.88-135.06-106.31-135.06-106.31L.75 200.41l-.75.77V247h1000z"></path><path class="shape-divider-fill" d="M1000 178.51L874.28 50 684.14 241.27 550 153.1l-134.29 86.67L354 178.51s-74.71 25.39-74.71 29.88-135.06-106.31-135.06-106.31L.75 200.41l-.75.77V247h1000z" opacity="0.25" isolation="isolate"></path></svg>';break;case"mountains-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M761.9,44.1L643.1,27.2L333.8,98L0,3.8V0l1000,0v3.9"></path></svg>';break;case"mountains-4":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 90.72l140-28.28 315.52 24.14L796.48 65.8 1140 104.89l140-14.17V0H0v90.72z" opacity="0.5"></path><path class="shape-divider-fill" d="M0 0v47.44L170 0l626.48 94.89L1110 87.11l170-39.67V0H0z"></path></svg>';break;case"plataeu":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none">
1<path class="shape-divider-fill" d="M1280 0l-131.81 111.68c-16.47 14-35.47 21-54.71 20.17L173 94a76.85 76.85 0 0 1-36.79-11.46L0 0z"></path></svg>';break;case"plataeu-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M1093.48 131.85L173 94a76.85 76.85 0 0 1-36.79-11.46L0 0h1280l-131.81 111.68c-16.47 13.96-35.47 20.96-54.71 20.17z" opacity="0.5"></path><path class="shape-divider-fill" d="M1094.44 119L172.7 68.72a74.54 74.54 0 0 1-25.19-5.95L0 0h1280l-133.85 102c-15.84 12.09-33.7 17.95-51.71 17z"></path></svg>';break;case"hills":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M156.258 127.903l86.363-18.654 78.684 13.079L411.441 99.4l94.454 10.303L582.82 93.8l82.664 18.728 76.961-11.39L816.109 71.4l97.602 9.849L997.383 50.4l66.285 14.694 70.793-24.494h79.863L1280 0H0v122.138l60.613 9.965z"/></svg>';break;case"hills-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M1214.323 66.051h-79.863l-70.793 18.224-66.285-10.933-83.672 22.953-97.601-7.328-73.664 22.125-76.961 8.475-82.664-13.934-76.926 11.832-94.453-7.666-90.137 17.059-78.684-9.731-86.363 13.879-95.644 3.125L0 126.717V0h1280l-.001 35.844z" opacity="0.5"></path><path class="shape-divider-fill" d="M0 0h1280v.006l-70.676 36.578-74.863 4.641-70.793 23.334-66.285-11.678-83.672 29.618-97.602-7.07-63.664 21.421-76.961 12.649-91.664-20.798-77.926 17.66-94.453-7.574-90.137 21.595-78.683-9.884-86.363 
116.074-95.645 6.211L0 127.905z"></path></svg>';break;case"hills-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M156 35.51l95.46 34.84 120.04.24 71.5 33.35 90.09-3.91L640 137.65l102.39-37.17 85.55 10.65 88.11-7.19L992 65.28l73.21 5.31 66.79-22.1 77-.42L1280 0H0l64.8 38.69 91.2-3.18z"/></svg>';break;case"hills-4":shape='<svg viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M156 35.41l95.46 34.73 120.04.25 71.5 33.24 90.09-3.89L640 137.25l102.39-37.06 85.55 10.61 88.11-7.17L992 65.08l73.21 5.31L1132 48.35l77-.42L1280 0H0l64.8 38.57 91.2-3.16z" opacity="0.5"/><path class="shape-divider-fill" d="M156 28.32l95.46 27.79 120.04.2L443 82.9l90.09-3.11L640 109.8l102.39-29.65 85.55 8.49 88.11-5.74L992 52.07l73.21 4.24L1132 38.68l77-.34L1280 0H0l64.8 30.86 91.2-2.54z"/></svg>';break;case"cloud":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="xMidYMax slice"><path class="shape-divider-fill" d="M0 0v6.7c1.9-.8 4.7-1.4 8.5-1 9.5 1.1 11.1 6 11.1 6s2.1-.7 4.3-.2c2.1.5 2.8 2.6 2.8 2.6s.2-.5 1.4-.7c1.2-.2 1.7.2 1.7.2s0-2.1 1.9-2.8c1.9-.7 3.6.7 3.6.7s.7-2.9 3.1-4.1 4.7 0 4.7 0 1.2-.5 2.4 0 1.7 1.4 1.7 1.4h1.4c.7 0 1.2.7 1.2.7s.8-1.8 4-2.2c3.5-.4 5.3 2.4 6.2 4.4.4-.4 1-.7 1.8-.9 2.8-.7 4 .7 4 .7s1.7-5 11.1-6c9.5-1.1 12.3 3.9 12.3 3.9s1.2-4.8 5.7-5.7c4.5-.9 6.8 1.8 6.8 1.8s.6-.6 1.5-.9c.9-.2 1.9-.2 1.9-.2s5.2-6.4 12.6-3.3c7.3 3.1 4.7 9 4.7 9s1.9-.9 4 0 2.8 2.4 2.8 2.4 1.9-1.2 4.5-1.2 4.3 1.2 4.3 1.2.2-1 1.4-1.7 2.1-.7 2.1-.7-.5-3.1 2.1-5.5 5.7-1.4 5.7-1.4 1.5-2.3 4.2-1.1c2.7 1.2 1.7 5.2 1.7 5.2s.3-.1 1.3.5c.5.4.8.8.9 1.1.5-1.4 2.4-5.8 8.4-4 7.1 2.1 3.5 8.9 3.5 8.9s.8-.4 2 0 1.1 1.1 1.1 1.1 1.1-1.1 2.3-1.1 2.1.5 2.1.5 1.9-3.6 6.2-1.2 1.9 6.4 1.9 6.4 2.6-2.4 7.4 0c3.4 1.7 3.9 4.9 3.9 4.9s3.3-6.9 10.4-7.9 11.5 2.6 11.5 2.6.8 0 1.2.2c.4.2.9.9.9.9s4.4-3.1 8.3.2c1.9 1.7 1.5 5 1.5 5s.3-1.1 1.6-1.4c1.3-.3 2.3.2 2.3.2s-.1-1.2.5-1.9 1.9-.9 1.9-.9-4.7-9.3 4.4-13.4c5.6-2.5 9.2.9 9.2.9s5-6.2 15.9-6.2 16.1 8.1 16.1 8.1.7-.2 1.6-.4V0H0z"></path></svg>';break;case"cloud-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 86" preserveAspectRatio="xMidYMid slice"><path class="shape-divider-fill" d="M1280 0H0v65.2c6.8 0 13.5.9 20.1 2.6 14-21.8 43.1-28 64.8-14 5.6 3.6 10.3 8.3 14 13.9 7.3-1.2 14.8-.6 21.8 1.6 2.1-37.3 34.1-65.8 71.4-63.7 24.3 1.4 46 15.7 56.8 37.6 19-17.6 48.6-16.5 66.3 2.4C323 54 327.4 65 327.7 76.5c.4.2.8.4 1.2.7 3.3 1.9 6.3 4.2 8.9 6.9 15.9-23.8 46.1-33.4 72.8-23.3 11.6-31.9 46.9-48.3 78.8-36.6 9.1 3.3 17.2 8.7 23.8 15.7 6.7-6.6 16.7-8.4 25.4-4.8 29.3-37.4 83.3-44 120.7-14.8 14 11 24.3 26.1 29.4 43.1 4.7.6 9.3 1.8 13.6 3.8 7.8-24.7 34.2-38.3 58.9-30.5 14.4 4.6 25.6 15.7 30.3 30 14.2 1.2 27.7 6.9 38.5 16.2 11.1-35.7 49-55.7 84.7-44.7 14.1 4.4 26.4 13.3 35 25.3 12-5.7 26.1-5.5 37.9.6 3.9-11.6 15.5-18.9 27.7-17.5.2-.3.3-.6.5-.9 23.3-41.4 75.8-56 117.2-32.6 14.1 7.9 25.6 19.7 33.3 33.8 28.8-23.8 71.5-19.8 95.3 9 2.6 3.1 4.9 6.5 6.9 10 3.8-.5 7.6-.8 11.4-.8L1280 0z"/></svg>';break;case"cloud-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 86" preserveAspectRatio="xMidYMid slice"><path class="shape-divider-fill" d="M833.9 27.5c-5.8 3.2-11 7.3-15.5 12.2-7.1-6.9-17.5-8.8-26.6-5-30.6-39.2-87.3-46.1-126.5-15.5-1.4 1.1-2.8 2.2-4.1 3.4C674.4 33.4 684 48 688.8 64.3c4.7.6 9.3 1.8 13.6 3.8 7.8-24.7 34.2-38.3 58.9-30.5 14.4 4.6 25.6 15.7 30.3 30 14.2 1.2 27.7 6.9 38.5 16.2C840.6 49.6 876 29.5 910.8 38c-20.4-20.3-51.8-24.6-76.9-10.5zM384 43.9c-9 5-16.7 11.9-22.7 20.3 15.4-7.8 33.3-8.7 49.4-2.6 3.7-10.1 9.9-19.1 18.1-26-15.4-2.3-31.2.6-44.8 8.3zm560.2 13.6c2 2.2 3.9 4.5 5.7 6.9 5.6-2.6 11.6-4 17.8-4.1-7.6-2.4-15.6-3.3-23.5-2.8zM178.7 7c29-4.2 57.3 10.8 70.3 37 8.9-8.3 20.7-12.8 32.9-12.5C256.4 1.8 214.7-8.1 178.7 7zm146.5 56.3c1.5 4.5 2.4 9.2 2.5 14 .4.2.8.4 1.2.7 3.3 1.9 6.3 4.2 8.9 6.9 5.8-8.7 13.7-15.7 22.9-20.5-11.1-5.2-23.9-5.6-35.5-1.1zM33.5 54.9c21.6-14.4 50.7-8.5 65 13 .1.2.2.3.3.5 7.3-1.2 14.8-.6 21.8 1.6.6-10.3 3.5-20.4 8.6-29.4.3-.6.7-1.2 1.1-1.8-32.1-17.2-71.9-10.6-96.8 16.1zm1228.9 2.7c2.3 2.9 4.4 5.9 6.2 9.1 3.8-.5 7.6-.8 11.4-.8V48.3c-6.4 1.8-12.4 5-17.6 9.3zM1127.3 11c1.9.9 3.7 1.8 5.6 2.8 14.2 7.9 25.8 19.7 33.5 34 13.9-11.4 31.7-16.9 49.6-15.3-20.5-27.7-57.8-36.8-88.7-21.5z" opacity="0.5"/><path class="shape-divider-fill" d="M0 0v66c6.8 0 13.5.9 20.1 2.6 3.5-5.4 8.1-10.1 13.4-13.6 24.9-26.8 64.7-33.4 96.8-16 10.5-17.4 28.2-29.1 48.3-32 36.1-15.1 77.7-5.2 103.2 24.5 19.7.4 37.1 13.1 43.4 31.8 11.5-4.5 24.4-4.2 35.6 1.1l.4-.2c15.4-21.4 41.5-32.4 67.6-28.6 25-21 62.1-18.8 84.4 5.1 6.7-6.6 16.7-8.4 25.4-4.8 29.2-37.4 83.3-44.1 120.7-14.8l1.8 1.5c37.3-32.9 94.3-29.3 127.2 8 1.2 1.3 2.3 2.7 3.4 4.1 9.1-3.8 19.5-1.9 26.6 5 24.3-26 65-27.3 91-3.1.5.5 1 .9 1.5 1.4 12.8 3.1 24.4 9.9 33.4 19.5 7.9-.5 15.9.4 23.5 2.8 7-.1 13.9 1.5 20.1 4.7 3.9-11.6 15.5-18.9 27.7-17.5.2-.3.3-.6.5-.9 22.1-39.2 70.7-54.7 111.4-35.6 30.8-15.3 68.2-6.2 88.6 21.5 18.3 1.7 35 10.8 46.5 25.1 5.2-4.3 11.1-7.4 17.6-9.3V0H0z"/></svg>';break;case"wave":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7c23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4c21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z"></path></svg>';break;case"wave-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none"><path class="shape-divider-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7\ts-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7 c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3 c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6 c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7\tC239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5\tc0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1 c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7\tc0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6\tC8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8 c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2\tC74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3\tC97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1 z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1 c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"></path><path class="shape-divider-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.
16-2.9c0.4,0.3,13.7,3.1,17,3.3\tC267.7,18.8,269.7,18,269.6,18z"></path><path class="shape-divider-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2\tS227.6,9.9,227.4,9.8z"></path><path class="shape-divider-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4\tC206.4,12.9,204.6,13.5,204.5,13.4z"></path><path class="shape-divider-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6\tS201,10.7,201,10.6z"></path><path class="shape-divider-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3\tC152.6,27.5,154.6,26.8,154.5,26.7z"></path><path class="shape-divider-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6\tc-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"></path><path class="shape-divider-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0\tC76.9,11.5,75.3,12.5,75.5,12.6z"></path><path class="shape-divider-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4\tC19.9,13.7,15.7,13.3,15.6,13.2z"></path></svg>';break;case"wave-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1047.1 3.7" preserveAspectRatio="xMidYMin slice"><path class="shape-divider-fill" d="M1047.1,0C557,0,8.9,0,0,0v1.6c0,0,0.6-1.5,2.7-0.3C3.9,2,6.1,4.1,8.3,3.5c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3C13.8,2,16,4.1,18.2,3.5c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3C23.6,2,25.9,4.1,28,3.5c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3C63,2,65.3,4.1,67.4,3.5\tC68.3,3.3,69,1.6,69,1.6s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3\tC82.7,2,85,4.1,87.1,3.5c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3C92.6,2,94.8,4.1,97,3.5c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\ts0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9\tc0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2\tc0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3\tc1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.6-0.4V0z M2.5,1.2C2.5,1.2,2.5,1.2,2.5,1.2C2.5,1.2,2.5,1.2,2.5,1.2z M2.7,1.4c0.1,0,0.1,0.1,0.1,0.1C2.8,1.4,2.8,1.4,2.7,1.4z"></path></svg>';break;case"wave-4":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 51.76c36.21-2.25 77.57-3.58 126.42-3.58 320 0 320 57 640 57 271.15 0 312.58-40.91 513.58-53.4V0H0z" opacity="0.3"></path><path class="shape-divider-fill" d="M0 24.31c43.46-5.69 94.56-9.25 158.42-9.25 320 0 320 89.24 640 89.24 256.13 0 307.28-57.16 481.58-80V0H0z" opacity="0.5"></path><path class="shape-divider-fill" d="M0 0v3.4C28.2 1.6 59.4.59 94.42.59c320 0 320 84.3 640 84.3 285 0 316.17-66.85 545.58-81.49V0z"></path></svg>';break;case"wave-5":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 0v100c20 17.3 40 29.51 80 29.51 51.79 0 74.69-48.57 151.75-48.57 73.72 0 91 54.88 191.56 54.88C543.95 135.8 554 14 665.69 14c109.46 0 98.85 87 188.2 87 70.37 0 69.81-33.73 115.6-33.73 55.85 0 62 39.62 115.6 39.62 58.08 0 57.52-46.59 115-46.59 39.8 0 60 22.48 79.89 39.69V0z"></path></svg>';break;case"wave-6":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M504.854,80.066c7.812,0,14.893,0.318,21.41,0.879 c-25.925,22.475-56.093,40.852-102.946,40.852c-20.779,0-37.996-2.349-52.898-6.07C413.517,107.295,434.056,80.066,504.854,80.066z M775.938,51.947c19.145,18.596,39.097,35.051,77.956,35.051c46.907,0,62.299-14.986,80.912-24.98 c-21.357-15.783-46.804-28.348-85.489-28.348C816.829,33.671,794.233,41.411,775.938,51.947z" opacity="0.3"></path><path class="shape-divider-fill" d="M1200.112,46.292c39.804,0,59.986,22.479,79.888,39.69v16.805 c-19.903-10.835-40.084-21.777-79.888-21.777c-72.014,0-78.715,43.559-147.964,43.559c-56.84,0-81.247-35.876-117.342-62.552 c9.309-4.998,19.423-8.749,34.69-8.749c55.846,0,61.99,39.617,115.602,39.617C1143.177,92.887,1142.618,46.292,1200.112,46.292z M80.011,115.488c-40.006,0-60.008-12.206-80.011-29.506v16.806c20.003,10.891,40.005,21.782,80.011,21.782 c80.004,0,78.597-30.407,137.669-30.407c55.971,0,62.526,24.026,126.337,24.026c9.858,0,18.509-0.916,26.404-2.461 c-57.186-14.278-80.177-48.808-138.66-48.808C154.698,66.919,131.801,115.488,80.011,115.488z M526.265,80.945 c56.848,4.902,70.056,28.726,137.193,28.726c54.001,0,73.43-35.237,112.48-57.724C751.06,27.782,727.548,0,665.691,0 C597.381,0,567.086,45.555,526.265,80.945z" opacity="0.5"></path><path class="shape-divider-fill" d="M0,0v85.982c20.003,17.3,40.005,29.506,80.011,29.506c51.791,0,74.688-48.569,151.751-48.569 c58.482,0,81.473,34.531,138.66,48.808c43.096-8.432,63.634-35.662,134.433-35.662c7.812,0,14.893,0.318,21.41,0.879 C567.086,45.555,597.381,0,665.691,0c61.856,0,85.369,27.782,110.246,51.947c18.295-10.536,40.891-18.276,73.378-18.276 c38.685,0,64.132,12.564,85.489,28.348c9.3
109-4.998,19.423-8.749,34.69-8.749c55.846,0,61.99,39.617,115.602,39.617 c58.08,0,57.521-46.595,115.015-46.595c39.804,0,59.986,22.479,79.888,39.69V0H0z"></path></svg>';break;case"slant":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0,6V0h1000v100L0,6z"></path></svg>';break;case"slant-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2600 131.1" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 0L2600 0 2600 69.1 0 0z"></path><path class="shape-divider-fill" opacity="0.5" d="M0 0L2600 0 2600 69.1 0 69.1z"></path><path class="shape-divider-fill" opacity="0.25" d="M2600 0L0 0 0 130.1 2600 69.1z"></path></svg>';break;case"slant-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M1280 140V0H0l1280 140z" opacity="0.5"></path><path class="shape-divider-fill" d="M1280 98V0H0l1280 98z"></path></svg>';break;case"rounded":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M1000,4.3V0H0v4.3C0.9,23.1,126.7,99.2,500,100S1000,22.7,1000,4.3z"></path></svg>';break;case"rounded-2":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0,0c0,0,0,6,0,6.7c0,18,240.2,93.6,615.2,92.6C989.8,98.5,1000,25,1000,6.7c0-0.7,0-6.7,0-6.7H0z"></path></svg>';break;case"rounded-3":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 0s573.08 140 1280 140V0z"></path></svg>';break;case"rounded-4":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 0v60s573.09 80 1280 80V0z" opacity="0.3"></path><path class="shape-divider-fill" d="M0 0v30s573.09 110 1280 110V0z" opacity="0.5"></path><path class="shape-divider-fill" d="M0 0s573.09 140 1280 140V0z"></path></svg>';break;case"rounded-5":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 140" preserveAspectRatio="none"><path class="shape-divider-fill" d="M0 0v.48C18.62 9.38 297.81 140 639.5 140 993.24 140 1280 0 1280 0z" opacity="0.3"></path><path class="shape-divider-fill" d="M0 .6c14 8.28 176.54 99.8 555.45 119.14C952.41 140 1280 0 1280 0H0z" opacity="0.5"></path><path class="shape-divider-fill" d="M726.29 101.2C1126.36 79.92 1281 0 1281 0H1c.05 0 325.25 122.48 725.29 101.2z"></path></svg>';break;case"triangle":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 700 10" preserveAspectRatio="none"><path class="shape-divider-fill" d="M350,10L340,0h20L350,10z"></path></svg>';break;case"drops":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="xMidYMax slice"><path class="shape-divider-fill" d="M0 0v1.4c.6.7 1.1 1.4 1.4 2 2 3.8 2.2 6.6 1.8 10.8-.3 3.3-2.4 9.4 0 12.3 1.7 2 3.7 1.4 4.6-.9 1.4-3.8-.7-8.2-.6-12 .1-3.7 3.2-5.5 6.9-4.9 4 .6 4.8 4 4.9 7.4.1 1.8-1.1 7 0 8.5.6.8 1.6 1.2 2.4.5 1.4-1.1.1-5.4.1-6.9.1-3.7.3-8.6 4.1-10.5 5-2.5 6.2 1.6 5.4 5.6-.4 1.7-1 9.2 2.9 6.3 1.5-1.1.7-3.5.5-4.9-.4-2.4-.4-4.3 1-6.5.9-1.4 2.4-3.1 4.2-3 2.4.1 2.7 2.2 4 3.7 1.5 1.8 1.8 2.2 3 .1 1.1-1.9 1.2-2.8 3.6-3.3 1.3-.3 4.8-1.4 5.9-.5 1.5 1.1.6 2.8.4 4.3-.2 1.1-.6 4 1.8 3.4 1.7-.4-.3-4.1.6-5.6 1.3-2.2 5.8-1.4 7 .5 1.3 2.1.5 5.8.1 8.1s-1.2 5-.6 7.4c1.3 5.1 4.4.9 4.3-2.4-.1-4.4-2-8.8-.5-13 .9-2.4 4.6-6.6 7.7-4.5 2.7 1.8.5 7.8.2 10.3-.2 1.7-.8 4.6.2 6.2.9 1.4 2 1.5 2.6-.3.5-1.5-.9-4.5-1-6.1-.2-1.7-.4-3.7.2-5.4 1.8-5.6 3.5 2.4 6.3.6 1.4-.9 4.3-9.4 6.1-3.1.6 2.2-1.3 7.8.7 8.9 4.2 2.3 1.5-7.1 2.2-8 3.1-4 4.7 3.8 6.1 4.1 3.1.7 2.8-7.9 8.1-4.5 1.7 1.1 2.9 3.3 3.2 5.2.4 2.2-1 4.5-.6 6.6 1 4.3 4.4 1.5 4.4-1.7 0-2.7-3-8.3 1.4-9.1 4.4-.9 7.3 3.5 7.8 6.9.3 2-1.5 10.9 1.3 11.3 4.1.6-3.2-15.7 4.8-15.8 4.7-.1 2.8 4.1 3.9 6.6 1 2.4 2.1 1 2.3-.8.3-1.9-.9-3.2 1.3-4.3 5.9-2.9 5.9 5.4 5.5 8.5-.3 2-1.7 8.4 2 8.1 6.9-.5-2.8-16.9 4.8-18.7 4.7-1.2 6.1 3.6 6.3 7.1.1 1.7-1.2 8.1.6 9.1 3.5 2 1.9-7 2-8.4.2-4 1.2-9.6 6.4-9.8 4.7-.2 3.2 4.6 2.7 7.5-.4 2.2 1.3 8.6 3.8 4.4 1.1-1.9-.3-4.1-.3-6 0-1.7.4-3.2 1.3-4.6 1-1.6 2.9-3.5 5.1-2.9 2.5.6 2.3 4.1 4.1 4.9 1.9.8 1.6-.9 2.3-2.1 1.2-2.1 2.1-2.1 4.4-2.4 1.4-.2 3.6-1.5 4.9-.5 2.3 1.7-.7 4.4.1 6.5.6 1.5 2.1 1.7 2.8.3.7-1.4-1.1-3.4-.3-4.8 1.4-2.5 6.2-1.2 7.2 1 2.3 4.8-3.3 12-.2 16.3 3 4.1 3.9-2.8 3.8-4.8-.4-4.3-2.1-8.9 0-13.1 1.3-2.5 5.9-5.7 7.9-2.4 2 3.2-1.3 9.8-.8 13.4.5 4.4 3.5 3.3 2.7-.8-.4-1.9-2.4-10 .6-11.1 3.7-1.4 2.8 7.2 6.5.4 2.2-4.1 4.9-3.1 5.2 1.2.1 1.5-.6 3.1-.4 4.6.2 1.9 1.8 3.7 3.3 1.3 1-1.6-2.6-10.4 2.9-7.3 2.6 1.5 1.6 6.5 4.8 2.7 1.3-1.5 1.7-3.6 4-3.7 2.2-.1 4 2.3 4.8 4.1 1.3 2.9-1.5 8.4.9 10.3 4.2 3.3 3-5.5 2.7-6.9-.6-3.9 1-7.2 5.5-5 4.1 2.1 4.3 7.7 4.1 11.6 0 .8-.6 9.5 2.5 5.2 1.2-1.7-.1-7.7.1-9.6.3-2.9 1.2-5.5 4.3-6.2 4.5-1 7.7 1.5 7.4 5.8-.2 3.5-1.8 7.7-.5 11.1 1 2.7 3.6 2.8 5 .2 1.6-3.1 0-8.3-.4-11.6-.4-4.2-.2-7 1.8-10.8 0 0-.1.1-.1.2-.2.4-.3.7-.4.8v.1c-.1.2-.1.2 0 0v-.1l.4-.8c0-.1.1-.1.1-.2.2-.4.5-.8.8-1.2V0H0zM282.7 3.4z"></path></svg>';break;case"cliff":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 279.24" preserveAspectRatio="none"><path class="shape-divider-fill" d="M1000 0S331.54-4.18 0 279.24h1000z" opacity="0.25"></path><path class="shape-divider-fill" d="M1000 279.24s-339.56-44.3-522.95-109.6S132.8
16 23.76 0 25.15v254.09z"></path></svg>';break;case"zigzag":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1800 5.8" preserveAspectRatio="none"><path class="shape-divider-fill" d="M5.4.4l5.4 5.3L16.5.4l5.4 5.3L27.5.4 33 5.7 38.6.4l5.5 5.4h.1L49.9.4l5.4 5.3L60.9.4l5.5 5.3L72 .4l5.5 5.3L83.1.4l5.4 5.3L94.1.4l5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3L161 .4l5.4 5.3L172 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3L261 .4l5.4 5.3L272 .4l5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3L361 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.6-5.4 5.5 5.3L461 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1L550 .4l5.4 5.3L561 .4l5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2L650 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2L750 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2L850 .4l5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.4V0H-.2v5.8z"></path></svg>';break;case"illusion":shape='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 19.6" preserveAspectRatio="none"><path class="shape-divider-fill" opacity="0.33" d="M0 0L0 18.8 141.8 4.1 283.5 18.8 283.5 0z"></path><path class="shape-divider-fill" opacity="0.33" d="M0 0L0 12.6 141.8 4 283.5 12.6 283.5 0z"></path><path class="shape-divider-fill" opacity="0.33" d="M0 0L0 6.4 141.8 4 283.5 6.4 283.5 0z"></path><path class="shape-divider-fill" d="M0 0L0 1.2 141.8 4 283.5 1.2 283.5 0z"></path></svg>';break;default:shape=""}element.innerHTML=shape,element.querySelector("svg").classList.add("op-ts"),setTimeout((function(){element.querySelector("svg").classList.add("op-1")}),500),element.classList.add("shape-divider-complete")})))}},StickySidebar:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof jQuery&&jQuery().scwStickySidebar})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-stickysidebar",event:"pluginStickySidebarReady"}),!((selector=__core.getSelector(selector)).length<1)&&void selector.each((function(){var element=jQuery(this),elTop=element.attr("data-offset-top")||110,elBottom=element.attr("data-offset-bottom")||50;element.scwStickySidebar({additionalMarginTop:Number(elTop),additionalMarginBottom:Number(elBottom)})})))}))}}
1,Cookies:(_resetPage=function(btn){if(!btn.closest("#gdpr-preferences"))return!1;setTimeout((function(){window.location.reload()}),500)},{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;if(__core.initFunction({class:"has-plugin-cookie",event:"pluginCookieReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;var elSize,cookieBar=document.querySelector(".gdpr-settings"),elExpire=(cookieBar?.getAttribute("data-speed"),cookieBar?.getAttribute("data-expire")||30),elDelay=cookieBar?.getAttribute("data-delay")||1500,elPersist=cookieBar?.getAttribute("data-persistent"),elDirection="bottom",elHeight=cookieBar?.offsetHeight+100,elWidth=cookieBar?.offsetWidth+100,elSettings=document.querySelector(".gdpr-cookie-settings"),elSwitches=elSettings?.querySelectorAll("[data-cookie-name]");if(!cookieBar&&!elSettings)return!0;"true"==elPersist&&(__core.cookie.set("__cnvs_cookies_accept",""),__core.cookie.remove("__cnvs_cookies_decline")),cookieBar&&(cookieBar?.classList.contains("gdpr-settings-sm")&&cookieBar?.classList.contains("gdpr-settings-right")?elDirection="right":cookieBar?.classList.contains("gdpr-settings-sm")&&(elDirection="left"),"left"==elDirection?(elSize=-elWidth,cookieBar.style.right="auto",cookieBar.style.marginLeft="1rem"):"right"==elDirection?(elSize=-elWidth,cookieBar.style.left="auto",cookieBar.style.marginRight="1rem"):elSize=-elHeight,cookieBar.style[elDirection]=elSize+"px","1"!=__core.cookie.get("__cnvs_cookies_accept")&&setTimeout((function(){cookieBar.style.display="block",cookieBar.style.pointerEvents="auto",cookieBar.style[elDirection]=0,cookieBar.style.opacity=1}),Number(elDelay)));var gdprAcceptBtn=document.querySelectorAll(".gdpr-accept"),gdprDeclineBtn=document.querySelectorAll(".gdpr-decline"),gdprSaveCookies=document.querySelectorAll(".gdpr-save-cookies");gdprAcceptBtn.length>
10&&gdprAcceptBtn.forEach((function(btn){btn.onclick=function(e){e.preventDefault(),cookieBar&&(cookieBar.style[elDirection]=elSize+"px",cookieBar.style.opacity=0,cookieBar.ontransitionend=function(){cookieBar.style.display="none",cookieBar.style.pointerEvents="none"}),__core.cookie.set("__cnvs_cookies_accept","1",elExpire),__core.cookie.set("__cnvs_cookies_decline","0",elExpire),_resetPage(btn)}})),gdprDeclineBtn.length>0&&gdprDeclineBtn.forEach((function(btn){btn.onclick=function(e){e.preventDefault(),cookieBar&&(cookieBar.style[elDirection]=elSize+"px",cookieBar.style.opacity=0,cookieBar.ontransitionend=function(){cookieBar.style.display="none",cookieBar.style.pointerEvents="none"}),__core.cookie.set("__cnvs_cookies_accept","0",elExpire),__core.cookie.set("__cnvs_cookies_decline","1",elExpire),_resetPage(btn)}}));var acceptCookies=__core.cookie.get("__cnvs_cookies_accept"),declineCookies=__core.cookie.get("__cnvs_cookies_decline"),cookiesAllowed=(acceptCookies||"0"!=acceptCookies)&&(!declineCookies||"1"!=declineCookies);elSwitches?.forEach((function(el){var elCookie="__cnvs_gdpr_"+el.getAttribute("data-cookie-name"),getCookie=__core.cookie.get(elCookie);el.checked=!(void 0===getCookie||"1"!=getCookie||!cookiesAllowed)})),gdprSaveCookies.length>0&&gdprSaveCookies.forEach((function(btn){btn.onclick=function(e){e.preventDefault(),__core.cookie.set("__cnvs_cookies_accept","1",elExpire),__core.cookie.set("__cnvs_cookies_decline","0",elExpire),elSwitches.forEach((function(el){var elCookie="__cnvs_gdpr_"+el.getAttribute("data-cookie-name");1==el.checked?__core.cookie.set(elCookie,"1",elExpire):__core.cookie.remove(elCookie,"")})),elSettings.closest(".mfp-content").length>0&&jQuery$.magnificPopup.close(),_resetPage(btn)}})),document.querySelectorAll(".gdpr-container")?.forEach((function(element){var elCookie="__cnvs_gdpr_"+element.getAttribute("data-cookie-name"),elContent=element.getAttribute("data-cookie-content"),elContentAjax=element.getAttribute("data-cookie-content-ajax"),getCookie=__core.cookie.get(elCookie);void 0!==getCookie&&"1"==getCookie&&cookiesAllowed?(element.classList.add("gdpr-content-active"),elContentAjax?fetch(elContentAjax).then((function(response){return response.text()})).then((function(html){var parsedHTML=(new DOMParser).parseFromString(html,"text/html");element?.insertAdjacentHTML("beforeend",parsedHTML.body.innerHTML)})).catch((function(err){console.log(err)})):elContent&&(element.innerHTML+=elContent),__core.runContainerModules(element)):element.classList.add("gdpr-content-blocked")}))}}),Quantity:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-quantity",event:"pluginQuantityReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(element){var plus=element.querySelector(".plus"),minus=element.querySelector(".minus"),input=element.querySelector(".qty"),eventChange=new Event("change");plus.onclick=function(e){e.preventDefault();var value=input.value,step=input.getAttribute("step")||1,max=input.getAttribute("max");if(max&&Number(value)>=Number(max))return!1;if(/^\d+$/.test(value)){var valuePlus=Number(value)+Number(step);input.value=valuePlus}else input.value=Number(step);input.dispatchEvent(eventChange)},minus.onclick=function(e){e.preventDefault();var value=input.value,step=input.getAttribute("step")||1,min=input.getAttribute("min");if((!min||min<0)&&(min=1),/^\d+$/.test(value)){if(Number(value)>Number(min)){var valueMinus=Number(value)-Number(step);input.value=valueMinus}}else input.value=Number(step);input.dispatchEvent(eventChange)}})))}},ReadMore:(_HEXtoRGBA=function(hex,op){var c;if(/^#([A-Fa-f0-9]{3}){1,2}$/.test(hex))return 3==(c=hex.substring(1).split("")).length&&(c=[c[0],c[0],c[1],c[1],c[2],c[2]]),"rgba("+[(c="0x"+c.join(""))>>16&255,c>>8&255,255&c].join(",")+","+op+")";console.log("Bad Hex")},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-readmore",event:"pluginReadMoreReady"}),(selector=__core.getSelector(selector,!1)).length<1||(selector.forEach((function(el){var elMask,element=el,elSize=element.getAttribute("data-readmore-size")||"10rem",elSpeed=element.getAttribute("data-readmore-speed")||500,elScrollUp=element.getAttribute("data-readmore-scrollup")||"false",elTrigger=element.getAttribute("data-readmore-trigger")||".read-more-trigger",elTriggerO=element.getAttribute("data-readmore-trigger-open")||"Read More",elTriggerC=element.getAttribute("data-readmore-trigger-close")||"Read Less";element.style.height="",element.classList.remove("read-more-wrap-open");var elHeight=element.offsetHeight,elTriggerElement=element.querySelector(elTrigger);elTriggerElement.classList.remove("d-none");var elHeightN=elHeight+elTriggerElement.offsetHeight;elTriggerElement.innerHTML=elTriggerO,elSpeed=Number(elSpeed),element.classList.add("read-more-wrap"),element.style.height=elSize,element.style.transitionDuration=elSpeed+"ms",element.querySelector(".read-more-mask")||(element.innerHTML+='<div class="read-more-mask"></div>'),elMask=element.querySelector(".read-more-mask");var elMaskD=element.getAttribute("data-readmore-mask")||"true",elMaskColor=element.getAttribute("data-readmore-maskcolor")||"#FFF",elMaskSize=element.getAttribute("data-readmore-masksize")||"100%";"true"==elMaskD?(elMask.style.height=elMaskSize,elMask.style.backgroundImage="linear-gradient( "+_HEXtoRGBA(elMaskColor,0)+", "+_HEXtoRGBA(elMaskColor,1)+" )",elMask.classList.add("op-ts","op-1")):elMask.classList.add("d-none");var elTriggerEl=element.querySelector(elTrigger);elTriggerEl.onclick=function(e){e.preventDefault(),element.classList.contains("read-more-wrap-open")?(element.style.height=elSize,element.classList.remove("read-more-wrap-open"),elTriggerEl.innerHTML=elTriggerO,setTimeout((function(){"true"==elScrollUp&&__core.scrollTo(element.offsetTop-__core.getVars.topScrollOffset,!1,!1)}),elSpeed),"true"==elMaskD&&elMask.classList.add("op-ts","op-1")):("false"==elTriggerC&&elTriggerEl.classList.add("d-none"),element.style.height=elHeightN+"px",element.style.overflow="",element.classList.add("read-more-wrap-open"),elTriggerEl&&(elTriggerEl.innerHTML=elTriggerC),"true"==elMaskD&&(elMask.classList.remove("op-1"),elMask.classList.add("op-0"))),elTriggerEl=element.querySelector(elTrigger)}})),void(__core.getVars.resizers.readmore=function(){__modules.readmore()})))}}),PricingSwitcher:(_switcher=function(check,switcher,pricing,defClass,actClass){var value;"checkbox"==check.type?_staticValue=check.checked:"radio"==check.type?check.checked&&(_staticValue=check.value):_staticValue=check.value,value=_staticValue,switcher.querySelectorAll(".pts-switch")?.forEach((function(elem){actClass.split(" ").forEach((function(_class){elem.classList.remove(_class)})),defClass.split(" ").forEach((function(_class){elem.classList.add(_class)}))})),pricing.querySelectorAll(".pts-content")?.forEach((function(elem){elem.classList.add("d-none")})),"checkbox"==check.type&&(value=value?"true":"false"),defClass.split(" ").forEach((function(_class){switcher.querySelector(".pts-"+value)?.classList.remove(_class)})),actClass.split(" ").forEach((function(_class){switcher.querySelector(".pts-"+value)?.classList.add(_class)})),pricing.querySelectorAll(".pts-content-"+value).forEach((function(el){el.classList.remove("d-none")}))},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-pricing-switcher",event:"pluginPricingSwitcherReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(element){var elCheck=element.querySelectorAll('[type="checkbox"], [type="radio"], select'),elDefClass=element.getAttribute("data-default-class")||"text-muted op-05",elActClass=element.getAttribute("data-active-class")||"fw-bold",elPricing=document.querySelector(element.getAttribute("data-container"));elCheck.forEach((function(el){_switcher(el,element,elPricing,elDefClass,elActClass),el.addEventListener("change",(function(){_switcher(el,element,elPricing,elDefClass,elActClass)}))}))})))}}),AjaxTrigger:function(){var _load=function(params){fetch(params.loader).then((function(response){return response.text()})).then((function(html){_scripts(params.loadCSS,params.loadJS);var parsedHTML=(new DOMParser).parseFromString(html,"text/html");"append"==params.placement?params.container?.insertAdjacentHTML("beforeend",parsedHTML.body.innerHTML):params.container?.insertAdjacentHTML("afterbegin",parsedHTML.body.innerHTML),"true"==params.triggerHide&&params.trigger.classList.add("d-none"),__core.runContainerModules(params.container),__core.viewport(),"true"==params.triggerDisable&&setTimeout((function(){params.trigger.oncl
1ick=function(e){return e.stopPropagation(),e.preventDefault(),!1}}),1e3)})).catch((function(err){var errorDIV=document.createElement("div");errorDIV.classList.add("d-inline-block","text-danger","me-3"),errorDIV.innerText="Content Cannot be Loaded!",params.container?.prepend(errorDIV,": "+err)}))},_scripts=function(loadCSS=!1,loadJS=!1){loadCSS&&(loadCSS=JSON.parse(loadCSS)).length>0&&loadCSS.forEach((function(css){__core.loadCSS(css)})),loadJS&&(loadJS=JSON.parse(loadJS)).length>0&&loadJS.forEach((function(js){__core.loadJS(js)}))};return{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-ajaxtrigger",event:"pluginAjaxTriggerReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(el){var params={trigger:el,loader:el.getAttribute("data-ajax-loader"),triggerType:el.getAttribute("data-ajax-trigger-type")||"click",loadDelay:el.getAttribute("data-ajax-load-delay")||2222,container:document.querySelector(el.getAttribute("data-ajax-container")),contentPlacement:el.getAttribute("data-ajax-insertion")||"append",triggerHide:el.getAttribute("data-ajax-trigger-hide")||"true",triggerDisable:el.getAttribute("data-ajax-trigger-disable")||"true",loadCSS:el.getAttribute("data-ajax-loadcss")||!1,loadJS:el.getAttribute("data-ajax-loadjs")||!1};"load"==params.triggerType?setTimeout((function(){_load(params)}),Number(params.loadDelay)):params.trigger.onclick=function(e){e.preventDefault(),_load(params)}})))}}}(),VideoFacade:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.initFunction({class:"has-plugin-videofacade",event:"pluginVideoFacadeReady"}),(selector=__core.getSelector(selector,!1)).forEach((function(element){element.onclick=function(e){e.preventDefault();var videoContent=element.getAttribute("data-video-html"),videoRatio=element.getAttribute("data-video-ratio")||"ratio ratio-16x9",videoPreviewEl=element.querySelector(".video-facade-preview"),videoContentEl=element.querySelector(".video-facade-content");videoPreviewEl.classList.add("d-none"),videoContentEl.innerHTML+=videoContent,videoRatio.split(" ").forEach((function(ratioClass){videoContentEl.classList.add(ratioClass)}))}}))}},SchemeToggle:(_toggle=function(element,sibling=!1,action=!1){var bodyClassToggle=element.getAttribute("data-bodyclass-toggle")||"dark",classAdd=element.getAttribute("data-add-class")||"scheme-toggler-active",classRemove=element.getAttribute("data-remove-class")||"scheme-toggler-active",htmlAdd=element.getAttribute("data-add-html"),htmlRemove=element.getAttribute("data-remove-html"),toggleType=element.getAttribute("data-type")||"trigger",remember=element.getAttribute("data-remember")||"false";__core.contains(bodyClassToggle,__core.getVars.elBody)?(__core.classesFn("add",classAdd,element),__core.classesFn("remove",classRemove,element),element.classList.add("body-state-toggled"),"true"==remember&&action&&localStorage.setItem("cnvsBodyColorScheme","dark"),"checkbox"==toggleType&&sibling?element.querySelector("input[type=checkbox]").checked=!0:htmlAdd&&(element.innerHTML=htmlAdd)):(__core.classesFn("add",classRemove,element),__core.classesFn("remove",classAdd,element),element.classList.remove("body-state-toggled"),"true"==remember&&action&&localStorage.removeItem("cnvsBodyColorScheme"),"checkbox"==toggleType&&sibling?element.querySelector("input[type=checkbox]").checked=!1:htmlRemove&&(element.innerHTML=htmlRemove)),__base.setBSTheme(),__modules.dataClasses()},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-schemetoggler",event:"pluginSchemeTogglerReady"}),!((selector=__core.getSelector(selector,!1)).length<1)&&void selector.forEach((function(element){var bodyClassToggle=element.getAttribute("data-bodyclass-toggle")||"dark",toggleType=element.getAttribute("data-type")||"trigger";_toggle(element),"checkbox"==toggleType?element.querySelector("input[type=checkbox]").addEventListener("change",(function(){__core.classesFn("toggle",bodyClassToggle,__core.getVars.elBody),_toggle(element,!1,!0),__core.siblings(element,selector).forEach((function(el){_toggle(el,!0)}))})):element.onclick=function(e){e.preventDefault(),__core.classesFn("toggle",bodyClassToggle,__core.getVars.elBody),_toggle(element,!1,!0),__core.siblings(element,selector).forEach((function(el){_toggle(el,!0)}))}})))}}),Clipboard:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof ClipboardJS}
1)).then((function(cond){if(!cond)return!1;if(__core.initFunction({class:"has-plugin-clipboard",event:"pluginClipboardReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;var clipboards=[],count=0;selector.forEach((function(el){var trigger=el.querySelector("button"),triggerText=trigger.innerHTML,copiedtext=trigger.getAttribute("data-copied")||"Copied",copiedTimeout=trigger.getAttribute("data-copied-timeout")||5e3;clipboards[count]=new ClipboardJS(trigger,{target:function(content){return content.closest(".clipboard-copy").querySelector("code")}}),clipboards[count].on("success",(function(e){trigger.innerHTML=copiedtext,trigger.disabled=!0,setTimeout((function(){trigger.innerHTML=triggerText,trigger.disabled=!1}),Number(copiedTimeout))})),count++}))}))}},CodeHighlight:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.loadCSS({file:"components/prism.css",id:"canvas-prism-css",cssFolder:!0}),__core.isFuncTrue((function(){return"undefined"!=typeof Prism})).then((function(cond){return!!cond&&(__core.initFunction({class:"has-plugin-codehighlight",event:"pluginCodeHighlightReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(el){Prism.highlightElement(el.querySelector("code"))})))}))}},Tips:{init:function(selector){__core.isFuncTrue((function(){return"undefined"!=typeof bootstrap})).then((function(cond){if(!cond)return!1;if("undefined"==typeof cnvsTips||cnvsTips.length<1)return!1;__core.initFunction({class:"has-plugin-tips",event:"pluginTipsReady"});var body=__core.getVars.elBody.classList;if(body.contains("init-plugin-tips"))return!1;var randomIndex=Math.floor(Math.random()*cnvsTips.length),randomTip=cnvsTips[randomIndex],tipsEl=document.getElementById("cnvs-tips-element");tipsEl||(__core.getVars.elWrapper.insertAdjacentHTML("beforeend",'<div class="position-fixed bottom-0 end-0 p-3 text-start" style="z-index: 699;"><div id="cnvs-tips-element" data-notify-trigger="custom" data-notify-target="#cnvs-tips-element" data-notify-timeout="7777" class="toast hide p-3" role="alert" aria-live="assertive" aria-atomic="true" style="--bs-toast-max-width:400px;--bs-toast-bg: rgba(var(--bs-body-bg-rgb),.925);"><div class="toast-header bg-transparent border-0 mb-0 align-items-center pb-1"><h5 id="cnvs-tips-element-title" class="me-auto fs-6 fw-semibold mb-0"></h5><button type="button" class="btn-close me-1" data-bs-dismiss="toast" aria-label="Close"></button></div><div id="cnvs-tips-element-content" class="toast-body small pt-1"></div><a href="#" id="cnvs-tips-element-disable" class="text-muted text-decoration-underline op-06 h-op-08 px-2 pb-2 ms-1 mt-1 d-inline-block" data-cookies="true" style="font-size:.75rem;text-underline-offset:3px;">Disable Random Tips</a></div></div>'),tipsEl=document.getElementById("cnvs-tips-element"));var enabled,tipsTitle=document.getElementById("cnvs-tips-element-title"),tipsContent=document.getElementById("cnvs-tips-element-content"),tipsDisable=document.getElementById("cnvs-tips-element-disable"),tipsEnable=document.getElementById("cnvs-tips-element-enable");tipsTitle.innerHTML=randomTip.title,tipsContent.innerHTML=randomTip.content,tipsDisable&&(tipsDisable.onclick=function(e){e.preventDefault(),bootstrap.Toast.getOrCreateInstance(document.getElementById("cnvs-tips-element")).hide(),__core.cookie.set("__cnvs_tips_cookies","hide",1)}),tipsEnable&&(tipsEnable.onclick=function(e){e.preventDefault(),__core.cookie.remove("__cnvs_tips_cookies"),window.location.reload()}),enabled=!0,"hide"==__core.cookie.get("__cnvs_tips_cookies")&&(enabled=!1),enabled&&(body.add("init-plugin-tips"),setTimeout((function(){__modules.notifications(tipsEl)}),Math.floor(5e3*Math.random())))}
1))}},TextSplitter:(_getText=function(element){return element.textContent||element.innerText},_joiner=function(arr,joiner="span",glue=" "){return arr.map((function(chunk){return"<"+joiner+">"+chunk+"</"+joiner+">"})).join(glue)},_splitter=function(el,type="word"){el.innerHTML="letter"==type?function(element,joiner="span"){return _joiner(_getText(element).split(""),joiner,"")}(el):function(element,joiner="span"){return _joiner(_getText(element).split(" "),joiner," ")}(el),el.querySelectorAll("span")?.forEach((function(elem,index){elem.style.setProperty("--cnvs-split-index",index+1)}))},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(el){var type=el.getAttribute("data-split-type")||"word";_splitter(el,type)}))}}),MediaActions:function(){var _pauseEv=["ended","error","pause","seeking","waiting"],_playEv=["play","playing","timeupdate"],_volume=function(mediaEl){var mediaWrap=mediaEl.closest(".media-wrap");mediaEl.volume<.1||1==mediaEl.muted?mediaWrap.classList.add("media-is-muted"):mediaWrap.classList.remove("media-is-muted")},_time=function(duration){var minutes=(duration/60).toFixed(0),seconds=(duration%60).toFixed(0);return minutes+":"+(seconds<10?"0"+seconds:seconds)};return{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-mediaactions",event:"pluginMediaActionsReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(mediaWrap){var mediaEl=mediaWrap.querySelector("video,audio"),mediaTrigger=mediaWrap.querySelector(".media-trigger-playback"),volumeTrigger=mediaWrap.querySelector(".media-trigger-volume"),mediaDuration=mediaWrap.querySelector(".media-duration");if(!mediaEl)return!0;_pauseEv.forEach((function(_event){mediaEl.addEventListener(_event,(function(){mediaWrap.classList.remove("media-is-playing"),_volume(mediaEl)}))})),_playEv.forEach((function(_event){mediaEl.addEventListener(_event,(function(){mediaWrap.classList.add("media-is-playing"),_volume(mediaEl),mediaDuration&&(mediaDuration.innerHTML=_time(mediaEl.currentTime))}))})),mediaEl.addEventListener("volumechange",(function(){_volume(mediaEl)}));var ifLoaded=setInterval((function(){4===mediaEl.readyState&&(mediaDuration&&(mediaDuration.innerHTML=_time(mediaEl.duration)),clearInterval(ifLoaded))}),1e3);mediaTrigger&&(mediaTrigger.onclick=function(e){e.preventDefault(),mediaEl.paused?mediaEl.play():mediaEl.pause()}),volumeTrigger&&(volumeTrigger.onclick=function(e){e.preventDefault(),mediaEl.muted?mediaEl.muted=!1:mediaEl.muted=!0})})))}}}(),ViewportDetect:(_setBSTheme=function(target){target.classList.contains("dark")?target.setAttribute("data-bs-theme","dark"):target.removeAttribute("data-bs-theme")},{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-viewportdetect",event:"pluginViewportDetectReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(el){var elDelay=el.getAttribute("data-delay")||0,elClass=el.getAttribute("data-viewport-class")||"",elClassOut=el.getAttribute("data-viewport-class-out")||"",elClassTarget=el.getAttribute("data-viewport-class-target"),elThreshold=el.getAttribute("data-viewport-threshold")||"0",elRootMargin=el.getAttribute("data-viewport-rootmargin")||"0px";elClass=elClass.split(" "),elClassOut=elClassOut.split(" ");var hasDark=!1;(elClass.includes("dark")||elClassOut.includes("dark"))&&(hasDark=!0),elClassTarget=!!elClassTarget&&document.querySelector(elClassTarget);var observer=new IntersectionObserver((function(el){el.forEach((function(entry){var elTarget=entry.target;elClassTarget||(elClassTarget=elTarget),entry.isIntersecting?setTimeout((function(){elTarget.classList.add("is-in-viewport"),elClass.forEach((function(_class){_class&&elClassTarget.classList.add(_class)})),elClassOut.forEach((function(_class){_class&&elClassTarget.classList.remove(_class)})),hasDark&&_setBSTheme(elClassTarget)}),Number(elDelay)):(elTarget.classList.remove("is-in-viewport"),elClass.forEach((function(_class){_class&&elClassTarget.classList.remove(_class)})),elClassOut.forEach((function(_class){_class&&elClassTarget.classList.add(_class)})),hasDark&&_setBSTheme(elClassTarget))}))}),{threshold:parseFloat(elThreshold),rootMargin:elRootMargin});observer.observe(el)})))}}),ScrollDetect:(_detects=[],_percent=function(params){var percent=0,ratio=0,start=0,end=0;!function(params){fastdom.measure((function(){var position=window.scrollY;if(position>
1=params.start&&position<=params.end){var startViewScroll=position-params.start,offsetScroll=position-params.offset;percent=startViewScroll/params.range.full*100,start=startViewScroll/params.range.start,position>params.start+params.height&&position<params.offset?(start=1,end=0):position>=params.offset?(start=1,end=offsetScroll/params.range.end):end=0,ratio=start-end}else position>params.end?(percent=100,ratio=0,start=end=1):percent=ratio=start=end=0;ratio>0?params.elem.classList.add("scroll-detect-inview"):params.elem.classList.remove("scroll-detect-inview"),start>0&&start<1?params.elem.classList.add("scroll-detect-inview-start"):params.elem.classList.remove("scroll-detect-inview-start"),end>0&&end<1?params.elem.classList.add("scroll-detect-inview-end"):params.elem.classList.remove("scroll-detect-inview-end"),params.elem.style.setProperty("--cnvs-scroll-percent",percent),params.elem.style.setProperty("--cnvs-scroll-ratio",ratio),params.elem.style.setProperty("--cnvs-scroll-start",start),params.elem.style.setProperty("--cnvs-scroll-end",end)}))}(params)},_handle=function(){_detects.forEach((function(settings){_percent(settings)}))},{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof fastdom})).then((function(cond){if(!cond)return!1;if(__core.initFunction({class:"has-plugin-scrolldetect",event:"pluginScrollDetectReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;var resizeObserver=new ResizeObserver((function(entries){entries.forEach((function(entry){if(!doing)var doing=setTimeout((function(){initParams(selector),doing=!1}),333)}))})),initParams=function(selector){_detects=[],selector.forEach((function(elem){var elemWidth=elem.offsetWidth,elemHeight=elem.offsetHeight,elemOffset=__core.offset(elem).top,viewportHeight=__core.getVars.viewport.height,includeWidth=elem.getAttribute("data-include-width"),includeHeight=elem.getAttribute("data-include-height"),includeOffset=elem.getAttribute("data-include-offset"),scrollOffset=elem.getAttribute("data-scroll-offset"),parallaxRatio=elem.getAttribute("data-parallax-ratio"),params={};scrollOffset&&((scrollOffset=scrollOffset.split("%")).length>1?elemOffset+=viewportHeight*Number(scrollOffset[0])*.01:1==scrollOffset.length&&scrollOffset[0]&&(elemOffset+=Number(scrollOffset[0])));var scrollStart=elemOffset-viewportHeight,scrollEnd=elemOffset+elemHeight,scrollRange=scrollEnd-scrollStart;params.elem=elem,params.start=scrollStart,params.end=scrollEnd,params.range={start:elemHeight,end:elemHeight,full:scrollRange},params.width=elemWidth,params.height=elemHeight,params.offset=elemOffset,("true"==includeWidth||elem.classList.contains("parallax")&&"horizontal"==elem.getAttribute("data-parallax-direction"))&&elem.style.setProperty("--cnvs-scroll-width",params.width),("true"==includeHeight||elem.classList.contains("parallax")&&"horizontal"!=elem.getAttribute("data-parallax-direction"))&&elem.style.setProperty("--cnvs-scroll-height",params.height),"true"==includeOffset&&elem.style.setProperty("--cnvs-scroll-offset",params.offset),isNaN(parallaxRatio)||elem.style.setProperty("--cnvs-parallax-ratio",parallaxRatio),_percent(params),_detects.push(params),resizeObserver.observe(elem)}))};initParams(selector),_handle(),window.addEventListener("scroll",(function(){fastdom.mutate((function(){_handle()}))}),{passive:!0}),resizeObserver.observe(document.documentElement)}))}}),FontSizer:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-fontsizer",event:"pluginFontSizerReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(elem){var target=elem.getAttribute("data-target"),targetEl=document.querySelector(target),step=elem.getAttribute("data-step")||10,min=elem.getAttribute("data-min")||12,max=elem.getAttribute("data-max")||24,defaultSize=Number(document.defaultView.getComputedStyle(targetEl).getPropertyValue("font-size").split("px")[0]),percent=defaultSize*Number(step)*.01,defaultBtn=elem.querySelector(".font-size-default"),minusBtn=elem.querySelector(".font-size-minus"),plusBtn=elem.querySelector(".font-size-plus");defaultBtn&&(defaultBtn.onclick=function(e){e.preventDefault(),targetEl.style.fontSize=defaultSize+"px"}),minusBtn&&(elem.querySelector(".font-size-minus").onclick=function(e){e.preventDefault();var newSize=Number(document.defaultView.getComputedStyle(targetEl).getPropertyValue("font-size").split("px")[0])-percent;newSize>=min&&(targetEl.style.fontSize=newSize+"px")}),plusBtn&&(elem.querySelector(".font-size-plus").onclick=function(e){e.preventDefault();var newSize=Number(document.defaultView.getComputedStyle(targetEl).getPropertyValue("font-size").split("px")[0])+percent;newSize<=max&&(targetEl.style.fontSize=newSize+"px")})})))}},Hover3D:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-hover3d",event:"pluginHover3DReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(el){var height=el.clientHeight,width=el.clientWidth;el.addEventListener("mousemove",(function(e){var xVal=e.layerX,transform="perspective(500px) scale(1.1) rotateX("+(e.layerY-height/2)/height*-20+"deg) rotateY("+(xVal-width/2)/width*20+"deg) rotateZ(0)";el.style.transform=transform})),el.addEventListener("mouseout",(function(){el.style.transform="perspective(500px) scale(1) rotateX(0) rotateY(0) rotateZ(0)"})),el.addEventListener("mousedown",(function(){el.style.transform="perspective(500px) scale(0.9) rotateX(0) rotateY(0) rotateZ(0)"})),el.addEventListener("mouseup",(function(){el.style.transform="perspective(500px) scale(1.1) rotateX(0) rotateY(0) rotateZ(0)"}))})))}},Buttons:{init:function(selector){return __core.getSelector(selector,!1,!1).length<1||(__core.initFunction({class:"has-plugin-buttons",event:"pluginButtonsReady"}),(selector=__core.getSelector(selector,!1)).length<1||void selector.forEach((function(el){var text=el.innerHTML;el.innerHTML="";var inner=document.createElement("div");inner.classList.add("button-inner");var span=document.createElement("span");span.innerHTML=text,inner.append(span);var span2=span.cloneNode(!0);span.after(span2),el.append(inner)}
1)))}},BSComponents:{init:function(selector){if(__core.getSelector(selector,!1,!1).length<1)return!0;__core.isFuncTrue((function(){return"undefined"!=typeof bootstrap})).then((function(cond){if(!cond)return!1;if(__core.initFunction({class:"has-plugin-bscomponents",event:"pluginBsComponentsReady"}),(selector=__core.getSelector(selector,!1)).length<1)return!0;[].slice.call(__core.getVars.baseEl.querySelectorAll('[data-bs-toggle="tooltip"]')).map((function(tooltipEl){return new bootstrap.Tooltip(tooltipEl,{container:"body"})})),[].slice.call(__core.getVars.baseEl.querySelectorAll('[data-bs-toggle="popover"]')).map((function(popoverEl){return new bootstrap.Popover(popoverEl,{container:"body"})}));var tabs=document.querySelectorAll('[data-bs-toggle="tab"],[data-bs-toggle="pill"]'),tabTargetShow=function(target){new bootstrap.Tab(target).show(),__core.getVars.hash&&document.querySelector('[data-bs-target="'+__core.getVars.hash+'"]')&&setTimeout((function(){__core.scrollTo(__core.offset(target).top-__core.getVars.topScrollOffset-20,0,!1,"smooth")}),1e3)};document.querySelectorAll(".canvas-tabs").forEach((function(el){var activeTab=el.getAttribute("data-active");activeTab&&(activeTab=Number(activeTab)-1,tabTargetShow(el.querySelectorAll("[data-bs-target]")[activeTab]))})),document.querySelectorAll(".tab-hover").forEach((function(el){el.querySelectorAll("[data-bs-target]").forEach((function(tab){tab.addEventListener("mouseenter",(function(){tabTargetShow(tab)}))}))})),__core.getVars.hash&&document.querySelector('[data-bs-target="'+__core.getVars.hash+'"]')&&tabTargetShow(document.querySelector('[data-bs-target="'+__core.getVars.hash+'"]')),tabs.forEac
1h((function(el){el.addEventListener("shown.bs.tab",(function(e){if(!el.classList.contains("container-modules-loaded")){var tabContent=el.getAttribute("data-bs-target")?el.getAttribute("data-bs-target"):el.getAttribute("href");__core.runContainerModules(document.querySelector(tabContent)),document.querySelector(tabContent).querySelectorAll(".flexslider").forEach((function(flex){setTimeout((function(){jQuery(flex).find(".slide").resize()}),500)})),el.classList.add("container-modules-loaded")}}))})),document.querySelectorAll(".style-msg .btn-close").forEach((function(el){el.onclick=function(e){e.preventDefault(),el.closest(".style-msg").classList.add("d-none")}}))}))}}}}));
2//# sourceURL=https://239619.fs1.hubspotusercontent-na1.net/hubfs/239619/hub_generated/template_assets/1/167474789817/1749027588393/template_functions.bundle.js

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.