@media screen and (max-width: 778px) {
  body.home.title-off .masthead-mobile-header .mobile-branding {
    display: flex;
    flex: 0 0 120px;
    width: 120px;
    align-items: center;
  }
  body.home.title-off .masthead-mobile-header .mobile-branding > .same-logo {
    display: flex !important;
    align-items: center;
    padding: 0;
  }
  body.home.title-off .masthead-mobile-header .mobile-branding .mobile-logo {
    width: 120px;
    height: auto;
    max-height: 44px;
  }
}