.vertical-align{display:flex;flex-direction:column;justify-content:center}#main-footer{height:0!important;overflow:hidden}#logo{-webkit-transform:initial}.et_header_style_centered .mobile_nav,.et_header_style_split .mobile_nav{background-color:#fff!important}.nav li ul{width:280px!important}.nav li li ul{left:280px!important}#top-menu li li a{width:240px}