.wp-container-core-buttons-layout-1.wp-container-core-buttons-layout-1 a {
  color: white;
}
.wp-container-core-buttons-layout-2.wp-container-core-buttons-layout-2 a {
  color: white;
}
.wp-container-core-buttons-layout-3.wp-container-core-buttons-layout-3 a {
  color: white;
}
.wp-container-core-buttons-layout-4.wp-container-core-buttons-layout-4 a {
  color: white;
}
body:not(.admin-bar) .menu-wrap nav.main-navigation {
  padding-right: 50px;
}
.editor-styles-wrapper .wp-block-button__link {
  margin-bottom: 10px;
  margin-left: 0px;
  margin-top: 10px;
}
.editor-styles-wrapper .wp-block {
  margin-top: 10px;
  margin-bottom: 10px;
}
.edit-post-visual-editor__post-title-wrapper .editor-post-title {
  padding-right: 0px;
  padding-left: 10px;
}
@media screen and (max-width: 1024px) {
  body:not(.admin-bar) .menu-wrap nav.main-navigation {
    margin-right: 50px;
    margin-top: 50px;
    margin-bottom: 50px;
    margin-left: px;
  }
  .editor-styles-wrapper .wp-block {
    margin-left: 10px;
  }
  .edit-post-visual-editor__post-title-wrapper .editor-post-title {
    padding-left: 0px;
  }
}
@media screen and (max-width: 768px) {
  .site-header .menu-wrap {
    border-style: solid;
    border-width: 0px;
    padding-right: 50px;
    padding: 50px 50px 50px 50px;
  }
  body .is-layout-flex > DIV p {
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 30px;
    margin-left: 10px;
  }
  .site-header .tc-wrapper {
    padding-right: 50px;
    padding-left: 50px;
  }
}
