function readCookie(e){for(var t=e+"=",i=document.cookie.split(";"),o=0;o<i.length;o++){for(var s=i[o];" "==s.charAt(0);)s=s.substring(1,s.length);if(0==s.indexOf(t))return s.substring(t.length,s.length)}return"123456789"}$.fn.equalHeights=function(){var e=0;this.each(function(){var t=$(this);t.height()>e&&(e=t.height())}),this.each(function(){$(this).height(e)})},$(document).ready(function(){$("select:not(.fstdropdown-select):not(.hs-input)").niceSelect();var e=$(".langswitch > ul").clone(),i=[];e.find("li").each(function(){i.push($(this).html())}),$(".main-menu").mmenu({setSelected:{parent:!0,current:!0},extensions:["position-bottom","multiline","fx-panels-slide-100"],navbars:[{position:"bottom",content:[' <div class="myDse">\n<a href="/datenschutz-newsletter/" target="_blank" class="login" title="myDSE">Newsletter</a>\n</div>']},{position:"bottom",content:i}]},{clone:!0});var o=$(".main-menu").data("mmenu");if($(".hamburger").click(function(e){e.preventDefault(),o.open()}),$(".business-expertise-slider").slick({dots:!0,speed:300,slidesToShow:4,slidesToScroll:4,responsive:[{breakpoint:1650,settings:{slidesToShow:3,slidesToScroll:2,infinite:!0,dots:!0}},{breakpoint:990,settings:{slidesToShow:2,slidesToScroll:1,infinite:!0,autoplay:!1,autoplaySpeed:2e3,dots:!0}},{breakpoint:650,settings:{slidesToShow:1,slidesToScroll:1}}]}),$(".knowledge-responsive-slider").slick({dots:!0,infinite:!1,arrows:!1,speed:300,slidesToShow:3,slidesToScroll:3,responsive:[{breakpoint:990,settings:{slidesToShow:2,slidesToScroll:1,infinite:!1,dots:!0}},{breakpoint:769,settings:{slidesToShow:1,slidesToScroll:1,dots:!0}}]}),$(".testimonial-slider").slick({dots:!0,infinite:!0,arrows:!0,speed:300,slidesToShow:1,slidesToScroll:1,responsive:[{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0,dots:!0}},{breakpoint:576,settings:{slidesToShow:1,slidesToScroll:1,dots:!0}}]}),$(".business-slider").slick({infinite:!0,speed:200,slidesToShow:4,arrows:!1,autoplay:!0,autoplaySpeed:2e3,responsive:[{breakpoint:1200,settings:{slidesToShow:3}},{breakpoint:768,settings:{slidesToShow:2}}]}),$(".feedback-provenexpert-slider").slick({infinite:!0,speed:1e3,slidesToShow:3,slidesToScroll:3,autoplay:!0,dots:!0,responsive:[{breakpoint:992,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1}}]}),$(function(){var e=function(e,t){this.el=e||{},this.multiple=t||!1,this.el.find(".link").on("click",{el:this.el,multiple:this.multiple},this.dropdown)};e.prototype.dropdown=function(e){var t=e.data.el;$this=$(this),$next=$this.next(),$next.slideToggle(),$this.parent().toggleClass("open"),e.data.multiple||t.find(".accordion-body").not($next).slideUp().parent().removeClass("open")};new e($(".accordion"),!1)}),$(".accordion-wrapper.open.resp-close p.link").click(function(){$(this).toggleClass("resp-open")}),$(window).width()>769){$(".flags button").click(function(e){e.preventDefault(),$(".contact-flags").addClass("open active")}),$(".flags .mail").click(function(e){e.preventDefault(),$(window).height()<601?$(".contact .mail").addClass("active height_600"):$(".contact .mail").addClass("active"),$(".contact .phone").removeClass("active"),$(".flags .mail").addClass("active"),$(".flags .phone").removeClass("active")}),$(".flags .phone").click(function(e){e.preventDefault(),$(".contact .phone").addClass("active"),$(".contact .mail").removeClass("active height_600"),$(".flags .phone").addClass("active"),$(".flags .mail").removeClass("active")}),$(".close-surface, .contact-flags .closer").click(function(){$(".contact-flags").removeClass("active"),$(".flags button").removeClass("active")}),$(".hero-fullwidth-new").length&&$(".contact-flags").addClass("open"),$(window).scroll(function(){$(this).scrollTop()>300&&!$(".hero-fullwidth-new").length&&!$(".page.fel-2").length?($("header.pageHeader").addClass("sticky"),$(".contact-flags").addClass("open")):$(".hero-fullwidth-new").length||($("header.pageHeader").removeClass("sticky"),$(".contact-flags").removeClass("open")),$(this).scrollTop()>300&&$(".hero-fullwidth-new").length&&!$(".page.fel-2").length?$("header.pageHeader").addClass("sticky"):$(".hero-fullwidth-new").length&&$("header.pageHeader").removeClass("sticky")}),$(".col-md-2.col-5 h4").equalHeights(),$(".image.img_2_1").each(function(){img21H=$(this).height(),img21W=$(this).width()});for(var s=document.querySelectorAll(".image.img_2_1 img"),n=0;n<s.length;n++)s[n].setAttribute("height",img21H),s[n].setAttribute("width",img21W)}$(window).width()<768&&($(".flags button").click(function(e){e.preventDefault(),$(".contact-flags").addClass("active")}),$(".close-surface, .contact-flags .closer").click(function(){$(".contact-flags").removeClass("active"),$(".flags button").removeClass("active")}),$(".blog-item-teaser").parents("section").addClass("blog-item-no-margin"),$(".blog-item-teaser").parents("div.col-xs-12").addClass("margin-top-20"),$(".more-links").parent("div").addClass("item-no-margin"),$(".cards").click(function(){$(this).children().children(".cards-icon-section").slideToggle("slow"),$(this).children().children(".cards-icon-section").toggleClass("open"),$(this).children().children(".adapted-for").toggleClass("open")}),$(".hero-fullwidth-new").length||$(".contact-flags").addClass("open"),$(window).scroll(function(){$(this).scrollTop()>400&&$(".hero-fullwidth-new").length&&!$(".page.fel-2").length?($("header.pageHeader").addClass("sticky"),$(".contact-flags").addClass("open")):$(".hero-fullwidth-new").length&&($("header.pageHeader").removeClass("sticky"),$(".contact-flags").removeClass("open")),$(this).scrollTop()>300&&!$(".hero-fullwidth-new").length&&!$(".page.fel-2").length?$("header.pageHeader").addClass("sticky"):$(".hero-fullwidth-new").length||$("header.pageHeader").removeClass("sticky")})),$(".first-level > li").hover(function(){$(this).find(".subNav").toggleClass("hover"),$(this).find(".subNav").prev().toggleClass("hover")}),$("a.tooltip-trigger").click(function(){$(this).children().toggleClass("focus"),$(".our-work").toggleClass("body-overlay"),$("body").toggleClass("open"),$(this).focusout(function(){$(".tooltip").removeClass("focus"),$(".our-work").removeClass("body-overlay"),$("body").removeClass("open")})}),$("body").keydown(function(e){27==e.keyCode&&($(".tooltip").removeClass("focus"),$(".our-work").removeClass("body-overlay"),$("body").removeClass("open"))}),$(window).width()<1289&&$(".our-work-table tr:nth-child(21) td:not(td:nth-child(1))").addClass("icon-check"),$(".vacancy-collapse").click(function(){$(this).toggleClass("open")}),$(".scrollbutton, .articleButton").click(function(e){var t=this.href,i=$(t.substring(t.lastIndexOf("#")));return i.length&&$("html, body").animate({scrollTop:$(i).offset().top-$(".pageHeader").height()},1e3),!1}),$("#return-to-top").click(function(){return $("html, body").animate({scrollTop:0},1e3),!1}),$(window).scroll(function(){$(this).scrollTop()>50?$(".totop").fadeIn():$(".totop").fadeOut(),$("blockquote").addClass("lazy-mark")}),$(".Scrollable").on("DOMMouseScroll mousewheel",function(e){var t=$(this),i=this.scrollTop,o=this.scrollHeight,s=t.height(),n="DOMMouseScroll"==e.type?-40*e.originalEvent.detail:e.originalEvent.wheelDelta,l=n>0,a=function(){return e.stopPropagation(),e.preventDefault(),e.returnValue=!1,!1};return!l&&-n>o-s-i?(t.scrollTop(o),a()):l&&n>i?(t.scrollTop(0),a()):void 0}),$(".vacancy .nav-tabs > li").click(function(){$("#menutitle").text($(this).text())}),$(".procedure-item").last().addClass("last"),$(".packageItem").last().addClass("last"),$("table.contenttable").parent().addClass("contenttable-container"),jQuery(".subNav > li").hasClass("spotlight")&&jQuery(".subNav li.spotlight").parent().addClass("has-spotlight"),$(".open-flyout-phone").click(function(e){e.preventDefault(),$(".contact-flags").addClass("open active"),$(".contact .phone").addClass("active"),$(".contact .mail").removeClass("active"),$(".flags .phone").addClass("active"),$(".flags .mail").removeClass("active")}),$(".open-flyout-mail").click(function(e){e.preventDefault(),$(".contact-flags").addClass("open active"),$(".contact .mail").addClass("active"),$(".contact .phone").removeClass("active"),$(".flags .mail").addClass("active"),$(".flags .phone").removeClass("active")}),(document.documentMode||/Edge/.test(navigator.userAgent))&&$("img").each(function(){var e=$(this),t=e.attr("data-src");void 0!==t&&e.attr("src",t)}),$(".news-item.article").click(function(){if($(this).find("a").length)return window.location=$(this).find("a").attr("href"),!1}),$(".blog-item-teaser figure, .blog-item-teaser header").click(function(){if($(this).parent(".wrap").find("a.btn").length)return window.location=$(this).parent(".wrap").find("a.btn").attr("href"),!1}),$(".read-box").click(function(){$(this).toggleClass("more"),$(this).siblings(".read-more-content").slideToggle().toggleClass("open")}),$(".website-check").click(function(e){$("html,body").animate({scrollTop:$(".hero").offset().top-$(".pageHeader").height()},"slow")}),$('a[href*="#c"]').on("click",function(e){e.preventDefault();var t=this.hash,i=$(t),o=$("header").outerHeight();$("html, body").animate({scrollTop:i.offset().top-o},1500,"swing")});var l="",a=window.innerWidth>0?window.innerWidth:screen.width,r=$(".anchor-menu"),c=$(".pageHeader"),d=r.outerHeight()+15,h=r.find("a"),p=h.map(function(){var e=$(this).attr("href").indexOf("#"),t=$(this).attr("href").substring(e),i=$(t);if(i.length)return i});$(window).scroll(function(){if(a<577){var e=1500,t=$(".slick-track");t.each(function(){objAW=$(this).width(),objAW>e&&(e=objAW)}),t.width(e)}var i=$(this).scrollTop()+d,o=p.map(function(){if($(this).offset().top<i)return this});a<577&&(slGoTo=o.length);var s=(o=o[o.length-1])&&o.length?o[0].id:"";s?(a<577&&c.fadeOut(),r.fadeIn(),l!==s&&(l=s,h.parent().removeClass("current active").end().filter("[href*=\\#"+s+"]").parent().addClass("current active"),a<577&&r.slick("slickGoTo",parseInt(slGoTo-1)))):(r.fadeOut(),c.fadeIn()),a<577&&(r.slick({slidesToShow:1,infinite:!1,slidesToScroll:1}),r.slick("slickGoTo",parseInt(slGoTo-1)))}),$(".linkelements").not(".customers_list").not(".eg_row_1").slick({slidesToShow:4,infinite:!1,slidesToScroll:1,responsive:[{breakpoint:1200,settings:{slidesToShow:3}},{breakpoint:990,settings:{slidesToShow:2}},{breakpoint:767,settings:{slidesToShow:1,adaptiveHeight:!0,arrows:!0}}]}),$(".linkelements.customers_list").slick({dots:!0,slidesToShow:3,infinite:!1,slidesToScroll:1,responsive:[{breakpoint:1200,settings:{slidesToShow:2}},{breakpoint:840,settings:{slidesToShow:1,adaptiveHeight:!0,arrows:!0}}]}),$("img.bg_image").each(function(){bgSource=$(this).attr("data-src"),bgSource&&$(this).parent().closest(".image-bg").css("background-image","url("+bgSource+")")}),$(".group_related .linkelements-remove").each(function(){$(".linkelements.group_related").slick("slickFilter",":odd")}),$(".group_0 .linkelements-remove").each(function(){$(".linkelements.group_0").slick("slickFilter",":odd")}),$(".group_1 .linkelements-remove").each(function(){$(".linkelements.group_1").slick("slickFilter",":odd")}),$(".group_2 .linkelements-remove").each(function(){$(".linkelements.group_2").slick("slickFilter",":odd")}),$(".group_3 .linkelements-remove").each(function(){$(".linkelements.group_3").slick("slickFilter",":odd")}),$(".group_4 .linkelements-remove").each(function(){$(".linkelements.group_4").slick("slickFilter",":odd")}),$(".link3columns").slick({slidesToShow:3,infinite:!1,slidesToScroll:1,responsive:[{breakpoint:1200,settings:{slidesToShow:3}},{breakpoint:990,settings:{slidesToShow:2}},{breakpoint:767,settings:{slidesToShow:1,adaptiveHeight:!0,arrows:!0}}]}),$(".link3columns-remove").each(function(){$(".link3columns").slick("slickFilter",":odd")}),$("ul.lvl-2").each(function(){t=$(this);var e=t.find("ul.lvl-3"),i=[];e.each(function(){var e=document.createElement("li");e.classList.add("more"),e.innerHTML='<a href="javascript:;">Mehr anzeigen</a>';var t=$(this).find("> li");for(let e=0;e<t.length;e++){t[e]}var o=Math.max($(this).outerHeight());i.push(parseInt(o)),$("li .more").on("click",function(){$(this).parent().find("li").show(150),$(this).remove()})})}),$(".observers-item").unveil(200),$(".observers-item").unveil(200,function(){$(this).on("load",function(){this.style.opacity=1})}),$(".redirect-to-home").each(function(){window.location.href="/"}),$(".serviceCard_content_1").equalHeights(),$(".blog-item-teaser h4").equalHeights(),$(".content-col").equalHeights(),$(".customer_item").equalHeights(),$(".customer_with_logo .customer_comment").equalHeights(),$(".customer_with_logo").equalHeights(),$(".pt_desktop .pt_head_title").equalHeights(),$(".pt_desktop .pt_head_teaser").equalHeights(),$(".pro_ce h6").equalHeights(),$(".pro_ce .pro_ce_desc").equalHeights(),$(".pro_desktop.active .pro_pt_head_teaser").equalHeights(),$(".pt_body_col").each(function(){var e=$(this).parent("div.row.pt_body_row").height();$(this).css("height",e)}),$(".pro_mobile .pt_icon_i").on("click",function(){$(this).children(".tooltiptext.active").length>0?($(this).find(".tooltiptext").removeClass("active"),$(this).find(".tooltiptext").css("visibility","hidden"),$(this).find(".tooltiptext").css("opacity","0")):($(this).find(".tooltiptext").addClass("active"),$(this).find(".tooltiptext").css("visibility","visible"),$(this).find(".tooltiptext").css("opacity","1"))}),$(".pro_desktop .pt_icon_down").on("click",function(){$(".pro_desktop.pro_pt_min").removeClass("active"),$(".pro_desktop.pro_pt_max").addClass("active"),$(".pro_desktop.active .pro_pt_head_teaser").equalHeights(),$(".pro_desktop.active .pro_pt_body_col").each(function(){var e=$(this).parent("div.row.pro_pt_body_row").height();$(this).css("height",e)})}),$(".pro_desktop .pt_icon_up").on("click",function(){$(".pro_desktop.pro_pt_min").addClass("active"),$(".pro_desktop.pro_pt_max").removeClass("active"),$(".pro_desktop.active .pro_pt_head_teaser").equalHeights(),$(".pro_desktop.active .pro_pt_body_col").each(function(){var e=$(this).parent("div.row.pro_pt_body_row").height();$(this).css("height",e)})}),$(".pro_mobile .pro_pt_min_basis").on("click",function(){$(".pro_pt_min_basis").removeClass("active"),$(".pro_pt_body_basis").addClass("active")}),$(".pro_mobile .pro_pt_max_basis").on("click",function(){$(".pro_pt_min_basis").addClass("active"),$(".pro_pt_body_basis").removeClass("active")}),$(".pro_mobile .pro_pt_min_medium").on("click",function(){$(".pro_pt_min_medium").removeClass("active"),$(".pro_pt_body_medium").addClass("active")}),$(".pro_mobile .pro_pt_max_medium").on("click",function(){$(".pro_pt_min_medium").addClass("active"),$(".pro_pt_body_medium").removeClass("active")}),$(".pro_mobile .pro_pt_min_premium").on("click",function(){$(".pro_pt_min_premium").removeClass("active"),$(".pro_pt_body_premium").addClass("active")}),$(".pro_mobile .pro_pt_max_premium").on("click",function(){$(".pro_pt_min_premium").addClass("active"),$(".pro_pt_body_premium").removeClass("active")});var g=$("header.pageHeader").height(),u=$(".hero.hero-proliance:not(.sm_height_500px) :not(.hero_testimonial)"),m=window.innerWidth>0?window.innerWidth:screen.width;u.each(function(){m<577&&(objImg=$(this).find(".image.img_2_2 img").height(),objForm=$(this).find(".hero-new.form_aside").height(),(objForm<1||"undefined"==typeof objForm)&&(objForm=$(this).find(".form_aside.before-space").height(),objForm<200&&(objForm=700)),objForm=objForm+g+100,objImg<objForm?($Hnew="height:"+objForm.toString(10)+"px;max-height:"+objForm.toString(10)+"px !important;",$(this)[0].style.cssText=$Hnew,$(this).find(".image.img_2_2")[0].style.cssText=$Hnew,$(this).find(".image.img_2_2 img")[0].style.cssText=$Hnew):($Hnew="height:"+objImg.toString(10)+"px;max-height:"+objImg.toString(10)+"px !important;",$(this)[0].style.cssText=$Hnew,$(this).find(".image.img_2_2")[0].style.cssText=$Hnew))})}),$(".tableRow .subRow").hide(),$(".tableRow .more").on("click",function(){var e=$(this).siblings(".subRow");$(this).hasClass("active")?e.hide(300):e.show(300),$(this).toggleClass("active")}),function(e,t,i,o){"use strict";var s=e(".link3columns"),n=s.find(".link3column"),l=function(){n.css("height","auto");var t=Math.floor(s.width()/n.width());if(null==t||t<2)return!0;for(var i=0,o=n.length;i<o;i+=t){var l=0,a=n.slice(i,i+t);a.each(function(){var t=parseInt(e(this).outerHeight());t>l&&(l=t)}),a.css("height",l)}};l(),e(t).on("resize",l),s.find("img").on("load",l)}(jQuery,window,document);$(document).ready(function(){const t=document.querySelectorAll(".observers-item");observer=new IntersectionObserver(t=>{t.forEach(t=>{t.intersectionRatio>0||$(t.target).parents("div.slick-active").length>0||$(t.target).parents("a.active.show").length>0?(source=t.target.getAttribute("data-src"),source&&t.target.setAttribute("src",source),t.target.classList.add("show"),t.target.style.opacity=1):t.target.classList.remove("show")})},{root:null,rootMargin:"0px",threshold:1}),t.forEach(t=>{observer.observe(t)})});
/*!
 * Lightbox v2.11.3
 * by Lokesh Dhakar
 *
 * More info:
 * http://lokeshdhakar.com/projects/lightbox2/
 *
 * Copyright Lokesh Dhakar
 * Released under the MIT license
 * https://github.com/lokesh/lightbox2/blob/master/LICENSE
 *
 * @preserve
 */
!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],b):"object"==typeof exports?module.exports=b(require("jquery")):a.lightbox=b(a.jQuery)}(this,function(a){function b(b){this.album=[],this.currentImageIndex=void 0,this.init(),this.options=a.extend({},this.constructor.defaults),this.option(b)}return b.defaults={albumLabel:"Image %1 of %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:600,fitImagesInViewport:!0,imageFadeDuration:600,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1,disableScrolling:!1,sanitizeTitle:!1},b.prototype.option=function(b){a.extend(this.options,b)},b.prototype.imageCountLabel=function(a,b){return this.options.albumLabel.replace(/%1/g,a).replace(/%2/g,b)},b.prototype.init=function(){var b=this;a(document).ready(function(){b.enable(),b.build()})},b.prototype.enable=function(){var b=this;a("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(c){return b.start(a(c.currentTarget)),!1})},b.prototype.build=function(){if(!(a("#lightbox").length>0)){var b=this;a('<div id="lightboxOverlay" tabindex="-1" class="lightboxOverlay"></div><div id="lightbox" tabindex="-1" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt=""/><div class="lb-nav"><a class="lb-prev" aria-label="Previous image" href="" ></a><a class="lb-next" aria-label="Next image" href="" ></a></div><div class="lb-loader"><a class="lb-cancel"></a></div></div></div><div class="lb-dataContainer"><div class="lb-data"><div class="lb-details"><span class="lb-caption"></span><span class="lb-number"></span></div><div class="lb-closeContainer"><a class="lb-close"></a></div></div></div></div>').appendTo(a("body")),this.$lightbox=a("#lightbox"),this.$overlay=a("#lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".lb-outerContainer"),this.$container=this.$lightbox.find(".lb-container"),this.$image=this.$lightbox.find(".lb-image"),this.$nav=this.$lightbox.find(".lb-nav"),this.containerPadding={top:parseInt(this.$container.css("padding-top"),10),right:parseInt(this.$container.css("padding-right"),10),bottom:parseInt(this.$container.css("padding-bottom"),10),left:parseInt(this.$container.css("padding-left"),10)},this.imageBorderWidth={top:parseInt(this.$image.css("border-top-width"),10),right:parseInt(this.$image.css("border-right-width"),10),bottom:parseInt(this.$image.css("border-bottom-width"),10),left:parseInt(this.$image.css("border-left-width"),10)},this.$overlay.hide().on("click",function(){return b.end(),!1}),this.$lightbox.hide().on("click",function(c){"lightbox"===a(c.target).attr("id")&&b.end()}),this.$outerContainer.on("click",function(c){return"lightbox"===a(c.target).attr("id")&&b.end(),!1}),this.$lightbox.find(".lb-prev").on("click",function(){return 0===b.currentImageIndex?b.changeImage(b.album.length-1):b.changeImage(b.currentImageIndex-1),!1}),this.$lightbox.find(".lb-next").on("click",function(){return b.currentImageIndex===b.album.length-1?b.changeImage(0):b.changeImage(b.currentImageIndex+1),!1}),this.$nav.on("mousedown",function(a){3===a.which&&(b.$nav.css("pointer-events","none"),b.$lightbox.one("contextmenu",function(){setTimeout(function(){this.$nav.css("pointer-events","auto")}.bind(b),0)}))}),this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return b.end(),!1})}},b.prototype.start=function(b){function c(a){d.album.push({alt:a.attr("data-alt"),link:a.attr("href"),title:a.attr("data-title")||a.attr("title")})}var d=this,e=a(window);e.on("resize",a.proxy(this.sizeOverlay,this)),this.sizeOverlay(),this.album=[];var f,g=0,h=b.attr("data-lightbox");if(h){f=a(b.prop("tagName")+'[data-lightbox="'+h+'"]');for(var i=0;i<f.length;i=++i)c(a(f[i])),f[i]===b[0]&&(g=i)}else if("lightbox"===b.attr("rel"))c(b);else{f=a(b.prop("tagName")+'[rel="'+b.attr("rel")+'"]');for(var j=0;j<f.length;j=++j)c(a(f[j])),f[j]===b[0]&&(g=j)}var k=e.scrollTop()+this.options.positionFromTop,l=e.scrollLeft();this.$lightbox.css({top:k+"px",left:l+"px"}).fadeIn(this.options.fadeDuration),this.options.disableScrolling&&a("body").addClass("lb-disable-scrolling"),this.changeImage(g)},b.prototype.changeImage=function(b){var c=this,d=this.album[b].link,e=d.split(".").slice(-1)[0],f=this.$lightbox.find(".lb-image");this.disableKeyboardNav(),this.$overlay.fadeIn(this.options.fadeDuration),a(".lb-loader").fadeIn("slow"),this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide(),this.$outerContainer.addClass("animating");var g=new Image;g.onload=function(){var h,i,j,k,l,m;f.attr({alt:c.album[b].alt,src:d}),a(g),f.width(g.width),f.height(g.height),m=a(window).width(),l=a(window).height(),k=m-c.containerPadding.left-c.containerPadding.right-c.imageBorderWidth.left-c.imageBorderWidth.right-20,j=l-c.containerPadding.top-c.containerPadding.bottom-c.imageBorderWidth.top-c.imageBorderWidth.bottom-c.options.positionFromTop-70,"svg"===e&&(f.width(k),f.height(j)),c.options.fitImagesInViewport?(c.options.maxWidth&&c.options.maxWidth<k&&(k=c.options.maxWidth),c.options.maxHeight&&c.options.maxHeight<j&&(j=c.options.maxHeight)):(k=c.options.maxWidth||g.width||k,j=c.options.maxHeight||g.height||j),(g.width>k||g.height>j)&&(g.width/k>g.height/j?(i=k,h=parseInt(g.height/(g.width/i),10),f.width(i),f.height(h)):(h=j,i=parseInt(g.width/(g.height/h),10),f.width(i),f.height(h))),c.sizeContainer(f.width(),f.height())},g.src=this.album[b].link,this.currentImageIndex=b},b.prototype.sizeOverlay=function(){var b=this;setTimeout(function(){b.$overlay.width(a(document).width()).height(a(document).height())},0)},b.prototype.sizeContainer=function(a,b){function c(){d.$lightbox.find(".lb-dataContainer").width(g),d.$lightbox.find(".lb-prevLink").height(h),d.$lightbox.find(".lb-nextLink").height(h),d.$overlay.focus(),d.showImage()}var d=this,e=this.$outerContainer.outerWidth(),f=this.$outerContainer.outerHeight(),g=a+this.containerPadding.left+this.containerPadding.right+this.imageBorderWidth.left+this.imageBorderWidth.right,h=b+this.containerPadding.top+this.containerPadding.bottom+this.imageBorderWidth.top+this.imageBorderWidth.bottom;e!==g||f!==h?this.$outerContainer.animate({width:g,height:h},this.options.resizeDuration,"swing",function(){c()}):c()},b.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide(),this.$lightbox.find(".lb-image").fadeIn(this.options.imageFadeDuration),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},b.prototype.updateNav=function(){var a=!1;try{document.createEvent("TouchEvent"),a=!!this.options.alwaysShowNavOnTouchDevices}catch(a){}this.$lightbox.find(".lb-nav").show(),this.album.length>1&&(this.options.wrapAround?(a&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(this.currentImageIndex>0&&(this.$lightbox.find(".lb-prev").show(),a&&this.$lightbox.find(".lb-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),a&&this.$lightbox.find(".lb-next").css("opacity","1"))))},b.prototype.updateDetails=function(){var a=this;if(void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title){var b=this.$lightbox.find(".lb-caption");this.options.sanitizeTitle?b.text(this.album[this.currentImageIndex].title):b.html(this.album[this.currentImageIndex].title),b.fadeIn("fast")}if(this.album.length>1&&this.options.showImageNumberLabel){var c=this.imageCountLabel(this.currentImageIndex+1,this.album.length);this.$lightbox.find(".lb-number").text(c).fadeIn("fast")}else this.$lightbox.find(".lb-number").hide();this.$outerContainer.removeClass("animating"),this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return a.sizeOverlay()})},b.prototype.preloadNeighboringImages=function(){if(this.album.length>this.currentImageIndex+1){(new Image).src=this.album[this.currentImageIndex+1].link}if(this.currentImageIndex>0){(new Image).src=this.album[this.currentImageIndex-1].link}},b.prototype.enableKeyboardNav=function(){this.$lightbox.on("keyup.keyboard",a.proxy(this.keyboardAction,this)),this.$overlay.on("keyup.keyboard",a.proxy(this.keyboardAction,this))},b.prototype.disableKeyboardNav=function(){this.$lightbox.off(".keyboard"),this.$overlay.off(".keyboard")},b.prototype.keyboardAction=function(a){var b=a.keyCode;27===b?(a.stopPropagation(),this.end()):37===b?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&this.album.length>1&&this.changeImage(this.album.length-1):39===b&&(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&this.album.length>1&&this.changeImage(0))},b.prototype.end=function(){this.disableKeyboardNav(),a(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),this.options.disableScrolling&&a("body").removeClass("lb-disable-scrolling")},new b});$(document).ready(function(){const slides=$('.dynamic--info-slides').children();const cardsLinks=$('.consulting--cards-card-info .button')
const interval=3500;if(performance.navigation.type==2){location.reload(!0)}
slides.each(function(i,elem){if(elem.childNodes.length>1){$(elem).addClass('full')
$(elem).children().each(function(i,text){setTimeout(function(){$(text).addClass('active')},i*500)})}
setTimeout(function(){$(elem).prev().hasClass('active')&&$(elem).prev().removeClass('active');$(elem).addClass('active')},i*interval)})
if($('.dynamic--info-slides-slide.full').length){$('.dynamic--info-slides-slide.full p:last-child').on("animationend",(event)=>{$('.dynamic--content').addClass('visible')})}else{$('.dynamic--info-slides-slide:last-child').on("animationend",(event)=>{$('.dynamic--content').addClass('visible')})}
cardsLinks.each(function(i,cardLink){$(cardLink).on('click',function(event){const link=$(this).prop("href");event.preventDefault()
cardsLinks.each(function(index,cardLink){index==i?$(cardLink).closest('.consulting--cards-card').addClass('choosen'):$(cardLink).closest('.consulting--cards-card').addClass('hide')})
setTimeout(function(){$('.choosen').css('opacity','0')
window.location.href=link},1000)})})
$('.page--layout-5 .pro_pt_head_teaser').css('height','auto')})