.line-title-wrap {
  border-top: 0.5px solid rgba(112, 112, 112, 0.50);
  clear: both;
}
.line-title-wrap__title {
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.7);
  font: 12px/16px 'NeueHaasGroteskLight';
  text-transform: uppercase;
  font-weight: 600;
}
.line-title-wrap a {
  margin: 12px 0;
  font: 12px/16px 'NeueHaasGroteskRegular';
  display: inline-block;
  color: rgba(0, 0, 0, 0.7);
  text-transform: uppercase;
  text-decoration: underline;
}

.line-title-wrap__right-text{
  float: right;
  text-align: left;
  margin: 12px 0px;
  font: 12px/16px 'NeueHaasGroteskRegular';
}