.underline-gold {
  display: block;
  position: relative; }
  .underline-gold:after {
    content: '';
    height: 2px;
    width: 100%;
    margin-top: 8px;
    margin-bottom: 1rem;
    max-width: 960px;
    display: block;
    background: url("../images/gold_underline.jpg");
    background-size: cover;
    transition: all .5s; }

.has-bg-main {
  background-color: #fff; }

.has-bg-grey-light {
  background-color: #bfbfbf; }

.has-bg-grey-lighter {
  background-color: #f4f4f4; }

.has-bg-grey {
  background-color: #484848; }

.has-bg-grey-dark {
  background-color: #1e1e1e; }

.has-bg-grey-darker {
  background-color: #151515; }

.has-bg-accent {
  background-color: #e64d6b; }

.has-primary-color {
  color: #e64d6b; }

.has-primary-background-color {
  background-color: #e64d6b; }

.has-secondary-color {
  color: #06a0a5; }

.has-secondary-background-color {
  background-color: #06a0a5; }

.has-light-primary-color {
  color: #fdedf0; }

.has-light-primary-background-color {
  background-color: #fdedf0; }

.has-white-color {
  color: #ffffff; }

.has-white-background-color {
  background-color: #ffffff; }

.has-light-grey-color {
  color: #bfbfbf; }

.has-light-grey-background-color {
  background-color: #bfbfbf; }

.has-grey-color {
  color: #484848; }

.has-grey-background-color {
  background-color: #484848; }

.has-black-color {
  color: #000; }

.has-black-background-color {
  background-color: #000; }

.text-is-serif {
  font-family: "Noto Serif", serif; }

.is-style-block-title-xxsmall,
.text-is-xxsmall {
  font-size: 0.75rem !important; }

.is-style-block-title-xsmall,
.text-is-xsmall {
  font-size: 0.8275rem !important; }

.is-style-block-title-small,
.text-is-small {
  font-size: 0.88rem !important; }

.is-style-block-title-normal,
.text-is-medium {
  font-size: 1rem !important; }

.is-style-block-title-large,
.text-is-large {
  font-size: 1.5rem !important; }

.text-is-right {
  text-align: right !important; }

.text-is-centered {
  text-align: center !important; }

.text-is-left {
  text-align: left !important; }

.text-is-justified {
  text-align: justify !important; }

.line-height-small {
  line-height: 1.2em !important; }

.container.has-margin-xsmall,
.section.has-margin-xsmall,
.block.has-margin-xsmall {
  margin: 0.8rem; }

.container.has-margin-small,
.section.has-margin-small,
.block.has-margin-small {
  margin: 1.6rem; }

.container.has-margin-normal,
.section.has-margin-normal,
.block.has-margin-normal {
  margin: 2.4rem 1.6rem; }

.container.has-margin-medium,
.section.has-margin-medium,
.block.has-margin-medium {
  margin: 4.8rem 3.2rem; }

.container.has-margin-large,
.section.has-margin-large,
.block.has-margin-large {
  margin: 8rem 4.8rem; }

.container.has-margin-huge,
.section.has-margin-huge,
.block.has-margin-huge {
  margin: 11.2rem 6.4rem; }

.container.has-padding-xsmall,
.section.has-padding-xsmall,
.block.has-padding-xsmall {
  padding: 0.8rem 0.4rem; }

@media all and (min-width: 768px) {
  .container.has-padding-xsmall,
  .section.has-padding-xsmall,
  .block.has-padding-xsmall {
    padding: 0.8rem 0.4rem; } }

@media all and (min-width: 960px) {
  .container.has-padding-xsmall,
  .section.has-padding-xsmall,
  .block.has-padding-xsmall {
    padding: 0.8rem; } }

.container.has-padding-small,
.section.has-padding-small,
.block.has-padding-small {
  padding: 1.6rem 0.4rem; }

@media all and (min-width: 768px) {
  .container.has-padding-small,
  .section.has-padding-small,
  .block.has-padding-small {
    padding: 1.6rem 0.8rem; } }

@media all and (min-width: 960px) {
  .container.has-padding-small,
  .section.has-padding-small,
  .block.has-padding-small {
    padding: 1.6rem; } }

.container.has-padding-normal,
.section.has-padding-normal,
.block.has-padding-normal {
  padding: 2.4rem 0.4rem; }

@media all and (min-width: 768px) {
  .container.has-padding-normal,
  .section.has-padding-normal,
  .block.has-padding-normal {
    padding: 2.4rem 0.8rem; } }

@media all and (min-width: 960px) {
  .container.has-padding-normal,
  .section.has-padding-normal,
  .block.has-padding-normal {
    padding: 2.4rem 1.6rem; } }

.container.has-padding-medium,
.section.has-padding-medium,
.block.has-padding-medium {
  padding: 4.8rem 0.4rem; }

@media all and (min-width: 768px) {
  .container.has-padding-medium,
  .section.has-padding-medium,
  .block.has-padding-medium {
    padding: 4.8rem 0.8rem; } }

@media all and (min-width: 960px) {
  .container.has-padding-medium,
  .section.has-padding-medium,
  .block.has-padding-medium {
    padding: 4.8rem 3.2rem; } }

.container.has-padding-large,
.section.has-padding-large,
.block.has-padding-large {
  padding: 8rem 0.4rem; }

@media all and (min-width: 768px) {
  .container.has-padding-large,
  .section.has-padding-large,
  .block.has-padding-large {
    padding: 8rem 0.8rem; } }

@media all and (min-width: 960px) {
  .container.has-padding-large,
  .section.has-padding-large,
  .block.has-padding-large {
    padding: 8rem 4.8rem; } }

.container.has-padding-huge,
.section.has-padding-huge,
.block.has-padding-huge {
  padding: 11.2rem 0.4rem; }

@media all and (min-width: 768px) {
  .container.has-padding-huge,
  .section.has-padding-huge,
  .block.has-padding-huge {
    padding: 11.2rem 0.8rem; } }

@media all and (min-width: 960px) {
  .container.has-padding-huge,
  .section.has-padding-huge,
  .block.has-padding-huge {
    padding: 11.2rem 6.4rem; } }

.container.has-margin-auto-x,
.section.has-margin-auto-x,
.block.has-margin-auto-x {
  margin-left: auto !important;
  margin-right: auto !important; }

.container.has-margin-x-none,
.section.has-margin-x-none,
.block.has-margin-x-none {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.container.has-margin-x-unset,
.section.has-margin-x-unset,
.block.has-margin-x-unset {
  margin-left: unset;
  margin-right: unset; }

.container.has-margin-y-none,
.section.has-margin-y-none,
.block.has-margin-y-none {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.container.has-padding-x-none,
.section.has-padding-x-none,
.block.has-padding-x-none {
  padding-left: auto !important;
  padding-right: auto !important; }

.container.has-padding-y-none,
.section.has-padding-y-none,
.block.has-padding-y-none {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.container.is-centered,
.section.is-centered,
.block.is-centered {
  text-align: center; }

.container.remove-padding-bottom,
.section.remove-padding-bottom,
.block.remove-padding-bottom {
  padding-bottom: 0 !important; }

.container.remove-padding-top,
.section.remove-padding-top,
.block.remove-padding-top {
  padding-top: 0 !important; }

.container.remove-margin-top,
.section.remove-margin-top,
.block.remove-margin-top {
  margin-top: 0 !important; }

.container.remove-margin-bottom,
.section.remove-margin-bottom,
.block.remove-margin-bottom {
  margin-bottom: 0 !important; }

.unset-bottom-margin {
  margin-bottom: 0; }

.unset-top-margin {
  margin-top: 0; }

.unset-v-margin {
  margin-top: 0;
  margin-bottom: 0; }

.unset-bottom-padding {
  padding-bottom: 0; }

.unset-top-padding {
  padding-top: 0; }

.unset-v-padding {
  padding-top: 0;
  padding-bottom: 0; }

.is-style-block-title,
.block-title,
.ugb-card .ugb-card__title {
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-style: normal !important;
  font-family: "Varela Round", sans-serif !important;
  font-weight: 400 !important; }
  .is-style-block-title a,
  .block-title a,
  .ugb-card .ugb-card__title a {
    text-decoration: none; }

html {
  font-size: 18px;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-tap-highlight-color: transparent; }

body.frontend {
  font-family: "Noto Sans", sans-serif;
  color: #000000;
  line-height: 1.6em;
  margin: 0;
  box-sizing: border-box;
  text-rendering: optimizeLegibility;
  word-wrap: break-word;
  word-break: pre;
  overflow-wrap: break-word;
  white-space: normal;
  background: #fff; }

.frontend * {
  box-sizing: border-box; }

.frontend *,
.frontend *:after,
.frontend *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.frontend .group:after {
  content: '';
  clear: both;
  display: table; }

.frontend .btn,
.frontend .button,
.frontend button,
.frontend input[type='button'],
.frontend input[type='reset'],
.frontend input[type='submit'] {
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-style: normal !important;
  font-family: "Varela Round", sans-serif !important;
  font-weight: 400 !important;
  appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 0.8275rem;
  line-height: 2.4em;
  margin: 0 0.4rem 0.8rem;
  overflow: visible;
  padding: 0 1.28em 0 !important;
  text-decoration: none !important;
  text-transform: uppercase;
  text-align: center;
  transition: all .05s linear;
  white-space: initial;
  width: auto;
  transform-origin: center center;
  transform: scale(0.9875); }
  .frontend .btn:focus,
  .frontend .button:focus,
  .frontend button:focus,
  .frontend input[type='button']:focus,
  .frontend input[type='reset']:focus,
  .frontend input[type='submit']:focus {
    outline: none; }
  .frontend .btn:hover,
  .frontend .button:hover,
  .frontend button:hover,
  .frontend input[type='button']:hover,
  .frontend input[type='reset']:hover,
  .frontend input[type='submit']:hover {
    opacity: 1;
    cursor: pointer;
    transform: scale(1.0125);
    text-decoration: none !important; }
  .frontend .btn.is-active, .frontend .btn:active,
  .frontend .button.is-active,
  .frontend .button:active,
  .frontend button.is-active,
  .frontend button:active,
  .frontend input[type='button'].is-active,
  .frontend input[type='button']:active,
  .frontend input[type='reset'].is-active,
  .frontend input[type='reset']:active,
  .frontend input[type='submit'].is-active,
  .frontend input[type='submit']:active {
    opacity: 1;
    transform: scale(1); }
  .frontend .btn.is-disabled, .frontend .btn:disabled,
  .frontend .button.is-disabled,
  .frontend .button:disabled,
  .frontend button.is-disabled,
  .frontend button:disabled,
  .frontend input[type='button'].is-disabled,
  .frontend input[type='button']:disabled,
  .frontend input[type='reset'].is-disabled,
  .frontend input[type='reset']:disabled,
  .frontend input[type='submit'].is-disabled,
  .frontend input[type='submit']:disabled {
    transform: scale(1);
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%); }
    .frontend .btn.is-disabled:hover, .frontend .btn:disabled:hover,
    .frontend .button.is-disabled:hover,
    .frontend .button:disabled:hover,
    .frontend button.is-disabled:hover,
    .frontend button:disabled:hover,
    .frontend input[type='button'].is-disabled:hover,
    .frontend input[type='button']:disabled:hover,
    .frontend input[type='reset'].is-disabled:hover,
    .frontend input[type='reset']:disabled:hover,
    .frontend input[type='submit'].is-disabled:hover,
    .frontend input[type='submit']:disabled:hover {
      cursor: not-allowed; }
  .frontend .btn.is-xxsmall,
  .frontend .btn.is-xxsmall a,
  .frontend .button.is-xxsmall,
  .frontend .button.is-xxsmall a,
  .frontend button.is-xxsmall,
  .frontend button.is-xxsmall a,
  .frontend input[type='button'].is-xxsmall,
  .frontend input[type='button'].is-xxsmall a,
  .frontend input[type='reset'].is-xxsmall,
  .frontend input[type='reset'].is-xxsmall a,
  .frontend input[type='submit'].is-xxsmall,
  .frontend input[type='submit'].is-xxsmall a {
    font-size: 0.6rem;
    letter-spacing: .2em !important;
    font-weight: 600; }
  .frontend .btn.is-xsmall,
  .frontend .btn.is-xsmall a,
  .frontend .button.is-xsmall,
  .frontend .button.is-xsmall a,
  .frontend button.is-xsmall,
  .frontend button.is-xsmall a,
  .frontend input[type='button'].is-xsmall,
  .frontend input[type='button'].is-xsmall a,
  .frontend input[type='reset'].is-xsmall,
  .frontend input[type='reset'].is-xsmall a,
  .frontend input[type='submit'].is-xsmall,
  .frontend input[type='submit'].is-xsmall a {
    font-size: 0.7rem; }
  .frontend .btn.is-small,
  .frontend .btn.is-small a,
  .frontend .button.is-small,
  .frontend .button.is-small a,
  .frontend button.is-small,
  .frontend button.is-small a,
  .frontend input[type='button'].is-small,
  .frontend input[type='button'].is-small a,
  .frontend input[type='reset'].is-small,
  .frontend input[type='reset'].is-small a,
  .frontend input[type='submit'].is-small,
  .frontend input[type='submit'].is-small a {
    font-size: 0.75rem; }
  .frontend .btn.is-medium,
  .frontend .btn.is-medium a,
  .frontend .button.is-medium,
  .frontend .button.is-medium a,
  .frontend button.is-medium,
  .frontend button.is-medium a,
  .frontend input[type='button'].is-medium,
  .frontend input[type='button'].is-medium a,
  .frontend input[type='reset'].is-medium,
  .frontend input[type='reset'].is-medium a,
  .frontend input[type='submit'].is-medium,
  .frontend input[type='submit'].is-medium a {
    font-size: 0.88rem;
    line-height: 3.2em; }
  .frontend .btn.is-large,
  .frontend .btn.is-large a,
  .frontend .button.is-large,
  .frontend .button.is-large a,
  .frontend button.is-large,
  .frontend button.is-large a,
  .frontend input[type='button'].is-large,
  .frontend input[type='button'].is-large a,
  .frontend input[type='reset'].is-large,
  .frontend input[type='reset'].is-large a,
  .frontend input[type='submit'].is-large,
  .frontend input[type='submit'].is-large a {
    font-size: 1rem;
    line-height: 3.2em; }

.wp-block-button.is-style-solid.has-background-primary,
.button-primary,
.inputfile label,
input[type='submit'] {
  background: #e64d6b;
  color: #fff;
  border-color: #e64d6b; }

.wp-block-button.is-style-ghost-primary,
.button-primary-ghost {
  background-color: transparent !important;
  color: #000000;
  border-color: #000000;
  transform: none; }
  .wp-block-button.is-style-ghost-primary:hover,
  .button-primary-ghost:hover {
    color: #e64d6b;
    border-color: #e64d6b;
    background-color: transparent;
    opacity: 1;
    transform: none; }

.wp-block-button.is-style-solid.has-background-secondary,
.button-secondary {
  background: #06a0a5;
  color: #fff;
  border-color: #06a0a5; }

.wp-block-button.is-style-ghost-secondary,
.button-secondary-ghost {
  background-color: transparent !important;
  color: #000000;
  border-color: #000000;
  transform: none; }
  .wp-block-button.is-style-ghost-secondary:hover,
  .button-secondary-ghost:hover {
    color: #06a0a5;
    border-color: #06a0a5;
    background-color: transparent;
    opacity: 1;
    transform: none; }

.wp-block-button.is-style-solid.has-background-danger,
.button-danger {
  background: tomato;
  color: white;
  border-color: tomato; }

.wp-block-button.is-style-ghost-danger,
.button-danger-ghost {
  background-color: transparent !important;
  color: #000000;
  border-color: #000000;
  transform: none; }
  .wp-block-button.is-style-ghost-danger:hover,
  .button-danger-ghost:hover {
    color: tomato;
    border-color: tomato;
    background-color: transparent;
    opacity: 1;
    transform: none; }

.wp-block-button.is-style-solid.has-background-info,
.button-info {
  background: rgba(6, 160, 165, 0.15);
  color: #000000;
  border-color: rgba(6, 160, 165, 0.15); }

.wp-block-button.is-style-ghost-info,
.button-info-ghost {
  background-color: transparent !important;
  color: #000000;
  border-color: #000000;
  transform: none; }
  .wp-block-button.is-style-ghost-info:hover,
  .button-info-ghost:hover {
    color: rgba(6, 160, 165, 0.15);
    border-color: rgba(6, 160, 165, 0.15);
    background-color: transparent;
    opacity: 1;
    transform: none; }

.wp-block-button.is-style-solid.has-background-success,
.button-success {
  background: #f4f4f4;
  color: #e64d6b;
  border-color: #f4f4f4; }

.wp-block-button.is-style-ghost-success,
.button-success-ghost {
  background-color: transparent !important;
  color: #000000;
  border-color: #000000;
  transform: none; }
  .wp-block-button.is-style-ghost-success:hover,
  .button-success-ghost:hover {
    color: #f4f4f4;
    border-color: #f4f4f4;
    background-color: transparent;
    opacity: 1;
    transform: none; }

.wp-block-button.is-style-solid.has-background-warning,
.button-warning {
  background: tomato;
  color: #fff;
  border-color: tomato; }

.wp-block-button.is-style-ghost-warning,
.button-warning-ghost {
  background-color: transparent !important;
  color: #000000;
  border-color: #000000;
  transform: none; }
  .wp-block-button.is-style-ghost-warning:hover,
  .button-warning-ghost:hover {
    color: tomato;
    border-color: tomato;
    background-color: transparent;
    opacity: 1;
    transform: none; }

.wp-block-button.is-style-solid.has-background-grey,
.button-grey {
  background: #f4f4f4;
  color: #000000;
  border-color: #f4f4f4; }

.wp-block-button.is-style-ghost-grey,
.button-grey-ghost {
  background-color: transparent !important;
  color: #000000;
  border-color: #000000;
  transform: none; }
  .wp-block-button.is-style-ghost-grey:hover,
  .button-grey-ghost:hover {
    color: #f4f4f4;
    border-color: #f4f4f4;
    background-color: transparent;
    opacity: 1;
    transform: none; }

.button-round {
  border-radius: 0.5rem; }

.inputfile label {
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-style: normal !important;
  font-family: "Varela Round", sans-serif !important;
  font-weight: 400 !important;
  appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 0.8275rem;
  line-height: 2.4em;
  margin: 0 0.4rem 0.8rem;
  overflow: visible;
  padding: 0 1.28em 0 !important;
  text-decoration: none !important;
  text-transform: uppercase;
  text-align: center;
  transition: all .05s linear;
  white-space: initial;
  width: auto;
  transform-origin: center center;
  transform: scale(0.9875);
  line-height: 2.4rem !important;
  font-size: .8rem; }
  .inputfile label:focus {
    outline: none; }
  .inputfile label:hover {
    opacity: 1;
    cursor: pointer;
    transform: scale(1.0125);
    text-decoration: none !important; }
  .inputfile label.is-active, .inputfile label:active {
    opacity: 1;
    transform: scale(1); }
  .inputfile label.is-disabled, .inputfile label:disabled {
    transform: scale(1);
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%); }
    .inputfile label.is-disabled:hover, .inputfile label:disabled:hover {
      cursor: not-allowed; }
  .inputfile label.is-xxsmall,
  .inputfile label.is-xxsmall a {
    font-size: 0.6rem;
    letter-spacing: .2em !important;
    font-weight: 600; }
  .inputfile label.is-xsmall,
  .inputfile label.is-xsmall a {
    font-size: 0.7rem; }
  .inputfile label.is-small,
  .inputfile label.is-small a {
    font-size: 0.75rem; }
  .inputfile label.is-medium,
  .inputfile label.is-medium a {
    font-size: 0.88rem;
    line-height: 3.2em; }
  .inputfile label.is-large,
  .inputfile label.is-large a {
    font-size: 1rem;
    line-height: 3.2em; }

.inputfile label,
input[type='submit'] {
  margin-left: 0; }

input[type='file'] {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1; }

.wp-block-button:not(.has-background):not(.is-style-ghost):not(.is-style-ghost-primary):not(.is-style-ghost-secondary) .wp-block-button__link {
  background-color: #e64d6b;
  color: white; }
  .wp-block-button  .wp-block-button__link:hover, .wp-block-button  .wp-block-button__link:focus {
    background-color: #e64d6b;
    color: white; }

.gold-border {
  border: 3px solid;
  border-image: url("../images/gold_underline.jpg") 30 stretch;
  padding: 20px; }

.is-style-has-background-primary,
.has-primary-background-color,
.has-background-primary {
  background-color: #e64d6b; }

.is-style-has-background-secondary,
.has-secondary-background-color,
.has-background-secondary {
  background-color: #06a0a5; }

.is-style-has-background-light-primary,
.has-light-primary-background-color,
.has-background-light-primary {
  background-color: #fdedf0; }

.is-style-has-background-light-grey,
.has-light-grey-background-color,
.has-background-light-grey {
  background-color: #bfbfbf; }

.is-style-serif,
.text-is-serif {
  font-family: "Noto Serif", serif !important; }

.is-style-default:not(.wp-block-quote),
.text-is-sans {
  font-family: "Noto Sans", sans-serif !important; }

.editor-writing-flow {
  font-family: "Noto Sans", sans-serif;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none; }
  .editor-block-styles .editor-writing-flow p.is-style-block-title-xxsmall,
  .editor-block-styles .editor-writing-flow p.is-style-block-title-xsmall,
  .editor-block-styles .editor-writing-flow p.is-style-block-title-small,
  .editor-block-styles .editor-writing-flow p.is-style-block-title-normal,
  .editor-block-styles .editor-writing-flow p.is-style-block-title-large,
  .editor-block-styles .editor-writing-flow p.is-style-block-title, .editor-writing-flow p.is-style-block-title-xxsmall, .editor-writing-flow p.is-style-block-title-xsmall, .editor-writing-flow p.is-style-block-title-small, .editor-writing-flow p.is-style-block-title-normal, .editor-writing-flow p.is-style-block-title-large, .editor-writing-flow p.is-style-block-title, .editor-block-styles .editor-writing-flow li.is-style-block-title-xxsmall,
  .editor-block-styles .editor-writing-flow li.is-style-block-title-xsmall,
  .editor-block-styles .editor-writing-flow li.is-style-block-title-small,
  .editor-block-styles .editor-writing-flow li.is-style-block-title-normal,
  .editor-block-styles .editor-writing-flow li.is-style-block-title-large,
  .editor-block-styles .editor-writing-flow li.is-style-block-title, .editor-writing-flow li.is-style-block-title-xxsmall, .editor-writing-flow li.is-style-block-title-xsmall, .editor-writing-flow li.is-style-block-title-small, .editor-writing-flow li.is-style-block-title-normal, .editor-writing-flow li.is-style-block-title-large, .editor-writing-flow li.is-style-block-title {
    text-transform: uppercase;
    letter-spacing: 0.25em;
    font-style: normal !important;
    font-family: "Varela Round", sans-serif !important;
    font-weight: 400 !important; }
    .editor-block-styles .editor-writing-flow p.is-style-block-title-xxsmall em, .editor-block-styles .editor-writing-flow p.is-style-block-title-xxsmall i, .editor-block-styles .editor-writing-flow p.is-style-block-title-xxsmall strong, .editor-block-styles .editor-writing-flow p.is-style-block-title-xxsmall b,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-xsmall em,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-xsmall i,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-xsmall strong,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-xsmall b,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-small em,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-small i,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-small strong,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-small b,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-normal em,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-normal i,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-normal strong,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-normal b,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-large em,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-large i,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-large strong,
    .editor-block-styles .editor-writing-flow p.is-style-block-title-large b,
    .editor-block-styles .editor-writing-flow p.is-style-block-title em,
    .editor-block-styles .editor-writing-flow p.is-style-block-title i,
    .editor-block-styles .editor-writing-flow p.is-style-block-title strong,
    .editor-block-styles .editor-writing-flow p.is-style-block-title b, .editor-writing-flow p.is-style-block-title-xxsmall em, .editor-writing-flow p.is-style-block-title-xxsmall i, .editor-writing-flow p.is-style-block-title-xxsmall strong, .editor-writing-flow p.is-style-block-title-xxsmall b, .editor-writing-flow p.is-style-block-title-xsmall em, .editor-writing-flow p.is-style-block-title-xsmall i, .editor-writing-flow p.is-style-block-title-xsmall strong, .editor-writing-flow p.is-style-block-title-xsmall b, .editor-writing-flow p.is-style-block-title-small em, .editor-writing-flow p.is-style-block-title-small i, .editor-writing-flow p.is-style-block-title-small strong, .editor-writing-flow p.is-style-block-title-small b, .editor-writing-flow p.is-style-block-title-normal em, .editor-writing-flow p.is-style-block-title-normal i, .editor-writing-flow p.is-style-block-title-normal strong, .editor-writing-flow p.is-style-block-title-normal b, .editor-writing-flow p.is-style-block-title-large em, .editor-writing-flow p.is-style-block-title-large i, .editor-writing-flow p.is-style-block-title-large strong, .editor-writing-flow p.is-style-block-title-large b, .editor-writing-flow p.is-style-block-title em, .editor-writing-flow p.is-style-block-title i, .editor-writing-flow p.is-style-block-title strong, .editor-writing-flow p.is-style-block-title b, .editor-block-styles .editor-writing-flow li.is-style-block-title-xxsmall em, .editor-block-styles .editor-writing-flow li.is-style-block-title-xxsmall i, .editor-block-styles .editor-writing-flow li.is-style-block-title-xxsmall strong, .editor-block-styles .editor-writing-flow li.is-style-block-title-xxsmall b,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-xsmall em,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-xsmall i,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-xsmall strong,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-xsmall b,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-small em,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-small i,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-small strong,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-small b,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-normal em,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-normal i,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-normal strong,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-normal b,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-large em,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-large i,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-large strong,
    .editor-block-styles .editor-writing-flow li.is-style-block-title-large b,
    .editor-block-styles .editor-writing-flow li.is-style-block-title em,
    .editor-block-styles .editor-writing-flow li.is-style-block-title i,
    .editor-block-styles .editor-writing-flow li.is-style-block-title strong,
    .editor-block-styles .editor-writing-flow li.is-style-block-title b, .editor-writing-flow li.is-style-block-title-xxsmall em, .editor-writing-flow li.is-style-block-title-xxsmall i, .editor-writing-flow li.is-style-block-title-xxsmall strong, .editor-writing-flow li.is-style-block-title-xxsmall b, .editor-writing-flow li.is-style-block-title-xsmall em, .editor-writing-flow li.is-style-block-title-xsmall i, .editor-writing-flow li.is-style-block-title-xsmall strong, .editor-writing-flow li.is-style-block-title-xsmall b, .editor-writing-flow li.is-style-block-title-small em, .editor-writing-flow li.is-style-block-title-small i, .editor-writing-flow li.is-style-block-title-small strong, .editor-writing-flow li.is-style-block-title-small b, .editor-writing-flow li.is-style-block-title-normal em, .editor-writing-flow li.is-style-block-title-normal i, .editor-writing-flow li.is-style-block-title-normal strong, .editor-writing-flow li.is-style-block-title-normal b, .editor-writing-flow li.is-style-block-title-large em, .editor-writing-flow li.is-style-block-title-large i, .editor-writing-flow li.is-style-block-title-large strong, .editor-writing-flow li.is-style-block-title-large b, .editor-writing-flow li.is-style-block-title em, .editor-writing-flow li.is-style-block-title i, .editor-writing-flow li.is-style-block-title strong, .editor-writing-flow li.is-style-block-title b {
      text-transform: uppercase;
      letter-spacing: 0.25em;
      font-style: normal !important;
      font-family: "Varela Round", sans-serif !important;
      font-weight: 400 !important; }

.wp-core-ui .button.button-primary, .wp-core-ui .inputfile label.button, .inputfile .wp-core-ui label.button,
.wp-core-ui input.button[type='submit'],
.wp-core-ui .button.button-primary-ghost,
.wp-core-ui .button.button-secondary,
.wp-core-ui .button.button-secondary-ghost,
.wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link,
.wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link,
.wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link,
.wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link,
.wp-block-button > .wp-block-button__link,
.wp-block-button.is-style-ghost > .wp-block-button__link,
.wp-block-button.is-style-solid > .wp-block-button__link {
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-style: normal !important;
  font-family: "Varela Round", sans-serif !important;
  font-weight: 400 !important;
  appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 0.8275rem;
  line-height: 2.4em;
  margin: 0 0.4rem 0.8rem;
  overflow: visible;
  padding: 0 1.28em 0 !important;
  text-decoration: none !important;
  text-transform: uppercase;
  text-align: center;
  transition: all .05s linear;
  white-space: initial;
  width: auto;
  transform-origin: center center;
  transform: scale(0.9875);
  white-space: pre-wrap !important;
  text-shadow: none;
  box-shadow: none;
  border-radius: 0 !important; }
  .wp-core-ui .button.button-primary:focus, .wp-core-ui .inputfile label.button:focus, .inputfile .wp-core-ui label.button:focus,
  .wp-core-ui input.button:focus[type='submit'],
  .wp-core-ui .button.button-primary-ghost:focus,
  .wp-core-ui .button.button-secondary:focus,
  .wp-core-ui .button.button-secondary-ghost:focus,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link:focus,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link:focus,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link:focus,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link:focus,
  .wp-block-button > .wp-block-button__link:focus,
  .wp-block-button.is-style-ghost > .wp-block-button__link:focus,
  .wp-block-button.is-style-solid > .wp-block-button__link:focus {
    outline: none; }
  .wp-core-ui .button.button-primary:hover, .wp-core-ui .inputfile label.button:hover, .inputfile .wp-core-ui label.button:hover,
  .wp-core-ui input.button:hover[type='submit'],
  .wp-core-ui .button.button-primary-ghost:hover,
  .wp-core-ui .button.button-secondary:hover,
  .wp-core-ui .button.button-secondary-ghost:hover,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link:hover,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link:hover,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link:hover,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link:hover,
  .wp-block-button > .wp-block-button__link:hover,
  .wp-block-button.is-style-ghost > .wp-block-button__link:hover,
  .wp-block-button.is-style-solid > .wp-block-button__link:hover {
    opacity: 1;
    cursor: pointer;
    transform: scale(1.0125);
    text-decoration: none !important; }
  .wp-core-ui .button.button-primary.is-active, .wp-core-ui .inputfile label.button.is-active, .inputfile .wp-core-ui label.button.is-active,
  .wp-core-ui input.button.is-active[type='submit'], .wp-core-ui .button.button-primary:active, .wp-core-ui .inputfile label.button:active, .inputfile .wp-core-ui label.button:active,
  .wp-core-ui input.button:active[type='submit'],
  .wp-core-ui .button.button-primary-ghost.is-active,
  .wp-core-ui .button.button-primary-ghost:active,
  .wp-core-ui .button.button-secondary.is-active,
  .wp-core-ui .button.button-secondary:active,
  .wp-core-ui .button.button-secondary-ghost.is-active,
  .wp-core-ui .button.button-secondary-ghost:active,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-active,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link:active,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-active,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link:active,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-active,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link:active,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-active,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link:active,
  .wp-block-button > .wp-block-button__link.is-active,
  .wp-block-button > .wp-block-button__link:active,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-active,
  .wp-block-button.is-style-ghost > .wp-block-button__link:active,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-active,
  .wp-block-button.is-style-solid > .wp-block-button__link:active {
    opacity: 1;
    transform: scale(1); }
  .wp-core-ui .button.button-primary.is-disabled, .wp-core-ui .inputfile label.button.is-disabled, .inputfile .wp-core-ui label.button.is-disabled,
  .wp-core-ui input.button.is-disabled[type='submit'], .wp-core-ui .button.button-primary:disabled, .wp-core-ui .inputfile label.button:disabled, .inputfile .wp-core-ui label.button:disabled,
  .wp-core-ui input.button:disabled[type='submit'],
  .wp-core-ui .button.button-primary-ghost.is-disabled,
  .wp-core-ui .button.button-primary-ghost:disabled,
  .wp-core-ui .button.button-secondary.is-disabled,
  .wp-core-ui .button.button-secondary:disabled,
  .wp-core-ui .button.button-secondary-ghost.is-disabled,
  .wp-core-ui .button.button-secondary-ghost:disabled,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-disabled,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link:disabled,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-disabled,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link:disabled,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-disabled,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link:disabled,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-disabled,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link:disabled,
  .wp-block-button > .wp-block-button__link.is-disabled,
  .wp-block-button > .wp-block-button__link:disabled,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-disabled,
  .wp-block-button.is-style-ghost > .wp-block-button__link:disabled,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-disabled,
  .wp-block-button.is-style-solid > .wp-block-button__link:disabled {
    transform: scale(1);
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%); }
    .wp-core-ui .button.button-primary.is-disabled:hover, .wp-core-ui .inputfile label.button.is-disabled:hover, .inputfile .wp-core-ui label.button.is-disabled:hover,
    .wp-core-ui input.button.is-disabled:hover[type='submit'], .wp-core-ui .button.button-primary:disabled:hover, .wp-core-ui .inputfile label.button:disabled:hover, .inputfile .wp-core-ui label.button:disabled:hover,
    .wp-core-ui input.button:disabled:hover[type='submit'],
    .wp-core-ui .button.button-primary-ghost.is-disabled:hover,
    .wp-core-ui .button.button-primary-ghost:disabled:hover,
    .wp-core-ui .button.button-secondary.is-disabled:hover,
    .wp-core-ui .button.button-secondary:disabled:hover,
    .wp-core-ui .button.button-secondary-ghost.is-disabled:hover,
    .wp-core-ui .button.button-secondary-ghost:disabled:hover,
    .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-disabled:hover,
    .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link:disabled:hover,
    .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-disabled:hover,
    .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link:disabled:hover,
    .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-disabled:hover,
    .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link:disabled:hover,
    .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-disabled:hover,
    .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link:disabled:hover,
    .wp-block-button > .wp-block-button__link.is-disabled:hover,
    .wp-block-button > .wp-block-button__link:disabled:hover,
    .wp-block-button.is-style-ghost > .wp-block-button__link.is-disabled:hover,
    .wp-block-button.is-style-ghost > .wp-block-button__link:disabled:hover,
    .wp-block-button.is-style-solid > .wp-block-button__link.is-disabled:hover,
    .wp-block-button.is-style-solid > .wp-block-button__link:disabled:hover {
      cursor: not-allowed; }
  .wp-core-ui .button.button-primary.is-xxsmall, .wp-core-ui .inputfile label.button.is-xxsmall, .inputfile .wp-core-ui label.button.is-xxsmall,
  .wp-core-ui input.button.is-xxsmall[type='submit'],
  .wp-core-ui .button.button-primary.is-xxsmall a,
  .wp-core-ui .inputfile label.button.is-xxsmall a,
  .inputfile .wp-core-ui label.button.is-xxsmall a,
  .wp-core-ui input.button.is-xxsmall[type='submit'] a,
  .wp-core-ui .button.button-primary-ghost.is-xxsmall,
  .wp-core-ui .button.button-primary-ghost.is-xxsmall a,
  .wp-core-ui .button.button-secondary.is-xxsmall,
  .wp-core-ui .button.button-secondary.is-xxsmall a,
  .wp-core-ui .button.button-secondary-ghost.is-xxsmall,
  .wp-core-ui .button.button-secondary-ghost.is-xxsmall a,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-xxsmall,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-xxsmall a,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-xxsmall,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-xxsmall a,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-xxsmall,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-xxsmall a,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-xxsmall,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-xxsmall a,
  .wp-block-button > .wp-block-button__link.is-xxsmall,
  .wp-block-button > .wp-block-button__link.is-xxsmall a,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-xxsmall,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-xxsmall a,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-xxsmall,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-xxsmall a {
    font-size: 0.6rem;
    letter-spacing: .2em !important;
    font-weight: 600; }
  .wp-core-ui .button.button-primary.is-xsmall, .wp-core-ui .inputfile label.button.is-xsmall, .inputfile .wp-core-ui label.button.is-xsmall,
  .wp-core-ui input.button.is-xsmall[type='submit'],
  .wp-core-ui .button.button-primary.is-xsmall a,
  .wp-core-ui .inputfile label.button.is-xsmall a,
  .inputfile .wp-core-ui label.button.is-xsmall a,
  .wp-core-ui input.button.is-xsmall[type='submit'] a,
  .wp-core-ui .button.button-primary-ghost.is-xsmall,
  .wp-core-ui .button.button-primary-ghost.is-xsmall a,
  .wp-core-ui .button.button-secondary.is-xsmall,
  .wp-core-ui .button.button-secondary.is-xsmall a,
  .wp-core-ui .button.button-secondary-ghost.is-xsmall,
  .wp-core-ui .button.button-secondary-ghost.is-xsmall a,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-xsmall,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-xsmall a,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-xsmall,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-xsmall a,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-xsmall,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-xsmall a,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-xsmall,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-xsmall a,
  .wp-block-button > .wp-block-button__link.is-xsmall,
  .wp-block-button > .wp-block-button__link.is-xsmall a,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-xsmall,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-xsmall a,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-xsmall,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-xsmall a {
    font-size: 0.7rem; }
  .wp-core-ui .button.button-primary.is-small, .wp-core-ui .inputfile label.button.is-small, .inputfile .wp-core-ui label.button.is-small,
  .wp-core-ui input.button.is-small[type='submit'],
  .wp-core-ui .button.button-primary.is-small a,
  .wp-core-ui .inputfile label.button.is-small a,
  .inputfile .wp-core-ui label.button.is-small a,
  .wp-core-ui input.button.is-small[type='submit'] a,
  .wp-core-ui .button.button-primary-ghost.is-small,
  .wp-core-ui .button.button-primary-ghost.is-small a,
  .wp-core-ui .button.button-secondary.is-small,
  .wp-core-ui .button.button-secondary.is-small a,
  .wp-core-ui .button.button-secondary-ghost.is-small,
  .wp-core-ui .button.button-secondary-ghost.is-small a,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-small,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-small a,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-small,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-small a,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-small,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-small a,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-small,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-small a,
  .wp-block-button > .wp-block-button__link.is-small,
  .wp-block-button > .wp-block-button__link.is-small a,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-small,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-small a,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-small,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-small a {
    font-size: 0.75rem; }
  .wp-core-ui .button.button-primary.is-medium, .wp-core-ui .inputfile label.button.is-medium, .inputfile .wp-core-ui label.button.is-medium,
  .wp-core-ui input.button.is-medium[type='submit'],
  .wp-core-ui .button.button-primary.is-medium a,
  .wp-core-ui .inputfile label.button.is-medium a,
  .inputfile .wp-core-ui label.button.is-medium a,
  .wp-core-ui input.button.is-medium[type='submit'] a,
  .wp-core-ui .button.button-primary-ghost.is-medium,
  .wp-core-ui .button.button-primary-ghost.is-medium a,
  .wp-core-ui .button.button-secondary.is-medium,
  .wp-core-ui .button.button-secondary.is-medium a,
  .wp-core-ui .button.button-secondary-ghost.is-medium,
  .wp-core-ui .button.button-secondary-ghost.is-medium a,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-medium,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-medium a,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-medium,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-medium a,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-medium,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-medium a,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-medium,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-medium a,
  .wp-block-button > .wp-block-button__link.is-medium,
  .wp-block-button > .wp-block-button__link.is-medium a,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-medium,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-medium a,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-medium,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-medium a {
    font-size: 0.88rem;
    line-height: 3.2em; }
  .wp-core-ui .button.button-primary.is-large, .wp-core-ui .inputfile label.button.is-large, .inputfile .wp-core-ui label.button.is-large,
  .wp-core-ui input.button.is-large[type='submit'],
  .wp-core-ui .button.button-primary.is-large a,
  .wp-core-ui .inputfile label.button.is-large a,
  .inputfile .wp-core-ui label.button.is-large a,
  .wp-core-ui input.button.is-large[type='submit'] a,
  .wp-core-ui .button.button-primary-ghost.is-large,
  .wp-core-ui .button.button-primary-ghost.is-large a,
  .wp-core-ui .button.button-secondary.is-large,
  .wp-core-ui .button.button-secondary.is-large a,
  .wp-core-ui .button.button-secondary-ghost.is-large,
  .wp-core-ui .button.button-secondary-ghost.is-large a,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-large,
  .wp-core-ui .wp-block-button.is-style-ghost > .wp-block-button__link.is-large a,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-large,
  .wp-core-ui .wp-block-button.is-style-ghost-primary > .wp-block-button__link.is-large a,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-large,
  .wp-core-ui .wp-block-button.is-style-ghost-secondary > .wp-block-button__link.is-large a,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-large,
  .wp-core-ui .wp-block-button.is-style-solid > .wp-block-button__link.is-large a,
  .wp-block-button > .wp-block-button__link.is-large,
  .wp-block-button > .wp-block-button__link.is-large a,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-large,
  .wp-block-button.is-style-ghost > .wp-block-button__link.is-large a,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-large,
  .wp-block-button.is-style-solid > .wp-block-button__link.is-large a {
    font-size: 1rem;
    line-height: 3.2em; }

.wp-block-button:not(.has-text-color):not(.is-style-ghost):not(.is-style-ghost-primary):not(.is-style-ghost-secondary) .editor-rich-text__tinymce[data-is-placeholder-visible="true"] + .editor-rich-text__tinymce {
  color: #fff;
  z-index: 9;
  text-decoration: none; }

.wp-block-button.is-style-ghost .components-autocomplete .components-autocomplete .wp-block-button__link,
.wp-block-button.is-style-ghost .components-autocomplete .wp-block-button__link {
  background-color: #fff !important; }

.wp-block-button.is-style-ghost .components-autocomplete .wp-block-button__link,
.wp-block-button.is-style-ghost .components-autocomplete .wp-block-button__link.has-color,
.wp-block-button.is-style-ghost .components-autocomplete .wp-block-button__link.has-background {
  border: 2px solid #000000 !important;
  color: #000000 !important; }

.wp-block-button.is-style-ghost .components-autocomplete:hover,
.wp-block-button.is-style-ghost .components-autocomplete .wp-block-button__link:hover,
.wp-block-button.is-style-ghost .components-autocomplete .components-autocomplete:hover .wp-block-button__link,
.wp-block-button.is-style-ghost .components-autocomplete .components-autocomplete .wp-block-button__link:hover,
.editor-block-styles__item-preview .wp-block-button.is-style-ghost .components-autocomplete .components-autocomplete .wp-block-button__link {
  background-color: #fff !important;
  border-color: #000000 !important;
  color: #000000 !important; }

.wp-block-button.is-style-ghost-primary .components-autocomplete .wp-block-button__link,
.wp-block-button.is-style-ghost-primary .wp-block-button__link {
  background-color: #fff !important;
  border: 2px solid #000000 !important;
  color: #000000 !important; }

.wp-block-button.is-style-ghost-primary:hover,
.wp-block-button.is-style-ghost-primary .wp-block-button__link:hover,
.wp-block-button.is-style-ghost-primary .components-autocomplete:hover .wp-block-button__link,
.wp-block-button.is-style-ghost-primary .components-autocomplete .wp-block-button__link:hover,
.editor-block-styles__item-preview .wp-block-button.is-style-ghost-primary .components-autocomplete .wp-block-button__link {
  background-color: #fff !important;
  border-color: #e64d6b !important;
  color: #e64d6b !important; }

.wp-block-button.is-style-ghost-secondary .components-autocomplete .wp-block-button__link,
.wp-block-button.is-style-ghost-secondary .wp-block-button__link {
  background-color: #fff !important;
  border: 2px solid #000000 !important;
  color: #000000 !important; }

.wp-block-button.is-style-ghost-secondary:hover,
.wp-block-button.is-style-ghost-secondary .wp-block-button__link:hover,
.wp-block-button.is-style-ghost-secondary .components-autocomplete:hover .wp-block-button__link,
.wp-block-button.is-style-ghost-secondary .components-autocomplete .wp-block-button__link:hover,
.editor-block-styles__item-preview .wp-block-button.is-style-ghost-secondary .components-autocomplete .wp-block-button__link {
  background-color: #fff !important;
  border-color: #06a0a5 !important;
  color: #06a0a5 !important; }

.components-autocomplete .wp-block-button__link,
.editor-block-styles__item-preview .components-autocomplete .wp-block-button__link {
  border-radius: 0 !important;
  transform-origin: center; }

.editor-block-styles__item-preview .components-autocomplete > .wp-block-button__link .wp-block_button__link {
  display: block !important; }

.components-autocomplete .wp-block-button__link {
  font-family: "Varela Round", sans-serif !important;
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-size: .875em; }

.is-style-block-title-xxsmall,
.is-style-block-title-xsmall,
.is-style-block-title-small,
.is-style-block-title-normal,
.is-style-block-title-large,
.is-style-block-title {
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-style: normal !important;
  font-family: "Varela Round", sans-serif !important;
  font-weight: 400 !important; }

.editor-writing-flow h2, .editor-writing-flow h3, .editor-writing-flow h4 {
  font-family: "Noto Serif", serif;
  font-style: italic; }
  .editor-writing-flow h2.is-style-default, .editor-writing-flow h2.is-style-block-title-xxsmall, .editor-writing-flow h2.is-style-block-title-xsmall, .editor-writing-flow h2.is-style-block-title-small, .editor-writing-flow h2.is-style-block-title-normal, .editor-writing-flow h2.is-style-block-title-large, .editor-writing-flow h2.is-style-block-title, .editor-writing-flow h3.is-style-default, .editor-writing-flow h3.is-style-block-title-xxsmall, .editor-writing-flow h3.is-style-block-title-xsmall, .editor-writing-flow h3.is-style-block-title-small, .editor-writing-flow h3.is-style-block-title-normal, .editor-writing-flow h3.is-style-block-title-large, .editor-writing-flow h3.is-style-block-title, .editor-writing-flow h4.is-style-default, .editor-writing-flow h4.is-style-block-title-xxsmall, .editor-writing-flow h4.is-style-block-title-xsmall, .editor-writing-flow h4.is-style-block-title-small, .editor-writing-flow h4.is-style-block-title-normal, .editor-writing-flow h4.is-style-block-title-large, .editor-writing-flow h4.is-style-block-title {
    text-transform: uppercase;
    letter-spacing: 0.25em;
    font-style: normal !important;
    font-family: "Varela Round", sans-serif !important;
    font-weight: 400 !important; }

.editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xxsmall,
.editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xsmall,
.editor-block-styles__item-preview .components-autocomplete .is-style-block-title-small,
.editor-block-styles__item-preview .components-autocomplete .is-style-block-title-normal,
.editor-block-styles__item-preview .components-autocomplete .is-style-block-title-large,
.editor-block-styles__item-preview .components-autocomplete .is-style-block-title {
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-style: normal !important;
  font-family: "Varela Round", sans-serif !important;
  font-weight: 400 !important; }
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xxsmall em, .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xxsmall i, .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xxsmall b, .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xxsmall strong,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xsmall em,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xsmall i,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xsmall b,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-xsmall strong,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-small em,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-small i,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-small b,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-small strong,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-normal em,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-normal i,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-normal b,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-normal strong,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-large em,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-large i,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-large b,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title-large strong,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title em,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title i,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title b,
  .editor-block-styles__item-preview .components-autocomplete .is-style-block-title strong {
    text-transform: uppercase;
    letter-spacing: 0.25em;
    font-style: normal !important;
    font-family: "Varela Round", sans-serif !important;
    font-weight: 400 !important; }

.gutenberg .entry-content > .wp-block-quote {
  width: 100%;
  max-width: 800px;
  margin: 2rem auto;
  padding: 0 20px;
  line-height: 160% !important; }
  .gutenberg .entry-content > .wp-block-quote.is-style-border-left {
    border-left: 3px solid !important;
    border-image: url("../images/gold_underline.jpg") 30 stretch; }

.gold-all,
.is-style-gold {
  color: inherit;
  background: url("../images/gold_text_clip.jpg") repeat;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.editor-rich-text__tinymce a:not(.button) {
  color: #000000;
  text-decoration: none; }
  .editor-rich-text__tinymce a:not(.button) * {
    display: inline-block; }
    .editor-rich-text__tinymce a:not(.button) *:after {
      content: '';
      height: 2px;
      width: 0;
      position: absolute;
      display: block;
      left: 50%;
      bottom: 0;
      background: url("../images/gold_underline.jpg");
      background-size: cover;
      transition: all .5s; }
    .editor-rich-text__tinymce a:not(.button) *:hover:after {
      width: 100%;
      left: 0; }

.block-underline-gold * {
  display: inline-block; }
  .block-underline-gold *:after {
    content: '';
    height: 2px;
    width: 0;
    position: absolute;
    display: block;
    left: 50%;
    bottom: 0;
    background: url("../images/gold_underline.jpg");
    background-size: cover;
    transition: all .5s; }
  .block-underline-gold *:hover:after {
    width: 100%;
    left: 0; }

.wp-block-embed.fullwidth {
  text-align: center; }
