.article__breadcrumbs a {
  color: #fff;
}
.article__header {
  background-color: #22555a;
  color: #fff;
  padding: 45px 0;
}
.article__header h1 {
  font-family: "Larken", serif;
  text-align: center;
  font-weight: 900;
  font-size: 2.875rem;
  line-height: 1em;
  margin: 45px 0;
}
.article__header p:not(.article__breadcrumbs) {
  max-width: 790px;
  margin: 0 auto;
  text-align: center;
  font-size: 1.125rem;
}
.article__content {
  max-width: 790px;
  margin: 0 auto;
  padding: 60px 0;
  font-size: 0.875rem;
  line-height: 1.2em;
}
.article__content .attachment-blog-single {
  margin-bottom: 45px;
}
.article__content .wp-post-image, .article__content img {
  max-width: 100%;
  height: auto;
}
.article__footer {
  padding-bottom: 70px;
  text-align: center;
}
.article__back-btn {
  display: inline-block;
  border: 1px solid #313a3a;
  color: #313a3a;
  padding: 5px;
  max-width: 180px;
  width: 100%;
  text-decoration: none;
}
.article__back-btn:hover {
  background-color: #313a3a;
  color: #fff;
}

/*# sourceMappingURL=post.css.map */
