/* FINAL-NAV-HERO-STABILITY-0913X
 * Keep hero service tabs stable and place the Services chevron on the text optical midline.
 */
@media (min-width:901px){
  .navigation a[href="/services/"]{display:inline-flex!important;align-items:center!important;gap:6px!important}
  .navigation a[href="/services/"] .vf-services-chevron{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;position:relative!important;top:2px!important;width:9px!important;height:6px!important;margin:0!important;flex:0 0 9px!important;line-height:0!important;vertical-align:middle!important;transform:none!important;transition:none!important}
  .navigation a[href="/services/"] .vf-services-chevron svg{display:block!important;width:9px!important;height:6px!important;transform:none!important}
  .vf-mega-trigger-wrap:hover .vf-services-chevron,.vf-mega-trigger-wrap:focus-within .vf-services-chevron,.vf-mega-trigger-wrap.is-open .vf-services-chevron{transform:none!important}
}
.hero .hero-controls{display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgba(255,255,255,.24)!important}
.hero .slide-tabs{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
.hero .slide-tabs[hidden]{display:flex!important}
@media(max-width:900px){.vf-services-chevron{display:none!important}}
