@media screen and (max-width:980px){.bg-responsive{display:block!important;min-height:350px!important}.col-reverse{display:flex;flex-direction:column-reverse}}.et-menu li li a{padding:5px 10px!important;width:250px!important}.nav li li{padding:0 0px!important;margin:0!important}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0!important;text-align:left}.sub-menu a{font-size:14px!important}.et_mobile_menu li a{padding:3px 0%!important}@media screen and (max-width:500px){.sub-menu a{font-size:13px!important;line-height:1.4em!important}}.sub-menu{border-radius:5px!important}