#content.site-content {
  background-color: #0a0a0a;
}

.site-branding .site-text-logo {
  font-size: 32px;
}

.site-branding .no-logo-img.has-desc .site-description {
  font-size: 18px;
  color: #ffffff;
}

.page-header {
  background-color: #211f1f;
  color: #fafafa;
  padding-bottom: 15px;
  padding-top: 10px;
}

.page-header .entry-title {
  color: #858585;
}

.entry-content {
  color: #ebebeb;
}

.sidebar .widget .widget-title {
  color: #ffffff;
}

h2 {
  color: #fafafa;
}

.page-header .page-title {
  color: #ffffff;
}

h3 {
  color: #ffffff;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
  background-color: #a6a6a6;
}

.wpcf7-form-control.wpcf7-text {
  background-color: #a6a6a6;
}

.wpcf7-form-control.wpcf7-textarea {
  background-color: #a6a6a6;
}

.sidebar .widget .search-form .search-field {
  background-color: #a6a6a6;
}

h3 a {
  color: #c4c4c4;
}

h2 a {
  color: #c4c4c4;
}

h5 a {
  color: #2b99d9;
}

a:hover {
  color: #c8f513;
}

.sidebar .widget a:hover {
  color: #c8f513;
}

.sidebar .widget a {
  color: #2b99d9;
}

.single .entry-header .entry-title {
  color: #969494;
}

#alc_style23 .alc_item figure a img {
  width: 100%;
  -webkit-transition: 0.7s;
  -o-transition: 0.37s;
  transition: 0.7s;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.7;
}

#wpforms-1214-field_0.wpforms-field-large.wpforms-field-required {
  background-color: #b3b3b3;
}

#wpforms-1214-field_1.wpforms-field-large.wpforms-field-required {
  background-color: #b3b3b3;
}

#wpforms-1214-field_4.wpforms-field-large {
  background-color: #b3b3b3;
}

#wpforms-1214-field_2.wpforms-field-large {
  background-color: #b3b3b3;
}

.wpforms-field-label {
  color: #d6d6d6;
}