@charset "utf-8";
/* CSS Document */

body.contrastColor {
	color:#000;
}
body#index.contrastColor header.alpha  #contrastBtn.selected{
	color:aqua ;
}
body#index.contrastColor .masthead-overlay{
	opacity: 0.8;
}
.contrastColor a{
	color: #377e7b;
}
.contrastColor a:hover{
	color: #007485;
}
.contrastColor .headbar a{
  color: #000;
}
.contrastColor #contrastBtn.selected{
	color:#d02226;
}
.contrastColor .whiteColor{color: #fff;}
.contrastColor .blueColor{color:#397B79}
.contrastColor .contrast{
	color: #000;
}
.contrastColor h2,.contrastColor h3,.contrastColor h4{
	color: #000;
	background:none;
}
.contrastColor .colorGradient {
	color:#397B79;
	background: none;	
    -webkit-background-clip: border-box;
    -webkit-text-fill-color: unset;
}
.contrastColor .blueGradientBg{	
    background: #007485;
}
.contrastColor .blueGradientBg2{
	background: #007485;
}
.contrastColor .consultation .text{
	opacity: 1;
}
.contrastColor .breadcrumb a{
	color: white;
}
.contrastColor .services .title{
	color: #397B79;
}
.contrastColor .imageBG_overlay{
	background: rgba(35,24,21,1);
	background: rgba(35,24,21,0.95);
}
.contrastColor .imageBG_overlay .contrast  {
	color: #fff;
}
.contrastColor .button, .contrastColor a.button {
	color: #007485 !important;
	border-color: #007485;
}
.contrastColor .button:focus,.contrastColor .button:hover{
	color: #fff !important;
	background-color: #007485 !important;
	border-color: #007485;
}
.contrastColor .whiteButton{
	background: #007485;
	color: #fff;
}
.contrastColor .whiteButton:focus,.contrastColor .whiteButton:hover{
	background: #fff;
	color: #000 !important;
	border-color: #fff;
}
.contrastColor .scrollToTop{
	background: #007485;
}
.contrastColor .contactItem a{
	color: #fff ;
}
.contrastColor .navbar-default .navbar-nav > li > a:hover, .contrastColor .navbar-default .navbar-nav > li > a:focus{
	color: #007485;
}
.contrastColor #worksInside .nav-tabs > li > a{
	color: #357370
}
.contrastColor #worksInside .nav-tabs > li > a:hover, 
.contrastColor #worksInside .nav-tabs > li > a:focus{
	color: #007485;
	background: none;
}
.contrastColor #worksInside .nav-tabs > li.active > a,
.contrastColor #worksInside .nav-tabs > li.active > a:hover,
.contrastColor #worksInside .nav-tabs > li.active > a:focus{	
	color: #fff;
  background: #007485;
}

.contrastColor .btn-primary{
	background-color: #377e7b;
	color: white;
}
.contrastColor .btn-primary:hover, .contrastColor  .btn-primary:focus{
	background-color: #007485;
}
