@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}.et_mobile_menu{margin-top:20px}@media only screen and (min-width:768px){.header-logo-col,.header-button-col{display:table-cell;vertical-align:middle}.header-logo-col{text-align:left}.header-button-col{text-align:right}}@media only screen and (max-width:767px){.header-logo-col,.header-button-col{display:block;text-align:center;vertical-align:top}.header-logo-col{margin-bottom:15px}}