.hero-direct{
  width:100%!important;
  max-width:315px!important;
}
.hero-direct>a,.hero-call{
  display:grid!important;
  grid-template-columns:82px minmax(0,1fr)!important;
  align-items:center!important;
  gap:10px!important;
  min-height:48px!important;
  padding:9px 12px!important;
  color:#fff!important;
  background:rgba(6,26,50,.82)!important;
  border:1px solid rgba(77,179,247,.75)!important;
}
.hero-direct>a{flex-direction:unset!important;justify-content:unset!important}
.hero-direct span{
  margin:0!important;
  color:#82caff!important;
  font-size:8px!important;
  font-weight:800!important;
  letter-spacing:1px!important;
  text-transform:uppercase!important;
}
.hero-direct strong,.hero-call>div{
  margin:0!important;
  text-align:left!important;
}
.hero-direct strong,.hero-call a{
  color:#fff!important;
  font-size:10px!important;
  font-weight:800!important;
  line-height:1.35!important;
  white-space:nowrap!important;
}
.hero-call>div{display:flex;flex-direction:column;gap:3px}
.hero-call a{display:block!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important;text-align:left!important}.hero-call a:hover{text-decoration:underline}
@media(max-width:480px){.hero-direct{max-width:290px!important}.hero-direct>a,.hero-call{grid-template-columns:76px minmax(0,1fr)!important;padding:9px 10px!important}}
