/* Variables */
.article-text-block {
  position: relative; }
  .article-text-block h2 {
    font-size: 22px; }
    @media screen and (min-width: 768px) {
      .article-text-block h2 {
        font-size: 24px; } }
    @media screen and (min-width: 1024px) {
      .article-text-block h2 {
        font-size: 28px; } }
    .article-text-block h2:not(:last-child) {
      margin-bottom: 15px !important; }
  .article-text-block:not(:first-child) h2 {
    margin-top: 40px; }
  .article-text-block h3 {
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.5;
    margin: 30px 0 15px; }
  .article-text-block .article-image {
    margin: 30px 0; }
    .article-text-block .article-image img {
      border-radius: 16px;
      display: block;
      max-height: 800px; }
  .article-text-block .image-caption {
    color: #54545A;
    font-size: 12px;
    margin-top: 5px; }
  body.wp-admin .article-text-block {
    position: relative; }
    body.wp-admin .article-text-block:after {
      content: "";
      display: block;
      position: absolute;
      bottom: 0;
      top: 0;
      left: 0;
      right: 0;
      z-index: 22; }
    body.wp-admin .article-text-block .article-text:empty {
      background-color: #ECF8FE;
      padding: 60px 20px;
      text-align: left; }
      body.wp-admin .article-text-block .article-text:empty:before {
        content: "Enter article content..."; }

/*# sourceMappingURL=styles.css.map */
