/* ITW AI — job descriptions show in the site's body font at one size, even if older posts carry pasted fonts and sizes. */
.job-detail-description p,
.job-detail-description li,
.job-detail-description span,
.job-detail-description font,
.job-detail-description div,
.job-detail-description td,
.job-detail-description strong,
.job-detail-description b,
.job-detail-description em,
.job-detail-description i {
  font-family: inherit !important;
  font-size: inherit !important;
}
.job-detail-description span,
.job-detail-description font {
  color: inherit !important;
  background: transparent !important;
}
.job-detail-description h1:not(.title),
.job-detail-description h2:not(.title),
.job-detail-description h3:not(.title),
.job-detail-description h4,
.job-detail-description h5,
.job-detail-description h6 {
  font-family: inherit !important;
  font-size: inherit !important;
  color: inherit !important;
  font-weight: 600;
  margin: 16px 0 8px;
}
