@charset "UTF-8";
/* Table Of Contents
Template colors
Accent Colors:
primary color: #437357
dk-grey color: #323232 */
.theme_button.color1, .hover-box, .main_bg_color, .panel-heading .panel-title > a, .entry-tags li, .alert:hover, .carousel-indicators .active, .tab-content.top-color-border:before, a.social-icon.color-bg-icon:hover, a.color-icon.border-icon:hover, .header-dropdown-number, .panel-heading .panel-title > a.collapsed:hover, .cta-menu-btn, .page_breadcrumbs, .bg-primary {
  background-color: #437357 !important;
}
.theme_button.color1:hover, .theme_button.color1:focus, .theme_button.color1:active, .theme_button.color1:focus, .theme-color, .theme_button:active, .theme_button:hover, .theme_button:focus, .response, .highlight, .entry-content p.big-first-letter:first-letter, #isotope_filters a:hover, #isotope_filters a.selected, #isotope_filters a.active, .widget_meta a:before, .widget_pages a:before, v > li > a:after, .collapse-unstyled .panel h4 a:after, a.theme-color-icon:hover, .social-icon.transp-icon:hover, .menu-side-click li .activate_submenu, a:hover, .theme_button.color2:hover, .thumbnail h3 + p, .panel-heading .panel-title > a.collapsed, .alert, .header-nav button:hover {
  color: #437357 !important;
}
.pp_gallery ul .selected a, .response, .theme_button.color1:hover, .theme_button.color1:focus, .theme_button.color1:active, .alert, .theme_button.color2:hover, .theme_button.color2:focus, .theme_button.color2:active, .header-nav button:hover {
  border-color: #437357;
}
.theme_button.color2, .header-nav button{
  background-color: #D98825;
}
.highlight{
  border-color: #D98825;
}
a.social-icon, .highlight{
  color: #D98825 !important;
}
footer {
  background-color: #2D3540;
}
.text-box, .page_header, .card, .thumbnail, .darkgrey_bg_color, .panel-heading .panel-title > a.collapsed, .feature-block, .with_background {
  background-color: #F2F0E4 !important;
}
.slider-content {
  background-color: hsla(155deg, 39%, 33%, 0.80);
}
@media (min-width: 992px) {
  .sf-menu > li > a:hover, .sf-menu > li.active > a, .sf-menu ul li.active > a {
    color: #437357 !important;
  }
  .sf-menu > li > a:hover, .sf-menu > li.active > a {
    border-color: #437357;
  }
  /* second and next levels */
  .sf-menu > li .mega-menu, .sf-menu li > ul {
    border-bottom: 4px solid #437357;
  }
  .format-small-image.bottom-color-border, .side-item.bottom-color-border {
    border-right: 4px solid #437357;
  }
}