.entry-title.section-title {
  visibility: hidden;
}

.page .site-main .entry-header {
  visibility: hidden;
}

.site-content .wrapper {
  padding: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin: 0px;
  margin-top: -130px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#post-2170.post-2170.page.type-page.status-publish.has-post-thumbnail.hentry {
  visibility: visible;
  margin: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding: 0px;
}

.menu-toggle-wrapper {
  visibility: visible;
}

.site-header-main .wrapper {
  border-width: 0px;
  background-color: #f7f7f7;
}

.site-branding {
  margin-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding: 0px;
  margin: 0px;
  margin-top: 0px;
  margin-left: 0px;
  padding-right: 40px;
}

.site-description {
  font-size: 110%;
}

.site-title a {
  color: #adaaaa;
  font-size: 70%;
}

.entry-content h1:first-child {
  font-size: 30px;
  margin-top: 30px;
  color: #c2bcbc;
  font-style: italic;
}

.wp-block-social-links.is-layout-flex.wp-block-social-links-is-layout-flex {
  margin: 0px;
  padding: 0px;
}

#colophon .widget-column {
  margin: 0px;
  padding: 0px;
  padding-left: 0px;
  text-align: left;
}

.site-footer .footer-widget-area + #site-generator .site-info {
  background-color: #4f4f4f;
}

.widget-area.footer-widget-area.two {
  background-color: #666666;
}

.site-info a:hover {
  color: #ffffff;
}

.main-navigation ul.menu li a {
  padding-left: 3px;
}

.content-column.one_half {
  padding: 22px;
}