body.headbar-d .site-branding,body.headbar-d .site-member{display:none}.site-header{min-height:var(--s-header-height);line-height:1;margin-top:30px;padding:0}.site-header>.s-container{position:relative;z-index:10;min-height:var(--s-header-height);display:flex;flex-wrap:wrap;align-items:stretch;background-color:var(--s-bg);border-radius:50px;max-width:930px;padding:0 16px;border:2px solid rgba(0,0,0,0);border-radius:50px;background:linear-gradient(white, white) padding-box,linear-gradient(90deg, #714805 0%, #D19A06 50%, #714805 100%) border-box;box-shadow:0px 0px 4px 0px #dd8b0b inset}.site-header>.s-container::after{content:"";position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:50px;z-index:-1;border:2px solid #000}.site-header a{color:var(--s-text)}.site-header a:hover{color:var(--s-accent-hover)}.site-header._heading{position:fixed;top:0;width:100%;z-index:100;transform:translateY(0);transition:transform .64s cubic-bezier(0.77, 0, 0.18, 1)}.site-header.nav-up{transform:translateY(calc(-1 * (var(--s-header-height) + var(--s-topmenu-height) + 30px + 4px)))}.site-header.nav-down{transition:transform .64s cubic-bezier(0.77, 0, 0.18, 1)}.site-branding{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999}.site-branding img{width:160px}.site-title{font-size:24px}.site-description{display:inline-block;margin:0;padding-left:15px;opacity:.75;padding-top:2px}.site-nav-d{width:100%}.site-nav-d>div{height:100%}.site-nav-d .children{display:none}.site-nav-d ul{padding:0;margin:0;display:flex;align-items:stretch;justify-content:center;height:100%}.site-nav-d li{min-width:125px;height:100%;list-style:none;display:flex;justify-content:center;flex-direction:column;text-align:center;border-right:1px solid var(--s-line)}.site-nav-d li:nth-child(3){margin-right:70px;border-right:none}.site-nav-d li:nth-child(4){margin-left:70px}.site-nav-d li:last-child{border-right:none}.site-nav-d li a{font-size:10px;font-weight:800;text-transform:uppercase;display:flex;align-items:center;justify-content:center;height:100%}.site-nav-d li a .menu-item-icon{margin-right:4px}.site-nav-d li a .menu-item-icon svg{width:18px;height:18px;padding:0;color:var(--s-text)}.site-nav-d li a svg{margin-left:2px;width:12px;height:12px;padding:3px;color:#d19a06;transition:var(--c-transition-hover)}.site-nav-d li:hover a .menu-item-icon svg{transform:scaleY(1)}.site-nav-d li:hover a svg{color:#d19a06;transform:scaleY(-1)}.site-nav-d li:hover>.sub-menu{opacity:1;max-height:100vh;top:calc(100% + 2px);height:auto;z-index:91;overflow:visible}.site-nav-d .sub-menu{display:block;text-align:left;overflow:hidden;opacity:0;height:auto;max-height:0;position:absolute;z-index:90;top:calc(100% + 5px);filter:drop-shadow(var(--s-shadow));transition:all .3s ease-in-out;background-color:var(--s-bg);min-width:180px}.site-nav-d .sub-menu::before{content:"";position:absolute;top:-8px;left:30px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid var(--s-bg);z-index:1}.site-nav-d .sub-menu li{height:auto;line-height:1.4;position:relative;padding:0 10px}.site-nav-d .sub-menu li:nth-child(3){margin-right:0px}.site-nav-d .sub-menu li:nth-child(4){margin-left:0px}.site-nav-d .sub-menu li a{font-size:9px;padding:10px 0;display:block;color:var(--s-text);text-align:left;border-bottom:1px solid var(--s-line)}.site-nav-d .sub-menu li a:hover{color:var(--s-accent-hover)}.site-nav-d .sub-menu li:last-child>a{border-bottom:none}.site-nav-d .sub-menu li:hover .sub-menu{top:0;z-index:92}.site-nav-d .sub-menu .sub-menu{left:100%;top:5px}.site-nav-d .sub-menu .sub-menu::before{display:none}.site-nav-d .sub-menu .sub-menu .sub-menu{display:none}.submenu-container{z-index:-1;justify-content:space-between;max-width:880px;height:40px;margin-top:calc(var(--s-topmenu-height)/2*-1);padding:0 40px 8px}.submenu-container .site-tagline{font-size:9px}.site-toggle{display:none}.site-login{max-height:400px}.latest-projects-block .s-grid{gap:32px;margin:0}.single-banner .single-banner-subtitle{font-size:14px}.single-banner .single-banner-title{font-size:50px}.single-post .content-single{padding:40px}.career-banner .career-banner-title{font-size:50px}.single-career .content-career{padding:40px}/*# sourceMappingURL=desktop.css.map */