.comment-form-comment textarea {
  background-color: #F9F9F9;
  border-width: 1px;
  border-color: #226AA0;
}
.comment-form #author {
  background-color: #F9F9F9 !important;
  border-color: #226AA0;
  width: 100%;
  border-width: 1px !important;
}
.comment-form #email {
  background-color: #F9F9F9;
  border-width: 1px;
  border-color: #226AA0;
  width: 100%;
}
.comment-form #url {
  background-color: #F9F9F9;
  border-width: 1px;
  border-color: #226AA0;
  width: 100%;
}
:where(.wp-block-columns.is-layout-flex) {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media screen and (max-width: 768px) {
  .gb-container-c1f1455e > .gb-inside-container {
    padding-top: 30px!important;
    padding-bottom: 300px!important;
  }
}
@media screen and (max-width: 568px) {
  .gb-container-c1f1455e > .gb-inside-container {
    padding-top: 30px!important;
    padding-bottom: 30px!important;
  }
}
@media screen and (max-width: 320px) {
  .gb-container-c1f1455e > .gb-inside-container {
    padding-top: 30px!important;
    padding-bottom: 30px!important;
  }
}
.main-navigation .main-nav ul li a {
  color: #141414;
}
.happyforms-styles.happyforms-form--part-title-font-weight-bold .happyforms-part__label .label {
  color: #B5A993;
}
.happyforms-form__part[data-happyforms-required] .happyforms-part__label .happyforms-required {
  font-size: 14px;
  font-style: italic;
}
.happyforms-styles.happyforms-form--submit-button-fullwidth button[type=submit].happyforms-button--submit {
  background-color: #B5A993 !important;
}
.happyforms-styles.happyforms-form--submit-button-fullwidth button[type=submit].happyforms-button--submit:hover {
  background-color: #B5A993;
}
