1const serviceConfigs=JSON.parse(JSON.stringify(allServiceSettings));function getCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);} 2return null} 3function setCookie(name,value,daysToExpire){var expires="";if(daysToExpire){var date=new Date();date.setTime(date.getTime()+(daysToExpire*24*60*60*1000));expires="; expires="+date.toUTCString()} 4document.cookie=name+"="+(value||"")+expires+"; path=/"} 5function evaluateFinalValue(serviceSettings,settingKey){let hasGranted=!1;let hasDenied=!1;serviceSettings.forEach(settings=>{if(settings[settingKey]==='granted') 6if(settings[settingKey]==='granted')hasGranted=!0;else if(settings[settingKey]==='denied')hasDenied=!0});if(hasDenied)return'denied';if(hasGranted)return'granted';return'denied'} 7function updateCookieWithFinalConsent(name,daysToExpire,services){const cookieValue=getCookie(name);if(cookieValue!==null){const obj=JSON.parse(decodeURIComponent(cookieValue));['ad_storage','analytics_storage','ad_user_data','ad_personalization','personalization_storage','functionality_storage','security_storage'].forEach(key=>{obj[key]=evaluateFinalValue(services,key)});setCookie(name,encodeURIComponent(JSON.stringify(obj)),daysToExpire);pushTriggerAfterConsentChanged(obj)}else{console.log("Cookie name '"+name+"' does not exist.")}} 8function pushTriggerAfterConsentChanged(changes){window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:'cmp_we_cookie_consent_changed',we_consent_state:{ad_storage:changes.ad_storage,analytics_storage:changes.analytics_storage,ad_user_data:changes.ad_user_data,ad_personalization:changes.ad_personalization,personalization_storage:changes.personalization_storage,functionality_storage:changes.functionality_storage,security_storage:changes.security_storage}})} 9function getAllServiceSettings(){console.log(allServiceSettings)} 10let ConsentApp=new function ConsentController(){this.consentChanged=function(state,service){const isGTM=service.name.indexOf('google-tagmanager-service')!==-1;if(isGTM){allServiceSettings=allServiceSettings.map(tempSettings=>{if(tempSettings.serviceId!==service.name){return{serviceId:tempSettings.serviceId,serviceConsent:tempSettings.serviceConsent,ad_storage:tempSettings.ad_storage,analytics_storage:tempSettings.analytics_storage,ad_user_data:tempSettings.ad_user_data,ad_personalization:tempSettings.ad_personalization,functionality_storage:tempSettings.functionality_storage,personalization_storage:tempSettings.personalization_storage,security_storage:tempSettings.security_storage}} 11const originalConfig=serviceConfigs.find(original=>original.serviceId===tempSettings.serviceId);const updated={serviceId:tempSettings.serviceId,serviceConsent:state};['ad_storage','analytics_storage','ad_user_data','ad_personalization','personalization_storage','functionality_storage','security_storage'].forEach(key=>{updated[key]=state?originalConfig[key]:'denied'});return updated});const relevantServices=allServiceSettings.filter(relevant=>relevant.serviceConsent);updateCookieWithFinalConsent(storageName,cookieExpiresAfterDays,relevantServices);window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:service.gtm.trigger,[service.gtm.variable]:state})} 12if(service.ownCallback){if(typeof window[service.ownCallback]==='function'){window[service.ownCallback](state,service)}else{console.error('The Callback function '+service.ownCallback+' is not yet defined. Please create it first.')}}};(function contruct(){document.addEventListener('DOMContentLoaded',function(){document.addEventListener('click',function(event){if(event.target.closest('.js-showConsentModal')){event.preventDefault();klaro.show()}})})})();const isSafari=navigator.vendor&&navigator.vendor.indexOf('Apple')>-1&&navigator.userAgent&&navigator.userAgent.indexOf('CriOS')==-1&&navigator.userAgent.indexOf('FxiOS')==-1;document.addEventListener('DOMContentLoaded',function(){setTimeout(function(){if(isSafari!==!0){document.getElementById('klaro').classList.remove('safari')}else{document.getElementById('klaro').classList.add('safari')}})})};var optOutLink=document.getElementById("ga-opt-out");if(optOutLink){optOutLink.onclick=function(){document.cookie='ga-opt-out=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';this.innerHTML="Google Analytics opt-out successful";return!1}} 13window.addEventListener('load',function(){const iframes=document.querySelectorAll('iframe');if(iframes.length>
130){iframes.forEach(function(iframe){let attrDataSrc=iframe.getAttribute('src');if(!attrDataSrc){attrDataSrc=iframe.getAttribute('data-src')} 14if(attrDataSrc&&(attrDataSrc.includes('youtube')||attrDataSrc.includes('vimeo'))){const parent=iframe.parentElement;const contextNotice=parent.querySelector('.klaro.cm-as-context-notice');if(contextNotice){iframe.style.display='block';contextNotice.style.width=iframe.offsetWidth+'px';if(iframe.offsetHeight<contextNotice.offsetHeight){const cmButtons=contextNotice.querySelector('.cm-buttons');if(cmButtons){cmButtons.style.marginTop='1em'}}}}})} 15document.querySelectorAll('.klaro.we_cookie_consent.cm-as-context-notice').forEach(function(element){if(element.offsetWidth<=300){element.classList.add('notice--minified')}});document.querySelectorAll('.klaro.we_cookie_consent .cn-body').forEach(function(element){element.setAttribute('data-nosnippet','data-nosnippet')})});document.addEventListener('DOMContentLoaded',function(){if(checkCookieExists('klaro')){createTooltip()} 16setTimeout(function(){const klaroDiv=document.getElementById('klaro');const buttons=klaroDiv.querySelectorAll('button');function handleClick(event){createTooltip();if(document.querySelector('#klaro .cookie-notice')==null&&document.querySelector('#klaro .cookie-modal')==null){}} 17buttons.forEach(button=>{button.addEventListener('click',handleClick)})});setTimeout(function(){if(document.querySelector('.cm-link')){document.querySelector('.cm-link').addEventListener('click',function(){if(document.querySelector('.cm-btn-success')){document.querySelector('.cm-btn-success').addEventListener('click',function(){createTooltip()})} 18if(document.querySelector('.cn-decline')){document.querySelector('.cn-decline').addEventListener('click',function(){createTooltip()})} 19if(document.querySelector('.cm-btn-accept-all')){document.querySelector('.cm-btn-accept-all').addEventListener('click',function(){createTooltip()})}})}},1000)});function checkCookieExists(cookieName){let cookies=document.cookie.split(';');for(let i=0;i<cookies.length;i++){let cookie=cookies[i];while(cookie.charAt(0)==' '){cookie=cookie.substring(1)} 20if(cookie.indexOf(cookieName+'=')==0){return!0}} 21return!1} 22function createTooltip(){if(cookieIconPermanentlyAvailable==='1'){let tooltip=document.createElement('div');let imgTag=document.createElement('img');let iconContainer=document.createElement('div');imgTag.src=cookieSettingsImgPathDefault;imgTag.className='consent-img js-showConsentModal';imgTag.style.cssText='margin-right:0px;width:85px;height:85px;';imgTag.onmouseover=function(){this.src=cookieSettingsImgPathHover;tooltip.style.display='block'};imgTag.onmouseout=function(){this.src=cookieSettingsImgPathDefault;tooltip.style.display='none'};tooltip.textContent=translatedButtonTextCookieSettings;tooltip.classList.add('consent-cookie-text');tooltip.style.cssText='display:none;';iconContainer.classList.add('consent-cookie') 23iconContainer.style.cssText='display:block;';iconContainer.style.display='flex';iconContainer.appendChild(imgTag);iconContainer.appendChild(tooltip);document.body.appendChild(iconContainer)}} 24"use strict";!function(){var t=navigator.userAgent.toLowerCase(),a=new Date,e=$(document),r=$(window),o=$("html"),i=$("body"),n=o.hasClass("desktop"),l=-1!==t.indexOf("msie")?parseInt(t.split("msie")[1],10):-1!==t.indexOf("trident")?11:-1!==t.indexOf("edge")&&12,s=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),d=!1,c=!1,g={bootstrapTooltip:$("[data-toggle='tooltip']"),bootstrapModalDialog:$(".modal"),bootstrapTabs:$(".tabs-custom"),rdNavbar:$(".rd-navbar"),mfp:$("[data-lightbox]").not('[data-lightbox="gallery"] [data-lightbox]'),mfpGallery:$('[data-lightbox^="gallery"]'),materialParallax:$(".parallax-container"),maps:$(".google-map-container"),rdMailForm:$(".rd-mailform"),rdInputLabel:$(".form-label"),regula:$("[data-constraints]"),selectFilter:$("select"),stepper:$("input[type='number']"),wow:$(".wow"),owl:$(".owl-carousel"),swiper:$(".swiper-slider"),slick:$(".slick-slider"),search:$(".rd-search"),searchResults:$(".rd-search-results"),statefulButton:$(".btn-stateful"),isotope:$(".isotope"),popover:$('[data-toggle="popover"]'),viewAnimate:$(".view-animate"),radio:$("input[type='radio']"),checkbox:$("input[type='checkbox']"),customToggle:$("[data-custom-toggle]"),counter:$(".counter"),progressLinear:$(".progress-linear"),circleProgress:$(".progress-bar-circle"),dateCountdown:$(".DateCountdown"),preloader:$(".preloader"),captcha:$(".recaptcha"),scroller:$(".scroll-wrap"),lightGallery:$("[data-lightgallery='group']"),lightGalleryItem:$("[data-lightgallery='item']"),lightDynamicGalleryItem:$("[data-lightgallery='dynamic']"),mailchimp:$(".mailchimp-mailform"),campaignMonitor:$(".campaign-mailform"),copyrightYear:$(".copyright-year"),layoutToggle:$(".layout-toggle"),rdRange:$(".rd-range"),radioPanel:$(".radio-panel .radio-inline"),multitoggle:d
24ocument.querySelectorAll("[data-multitoggle]"),hoverEls:document.querySelectorAll("[data-hover-group]"),vide:$(".bg-vide"),videoTriggers:$("[data-video-trigger][data-target]"),beforeAfter:$(".twentytwenty-container")};function u(t){return!!c||t.offset().top+t.outerHeight()>=r.scrollTop()&&t.offset().top<=r.scrollTop()+r.height()}r.on("load",(function(){if(g.progressLinear.length)for(var t=0;t<g.progressLinear.length;t++){var a=$(g.progressLinear[t]),e=function(){var t=$(this),a=parseInt($(this).find(".progress-value").text(),10);!t.hasClass("animated-first")&&u(t)&&(t.find(".progress-bar-linear").css({width:a+"%"}),t.find(".progress-value").countTo({refreshInterval:40,from:0,to:a,speed:1e3}),t.addClass("animated-first"))};$.proxy(e,a)(),r.on("scroll",$.proxy(e,a))}if(g.circleProgress.length)for(t=0;t<g.circleProgress.length;t++){var o=$(g.circleProgress[t]);o.circleProgress({value:o.attr("data-value"),size:o.attr("data-size")?o.attr("data-size"):175,fill:{gradient:o.attr("data-gradient").split(","),gradientAngle:Math.PI/4},startAngle:-Math.PI/4*2,emptyFill:o.attr("data-empty-fill")?o.attr("data-empty-fill"):"rgb(245,245,245)"}).on("circle-animation-progress",(function(t,a,e){$(this).find("span").text(String(e.toFixed(2)).replace("0.","").replace("1.","1"))})),u(o)&&o.addClass("animated-first"),r.on("scroll",$.proxy((function(){var t=$(this);!t.hasClass("animated-first")&&u(t)&&(t.circleProgress("redraw"),t.addClass("animated-first"))}),o))}g.preloader.length&&!c&&pageTransition({target:document.querySelector(".page"),delay:0,duration:500,classIn:"fadeIn",classOut:"fadeOut",classActive:"animated",conditions:function(t,a){return!/(\#|callto:|tel:|mailto:|:\/\/)/.test(a)&&!t.currentTarget.hasAttribute("data-lightgallery")},onTransitionStart:function(t){setTimeout((function(){g.preloader.removeClass("loaded")}),.75*t.duration)},onReady:function(){g.preloader.addClass("loaded"),d=!0}})})),$((function(){function t(t,a){var e,o=t.attr("data-"+a);if(o&&(e=o.match(/(px)|(%)|(vh)|(vw)$/i)).length)switch(e[0]){case"px":return parseFloat(o);case"vh":return r.height()*(parseFloat(o)/100);case"vw":return r.width()*(parseFloat(o)/100);case"%":return t.width()*(parseFloat(o)/100)}}function p(t){for(var a,e=$(t.slides[t.previousIndex]),r=$(t.slides[t.activeIndex]),o=e.find("video"),i=0;i<o.length;i++)o[i].pause();(a=r.find("video")).length&&a.get(0).play()}function m(t){for(var a,e,r,o,i=$(t.container).find("[data-caption-animate]"),n=$(t.slides[t.activeIndex]).find("[data-caption-animate]"),l=0;l<i.length;l++)(o=$(i[l])).removeClass("animated").removeClass(o.attr("data-caption-animate")).addClass("not-animated");var s=function(t,a){return function(){t.removeClass("not-animated").addClass(t.attr("data-caption-animate")).addClass("animated"),a&&t.css("animation-duration",a+"ms")}};for(l=0;l<n.length;l++)a=(r=$(n[l])).attr("data-caption-delay"),e=r.attr("data-caption-duration"),c?r.removeClass("not-animated"):a?setTimeout(s(r,e),parseInt(a,10)):s(r,e)}function h(t){for(var a=["-","-sm-","-md-","-lg-","-xl-","-xxl-"],e=[0,576,768,992,1200,1600],r={},o=0;o<e.length;o++){r[e[o]]={};for(var i=o;i>=-1;i--)!r[e[o]].items&&t.attr("data"+a[i]+"items")&&(r[e[o]].items=i<0?1:parseInt(t.attr("data"+a[i]+"items"),10)),!r[e[o]].stagePadding&&0!==r[e[o]].stagePadding&&t.attr("data"+a[i]+"stage-padding")&&(r[e[o]].stagePadding=i<0?0:parseInt(t.attr("data"+a[i]+"stage-padding"),10)),!r[e[o]].margin&&0!==r[e[o]].margin&&t.attr("data"+a[i]+"margin")&&(r[e[o]].margin=i<0?30:parseInt(t.attr("data"+a[i]+"margin"),10))}t.attr("data-dots-custom")&&t.on("initialized.owl.carousel",(function(t){var a=$(t.currentTarget),e=$(a.attr("data-dots-custom")),r=0;a.attr("data-active")&&(r=parseInt(a.attr("data-active"),10)),a.trigger("to.owl.carousel",[r,300,!0]),e.find("[data-owl-item='"+r+"']").addClass("active"),e.find("[data-owl-item]").on("click",(function(t){t.preventDefault(),a.trigger("to.owl.carousel",[parseInt(this.getAttribute("data-owl-item"),10),300,!0])})),a.on("translate.owl.carousel",(function(t){e.find(".active").removeClass("active"),e.find("[data-owl-item='"+t.item.index+"']").addClass("active")}))})),t.on("initialized.owl.carousel",(function(){k(t.find('[data-lightgallery="item"]'),"lightGallery-in-carousel")})),t.owlCarousel({autoplay:!c&&"true"===t.attr("data-autoplay"),loop:!c&&"false"!==t.attr("data-loop"),items:1,center:"true"===t.attr("data-center"),dotsContainer:t.attr("data-pagination-class")||!1,navContainer:t.attr("data-navigation-class")||!1,mouseDrag:!c&&"false"!==t.attr("data-mouse-drag"),nav:"true"===t.attr("data-nav"),dots:"true"===t.attr("data-dots"),dotsEach:!!t.attr("data-dots-each")&&parseInt(t.attr("data-dots-each"),10),animateIn:!!t.attr("data-animation-in")&&t.attr("data-animation-in"),animateOut:!!t.attr("data-animation-out")&&t.attr("data-animation-out"),responsive:r,navText:function(){try{return JSON.parse(t.attr("data-nav-text"))}catch(t){return[]}}(),navClass:function(){try{return JSON.parse(t.attr("data-nav-class"))}catch(t){return["owl-prev","owl-next"]}}()})}function f(t){$("#"+t.live).removeClass("cleared").html(),t.current++,t.spin.addClass("loading"),$.get(G,{s:decodeURI(t.term),liveSearch:t.live,dataType:"html",liveCount:t.liveCount,filter:t.filter,template:t.template},(function(a){t.processed++;
24var e=$("#"+t.live);t.processed!==t.current||e.hasClass("cleared")||(e.find("> #search-results").removeClass("active"),e.html(a),setTimeout((function(){e.find("> #search-results").addClass("active")}),50)),t.spin.parents(".rd-search").find(".input-group-addon").removeClass("loading")}))}function v(t,a){var e,r=0;if(t.length){for(var o=0;o<t.length;o++){var i=$(t[o]);if((e=i.regula("validate")).length)for(ot=0;ot<e.length;ot++)r++,i.siblings(".form-validation").text(e[ot].message).parent().addClass("has-error");else i.siblings(".form-validation").text("").parent().removeClass("has-error")}return a&&a.length?y(a)&&0===r:0===r}return!0}function y(t){return 0!==t.find(".g-recaptcha-response").val().length||(t.siblings(".form-validation").html("Please, prove that you are not robot.").addClass("active"),t.closest(".form-wrap").addClass("has-error"),t.on("propertychange",(function(){var t=$(this);t.find(".g-recaptcha-response").val().length>0&&(t.closest(".form-wrap").removeClass("has-error"),t.siblings(".form-validation").removeClass("active").html(""),t.off("propertychange"))})),!1)}function b(t,a,e,r){let o={};try{o=JSON.parse(t),r(new google.maps.LatLng(o.lat,o.lng),a,e)}catch(o){e.geocoder.geocode({address:t},(function(t,o){if(o===google.maps.GeocoderStatus.OK){let o=t[0].geometry.location.lat(),i=t[0].geometry.location.lng();r(new google.maps.LatLng(parseFloat(o),parseFloat(i)),a,e)}}))}}function w(t){g.bootstrapTooltip.tooltip("dispose"),window.innerWidth<576?g.bootstrapTooltip.tooltip({placement:"bottom"}):g.bootstrapTooltip.tooltip({placement:t})}function C(t,a){$(t).find("span.fakelink").each((function(t,a){let e=$(this).attr("class"),r=$(this).attr("data-href"),o=$(this).attr("data-lightgallery");$(this).replaceWith($("<a/>").attr("href",r).addClass(e).attr("data-lightgallery",o).html($(this).html()))})),c||$(t).lightGallery({thumbnail:"false"!==$(t).attr("data-lg-thumbnail"),selector:"[data-lightgallery='item']",autoplay:"true"===$(t).attr("data-lg-autoplay"),pause:parseInt($(t).attr("data-lg-autoplay-delay"))||5e3,addClass:a,mode:$(t).attr("data-lg-animation")||"lg-slide",loop:"false"!==$(t).attr("data-lg-loop")})}function x(t,a){c||$(t).on("click",(function(){$(t).lightGallery({thumbnail:"false"!==$(t).attr("data-lg-thumbnail"),selector:"[data-lightgallery='item']",autoplay:"true"===$(t).attr("data-lg-autoplay"),pause:parseInt($(t).attr("data-lg-autoplay-delay"))||5e3,addClass:a,mode:$(t).attr("data-lg-animation")||"lg-slide",loop:"false"!==$(t).attr("data-lg-loop"),dynamic:!0,dynamicEl:JSON.parse($(t).attr("data-lg-dynamic-elements"))||[]})}))}function k(t,a){c||$(t).lightGallery({selector:"this",addClass:a,counter:!1,youtubePlayerParams:{modestbranding:1,showinfo:0,rel:0,controls:0},vimeoPlayerParams:{byline:0,portrait:0}})}if(c=window.xMode,g.preloader.length&&!c&&pageTransition({target:document.querySelector(".page"),delay:100,duration:500,classIn:"fadeIn",classOut:"fadeOut",classActive:"animated",conditions:function(t,a){return!/(\#|callto:|tel:|mailto:|:\/\/)/.test(a)&&!t.currentTarget.hasAttribute("data-lightgallery")},onTransitionStart:function(t){setTimeout((function(){g.preloader.removeClass("loaded")}),.75*t.duration)},onReady:function(){g.preloader.addClass("loaded"),d=!0}}),window.onloadCaptchaCallback=function(){for(var t=0;t<g.captcha.length;t++){var a=$(g.captcha[t]);grecaptcha.render(a.attr("id"),{sitekey:a.attr("data-sitekey"),size:a.attr("data-size")?a.attr("data-size"):"normal",theme:a.attr("data-theme")?a.attr("data-theme"):"light",callback:function(t){$(".recaptcha").trigger("propertychange")}}),a.after("<span class='form-validation'></span>")}},g.captcha.length&&$.getScript("//www.google.com/recaptcha/api.js?onload=onloadCaptchaCallback&render=explicit&hl=en"),navigator.platform.match(/(Mac)/i)&&o.addClass("mac-os"),l&&(l<10&&o.addClass("lt-ie-10"),l<11&&$.getScript("js/pointer-events.min.js").done((function(){o.addClass("ie-10"),PointerEventsPolyfill.initialize({})})),11===l&&o.addClass("ie-11"),12===l&&o.addClass("ie-edge")),g.bootstrapTooltip.length){var T=g.bootstrapTooltip.attr("data-placement");w(T),r.on("resize orientationchange",(function(){w(T)}))}if(g.bootstrapModalDialog.length)for(var A=0;A<g.bootstrapModalDialog.length;A++){var I=$(g.bootstrapModalDialog[A]);I.on("hidden.bs.modal",$.proxy((function(){var t=$(this),a=t.find("video"),e=t.find("iframe");
24if(a.length&&a[0].pause(),e.length){var r=e.attr("src");e.attr("src","").attr("src",r)}}),I))}if(g.popover.length&&(window.innerWidth<767?(g.popover.attr("data-placement","bottom"),g.popover.popover()):g.popover.popover()),g.statefulButton.length&&$(g.statefulButton).on("click",(function(){var t=$(this).button("loading");setTimeout((function(){t.button("reset")}),2e3)})),g.bootstrapTabs.length)for(A=0;A<g.bootstrapTabs.length;A++){var S=$(g.bootstrapTabs[A]);S.find("a.nav-link").on("click",$.proxy((function(){setTimeout((function(){r.trigger("scroll")}),1e3)}),S)),S.find(".slick-slider").length&&S.find(".tabs-custom-list > li > a").on("click",$.proxy((function(){var t=$(this);setTimeout((function(){t.find(".tab-content .tab-pane.active .slick-slider").slick("setPosition")}),c?1500:300)}),S))}if(g.copyrightYear.length&&g.copyrightYear.text(a.getFullYear()),g.preloader.length&&setTimeout((function(){d||c||g.preloader.removeClass("loaded")}),2e3),g.maps.length&&function(t,a){let e=function(){!t.hasClass("lazy-loaded")&&u(t)&&(a.call(t),t.addClass("lazy-loaded"))};e(),r.on("scroll",e)}(g.maps,(function(){let t;for(let a=0;a<g.maps.length;a++)if(g.maps[a].hasAttribute("data-key")){t=g.maps[a].getAttribute("data-key");break}$.getScript("//maps.google.com/maps/api/js?"+(t?"key="+t+"&":"")+"libraries=geometry,places&v=quarterly",(function(){let t=document.getElementsByTagName("head")[0],a=t.insertBefore;t.insertBefore=function(e,r){e.href&&-1!==e.href.indexOf("//fonts.googleapis.com/css?family=Roboto")||-1!==e.innerHTML.indexOf("gm-style")||a.call(t,e,r)};let e=new google.maps.Geocoder;for(let t=0;t<g.maps.length;t++){let a=parseInt(g.maps[t].getAttribute("data-zoom"),5)||5,r=g.maps[t].hasAttribute("data-styles")?JSON.parse(g.maps[t].getAttribute("data-styles")):[],o=g.maps[t].getAttribute("data-center")||"New York",i=new google.maps.Map(g.maps[t].querySelectorAll(".google-map")[0],{zoom:a,styles:r,scrollwheel:!1,center:{lat:0,lng:0}});g.maps[t].map=i,g.maps[t].geocoder=e,g.maps[t].keySupported=!0,g.maps[t].google=google,b(o,null,g.maps[t],(function(t,a,e){e.map.setCenter(t)}));let n=g.maps[t].querySelectorAll(".google-map-markers li");if(n.length){let a=[];for(let e=0;e<n.length;e++){let r=n[e];b(r.getAttribute("data-location"),r,g.maps[t],(function(t,e,r){let o=e.getAttribute("data-icon")||r.getAttribute("data-icon"),n=(e.getAttribute("data-icon-active")||r.getAttribute("data-icon-active"),e.getAttribute("data-description")||""),l=new google.maps.InfoWindow({content:n});e.infoWindow=l;let s={position:t,map:r.map};o&&(s.icon=o);let d=new google.maps.Marker(s);e.gmarker=d,a.push({markerElement:e,infoWindow:l}),d.isActive=!1,google.maps.event.addListener(l,"closeclick",function(t,a){let e=null;t.gmarker.isActive=!1,e=t.getAttribute("data-icon")||a.getAttribute("data-icon"),t.gmarker.setIcon(e)}.bind(this,e,r)),google.maps.event.addListener(d,"click",function(t,e){let r;if(0===t.infoWindow.getContent().length)return;let o,n,l=t.gmarker;for(let i=0;i<a.length;i++)a[i].markerElement===t&&(n=a[i].infoWindow),o=a[i].markerElement.gmarker,o.isActive&&a[i].markerElement!==t&&(o.isActive=!1,r=a[i].markerElement.getAttribute("data-icon")||e.getAttribute("data-icon"),o.setIcon(r),a[i].infoWindow.close());l.isActive=!l.isActive,l.isActive?((r=t.getAttribute("data-icon-active")||e.getAttribute("data-icon-active"))&&l.setIcon(r),n.open(i,d)):((r=t.getAttribute("data-icon")||e.getAttribute("data-icon"))&&l.setIcon(r),n.close())}.bind(this,e,r))}))}}}}))})),g.radio.length)for(A=0;A<g.radio.length;A++)$(g.radio[A]).addClass("radio-custom").after("<span class='radio-custom-dummy'></span>");if(g.checkbox.length)for(A=0;A<g.checkbox.length;A++)$(g.checkbox[A]).addClass("checkbox-custom").after("<span class='checkbox-custom-dummy'></span>");if(n&&!c&&$().UItoTop({text:'<span class="d-none">nach oben</span>',easingType:"easeOutQuad",containerClass:"ui-to-top svg svg-angle-up"}),g.owl.length)for(A=0;A<g.owl.length;A++){var M=$(g.owl[A]);g.owl[A].owl=M,h(M)}if(g.rdNavbar.length){var P,F,L,N;for(P=["-","-sm-","-md-","-lg-","-xl-","-xxl-"],N={},A=Y=0,F=(L=[0,576,768,992,1200,1600]).length;Y<F;A=++Y)L[A],N[L[A]]||(N[L[A]]={}),g.rdNavbar.attr("data"+P[A]+"layout")&&(N[L[A]].layout=g.rdNavbar.attr("data"+P[A]+"layout")),g.rdNavbar.attr("data"+P[A]+"device-layout")&&(N[L[A]].deviceLayout=g.rdNavbar.attr("data"+P[A]+"device-layout")),g.rdNavbar.attr("data"+P[A]+"hover-on")&&(N[L[A]].focusOnHover="true"===g.rdNavbar.attr("data"+P[A]+"hover-on")),g.rdNavbar.attr("data"+P[A]+"auto-height")&&(N[L[A]].autoHeight="true"===g.rdNavbar.attr("data"+P[A]+"auto-height")),c?N[L[A]].stickUp=!1:g.rdNavbar.attr("data"+P[A]+"stick-up")&&(N[L[A]].stickUp="true"===g.rdNavbar.attr("data"+P[A]+"stick-up")),g.rdNavbar.attr("data"+P[A]+"stick-up-offset")&&(N[L[A]].stickUpOffset=g.rdNavbar.attr("data"+P[A]+"stick-up-offset"));g.rdNavbar.RDNavbar({anchorNav:!c,stickUpClone:!(!g.rdNavbar.attr("data-stick-up-clone")||c)&&"true"===g.rdNavbar.attr("data-stick-up-clone"),responsive:N,callbacks:{onStuck:function(){var t=this.$element.find(".rd-search input");t&&t.val("").trigger("propertychange")},onDropdownOver:function(){return!c},onUnstuck:function(){if(null!==this.$clone){var t=this.$clone.find(".rd-search input");t&&(t.val("").trigger("propertychange"),t.trigger("blur"))}}}}),g.rdNavbar.attr("data-body-class")&&(document.body.className+=" "+g.rdNavbar.attr("data-body-class"))}if(g.search.length||g.searchResults){var G="bat/rd-search.php",O='<h6 class="search-title"><a target="_top" href="#{href}" class="search-link">#{title}</a></h6><p>...#{token}...</p><p class="match"><em>Terms matched: #{count} - URL: #{href}</em></p>';if(g.search.length)for(A=0;A<g.search.length;A++){var z=$(g.search[A]),D={element:z,filter:z.attr("data-search-filter")?z.attr("data-search-filter"):"*.html",template:z.attr("data-search-template")?z.attr("data-search-template"):O,live:!!z.attr("data-search-live")&&z.attr("data-search-live"),liveCount:z.attr("data-search-live-count")?parseInt(z.attr("data-search-live"),10):4,current:0,processed:0,timer:{}},E=$(".rd-navbar-search-toggle");if(E.length&&E.on("click",function(t){return function(){$(this).hasClass("active")||t.find("input").val("").trigger("propertychange")}}(z)),D.live){var R=!1;z.find("input").on("input propertychange",$.proxy((function(){this.term=this.element.find("input").val().trim(),this.spin=this.element.find(".
24input-group-addon"),clearTimeout(this.timer),this.term.length>2?(this.timer=setTimeout(f(this),200),!1===R&&(R=!0,i.on("click",(function(t){0===$(t.toElement).parents(".rd-search").length&&$("#rd-search-results-live").addClass("cleared").html("")})))):0===this.term.length&&$("#"+this.live).addClass("cleared").html("")}),D,this))}z.submit($.proxy((function(){return $("<input />").attr("type","hidden").attr("name","filter").attr("value",this.filter).appendTo(this.element),!0}),D,this))}if(g.searchResults.length){var q=/\?.*s=([^&]+)\&filter=([^&]+)/g.exec(location.search);null!==q&&$.get(G,{s:decodeURI(q[1]),dataType:"html",filter:q[2],template:O,live:""},(function(t){g.searchResults.html(t)}))}}if(g.viewAnimate.length)for(A=0;A<g.viewAnimate.length;A++){var B=$(g.viewAnimate[A]).not(".active");e.on("scroll",$.proxy((function(){u(this)&&this.addClass("active")}),B)).trigger("scroll")}if(g.swiper.length)for(A=0;A<g.swiper.length;A++){for(var W=$(g.swiper[A]),j=W.find(".swiper-pagination"),_=W.find(".swiper-button-next"),H=W.find(".swiper-button-prev"),U=W.find(".swiper-scrollbar"),J=W.find(".swiper-slide"),Y=0;Y<J.length;Y++){var V;(V=(ct=$(J[Y])).attr("data-slide-bg"))&&ct.css({"background-image":"url("+V+")","background-size":"cover"})}J.end().find("[data-caption-animate]").addClass("not-animated").end(),W.swiper({autoplay:W.attr("data-autoplay")?"false"===W.attr("data-autoplay")?void 0:W.attr("data-autoplay"):5e3,direction:W.attr("data-direction")&&n?W.attr("data-direction"):"horizontal",effect:W.attr("data-slide-effect")?W.attr("data-slide-effect"):"slide",speed:W.attr("data-slide-speed")?W.attr("data-slide-speed"):600,keyboardControl:"true"===W.attr("data-keyboard"),mousewheelControl:"true"===W.attr("data-mousewheel"),mousewheelReleaseOnEdges:"true"===W.attr("data-mousewheel-release"),nextButton:_.length?_.get(0):null,prevButton:H.length?H.get(0):null,pagination:j.length?j.get(0):null,paginationClickable:!!j.length&&"false"!==j.attr("data-clickable"),paginationBulletRender:function(t,a,e){return"true"===j.attr("data-index-bullet")?'<span class="'+e+'">'+(a+1)+"</span>":"true"===j.attr("data-bullet-custom")?'<span class="'+e+'"><span></span></span>':'<span class="'+e+'"></span>'},scrollbar:U.length?U.get(0):null,scrollbarDraggable:!U.length||"false"!==U.attr("data-draggable"),scrollbarHide:!!U.length&&"false"===U.attr("data-draggable"),loop:!c&&"false"!==W.attr("data-loop"),simulateTouch:!(!W.attr("data-simulate-touch")||c)&&"true"===W.attr("data-simulate-touch"),onTransitionStart:function(t){p(t)},onTransitionEnd:function(t){m(t)},onInit:function(t){return function(a){p(a),m(a);var e=$(t),r=e.find(".swiper-pagination__fraction-index").get(0),o=e.find(".swiper-pagination__fraction-count").get(0);r&&o&&(r.innerHTML=K(a.realIndex+1),o&&(c||"false"===t.attr("data-loop")?o.innerHTML=K(a.slides.length):o.innerHTML=K(a.slides.length-2)))}}(W),onSlideChangeStart:function(t){return function(a){var e=$(t).find(".swiper-pagination__fraction-index").get(0);e&&(e.innerHTML=K(a.realIndex+1))}}(W)}),r.on("resize",function(a){return function(){var e=t(a,"min-height"),r=t(a,"height");r&&a.css("height",e&&e>r?e:r)}}(W)).trigger("resize")}function K(t){return t<10?"0"+t:t}if(g.isotope.length){var Q=[];for(A=0;A<g.isotope.length;A++){var X=g.isotope[A],Z={itemSelector:".isotope-item",layoutMode:X.getAttribute("data-isotope-layout")?X.getAttribute("data-isotope-layout"):"masonry",filter:"*"};X.getAttribute("data-column-width")?Z.masonry={columnWidth:parseFloat(X.getAttribute("data-column-width"))}:X.getAttribute("data-column-class")&&(Z.masonry={columnWidth:X.getAttribute("data-column-class")});var tt=new Isotope(X,Z);Q.push(tt)}setTimeout((function(){for(var t=0;t<Q.length;t++)Q[t].element.className+=" isotope--loaded",Q[t].layout()}),200),$("[data-isotope-filter]").on("click",(function(t){t.preventDefault();var a=$(this);clearTimeout(undefined),a.parents(".isotope-filters").find(".active").removeClass("active"),a.addClass("active");var e=$('.isotope[data-isotope-group="'+this.getAttribute("data-isotope-group")+'"]'),r={itemSelector:".isotope-item",layoutMode:e.attr("data-isotope-layout")?e.attr("data-isotope-layout"):"masonry",filter:"*"===this.getAttribute("data-isotope-filter")?"*":'[data-filter*="'+this.getAttribute("data-isotope-filter")+'"]'};e.attr("data-column-width")?r.masonry={columnWidth:parseFloat(e.attr("data-column-width"))}:e.attr("data-column-class")&&(r.masonry={columnWidth:e.attr("data-column-class")}),e.isotope(r)})).eq(0).trigger("click")}if(o.hasClass("wow-animation")&&g.wow.length&&!c&&n&&(new WOW).init(),g.rdInputLabel.length&&g.rdInputLabel.RDInputLabel(),g.regula.length&&function(t){regula.custom({name:"PhoneNumber",defaultMessage:"Invalid phone number format",validator:function(){return""===this.value||/^(\+\d)?[0-9\-\(\) ]{5,}$/i.test(this.value)}});for(var a=0;a<t.length;
24a++){var e=$(t[a]);e.addClass("form-control-has-validation").after("<span class='form-validation'></span>"),e.parent().find(".form-validation").is(":last-child")&&e.addClass("form-control-last-child")}t.on("input change propertychange blur",(function(t){var e,r=$(this);if(("blur"===t.type||r.parent().hasClass("has-error"))&&!r.parents(".rd-mailform").hasClass("success"))if((e=r.regula("validate")).length)for(a=0;a<e.length;a++)r.siblings(".form-validation").text(e[a].message).parent().addClass("has-error");else r.siblings(".form-validation").text("").parent().removeClass("has-error")})).regula("bind");var r=[{type:regula.Constraint.Required,newMessage:"The text field is required."},{type:regula.Constraint.Email,newMessage:"The email is not a valid email."},{type:regula.Constraint.Numeric,newMessage:"Only numbers are required"},{type:regula.Constraint.Selected,newMessage:"Please choose an option."}];for(a=0;a<r.length;a++){var o=r[a];regula.override({constraintType:o.type,defaultMessage:o.newMessage})}}(g.regula),g.mailchimp.length)for(A=0;A<g.mailchimp.length;A++){var at=$(g.mailchimp[A]),et=at.find('input[type="email"]');at.attr("novalidate","true"),et.attr("name","EMAIL"),at.on("submit",$.proxy((function(t,a){a.preventDefault();var e=this,r={},o=e.attr("action").replace("/post?","/post-json?").concat("&c=?"),i=e.serializeArray(),n=$("#"+e.attr("data-form-output"));for(A=0;A<i.length;A++)r[i[A].name]=i[A].value;return $.ajax({data:r,url:o,dataType:"jsonp",error:function(t,a){n.html("Server error: "+a),setTimeout((function(){n.removeClass("active")}),4e3)},success:function(a){n.html(a.msg).addClass("active"),t[0].value="";var e=$('[for="'+t.attr("id")+'"]');e.length&&e.removeClass("focus not-empty"),setTimeout((function(){n.removeClass("active")}),6e3)},beforeSend:function(t){var a=window.xMode,r=function(){var t,a=0,r=e.find("[data-constraints]");if(r.length){for(var o=0;o<r.length;o++){var i=$(r[o]);if((t=i.regula("validate")).length)for(var n=0;n<t.length;n++)a++,i.siblings(".form-validation").text(t[n].message).parent().addClass("has-error");else i.siblings(".form-validation").text("").parent().removeClass("has-error")}return 0===a}return!0}();if(a||!r)return!1;n.html("Submitting...").addClass("active")}}),!1}),at,et))}if(g.campaignMonitor.length)for(A=0;A<g.campaignMonitor.length;A++){var rt=$(g.campaignMonitor[A]);rt.on("submit",$.proxy((function(t){var a={},e=this.attr("action"),r=this.serializeArray(),o=$("#"+g.campaignMonitor.attr("data-form-output")),i=$(this);for(l=0;l<r.length;l++)a[r[l].name]=r[l].value;$.ajax({data:a,url:e,dataType:"jsonp",error:function(t,a){o.html("Server error: "+a),setTimeout((function(){o.removeClass("active")}),4e3)},success:function(t){o.html(t.Message).addClass("active"),setTimeout((function(){o.removeClass("active")}),6e3)},beforeSend:function(t){if(c||!v(i.find("[data-constraints]")))return!1;o.html("Submitting...").addClass("active")}});for(var n=i[0].getElementsByTagName("input"),l=0;l<n.length;l++){n[l].value="";var s=document.querySelector('[for="'+n[l].getAttribute("id")+'"]');s&&s.classList.remove("focus","not-empty")}return!1}),rt))}if(g.rdMailForm.length){var ot,it={MF000:"Successfully sent!",MF001:"Recipients are not set!",MF002:"Form will not work locally!",MF003:"Please, define email field in your form!",MF004:"Please, define type of your form!",MF254:"Something went wrong with PHPMailer!",MF255:"Aw, snap! Something went wrong."};for(A=0;A<g.rdMailForm.length;A++){var nt=$(g.rdMailForm[A]),lt=!1;nt.attr("novalidate","novalidate").ajaxForm({data:{"form-type":nt.attr("data-form-type")||"contact",counter:A},beforeSubmit:function(t,a,e){if(!c){var r=$(g.rdMailForm[this.extraData.counter]),o=r.find("[data-constraints]"),i=$("#"+r.attr("data-form-output")),n=r.find(".recaptcha"),l=!0;if(i.removeClass("active error success"),!v(o,n))return!1;if(n.length){var s=n.find(".g-recaptcha-response").val(),d={CPT001:'Please, setup you "site key" and "secret key" of reCaptcha',CPT002:"Something wrong with google reCaptcha"};lt=!0,$.ajax({method:"POST",url:"bat/reCaptcha.php",data:{"g-recaptcha-response":s},async:!1}).done((function(t){"CPT000"!==t&&(i.hasClass("snackbars")?(i.html('<p><span class="icon text-middle mdi mdi-check icon-xxs"></span><span>'+d[t]+"</span></p>"),setTimeout((function(){i.removeClass("active")}),3500),l=!1):i.html(d[t]),i.addClass("active"))}))}if(!l)return!1;r.addClass("form-in-process"),i.hasClass("snackbars")&&(i.html('<p><span class="icon text-middle fa fa-circle-o-notch fa-spin icon-xxs"></span><span>Sending</span></p>'),i.addClass("active"))}},error:function(t){if(!c){var a=$("#"+$(g.rdMailForm[this.extraData.counter]).attr("data-form-output")),e=$(g.rdMailForm[this.extraData.counter]);a.text(it[t]),e.removeClass("form-in-process"),lt&&grecaptcha.reset()}},success:function(t){if(!c){var a=$(g.rdMailForm[this.extraData.counter]),e=$("#"+a.attr("data-form-output")),r=a.find("select");a.addClass("success").removeClass("form-in-process"),lt&&grecaptcha.reset(),t=5===t.length?t:"MF255",e.text(it[t]),"MF000"===t?e.hasClass("snackbars")?e.html('<p><span class="icon text-middle mdi mdi-check icon-xxs"></span><span>'+it[t]+"</span></p>"):e.addClass("active success"):e.hasClass("snackbars")?e.html(' <p class="snackbars-left"><span class="icon icon-xxs mdi mdi-alert-outline text-middle"></span><span>'+it[t]+"</span></p>"):e.addClass("active error"),a.clearForm(),r.length&&r.select2("val",""),a.find("input, textarea").trigger("blur"),setTimeout((function(){e.removeClass("active error success"),a.removeClass("success")}),3500)}}})}}if(g.lightGallery.length)for(A=0;A<g.lightGallery.length;A++)C(g.lightGallery[A]);if(g.lightGalleryItem.length){for(var st=[],dt=0;dt<g.lightGalleryItem.length;dt++)$(g.lightGalleryItem[dt]).parents(".owl-carousel").length||$(g.lightGalleryItem[dt]).parents(".swiper-slider").length||$(g.lightGalleryItem[dt]).parents(".slick-slider").length||st.push(g.lightGalleryItem[dt]);g.lightGalleryItem=st;for(A=0;A<g.lightGalleryItem.length;A++)k(g.lightGalleryItem[A])}if(g.lightDynamicGalleryItem.length)for(A=0;A<g.lightDynamicGalleryItem.length;A++)x(g.lightDynamicGalleryItem[A]);if(g.customToggle.length)for(A=0;A<g.customToggle.length;A++){var ct;(ct=$(g.customToggle[A])).on("click",$.proxy((function(t){t.preventDefault();var a=$(this);$(a.attr("data-custom-toggle")).add(this).toggleClass("active")}),ct)),"true"===ct.attr("data-custom-toggle-hide-on-blur")&&i.on("click",ct,(function(t){t.target!==t.data[0]&&$(t.data.attr("data-custom-toggle")).find($(t.target)).length&&0===t.data.find($(t.target)).length&&$(t.data.attr("data-custom-toggle")).add(t.data[0]).removeClass("active")})),"true"===ct.attr("data-custom-toggle-disable-on-blur")&&i.on("click",ct,(function(t){t.target!==t.data[0]&&0===$(t.data.attr("data-custom-toggle")).find($(t.target)).length&&0===t.data.find($(t.target)).length&&$(t.data.attr("data-custom-toggle")).add(t.data[0]).removeClass("active")}))}if(g.counter.length)for(A=0;A<g.counter.length;A++){var gt=$(g.counter[A]).not(".animated");e.on("scroll",$.proxy((function(){var t=this;!t.hasClass("animated")&&u(t)&&(t.countTo({refreshInterval:40,from:0,to:parseInt(t.text(),10),speed:t.attr("data-speed")||1e3}),t.addClass("animated"))}),gt)).trigger("scroll")}if(g.dateCountdown.length)for(A=0;A<g.dateCountdown.length;A++){var ut=$(g.dateCountdown[A]),pt=function(){ut.TimeCircles({time:{Seconds:{show:!(window.innerWidth<768)}}}).rebuild()};ut.TimeCircles({color:ut.attr("data-color")?ut.attr("data-color"):"rgba(247, 247, 247, 1)",animation:"smooth",bg_width:ut.attr("data-bg-width")?ut.attr("data-bg-width"):.6,circle_bg_color:ut.attr("data-bg")?ut.attr("data-bg"):"rgba(0, 0, 0, 1)",fg_width:ut.attr("data-width")?ut.attr("data-width"):.03,time:{Days:{text:"Days",show:!0,color:ut.attr("data-color")?ut.attr("data-color"):"#f9f9f9"},Hours:{text:"Hours",show:!0,color:ut.attr("data-color")?ut.attr("data-color"):"#f9f9f9"},Minutes:{text:"Minutes",show:!0,color:ut.attr("data-color")?ut.attr("data-color"):"#f9f9f9"},Seconds:{text:"Seconds",show:!1,color:ut.attr("data-color")?ut.attr("data-color"):"#f9f9f9"}}}),pt(),window.addEventListener("resize",pt)}if(g.materialParallax.length)if(c||l||s)for(A=0;A<g.materialParallax.length;A++){var mt=$(g.materialParallax[A]),ht=mt.data("parallax-img");mt.css({"background-image":"url("+ht+")","background-size":"cover"})}else g.materialParallax.parallax(),r.on("load",(function(){setTimeout((function(){r.scroll()}),500)}));if(g.layoutToggle.length){for(A=0;A<g.layoutToggle.length;A++){$(g.layoutToggle[A]).on("click",(function(){sessionStorage.setItem("pageLayoutBoxed",!("true"===sessionStorage.getItem("pageLayoutBoxed"))),o.toggleClass("boxed"),r.trigger("resize")}))}"true"===sessionStorage.getItem("pageLayoutBoxed")&&(g.layoutToggle.attr("checked",!0),o.addClass("boxed"),r.trigger("resize"));var ft=document.querySelectorAll("[data-theme-reset]");if(ft)for(dt=0;dt<ft.length;dt++)ft[dt].addEventListener("click",(function(){sessionStorage.setItem("pageLayoutBoxed",!1),g.layoutToggle.attr("checked",!1),o.removeClass("boxed"),r.trigger("resize")}))}if(g.selectFilter.length)for(A=0;A<g.selectFilter.length;A++){var vt=$(g.selectFilter[A]),yt="html-"+vt.attr("data-style")+"-select";o.addClass(yt),vt.select2({placeholder:!!vt.attr("data-placeholder")&&vt.attr("data-placeholder"),minimumResultsForSearch:vt.attr("data-minimum-results-search")?vt.attr("data-minimum-results-search"):-1,maximumSelectionSize:3})}if(g.stepper.length&&g.stepper.stepper({labels:{up:"",down:""}}),g.rdRange.length&&!c&&g.rdRange.RDRange({callbacks:{onChange:function(){for(var t=$(".rd-range-input-value-1, .rd-range-input-value-2"),a=0;a<t.length;a++)n&&(t[a].style.width=1.15*(t[a].value.length+1)+"ch")}}}),g.slick.length)for(A=0;A<g.slick.length;A++){var bt=$(g.slick[A]);bt.on("init",(function(t){C($('[data-lightgallery="group-slick"]'),"lightGallery-in-carousel"),C($('[data-lightgallery="item-slick"]'),"lightGallery-in-carousel")}
24)),bt.slick({slidesToScroll:parseInt(bt.attr("data-slide-to-scroll"),10)||1,asNavFor:bt.attr("data-for")||!1,dots:"true"===bt.attr("data-dots"),infinite:!c&&"true"===bt.attr("data-loop"),focusOnSelect:!0,arrows:"true"===bt.attr("data-arrows"),swipe:"true"===bt.attr("data-swipe"),autoplay:"true"===bt.attr("data-autoplay"),centerMode:"true"===bt.attr("data-center-mode"),centerPadding:bt.attr("data-center-padding")?bt.attr("data-center-padding"):"0.50",mobileFirst:!0,nextArrow:'<button type="button" class="slick-next"></button>',prevArrow:'<button type="button" class="slick-prev"></button>',responsive:[{breakpoint:0,settings:{slidesToShow:parseInt(bt.attr("data-items"),10)||1,vertical:"true"===bt.attr("data-vertical")||!1}},{breakpoint:575,settings:{slidesToShow:parseInt(bt.attr("data-sm-items"),10)||1,vertical:"true"===bt.attr("data-sm-vertical")||!1}},{breakpoint:767,settings:{slidesToShow:parseInt(bt.attr("data-md-items"),10)||1,vertical:"true"===bt.attr("data-md-vertical")||!1}},{breakpoint:991,settings:{slidesToShow:parseInt(bt.attr("data-lg-items"),10)||1,vertical:"true"===bt.attr("data-lg-vertical")||!1}},{breakpoint:1199,settings:{slidesToShow:parseInt(bt.attr("data-xl-items"),10)||1,vertical:"true"===bt.attr("data-xl-vertical")||!1}}]}).on("afterChange",(function(t,a,e,r){var o=$(this).attr("data-child");o&&($(o+" .slick-slide").removeClass("slick-current"),$(o+" .slick-slide").eq(e).addClass("slick-current"))}))}if(g.radioPanel)for(A=0;A<g.radioPanel.length;A++){(xt=$(g.radioPanel[A])).on("click",(function(){g.radioPanel.removeClass("active"),$(this).addClass("active")}))}g.multitoggle.length&&multitoggles();for(A=0;A<g.hoverEls.length;A++){var $t=g.hoverEls[A];$t.addEventListener("mouseenter",(function(t){for(var a=t.target.getAttribute("data-hover-group"),e=document.querySelectorAll('[data-hover-group="'+a+'"]'),r=0;r<e.length;r++)e[r].classList.add("active")})),$t.addEventListener("mouseleave",(function(t){for(var a=t.target.getAttribute("data-hover-group"),e=document.querySelectorAll('[data-hover-group="'+a+'"]'),r=0;r<e.length;r++)e[r].classList.remove("active")}))}if(!c&&(g.mfp.length||g.mfpGallery.length)){if(g.mfp.length)for(A=0;A<g.mfp.length;A++){var wt=g.mfp[A];$(wt).magnificPopup({type:wt.getAttribute("data-lightbox")})}if(g.mfpGallery.length)for(A=0;A<g.mfpGallery.length;A++){var Ct=$(g.mfpGallery[A]).find("[data-lightbox]");for(M=0;M<Ct.length;M++)$(Ct).addClass("mfp-"+$(Ct).attr("data-lightbox"));Ct.end().magnificPopup({delegate:"[data-lightbox]",type:"image",gallery:{enabled:!0}})}}if(g.vide.length)for(A=0;A<g.vide.length;A++){D=(xt=$(g.vide[A])).data("vide-options");var xt,kt=xt.data("vide-bg");xt.vide(kt,D);var Tt=xt.data("vide").getVideoObject();c?Tt.pause():document.addEventListener("scroll",function(t,a){return function(){u(t)?a.play():a.pause()}}(xt,Tt))}if(!c)for(A=0;A<g.videoTriggers.length;A++){var At=$(g.videoTriggers[A]),It=$(At.attr("data-video-trigger")).data("vide").getVideoObject(),St=$(At.attr("data-target")),Mt=St.find("video")[0];St.on("show.bs.modal",function(t){return function(){t.pause()}}(It)),St.on("shown.bs.modal",function(t){return function(){t.play()}}(Mt)),St.on("hide.bs.modal",function(t,a){return function(){a.pause(),a.currentTime=0,t.play()}}(It,Mt))}if(g.beforeAfter.length)for(A=0;A<g.beforeAfter.length;A++){var Pt=$(g.beforeAfter[A]);Pt.twentytwenty({default_offset_pct:Pt.attr("data-offset"),orientation:Pt.attr("data-orientation")})}}))}();function initLightGalleryItem(e,a){$(e).lightGallery({selector:"this",addClass:a,counter:!1,youtubePlayerParams:{modestbranding:1,showinfo:0,rel:0,controls:0},vimeoPlayerParams:{byline:0,portrait:0}})}$((function(){jQuery("button.cookie-panel__button.showsettings").click((function(e){jQuery(".cookie-panel__selection").toggle()})),$(".page > .frame-align-101, .page .row-70 > .col-lg-8 > .frame-align-101").addClass("col-md-6").wrap('<div class="row leftrightjs"></div>'),$(".row.leftrightjs").each((function(e){var a=$(this).next();$(a).hasClass("frame-align-102")&&$(a).addClass("col-md-6").appendTo($(this)),$(a).hasClass("frame-102")&&($(a).addClass("col-md-6").appendTo($(this)),$(a).removeClass("frame-layout-0"),$(a).children(".owl-carousel").addClass("refreshed right").owlCarousel("refresh"))})),$(".row.leftrightjs").wrap('<section class="section"><div class="container"></div></section>'),$(".page > .frame-101, .page .row-70 > .col-lg-8 > .frame-101").addClass("col-md-6").wrap('<div class="row rightleftjs"></div>'),$(".row.rightleftjs").each((function(e){var a=$(this).next();
24$(a).hasClass("frame-align-102")&&$(a).addClass("col-md-6").appendTo($(this)),$(this).children(".frame-layout-0").removeClass("frame-layout-0"),$(this).children(".frame").children(".owl-carousel").addClass("refreshed left").owlCarousel("refresh")})),$(".row.rightleftjs").wrap('<section class="section"><div class="container"></div></section>'),$("[data-lightgallery=item]").each((function(e){var a=window.location.origin+$(this).attr("href");$(this).attr("href",a)})),$("nav.table-of-contents .mobile-nav a.in").click((function(e){e.preventDefault();var a=$(this).closest("nav.table-of-contents");a.addClass("active"),$(this).addClass("d-none"),$(this).siblings("a.out").removeClass("d-none"),a.find("ul.table-of-contents-list").removeClass("d-none").hide().slideDown(300)})),$("nav.table-of-contents .mobile-nav a.out").click((function(e){e.preventDefault();var a=$(this).closest("nav.table-of-contents");a.removeClass("active"),$(this).addClass("d-none"),$(this).siblings("a.in").removeClass("d-none"),a.find("ul.table-of-contents-list").slideUp(300)}))}))
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.