.Header{background-color:var(--theme-bg-color);color:var(--theme-font-color)}.Header .Container{transition:.5s}.Header .layout{display:flex;flex-direction:column;justify-content:space-between;height:80px}.Header ul.functionalLinks{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem;gap:.7rem;font-size:.9375rem;height:26px}.Header ul.functionalLinks li>.Button{font-size:.8rem;height:26px;padding:0 10px;border-radius:5px;font-weight:700}.Header .layout>section{position:relative;display:flex;justify-content:space-between;align-items:flex-end}.Header .layout>section>nav{height:0;display:flex;align-items:center;position:relative}.Header .layout>section>nav>nav{position:absolute;left:calc(100% + 5px);margin-bottom:15px;opacity:0;transition:.3s;transform:scale(0)}.Header .layout>section>nav>nav.active{opacity:1;transform:scale(1)}.Header .layout>section>nav>nav span{padding:.5rem 1rem;background-color:var(--theme-font-color);color:#fff;border-radius:1rem;position:absolute;white-space:nowrap;bottom:0;left:1px}.Header .layout>section>nav>nav:after{content:"";position:absolute;width:0px;height:0px;bottom:0;right:-12px;border-style:solid;border-width:0 0 12px 20px;border-color:transparent transparent var(--theme-font-color) transparent}.Header .layout>section>nav img{position:relative;z-index:99;height:104px;margin-top:12px}.Header .layout>section .menuBlock{flex:1;display:flex;justify-content:space-between;align-items:flex-end;overflow:overlay}.Header .menuBlock ul.menu{display:flex;align-items:center;gap:1rem;margin-right:.5rem}.Header .menuBlock ul.menu li a{font-size:1rem;color:var(--theme-font-color);text-decoration:none;padding:.5625rem .25rem;display:block;font-weight:600}.Header .menuWrapper{display:flex;align-items:flex-end}
