body.has-header-image .site-title a {
  font-size: 56px;
  font-weight: 600;
}
.page .panel-content .entry-title {
  font-weight: 400;
  font-size: 23px;
  line-height: 16px;
}
.panel-content .wrap {
  padding-bottom: 40px;
  padding-top: 34px;
}
@media screen and (max-width: 568px) {
  body.has-header-image .site-title a {
    font-size: 44px;
  }
  .page .panel-content .entry-title {
    margin-bottom: 17px;
  }
}
@media screen and (max-width: 320px) {
  body.has-header-image .site-title a {
    font-weight: 550;
    font-size: 40px;
  }
}
.wp-block-quote cite {
  font-size: 14px;
  font-weight: 500;
}
.wp-block-quote:not(.is-large):not(.is-style-large) p {
  font-size: 15px;
  padding-left: 28px;
  margin-left: 10px;
}
.panel-content ul {
  margin-left: 32px;
}
body.page:not(.twentyseventeen-front-page) .entry-title {
  font-size: 17px;
  font-weight: 500;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
  font-weight: 500;
  font-size: 16px;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
  font-size: 15px;
}
div.wpforms-container-full .wpforms-form button[type=submit] {
  font-weight: 500;
  font-size: 18px;
}
.main-navigation > div > ul {
  position: static;
}
#masthead .wrap {
  padding-left: 153px;
}
.wrap {
  padding-left: 99px;
}
