.search-result-header {
  padding: 0;
  letter-spacing: 0;
  font-size: 1.125rem;
  margin: 0 0 3.25rem;
  line-height: 1.375rem;
  color: #2B2B2B;
}
@media only screen and (max-width: 48rem) {
  .search-result-header {
    font-size: 1rem;
    margin: 0 0 2.5rem;
    line-height: 1.25rem;
  }
}
@media only screen and (max-width: 36rem) {
  .search-result-header {
    margin: 0 0 1.25rem;
    margin: 0 0 1.5625rem;
  }
}
.search-result-header br {
  display: none;
}
.search-result-header h2 {
  margin: 0 0 1.5625rem;
  color: #2B2B2B;
}
@media only screen and (min-width: 48rem) {
  .search-result-header h2 {
    margin: 0 0 3.125rem;
  }
}
.search-result-header h3 {
  margin: 0 0 0.75rem;
  color: #2B2B2B;
}
@media only screen and (min-width: 48rem) {
  .search-result-header h3 {
    margin: 0 0 0.375rem;
  }
}
.search-result-header p {
  font-size: 1.125rem;
  margin: 0 0 1.5625rem;
  line-height: 1.375rem;
  color: #2B2B2B;
}
@media only screen and (max-width: 48rem) {
  .search-result-header p {
    font-size: 1rem;
    margin: 0 0 1.25rem;
    line-height: 1.25rem;
  }
}
@media only screen and (max-width: 36rem) {
  .search-result-header p {
    margin: 0 0 1.125rem;
  }
}
.search-result-header a {
  font-size: 1.125rem;
  line-height: 1.375rem;
  color: #2B2B2B;
  text-decoration: underline;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
@media only screen and (max-width: 48rem) {
  .search-result-header a {
    font-size: 1rem;
    line-height: 1.25rem;
  }
}
.search-result-header a:hover {
  color: rgb(17.5, 17.5, 17.5);
}
.search-result-header ul,
.search-result-header ol {
  margin: 0 0 1.5625rem;
  padding: 0 0 0 0.75rem;
}
@media only screen and (max-width: 48rem) {
  .search-result-header ul,
  .search-result-header ol {
    margin: 0 0 1.25rem;
  }
}
@media only screen and (max-width: 36rem) {
  .search-result-header ul,
  .search-result-header ol {
    margin: 0 0 1.125rem;
    padding: 0 0 0 0.9375rem;
  }
}
.search-result-header ul li,
.search-result-header ol li {
  font-size: 1.125rem;
  margin: 0 0 0.375rem;
  line-height: 1.375rem;
  color: #2B2B2B;
}
@media only screen and (max-width: 48rem) {
  .search-result-header ul li,
  .search-result-header ol li {
    font-size: 1rem;
    line-height: 1.25rem;
  }
}
/*# sourceMappingURL=style.css.map */
