.keco-owner-label {
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.7;
  letter-spacing: .02em;
}

.keco-owner-name {
  display: inline-block;
  white-space: nowrap;
}

.company-viewer-contact .keco-owner-label--company {
  margin: 12px auto 0;
  color: var(--kcv-ink, #1f272c);
}

.kg-choice-grid .kg-card .keco-owner-label--contact {
  margin: 10px 0 0;
  color: #155d86;
}

.kujira-shell-footer__brand small .keco-owner-label--footer {
  margin-top: 3px;
  color: inherit;
  font-size: inherit;
  font-weight: 600;
  line-height: inherit;
}

@media (max-width: 767px) {
  .company-viewer-contact .keco-owner-label--company {
    margin-top: 10px;
  }
}
