/* Brand mark integration */
.ve-logo-mark{width:32px;height:32px;border-radius:8px;display:block;flex:0 0 auto}
.ve-footer-logo{display:flex;align-items:center;gap:9px}
.ve-footer-logo img{width:28px;height:28px;border-radius:7px;display:block;flex:0 0 auto}
.ve-footer-logo>span{color:#fff!important;letter-spacing:.08em}
.ve-footer-logo>span>span{color:#F08024!important}
.ve-mobile-quote{display:none}
.ve-menu li:first-child{display:block!important}
@media(max-width:760px){
  .ve-logo-mark{width:28px;height:28px;border-radius:7px}
  .ve-footer-logo img{width:26px;height:26px}
  .ve-mobile-quote{display:block;margin:12px 0 2px;padding:11px 14px;border-radius:8px;background:var(--ve-orange);color:#fff!important;text-align:center;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}
}