(i=>{i.each(i("#modal-cookies .collapse"),function(e,t){i(t).on("hidden.bs.collapse",function(e){i(e.target).prev("legend").removeClass("border-bottom")}),i(t).on("shown.bs.collapse",function(e){i(e.target).prev("legend").addClass("border-bottom")})}),i("#modal-cookies legend input").on("change",function(e){i(e.target).closest("fieldset").find("input[type=checkbox]").not("[disabled]").prop("checked",e.target.checked)}),i(".collapse input[type=checkbox]").on("change",function(e){var t=i(e.target).closest(".collapse").find("input[type=checkbox]:not([disabled])"),o={ok:0,error:0};i.each(t,function(e,t){t.checked?o.ok++:o.error++}),i(e.target).closest("fieldset").find("legend").find("input").not("[disabled]").prop("checked",o.ok==t.length)}),i("#modal-cookies .btn-select-all").on("click",function(e){return i(e.target).closest(".modal").find("input[type=checkbox]").prop("checked",!0),i(e.target).closest("form").submit(),!1}),i("#modal-cookies .btn-just-essential").on("click",function(e){return i(e.target).closest(".modal").find("input[type=checkbox]:not([disabled])").prop("checked",!1),i("#cookieSet1").prop("checked")||i("#cookieSet1").click(),i(e.target).closest("form").submit(),!1}),i("#modal-cookies form").on("submit",function(e){e.preventDefault();var t=["cookiePolicy","matomo","gmaps","gyt"],a=(""!==FB_PX&&t.push("facebook"),""!==GTAG_ID&&t.push("gtag"),{}),n=i(e.target).serializeArray();return i.each(t,function(e,t){var o=0{for(var t=e+"=",o=document.cookie.split(";"),a=0;a{function e(){var e=c(window).scrollTop(),t=c(document).height()-c(window).height();o.style.strokeDashoffset=a-e*a/t}window.debounce=function(a,n,i){var r;return function(){var e=this,t=arguments,o=i&&!r;clearTimeout(r),r=setTimeout(function(){r=null,i||a.apply(e,t)},n),o&&a.apply(e,t)}},window.isTouchDevice=function(){return"ontouchstart"in window||0",{href:"mailto:"+n,rel:"nofollow",class:(c(t).attr("class")||"").replace("contact_me","")})).html(o||n),c(t).replaceWith(a)):c(t).attr("data-val","")}),c(".email_decode_me").each(function(e,t){var o,a=c(t).attr("data-val")||!1;a&&-1!==a.indexOf("§%§")&&-1!==a.indexOf("%§%")?(a=a.replace(/\@/g,"o").replace(/%§%/g,"@").replace(/§%§/g,"."),o=c(t).html().trim(),c(t).removeClass("email_decode_me"),c(t).removeAttr("data-val"),c(t).html(o?o+" "+a:a)):c(t).attr("data-val","")}),c("html").removeClass("no-js").addClass("js"),c(window).resize(debounce(function(e){c(".bg-img").length&&window.setTimeout(function(){c(".bg-img").each(function(e,t){n(c(t))})},0),c(".vert-img").length&&window.setTimeout(function(){c(".vert-img").each(function(e,t){i(c(t))})},0)},400)),window.smoothScroll=function(e,t){var o;if(void 0!==t&&t)o=e;else{if(e.target.closest("a").classList.contains("btn_apply"))return!1;o=(o=(o=c(e.target).closest("a").attr("href"))||this.hash)||window.location.hash}t=c(o).length?c(o):c("[name='"+window.location.hash.substr(1)+"']");return t.length&&(c("html, body").stop().animate({scrollTop:t.offset().top-(c(".site-header").outerHeight(!0)||0)-(c("#navbar-main").outerHeight(!0)||0)},400,"linear"),window.history)&&history.pushState({},window.title,"#"+t.attr("id")),!1},c(".wp-block-bpm-block-btn",".page-id-269").on("click",function(e){return e.preventDefault(),smoothScroll("#"+c(e.target).closest("a").attr("href").split("#").pop(),1)}),c(".scrollTo").on("click",function(e){return e.preventDefault(),smoothScroll(e),!1}),c(window).on("scroll",function(){c(window).scrollTop()<10?c("#navbar-main").removeClass("sticky-active"):c("#navbar-main").addClass("sticky-active"),c(window).scrollTop()<200?c(".scroll-up").removeClass("show"):c(".scroll-up").addClass("show")});var o=document.querySelector(".scroll-up .icon-xxxl path"),a=o.getTotalLength();function n(e){e.removeClass("resizeVertical"),console.log("resize",e.attr("src")),e.width()=e.parent().height()&&e.addClass("resizeVertical")}function i(e){e.removeClass("resizeVertical"),console.log("vert",e.attr("src")),e.height()=e.parent().width()&&0{let a=!1;o.addEventListener("slide.bs.carousel",function(){a=!0}),o.addEventListener("slid.bs.carousel",function(){a=!1}),c(o).on("wheel",function(e){if(c(e.target).closest(".carousel").hasClass("view")||a)return!1;var t=c(e.target).closest(".carousel").find(".active").index();t+1===c(e.target).closest(".carousel").find(".carousel-item").length&&0'};var d=c(window);function t(){var e,t,o,a,n,i,r=c("#navbar-main").find(".container-fluid"),s=c("#bb4-primary-menu"),l=s.find(".moreLinks");d.width()<=750?(l.each(function(){c(this).addClass("nav-item").find(".dropdown-item").removeClass("dropdown-item").addClass("nav-link")}),l.before(l.find("> ul > li")),l.remove()):(l.length?(l.find("> ul > li").each(function(){c(this).addClass("nav-item").find("> .dropdown-item").removeClass("dropdown-item").addClass("nav-link")}),l.before(l.find("> ul > li"))):(e=document.createElement("li"),a=document.createElement("a"),t=document.createElement("ul"),e.className="dropdown dropstart moreLinks menu-item nav-item",a.className="dropdown-toggle nav-link menu-item d-inline-flex align-items-center",a.innerHTML=' 
'+bpmShadowSvg("svg-ellipsis-h")+"
 ",a.setAttribute("data-bs-toggle","dropdown"),t.className="dropdown-menu",t.setAttribute("role","menu"),e.appendChild(a),e.appendChild(t),s.append(e),l=c(e)),o=r.width()-r.find(".navbar-brand").outerWidth(!0)-r.find(".item1").outerWidth(!0)-r.find(".item2").outerWidth(!0)-r.find(".item3").outerWidth(!0),a=s.find("> li").not(".moreLinks"),n=0,i=[],a.each(function(){var e=c(this);n+=e.outerWidth(!0)}),oo&&(e.removeClass("nav-item").find("> .nav-link").addClass("dropdown-item").removeClass("nav-link"),e.hasClass("active")&&e.find("> a").addClass("active"),i.push(e))})),i.length?l.find("> ul").append(i):l.remove())}c(function(){t()}),c(window).resize(function(){t()}),c("body").on("mouseenter mouseleave",".dropdown",function(t){var o,a;window.isTouchDevice()||((o=c(t.target).closest(".dropdown")).length||(o=c(t.target).closest(".dropstart")),a=c(">.dropdown-menu",o),setTimeout(function(){var e="click"!==t.type&&o.is(":hover");a.toggleClass("show",e),o.toggleClass("show",e),c('>[data-bs-toggle="dropdown"]',o).attr("aria-expanded",e)},"mouseleave"===t.type?50:0))}),c('[data-bs-toggle="dropdown"]',"ul.navbar-nav").on("click",function(e){if(!window.isTouchDevice())return!!c(e.target).closest(".menu-large").length||(e.preventDefault(),e.stopPropagation(),!1)}),"lightbox"in window&&lightbox.option({resizeDuration:200,wrapAround:!0}),c("#wpadminbar").length&&c("html").attr("style",function(e,t){return(t||"")+"margin-top: 0 !important;"}),[...document.querySelectorAll('[data-bs-toggle="popover"]')].map(function(e){new bootstrap.Popover(e)}),c(".modal-yt-video").on("shown.bs.modal",function(e){c(".agree",e.target).hasClass("d-none")&&c("iframe",e.target).attr("src",c("iframe",e.target).attr("data-src")+"?autoplay=1")}),c(".btn_play",".modal-yt-video").on("click",function(e){e=c(e.target).closest(".modal-yt-video");c(".ratio",e).removeClass("d-none"),c(".agree",e).addClass("d-none"),c("iframe",e).attr("src",c("iframe",e).attr("data-src")+"?autoplay=1")}),c(".modal-yt-video").on("hidden.bs.modal",function(e){c("iframe",e.target).attr("src",null)}),"AOS"in window&&AOS.init()})(jQuery),(l=>{l("form[name='contact_form'], form[name='request_form']").on("submit",function(e){e.preventDefault();var r=l(e.target),s=r.serializeArray(),t=(s.push({name:"action",value:"bpmprojectformcontact"}),s.push({name:"nonce_in",value:bpm_project_data.nonce_in}),r.find(".btn[type=submit]").prop("disabled",!0),l(".loading").prop("hidden",!1),l(".is-invalid").removeClass("is-invalid"),r.find(".alert").attr("hidden",!0).removeClass("alert-danger alert-success show"),{});return s.map(function(e){return t[e.name]=e.value}),l.ajax({url:bpm_project_data.ajax_url,type:"POST",data:t,dataType:"json",success:function(e,t,o){var a="";if(e.success)r[0].reset(),l(".form-group-captcha",r).addClass("d-none"),a=e.message||"","undefined"!=typeof _paq&&_paq.push(["trackEvent",(2==s.action?"Support":"Kontakt")+"anfrage",window.location.pathname.split("/").filter(Boolean).shift()||"",1]);else{for(var n=0;n div").eq(e.to).find("a").addClass("active")})})})(jQuery);