.header-filter {
  opacity: 0.5;
}

.navbar.navbar-transparent>.container {
  background-color: #ab052c;
  color: #000000;
}

.navbar.navbar-default.navbar-fixed-top.navbar-color-on-scroll.navbar-transparent.hestia_left {
  background-color: #ab052c;
}

.btn.btn-primary:hover {
  background-color: #783c3c;
}

#ribbon.hestia-ribbon.section.section-image {
  opacity: 1;
}

.section-image .hestia-title {
  text-align: center;
}

.hestia-testimonials {
  background-color: #bfb36d;
}

.hestia-features .hestia-title {
  color: #574a32;
}

h5.description {
  color: #666459;
}

.hestia-info a:hover .info-title {
  color: #664914;
}

.hestia-features .hestia-info p {
  color: #4a3d24;
}

.footer.footer-black.footer-big {
  background-color: #ab052c;
}

#contact.hestia-contact.contactus.section-image {
  opacity: 1;
  background-color: #ffffff;
}

.row {
  opacity: 1;
  font-size: -13px;
}

#products.hestia-shop.products.section-gray {
  background-color: #4e694e;
}

.card-description {
  color: #210202;
}

.hestia-features {
  background-color: #fff8e0;
}

.hestia-info h4.info-title {
  color: #664914;
}

h4.card-title {
  color: #5c2828;
}

.header.header-raised.header-primary.text-center {
  background-color: #bf1f1f;
}

.card [class*="header-"] .card-title {
  background-color: #bf1f1f;
}

.page:not(.home) .wrapper .main .blog-post {
  background-color: #fff8e0;
}

.page:not(.woocommerce-page) .blog-post .section-text h3 {
  color: #5e4b29;
}

.page:not(.woocommerce-page) .blog-post .section-text p {
  color: #26221b;
}

.navbar.hestia_left>.container {
  color: #c9c9c9;
}

.navbar.navbar-default.navbar-fixed-top.hestia_left.navbar-not-transparent {
  background-color: #ab052c;
}

strong {
  color: #574a32;
}

.page:not(.woocommerce-page) .blog-post .section-text h4 {
  color: #ab052c;
}

.navbar-toggle .icon-bar+.icon-bar {
  color: #121212;
}

.wp-block-file.aligncenter {
  font-size: 22pt;
}

.wp-block-file {
  font-size: 30px;
}

.navbar.navbar-not-transparent .navbar-nav>.active:not(.btn)>a:hover {
  color: #210202;
}

.container>.navbar-header {
  color: #592f2f;
  background-color: #ab052c;
}

.navbar.hestia_center>.container {
  background-color: #ab052c;
}

.navbar button.navbar-toggle {
  color: #000000;
}

.page-header.header-small .container {
  color: #141414;
}