.site-content .content-area {
  width: 100%;
  max-width: 1400px;
  margin: 0 auto;
}

body.single .site-content .featured-image,
body.single .site-content .widget-area,
body.single .site-content footer.entry-meta {
  display: none;
}

.entry-header .entry-meta {
  font-size: 17px;
  color: #888;
  margin-top: 20px;
}

.entry-header .entry-meta a {
  color: #888;
  transition: color 0.35s ease;
}

.entry-header .entry-meta a:hover {
  color: #052e5d;
}

.entry-header .section-share-social {
  margin-bottom: 0;
}

/************ Gutenberg ************/
body.single .entry-content .wp-block-image:not(:first-child),
body.single .entry-content p:not(:first-child),
body.single .entry-content .wp-block-list:not(:first-child),
body.single .entry-content .wp-block-table:not(:first-child),
body.single .entry-content .wp-block-group:not(:first-child),
body.single .entry-content .wp-block-quote:not(:first-child),
body.single .entry-content .wp-block-separator:not(:first-child),
body.single .entry-content .wp-block-embed:not(:first-child) {
  margin-top: 35px;
  margin-bottom: 0;
}

body.single .entry-content .wp-block-heading:not(:first-child),
body.single .entry-content h1:not(:first-child),
body.single .entry-content h2:not(:first-child),
body.single .entry-content h3:not(:first-child),
body.single .entry-content h4:not(:first-child),
body.single .entry-content h5:not(:first-child),
body.single .entry-content h6:not(:first-child),
body.single .entry-content .wp-block-separator:not(:first-child) {
  margin-top: 45px;
  margin-bottom: 0;
}

body.single .entry-content > p:first-child {
  margin-top: 0;
}

body.single .wp-block-image img {
  width: 100%;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}

.wp-block-separator {
  border-top: 1px solid #bbb;
}

@media (max-width: 1919px) {
  .site-content .content-area {
    max-width: 72.9166666667vw;
  }
  .entry-header .entry-meta {
    font-size: 0.8854166667vw;
    margin-top: 1.0416666667vw;
  }
  /************ Gutenberg ************/
  body.single .entry-content .wp-block-image:not(:first-child),
  body.single .entry-content p:not(:first-child),
  body.single .entry-content .wp-block-list:not(:first-child),
  body.single .entry-content .wp-block-table:not(:first-child),
  body.single .entry-content .wp-block-group:not(:first-child),
  body.single .entry-content .wp-block-quote:not(:first-child),
  body.single .entry-content .wp-block-separator:not(:first-child),
  body.single .entry-content .wp-block-embed:not(:first-child) {
    margin-top: 1.8229166667vw;
  }
  body.single .entry-content .wp-block-heading:not(:first-child),
  body.single .entry-content h1:not(:first-child),
  body.single .entry-content h2:not(:first-child),
  body.single .entry-content h3:not(:first-child),
  body.single .entry-content h4:not(:first-child),
  body.single .entry-content h5:not(:first-child),
  body.single .entry-content h6:not(:first-child),
  body.single .entry-content .wp-block-separator:not(:first-child) {
    margin-top: 2.34375vw;
  }
}
@media (max-width: 767px) {
  .site-content .content-area {
    max-width: 100%;
  }
  .entry-header .entry-meta {
    font-size: 2.6075619296vw;
    margin-top: 2.6075619296vw;
  }
  /************ Gutenberg ************/
  body.single .entry-content .wp-block-image:not(:first-child),
  body.single .entry-content p:not(:first-child),
  body.single .entry-content .wp-block-list:not(:first-child),
  body.single .entry-content .wp-block-table:not(:first-child),
  body.single .entry-content .wp-block-group:not(:first-child),
  body.single .entry-content .wp-block-quote:not(:first-child),
  body.single .entry-content .wp-block-separator:not(:first-child),
  body.single .entry-content .wp-block-embed:not(:first-child) {
    margin-top: 4.5632333768vw;
  }
  body.single .entry-content .wp-block-heading:not(:first-child),
  body.single .entry-content h1:not(:first-child),
  body.single .entry-content h2:not(:first-child),
  body.single .entry-content h3:not(:first-child),
  body.single .entry-content h4:not(:first-child),
  body.single .entry-content h5:not(:first-child),
  body.single .entry-content h6:not(:first-child),
  body.single .entry-content .wp-block-separator:not(:first-child) {
    margin-top: 5.8670143416vw;
  }
}

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