.post-type-page .editor-styles-wrapper .editor-post-title {
  padding: 3rem 0 !important;
  margin: 0 auto; }
  @media (min-width: 768px) {
    .post-type-page .editor-styles-wrapper .editor-post-title {
      padding: 6rem 0 !important; } }
  .post-type-page .editor-styles-wrapper .editor-post-title .editor-post-title__input {
    text-align: center !important;
    font-size: 2.5rem !important;
    margin-bottom: 0 !important;
    font-weight: 600;
    line-height: 1.2 !important;
    padding: .5rem 0 !important; }

.wp-block-quote {
  border-left-width: 0 !important;
  padding-left: 35px !important;
  margin-bottom: 3.4rem !important; }

.wp-block-quote.has-text-align-right {
  border-right-width: 0 !important;
  padding-right: 35px !important; }

.wp-core-ui select.disabled,
.wp-core-ui select:disabled,
.wp-block-archives-dropdown select,
.wp-block-categories select {
  color: #a7aaad;
  border-color: #dcdcde;
  background-color: #fff;
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23a0a5aa%22%2F%3E%3C%2Fsvg%3E);
  box-shadow: none;
  text-shadow: 0 1px 0 #fff;
  cursor: default;
  transform: none;
  background-repeat: no-repeat;
  background-position: 98%; }

.wp-block-calendar {
  margin-top: 28px; }

.wp-block-button.aligncenter {
  text-align: center; }

.wp-block-archives-list.wp-block-archives,
.wp-block-rss {
  list-style: none !important;
  padding: 0 !important;
  margin-left: 0; }
  .wp-block-archives-list.wp-block-archives li,
  .wp-block-rss li {
    padding: .5rem 0; }
    .wp-block-archives-list.wp-block-archives li a,
    .wp-block-rss li a {
      color: #77838f;
      font-weight: 400;
      font-size: 16px; }

.wp-block-latest-comments,
.wp-block-latest-posts {
  padding-left: 0 !important;
  margin-left: 0; }

.wp-block-tag-cloud a {
  font-size: 1rem !important;
  line-height: 1.6 !important;
  border-radius: .25rem !important;
  padding: .5625rem 1.5rem !important;
  color: #77838f !important;
  background-color: #f7f9fb !important;
  margin-bottom: 0.5rem !important;
  margin-right: 0.25rem !important;
  display: inline-block; }
  .wp-block-tag-cloud a:hover {
    color: #545d66 !important;
    background-color: #dee6ee !important; }

.wp-block-pullquote {
  margin: 0 auto !important;
  padding: 0 !important;
  border-width: 0 !important; }
  .wp-block-pullquote.has-background {
    padding: 3em 0 !important; }
    .wp-block-pullquote.has-background blockquote {
      margin-bottom: 0 !important; }
