.navitems{justify-content:space-between}.list,.menu-items,.navitems{display:flex;flex-direction:row}.list{justify-content:space-between;gap:20px}.listitem,.listitem a{font-weight:500}.listitem a{color:#000;text-decoration:none;font-size:16px}.listitem a.active,.listitem a:hover{color:var(--primary-color);text-decoration:underline}.loginbutton,.menu-login{align-self:center}.loginbutton{color:var(--primary-color);border:1px solid var(--primary-color);padding:5px 20px;border-radius:10px;background-color:white;cursor:pointer;margin-left:30px;text-decoration:none;font-size:14px;font-weight:700}.loginbutton:hover{background-color:var(--primary-color);color:white;text-decoration:none}.logo-sm,.menu-logo-sm,.only-sm-menu-icon{display:none}@media only screen and (min-width:901px) and (max-width:960px){.listitem a{font-size:14px}.loginbutton{font-size:13px}}@media only screen and (min-width:841px) and (max-width:900px){.listitem a,.loginbutton{font-size:12px}}@media only screen and (min-width:800px) and (max-width:840px){.listitem a{font-size:11px}.loginbutton{font-size:10px}}@media only screen and (max-width:800px){.navitems{flex-direction:column;justify-content:flex-start;align-items:flex-start}.navitems>div:first-child{width:100%}.menu-items{flex-direction:column;width:calc(100% - 40px);position:fixed;background-color:#ffffff;left:0;right:0;top:0;padding:20px;bottom:0}.menu-items ul{padding:30px 0 0;width:100%}.list{flex-direction:column}.menu-login{margin-top:30px;align-self:flex-start}.loginbutton{margin-left:0}.menu-logo-sm{width:100%;display:flex;justify-content:space-between;align-items:center}.logo-sm{display:inline-block}.menu-sm{display:none}.menu-sm.active{display:flex}.only-sm-menu-icon{display:inline-block}}