/* CSS Document */

.vc-mainbanner{
	background-image:url("../img/home/main-banner-nbg.jpg");
	background-position: center;
	background-size:cover;
	color:white;
	vertical-align: middle;
	
}

.vc-mainbanner-col h2{
	
	
	font-size: 3.5rem;
	font-weight: 200;
	margin-bottom: 1rem;
	
	opacity: 0;
	animation: fadeIn  3s forwards;
}
@keyframes fadeIn{
	to{
		opacity: 1;
	}
}

.vc-mainbanner-col h3{
	margin-bottom: 1rem;
	
	opacity: 0;
	animation: fadeIn 3s forwards;
	
}
.vc-innermb{
	background:linear-gradient( rgba(0,0,0,0),rgba(0,0,0,1));
}

.home-services-img{
	border:#003F65 3px solid;
	margin-bottom:2rem;
	width:200px !important;
	height: auto;
}

.vc-home-middle h3{
	color: #003F65;
	
}

.vc-home-bottom h3{
	font-size: 36px;
	padding: 1.2rem 0;
}
.vc-home-bottom{
	font-size:1.2em;
}