h1, h2, h3, h4, h5, h6, body{font-family: 'Titillium Web', sans-serif; font-weight: 600; color: #00649a;}
body{color: #00649a;}
.banner{position: relative;}
.banner img{background-size: cover; width: 100% }
.banner .logo img{width: auto;}
.banner .logo{position: absolute;top:16%;left:50%;transform: translate(-50%, -50%);}
.wellcsec{font-size:20px; font-weight: 400;}
.serSec{background: url(images/servicebg.jpg) 0 0 no-repeat;color: #fff;background-attachment: fixed;padding: 50px 0;}
.serSec h2{color: #fff;}
.serSec ul{list-style-type: none; padding-left: 0;}
.serSec li{display: inline-block; width: 24%;font-size: 20px;padding: 20px 0;}
.provSec{ background: url(images/provBg.jpg) 0 0 repeat;}
.provSec .col-1-5{text-align: center;}
.provSec .col-1-5 p{margin-top: 25px; font-size:20px; font-weight: 400;}
.prossSec ul {list-style-type: none; padding-left: 0;}
.prossSec li{font-size: 22px; font-weight: 400; padding: 15px 0; display: flex;}
.prossSec li strong{white-space: nowrap;padding-right: 11px;}
.footer{background: #002d4d; color: #fff;}
@media(min-width: 768px){
.col-1-5{ width: 20%;float: left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
}

@media(max-width: 769px){
	.col-1-5{padding-right: 15px;padding-left: 15px;}
	.serSec li{width: 49%}
	.banner .logo img { width: 141px;}
	.banner .logo {top: 3px;transform: translate(-50%, 0);}
	h2 {font-size: 1.8rem;}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
	.serSec{background-attachment: inherit;}
	.prossSec img{width: 100%}
}

