.tr-divi-recovered {
  display: contents;
}

.tr-recovered-figure {
  margin: 1.75rem 0;
}

.tr-recovered-image {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 14px;
}

.tr-recovered-figure figcaption {
  margin-top: .55rem;
  color: #6b7d83;
  font-size: .82rem;
  text-align: center;
}

.tr-recovered-heading {
  margin: 2rem 0 .85rem;
  color: #102d35;
  font-family: Georgia, "Times New Roman", serif;
  line-height: 1.15;
}

.tr-recovered-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 44px;
  padding: 0 18px;
  border-radius: 10px;
  background: #0b6b57;
  color: #fff !important;
  font-weight: 800;
  text-decoration: none !important;
}

.tr-recovered-button--disabled {
  opacity: .55;
}

.tr-recovered-cta,
.tr-recovered-blurb,
.tr-recovered-person {
  margin: 1.5rem 0;
  padding: 1.35rem;
  border: 1px solid #dce5e6;
  border-radius: 14px;
  background: #f8fbfa;
}

.tr-recovered-position {
  color: #6b7d83;
  font-size: .9rem;
  font-weight: 700;
}

.tr-unsafe-link-removed {
  color: inherit;
}

