#top-nav-wrapper {
/* display: none; */
}
.meta-header .meta-header-inside {
  padding: 45px 0;
}
#sub-header {
  position: relative;
  background: #475241;
  margin-top: 115px;
}
.fixed-header-box.sticky-header-state-reset.hbox-filler {
  height: 100px !important;
}
header.main-header #header-text {
display: none;
}
.fixed-header-box .cart-dropdown {
	display: none;
}
.normal-logo,.alternative-logo {
  max-height: 100px !important;
}
.main-footer .widget .widgettitle {
	color: #475241 !important;
}
.fl-node-597d02a1d5f50 h5.vamtam-heading * {
  color: #475241 !important;
}
#footer-icon .icon.icon-b.theme {
  color: #fff;
}
.fl-col-group.fl-node-598cc273343b6.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center.fl-col-group-custom-width {
/*   background: #475241ad; */
	background:#475241;
}
.fl-node-598cc27334379 > .fl-col-content {
  margin-top: -150px;
}
.vamtam-heading {
  color: #565658!important;
}
.color-h3, h3 {
  color: #475241!important;
}
.fl-node-597d02a1d5f50 h5.vamtam-heading * {
  color: #475241 !important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
	color: #475241!important;
}
.site-tagline {
display: none;	
}
.main-footer .widget.widget_nav_menu .menu li a {
	font-family: Montserrat, sans-serif;
	font-weight: 500;
}
.fl-icon-wrap {
  display: inline-block;
  font-family: Montserrat, sans-serif;
	font-weight: 500;
}
.vamtam-button {
	font-family: Montserrat, sans-serif;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item {
font-family: Montserrat, sans-serif !important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-item  {
 font-weight:500;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
	font-weight: 600!important;
	color: #369736!important;
}
.team-member .team-member-info h3 {
  font-size: 20px;
}
.team-member .share-icons {
	  display: none;
}
#sub-header {
  position: relative;
  background: #475241;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{
	font-weight: 600!important;
	color: #369736!important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
	font-size: 15px!important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header {
  text-align: center!important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-get-a-quote {
  border: 1px solid #58585a!important;
}
@media only screen and (min-width: 901px){
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link:hover {
	color: #369736!important;
	border-color: #369736!important;
}
}
@media (max-width: 480px) {
	#rev_slider_63_1_wrapper {
		height: 500px;
	}
}

@media (max-width: 900px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
	.widget.widget_nav_menu {
  	text-align: center !important;
	}
	.widget.widget_nav_menu h2 {
  	text-align: center !important;
	}
	.fl-node-597d02a1d5f50.fl-module-vamtam-heading .vamtam-heading {
  text-align: center!important;
	}
	.fl-node-w79hkq2c1s4z.fl-module-vamtam-icon {
  	text-align: center!important;
	}
	.fl-node-ni8xj7z2asoe.fl-module-vamtam-icon {
  text-align: center!important;
	}
	.fl-node-5yd3eqj1gpoh.fl-module-vamtam-icon {
  text-align: center!important;
	}
	.fl-builder-content .fl-node-597d02a1d62a5 .fl-rich-text :not(b, strong) {
		text-align: center !important;
	}
}


.page-header h1 {
  margin: 0;
  overflow-wrap: break-word;
  max-width: 100%;
  color: #fff;
}
@media (max-width: 1260px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
}

@media (min-width: 1261px) {
	#rev_slider_63_1_wrapper {
		height: 600px;
	}
}
.fl-node-59ebcf7a3a750 > .fl-col-content {
  background-color: #369736!important;
}
.fl-node-jms6yk5fe3v9 > .fl-col-content {
  background-image:none;
}
.fl-node-w8gyziosd6p2 > .fl-col-content {
  background-image:none;
}
.ngg-simplelightbox {
  vertical-align: top !important;
}
.ngg-simplelightbox img {
  width: 350px;
  height: 200px;
  object-fit: cover;
}
.fl-node-59ebcf7a3a750 > .fl-col-content {
	background-color: #369736!important;
}