<!-- Code by Fedyaeva -->
<style>
.uc-nav-menu,.uc-mega-menu{position:fixed;top:0;left:0;width:100%}.uc-nav-menu{z-index:1000}.uc-mega-menu{display:none;z-index:999}.menu__togle{cursor:pointer}.menu__togle .tn-atom{pointer-events:none}.burger__toggle--1{transition:transform 0.2s linear}.burger__toggle--2,.burger__toggle--3{transition:transform 0.3s linear}.burger__toggle--1.open{transform:scaleX(0)}.burger__toggle--2.open{transform:translateX(1px)translateY(-1px) rotate(-45deg)}.burger__toggle--3.open{transform:translateX(1px)translateY(7.5px) rotate(45deg)}
</style>
<script>
document.addEventListener('DOMContentLoaded',(evt)=>{let menuButton=document.querySelector('.menu__togle');let menuContainer=document.querySelector('.uc-mega-menu');let burger_1=document.querySelector('.burger__toggle--1');let burger_2=document.querySelector('.burger__toggle--2');let burger_3=document.querySelector('.burger__toggle--3');let slideUp=(target,duration=500)=>{target.style.transitionProperty='height, margin, padding';target.style.transitionDuration=duration+'ms';target.style.boxSizing='border-box';target.style.height=target.offsetHeight+'px';target.offsetHeight;target.style.overflow='hidden';target.style.height=0;target.style.paddingTop=0;target.style.paddingBottom=0;target.style.marginTop=0;target.style.marginBottom=0;window.setTimeout(()=>{target.style.display='none';target.style.removeProperty('height');target.style.removeProperty('padding-top');target.style.removeProperty('padding-bottom');target.style.removeProperty('margin-top');target.style.removeProperty('margin-bottom');target.style.removeProperty('overflow');target.style.removeProperty('transition-duration');target.style.removeProperty('transition-property')},duration)}
let slideDown=(target,duration=500)=>{target.style.removeProperty('display');let display=window.getComputedStyle(target).display;if(display==='none')
display='block';target.style.display=display;let height=target.offsetHeight;target.style.overflow='hidden';target.style.height=0;target.style.paddingTop=0;target.style.paddingBottom=0;target.style.marginTop=0;target.style.marginBottom=0;target.offsetHeight;target.style.boxSizing='border-box';target.style.transitionProperty="height, margin, padding";target.style.transitionDuration=duration+'ms';target.style.height=height+'px';target.style.removeProperty('padding-top');target.style.removeProperty('padding-bottom');target.style.removeProperty('margin-top');target.style.removeProperty('margin-bottom');window.setTimeout(()=>{target.style.removeProperty('height');target.style.removeProperty('overflow');target.style.removeProperty('transition-duration');target.style.removeProperty('transition-property')},duration)}
let slideToggle=(target,duration=500)=>{if(window.getComputedStyle(target).display==='none'){return slideDown(target,duration)}else{return slideUp(target,duration)}}
menuButton.addEventListener('click',()=>{slideToggle(menuContainer,500);setTimeout(()=>{t_lazyload_update()},50);burger_1.classList.toggle('open');burger_2.classList.toggle('open');burger_3.classList.toggle('open')});document.addEventListener('click',function(event){if(!menuContainer.contains(event.target)&&event.target!==menuButton){slideUp(menuContainer,500);burger_1.classList.remove('open');burger_2.classList.remove('open');burger_3.classList.remove('open')}})})
</script>