.top{position:relative;z-index:40;background:#f3efe8;border-bottom:1px solid rgba(32,31,27,.1)}.top .center{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:14px 28px}.top>.center>.logo{display:flex;align-items:center;line-height:0}.top>.center>.logo img{height:40px;width:auto}.top .nav-wrap{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:10px 28px}.top .nav-wrap>nav.navbar-main{margin-right:auto}.top .language-switcher{display:flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid rgba(32,31,27,.18);border-radius:999px}.top .language-switcher a{font-family:Oswald,sans-serif;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:#6e6a61}.top .language-switcher a:hover,.top .language-switcher a.active{color:#201f1b}.top .language-switcher .sep{color:#201f1b33;font-size:12px}.top .toggle-navbar{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;margin-left:auto;background:transparent;border:1px solid rgba(32,31,27,.18);border-radius:0;cursor:pointer}.top .toggle-navbar .bars{display:contents}.top .toggle-navbar span span,.top .toggle-navbar .bars span{display:block;height:2px;background:#201f1b}@media(max-width:760px){.top{position:sticky;top:0}.top .center{gap:0;padding:12px 18px}.top>.center>.logo img{height:34px}.top .toggle-navbar{display:flex}.top .nav-wrap{display:none;flex:0 0 100%;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 10px;margin-top:12px;border-top:1px dashed rgba(122,139,99,.45)}.top .language-switcher{align-self:flex-start;margin-top:14px}body.navbar-open .top .nav-wrap{display:flex}}
