@font-face {
	font-family: 'HelveticaNeueLTStd-Lt';
	src: url('fonts/HelveticaNeueLTStd-Lt.eot');
	src: url('fonts/HelveticaNeueLTStd-Lt.eot') format('embedded-opentype'), url('fonts/HelveticaNeueLTStd-Lt.woff2') format('woff2'), url('fonts/HelveticaNeueLTStd-Lt.woff') format('woff'), url('fonts/HelveticaNeueLTStd-Lt.ttf') format('truetype'), url('fonts/HelveticaNeueLTStd-Lt.svg') format('svg'), url('fonts/HelveticaNeueLTStd-Lt.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Roboto-Bold';
	src: url('fonts/Roboto-Bold.eot');
	src: url('fonts/Roboto-Bold.eot') format('embedded-opentype'), url('fonts/Roboto-Bold.woff2') format('woff2'), url('fonts/Roboto-Bold.woff') format('woff'), url('fonts/Roboto-Bold.ttf') format('truetype'), url('fonts/Roboto-Bold.svg') format('svg'), url('fonts/Roboto-Bold.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Roboto-Light';
	src: url('fonts/Roboto-Light.eot');
	src: url('fonts/Roboto-Light.eot') format('embedded-opentype'), url('fonts/Roboto-Light.woff2') format('woff2'), url('fonts/Roboto-Light.woff') format('woff'), url('fonts/Roboto-Light.ttf') format('truetype'), url('fonts/Roboto-Light.svg') format('svg'), url('fonts/Roboto-Light.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Roboto-Thin';
	src: url('fonts/Roboto-Thin.eot');
	src: url('fonts/Roboto-Thin.eot') format('embedded-opentype'), url('fonts/Roboto-Thin.woff2') format('woff2'), url('fonts/Roboto-Thin.woff') format('woff'), url('fonts/Roboto-Thin.ttf') format('truetype'), url('fonts/Roboto-Thin.svg') format('svg'), url('fonts/Roboto-Thin.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Roboto-BoldItalic';
	src: url('fonts/Roboto-BoldItalic.eot');
	src: url('fonts/Roboto-BoldItalic.eot') format('embedded-opentype'), url('fonts/Roboto-BoldItalic.woff2') format('woff2'), url('fonts/Roboto-BoldItalic.woff') format('woff'), url('fonts/Roboto-BoldItalic.ttf') format('truetype'), url('fonts/Roboto-BoldItalic.svg') format('svg'), url('fonts/Roboto-BoldItalic.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Roboto-Medium';
	src: url('fonts/Roboto-Medium.eot');
	src: url('fonts/Roboto-Medium.eot') format('embedded-opentype'), url('fonts/Roboto-Medium.woff2') format('woff2'), url('fonts/Roboto-Medium.woff') format('woff'), url('fonts/Roboto-Medium.ttf') format('truetype'), url('fonts/Roboto-Medium.svg') format('svg'), url('fonts/Roboto-Medium.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Roboto-MediumItalic';
	src: url('fonts/Roboto-MediumItalic.eot');
	src: url('fonts/Roboto-MediumItalic.eot') format('embedded-opentype'), url('fonts/Roboto-MediumItalic.woff2') format('woff2'), url('fonts/Roboto-MediumItalic.woff') format('woff'), url('fonts/Roboto-MediumItalic.ttf') format('truetype'), url('fonts/Roboto-MediumItalic.svg') format('svg'), url('fonts/Roboto-MediumItalic.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Roboto-LightItalic';
	src: url('fonts/Roboto-LightItalic.eot');
	src: url('fonts/Roboto-LightItalic.eot') format('embedded-opentype'), url('fonts/Roboto-LightItalic.woff2') format('woff2'), url('fonts/Roboto-LightItalic.woff') format('woff'), url('fonts/Roboto-LightItalic.ttf') format('truetype'), url('fonts/Roboto-LightItalic.svg') format('svg'), url('fonts/Roboto-LightItalic.otf') format('otf');
	font-weight: normal;
	font-style: normal
}
body{
font-family:;
}
*{
margin:0px;
padding:0px;
}
.logo-main{
	padding:16px 0px;
	background-color:#f2f2f2;
	width:100%;
}
.logo-main img{
	width:220px;
	height:auto;
}
.logo-main p{
	font-size:15px;
	color:#4c4c4c;
	font-family:Roboto-Medium;
	margin-top:16px;
}
.logo-main h2{
	font-size:18px;
	margin:0px;
	font-family:Roboto-Bold;
	margin-bottom:8px;
	margin-top:16px;
}
.logo-main .hours{
	text-align:left;
	font-size:14px;
	margin-top:0px;
}
.main-img{
	padding:180px 0px;
	background-image:url(img/slider3.jpg);
	width:100%;
}
.main-img h2{
	color:#fff;
	font-size:32px;
	margin-top:0px;
	margin-bottom:24px;
	font-family:Roboto-Medium;
}
.main-img p{
	font-size:18px;
	color:#fff;
	margin:0px;
	font-family:Roboto-Light;
}
.main-img button{
	border:1px solid #fff;
	background-color:transparent;
	padding:10px 30px;
	font-size:16px;
	font-family:Roboto-Medium;
	color:#fff;
	margin-top:32px;
}
.partner-main{
	padding:22px 0px;
	background-color:#f9f9f9;
}
.partner-main img{
	border: 1.6px solid #999;
padding: 14px;
height: 112px;
}
.body-content{
	margin:42px 0px 0px 0px;
}
.body-content h2{
	color:#196eb0;
	font-size:26px;
	margin-top:0px;
	margin-bottom:20px;
	font-family:Roboto-Medium;
}
.body-content p{
	font-size:16px;
	margin:0px;
	font-family:Roboto-Light;
}
.body-content .vision-back{
	background-color:#e5eef6;
	padding:30px 20px;
	border-radius:6px;
}
.body-content .team-button{
	padding:100px 0px;
	background-image:url(img/slider1.jpg);
	width:100%;
	margin-top:46px;
	background-size:cover;
	background-attachment: fixed;
}
.body-content .team-button p{
	color:#fff;
	font-size:18px;
	font-family:Roboto-Medium;
}
.body-content .team-button a{
	text-decoration:none;
}
.body-content .team-button button{
	border:1px solid #fff;
	background-color:transparent;
	padding:10px 30px;
	font-size:16px;
	font-family:Roboto-Medium;
	color:#fff;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	display:block;
}
.footer{
	width:100%;
	background-color:#1976bd;
	padding:50px 0px 0px 0px;
}
.footer .contact-info{
	margin:0px;
	padding:0px;
	text-align:center;
}
.footer .contact-info li{
	color:#fff;
	font-size:18px;
	padding:0px 16px;
	list-style:none;
	display:inline-block;
	font-family:Roboto-Light;
	border-left:1px solid #fff;
}
.footer .contact-info li:first-child{
	border-left:none;
}
.footer .contact-info li i{
	color:#fff;
	margin-right:10px;
}
.footer .social{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:50px;
}
.footer .social li{
	list-style:none;
	display:inline-block;
	padding:0px 16px;
}
.footer .social li i{
	font-size:22px;
	color:#fff;
	width:50px;
	height:50px;
	background-color:#1765a2;
	line-height:50px;
	text-align:center;
	transition-duration:0.6s;
}
.footer .social li:hover i{
	color:#b9b9b9;
	font-size:22px;
	transition-duration:0.6s;
	background-color:#196daf;
}
.footer .copy-right{
	background-color:#196eb0;
	padding:24px 0px;
	width:100%;
	margin-top:56px;
	border:1px solid #ccc;
}
.footer .copy-right p{
	color:#fff;
	font-size:15px;
	text-align:center;
	font-family:Roboto-Light;
	margin-bottom:0px;
}



@media only screen and (min-width: 260px) and (max-width: 768px){
.main-img{
	padding:60px 0px;
}
.body-content .team-button{
	padding:30px 0px;
}
.footer .contact-info{
	text-align:left;
}
.footer .contact-info li{
	border:none;
	padding:5px 0px;
	width:100%;
}
.footer .social li{
	padding:0px 6px;
}
.body-content .team-button button{
	margin-top:20px;
	display: table-cell;
}
.body-content .vision-back{
	margin-top:20px;
}

}