#top-menu,#top-menu-nav{line-height:0;margin-top:-10px!important}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgb(255 255 255 / 0%)!important}#logo{max-height:75px;padding-top:20px}}.et_mobile_menu{background-color:#fff!important;border-top:3px solid #89A965}.et_mobile_menu{padding:0!important;margin-top:20px}.et_mobile_menu li a{padding:15px 5%!important;background:#fff!important}.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1!important}.footer a{color:#000!important}