span.mobile_menu_bar:before{color:#ffffff}#rotatingTitleContainer span{opacity:0;transform:translatey(10%);transition:0.5s all}.visible{opacity:1!important;transform:translatey(0%)!important;transition:0.5s all}.hidden{transition:0.5s all}#main-header{background:rgba(0,0,0,0.8)!important;padding:10px 0px}@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}}