@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}#logo{max-width:300px}#main-header{box-shadow:none!important}sup{font-size:0.6em;vertical-align:super;bottom:0}sub{font-size:0.6em;vertical-align:sub;bottom:0}