.text-white-08 {
  color: rgba(255, 255, 255, 0.8);
}

.banner-page .title {
  max-width: 870px;
  text-align: center;
}

.post-content {
  padding-bottom: 48px;
}
.post-content img {
  max-width: 100%;
  height: auto;
}
.post-content ul, .post-content ol, .post-content p {
  color: rgba(255, 255, 255, 0.8);
}
.post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6, .post-content b, .post-content strong {
  color: #fff;
}

.wp-block-image {
  margin: 48px auto;
  text-align: center;
}

.wp-block-quote {
  text-align: center;
}
.wp-block-quote:before {
  content: "";
  width: 64px;
  height: 64px;
  background: url(../images/icon/quote.svg) no-repeat center center;
  margin-bottom: 24px;
  display: inline-block;
}
.wp-block-quote p {
  max-width: 100%;
  width: 770px;
  color: #fff;
  font-family: "Spectral", sans-serif;
}
.wp-block-quote cite {
  font-size: 12px;
  text-transform: uppercase;
  color: #DDAE90;
}

@media (min-width: 576px) {
  .post-content ul, .post-content ol, .post-content p, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 {
    width: 570px;
    margin-left: auto;
    margin-right: auto;
  }

  .wp-block-quote p {
    font-size: 40px;
    line-height: 56px;
  }
}
@media (max-width: 575px) {
  .wp-block-quote p {
    font-size: 24px;
    line-height: 1.5;
  }
}

/*# sourceMappingURL=single-post.css.map */
