 ::-moz-selection {
  background-color: #443232;
}
::selection {
  background-color: #443232;
}
body {
  font-family: Roboto Condensed;
  font-weight: 400;
  font-size: 1.125em;
  line-height: 1.5556em;
  color: #333334;
  background-color: ;
  background-repeat: ;
  background-size: ;
  background-attachment: ;
  background-position: ;
  background-image: url();
}
h1 {
  font-family: Frank Ruhl Libre;
  font-weight: 400;
  font-size: 3em;
  color: #333334;
}
h2 {
  font-family: Frank Ruhl Libre;
  font-weight: 400;
  font-size: 2.5em;
  color: #333334;
}
h3 {
  font-family: Frank Ruhl Libre;
  font-weight: 400;
  font-size: 2em;
  color: #333334;
}
h4 {
  font-family: Frank Ruhl Libre;
  font-weight: 400;
  font-size: 1.5em;
  color: #333334;
}
h5 {
  font-family: Frank Ruhl Libre;
  font-weight: 400;
  font-size: 1em;
  color: #333334;
}
h6 {
  font-family: Frank Ruhl Libre;
  font-weight: 400;
  font-size: 0.7em;
  color: #333334;
}
a {
  color: #443232;
}
a:hover,
.info-btn,
.entry-meta a,
.taglcoud a,
.info-btn.with-icon > i,
.entry .label .date > *,
.info-links > li > a,
.accordion.style-2 .a-title.active,
.icons-box:not(.style-3) .icons-item .item-box > i,
.widget_meta li > a,
.widget_links li > a,
.widget_archive li > a,
.widget_pages li > a,
.widget_recent_entries li > a,
.widget_categories li > a,
.widget_recent_comments li > a,
.widget_rss li > a,
.widget_nav_menu li > a,
#sidebar .widget_meta li > a,
#sidebar .widget_links li > a,
#sidebar .widget_archive li > a,
#sidebar .widget_pages li > a,
#sidebar .widget_recent_entries li > a,
#sidebar .widget_categories li > a,
#sidebar .widget_recent_comments li > a,
#sidebar .widget_rss li > a,
#sidebar .widget_nav_menu li > a,
.wysija-paragraph:after,
.icons-box.price-box .icons-wrap .icons-item .price,
.contact-info.style-2 li.info-item > .item-info span,
.team-holder.style-2 .team-item .team-desc.overlay .member-position,
.team-holder.style-3 .team-item .team-desc .member-position {
  color: #873a3a;
}
.owl-dots .owl-dot.active,
[class*="btn"].btn-style-2,
[class*="btn"].btn-style-5,
.wpcf7-form-control.wpcf7-submit,
.pagination > li.active > a,
.pagination > li:hover > a,
.icons-box.style-5 .icons-wrap .icons-item:hover,
.icons-box.price-box.type-1 .icons-wrap .icons-item:hover {
  background-color: #873a3a;
}
.owl-dots .owl-dot.active,
.grid-classic .service-item .service-body,
.section-title[class*="with-border-"]:after,
hr.style-3,
span[class*="item-divider"].style-3 {
  border-color: #873a3a;
}
.team-item .team-desc.overlay {
  background-color: rgba(135, 58, 58, 0.9);
}
.team-desc.overlay.style-2 {
  background-color: #443232;
}
.header.style-1 .logo-wrap {
  background-color: #443232;
}
.header.style-1 {
  background-color: #f9f9f9;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: ;
  background-position: center center;
  background-image: url();
}
.header.style-2 {
  background-color: #f9f9f9;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: ;
  background-position: center center;
  background-image: url();
}
.header.style-2 .menu-holder {
  background-color: #443232;
}
.header.style-3 {
  background-color: #443232;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: ;
  background-position: center center;
  background-image: url();
}
.main-navigation > ul > li > a {
  font-family: Roboto Condensed;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5556em;
  text-transform: uppercase;
  color: #111111;
}
.main-navigation > ul > li:hover > a {
  color: #000000;
}
.sub-menu-wrap ul li a {
  font-family: Roboto Condensed;
  font-size: 1em;
  font-weight: 300;
  line-height: 1.5556em;
  color: #443232;
}
.sub-menu-wrap ul li:hover > a {
  color: #873a3a;
  background-color: #f9f9f9;
}
.sub-menu-wrap ul li.current-menu-item > a,
.sub-menu-wrap ul li.current-menu-parent > a,
.sub-menu-wrap ul li.current-menu-ancestor > a,
.sub-menu-wrap ul li.current_page_item > a,
.sub-menu-wrap ul li.current_page_parent > a,
.sub-menu-wrap ul li.current_page_ancestor > a {
  color: #873a3a;
  background-color: #f9f9f9;
}
@media only screen and (max-width: 992px) {
  .mobile-advanced > ul > li > a {
    background-color: #873a3a;
  }
  .mobile-advanced > ul > li:hover > a,
  .mobile-advanced > ul > li.current-menu-item > a,
  .mobile-advanced > ul > li.current-menu-parent > a,
  .mobile-advanced > ul > li.current-menu-ancestor > a,
  .mobile-advanced > ul > li.current_page_item > a,
  .mobile-advanced > ul > li.current_page_parent > a,
  .mobile-advanced > ul > li.current_page_ancestor > a {
    background-color: #873a3a;
  }
  .mobile-advanced .sub-menu-wrap ul li a {
    font-family: Roboto Condensed;
    font-size: 1em;
    font-weight: 300;
    line-height: 1.5556em;
    color: #111111;
  }
}
#footer[class*="footer"] {
  background-color: #333334;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: ;
  background-position: center center;
  background-image: url();
}
[class*="footer"] .widget .widget-title {
  color: #ffffff;
}
