@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:4px 12px}}@media only screen and (min-width:981px){.et_pb_section.hero_section_sub{padding-top:0px!important}}@media only screen and (max-width:980px){.et_pb_section.hero_section_sub{padding-top:0px!important}}#main-footer{height:0!important;overflow:hidden}