window.isMobile=!1;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){window.isMobile=!0}
function t_throttle(fn,threshhold,scope){var last;var deferTimer;threshhold||(threshhold=250);return function(){var context=scope||this;var now=+new Date();var args=arguments;if(last&&now<last+threshhold){clearTimeout(deferTimer);deferTimer=setTimeout(function(){last=now;fn.apply(context,args)},threshhold)}else{last=now;fn.apply(context,args)}}}
function t649_init(recId){t_onFuncLoad('t_card__moveClickOnCard',function(){t_card__moveClickOnCard(recId)});t_onFuncLoad('t_card__addFocusOnTab',function(){t_card__addFocusOnTab(recId)})}
function t569_init(recId){var rec=document.getElementById('rec'+recId);if(!rec)return;var container=rec.querySelector('.t569');if(!container)return;var lines=rec.querySelectorAll('.t569__line');var blocksCount=container.getAttribute('data-blocks-count');var circleCount=4;if(blocksCount!=='4')circleCount=8;for(var i=0;i<lines.length;i++){var line=lines[i];var cirqles=line.querySelector('.t569__cirqle');for(var j=0;j<circleCount;j++){line.insertBefore(cirqles.cloneNode(!0),cirqles.nextSibling)}}
function t569_update(){var col=rec.querySelector('.t569__col');var colWidth=0;var bgImg=rec.querySelector('.t569__bgimg');var bgWidth=0;if(col){var colStyle=getComputedStyle(col,null);var colPaddingLeft=parseInt(colStyle.paddingLeft)||0;var colPaddingRight=parseInt(colStyle.paddingRight)||0;colWidth=col.clientWidth-(colPaddingLeft+colPaddingRight)}
if(bgImg)bgWidth=bgImg.offsetWidth;for(var i=0;i<lines.length;i++){lines[i].style.maxWidth=(colWidth-bgWidth)+'px'}}
if(window.isMobile){if(typeof jQuery!=='undefined'){$(window).on('orientationchange',t_throttle(t569_update))}else{window.addEventListener('orientationchange',t_throttle(t569_update))}}else{window.addEventListener('resize',t_throttle(t569_update))}
if(typeof jQuery!=='undefined'){$(container).on('displayChanged',t_throttle(t569_update))}else{container.addEventListener('displayChanged',t_throttle(t569_update))}
t569_update()}
function t410_init(recid){var rec=document.getElementById('rec'+recid);if(!rec)return;var wrapper=rec?rec.querySelector('.t410__wrapper'):null;if(!wrapper)return!1;var sliderOrientation=wrapper.getAttribute('data-beforeafter-orientation');var sliderStartPosition=wrapper.getAttribute('data-beforeafter-start');var firstImgURL=wrapper.getAttribute('data-beforeafter-imgurl-first');var firstImgDescr=wrapper.getAttribute('data-beforeafter-imgdescr-first');var firstImgAlt=wrapper.getAttribute('data-beforeafter-imgalt-first');var secondImgURL=wrapper.getAttribute('data-beforeafter-imgurl-second');var secondImgDescr=wrapper.getAttribute('data-beforeafter-imgdescr-second');var secondImgAlt=wrapper.getAttribute('data-beforeafter-imgalt-second');t410_onObjLoad('beforeafter',function(){new beforeafter.BASlider('#t410-beforeafter__'+recid,[{src:firstImgURL,label:firstImgDescr,alt:firstImgAlt,},{src:secondImgURL,label:secondImgDescr,alt:secondImgAlt,},],{mode:sliderOrientation?sliderOrientation:'horizontal',startingPosition:sliderStartPosition?sliderStartPosition+'%':'50%',})});var block=rec.querySelector('.t410');if(typeof jQuery!=='undefined'){$(block).on('displayChanged',function(){window.beforeafter.sliders.forEach(function(obj){if(obj.options.wrapper.getAttribute('id')==='t410-beforeafter__'+recid){obj.options.setWrapperDimensions()}})})}else if(block){block.addEventListener('displayChanged',function(){window.beforeafter.sliders.forEach(function(obj){if(obj.options.wrapper.getAttribute('id')==='t410-beforeafter__'+recid){obj.options.setWrapperDimensions()}})})}}
function t410_onObjLoad(objName,okFunc,time){if(typeof window[objName]==='object'){okFunc()}else{var timerId=setTimeout(function checkFuncExist(){if(typeof window[objName]==='object'){okFunc();return}
timerId=setTimeout(checkFuncExist,time||100)})}}
function t480_init(recId){var rec=document.getElementById('rec'+recId);if(!rec)return;var container=rec.querySelector('.t480');if(!container)return;var isJquery=typeof jQuery!=='undefined';t480_setHeight(recId);if(window.isMobile){if(isJquery){$(window).on('orientationchange',t_throttle(function(){setTimeout(function(){t480_setHeight(recId)},200)}))}else{window.addEventListener('orientationchange',t_throttle(function(){setTimeout(function(){t480_setHeight(recId)},200)}))}}else{window.addEventListener('resize',t_throttle(function(){if(window.noAdaptive&&window.noAdaptive===!0&&window.isMobile)return;t480_setHeight(recId)}))}
if(isJquery){$(container).on('displayChanged',function(){t480_setHeight(recId)})}else{container.addEventListener('displayChanged',function(){t480_setHeight(recId)})}}
function t480_setHeight(recId){var rec=document.getElementById('rec'+recId);if(!rec)return;var container=rec.querySelector('.t480');if(!container)return;var sizer=rec.querySelector('.t480__sizer');var sizerStyle=getComputedStyle(sizer,null);var sizerPaddingTop=parseInt(sizerStyle.paddingTop);var sizerPaddingBottom=parseInt(sizerStyle.paddingBottom);var sizerPaddingLeft=parseInt(sizerStyle.paddingLeft);var sizerPaddingRight=parseInt(sizerStyle.paddingRight);var sizerHeight=sizer.clientHeight-(sizerPaddingTop+sizerPaddingBottom);var sizerWidth=sizer.clientWidth-(sizerPaddingLeft+sizerPaddingRight);var ratio=sizerWidth/sizerHeight;var imgWrapper=rec.querySelector('.t480__blockimg');var imgWidth=imgWrapper.clientWidth;var sizerAttrStyle=sizer.getAttribute('style');var windowHeight=window.innerHeight;if(window.isMobile&&sizerAttrStyle&&sizerAttrStyle.indexOf('vh')!==-1){sizerHeight=document.documentElement.clientHeight*parseFloat(windowHeight/sizerHeight);imgWrapper.style.height=(imgWidth/ratio)+'px'}else if(sizerHeight!=windowHeight){imgWrapper.style.height=(imgWidth/ratio)+'px'}}
function t461_setLogoPadding(recid){if(window.innerWidth>980){var rec=document.getElementById('rec'+recid);var menu=rec?rec.querySelector('.t461'):null;var logo=menu?menu.querySelector('.t461__logowrapper'):null;var leftSide=menu?menu.querySelector('.t461__leftwrapper'):null;var rightSide=menu?menu.querySelector('.t461__rightwrapper'):null;var logoWidth=logo?logo.clientWidth:0;if(leftSide)leftSide.style.paddingRight=((logoWidth/2)+50)+'px';if(rightSide)rightSide.style.paddingLeft=((logoWidth/2)+50)+'px'}}
function t405_showMore(recId){var rec=document.getElementById('rec'+recId);if(!rec)return;var container=rec.querySelector('.t405');if(!container)return;var cols=container.querySelectorAll('.t-col');var allRecords=document.getElementById('allrecords');for(var i=0;i<cols.length;i++){cols[i].style.display='none'}
var cardsLength=cols.length;var cardsCount=parseInt(container.getAttribute('data-show-count'),10);if(cardsCount>500)cardsCount=500;var startIndexShowBlock=cardsCount;var countShowBlock=cardsCount;var colsShow=t405__getShowBlocks(cols,startIndexShowBlock);for(var i=0;i<colsShow.length;i++){colsShow[i].style.display='block'}
var showMoreBtn=rec.querySelector('.t405__showmore');if(showMoreBtn){showMoreBtn.addEventListener('click',function(){startIndexShowBlock=(startIndexShowBlock+countShowBlock<=cardsLength)?startIndexShowBlock+countShowBlock:cardsLength;var newColsShow=t405__getShowBlocks(cols,startIndexShowBlock);for(var i=0;i<newColsShow.length;i++){newColsShow[i].style.display='block'}
if(startIndexShowBlock===cardsLength){showMoreBtn.style.display='none'}
if(window.lazy==='y'||allRecords.getAttribute('data-tilda-lazy')==='yes'){t_onFuncLoad('t_lazyload_update',function(){t_lazyload_update()})}})}}
function t405__getShowBlocks(elements,index){var newElements=[];for(var i=0;i<elements.length;i++){if(i<=index-1)newElements.push(elements[i])}
return newElements}
function t657_init(recid){var rec=document.querySelector('#rec'+recid);if(!rec)return;var wrapperBlock=rec.querySelector('.t657');var closeButton=rec.querySelector('.t657__btn');var closeIcon=rec.querySelector('.t657__icon-close');var closeSvg=rec.querySelector('.t657__icon-close svg');var storageItem=wrapperBlock.getAttribute('data-storage-item');var lastOpen;try{lastOpen=localStorage.getItem(storageItem)}catch(error){console.log('Your web browser does not support localStorage. Error status: ',error)}
if(!lastOpen){wrapperBlock.classList.remove('t657_closed')}
wrapperBlock.addEventListener('click',function(event){if(event.target===closeButton||event.target===closeIcon||event.target===closeSvg){wrapperBlock.classList.add('t657_closed');try{localStorage.setItem(storageItem,Math.floor(Date.now()/1000))}catch(error){console.log('Your web browser does not support localStorage. Error status: ',error)}
event.preventDefault()}})}
function t389_scrollToTop(){var duration=700;var difference=window.pageYOffset;var step=10*difference/duration;var timer=setInterval(function(){difference-=step;window.scrollTo(0,difference);document.body.setAttribute('data-scrollable','true');if(window.pageYOffset===0){document.body.removeAttribute('data-scrollable');clearInterval(timer)}},10)}