/*** Write your CSS structure here. ***/
@media(min-width: 992px) {
    .site-header-style-boxed,
    .site-header-style-full-width {
        background-color: #FFFFFF !important;
	}}



.heading-left.divider-sm span:before,
.heading-middle.divider-sm span:before,
.heading-left.divider-lg span:before,
.heading-middle.divider-lg span:before {
  background-color:#FFFFFF !important;
}


@media(min-width: 992px) {
    .site-search-toggle:hover, .site-search-toggle:focus, .site-navigation ul:not(.sub-menu) > li > a:hover,
    .site-navigation ul:not(.sub-menu) > li > a:focus{
        color: #1874c1;
    }

  /* Boxed header style background color */
  .site-header-style-boxed .nav-bar-wrapper {
    background-color:#FFFFFF !important;
  }
}


@media(max-width: 991px) {
  .site-search-toggle:hover, .site-search-toggle:focus,
  .navbar-toggle:hover, .navbar-toggle:focus {
    background-color: #1874c1;
  }

  .site-search-toggle,
  .navbar-toggle {
    background-color: #292929;
  }
}

/* Front-Global Colors */

.site-header-style-normal .nav-wrap {
  background-color:#FFFFFF !important;
}

@media(min-width: 992px) {
  .site-header-style-full-width.site-header-sticky-active .header-wrap,
  .site-header-style-full-width .header-wrap {
    background-color:#FFFFFF !important;
	}}

site-footer .row .menu .current_page_item > a {
    color:#FFFFFF !important;
}

.site-footer .row a:hover,
.site-footer .row a:focus {
    color:#FFFFFF !important;
}

.btn.style-1:hover, .btn.style-1:active, .btn.style-1:focus, .vc_btn.style-1:hover, .vc_btn.style-1:active, .vc_btn.style-1:focus  {
  background-color: #292929;
  color:#FFFFFF !important;
}