/* CSS Document */


@media all and (max-width: 800px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {

.top{
	background:#c71f1f;
	background-size:cover;
	text-align:center;
	padding:20px 0px;
	color:#fff;
	font-size:18px;
}
#top-con
{
	font-size:12px; color:#2b2b2b;
	font-family:'Montserrat';
	text-align:center;
}
#e1
{
	font-size:20px;
	font-family:'Montserrat';
	font-weight:600;
	line-height:20px;
	text-align:left;
}
.empower
{
	background:url(../images/middlebanner.jpg) no-repeat;
	background-size:cover;
	padding:40px 0px;
	color:#000000;
	margin-bottom:10px;
	font-size:15px;
	text-align:justify;
}
.empower li
{
	padding:3px 0px;
	font-size:14px;
	font-weight:600;
}
.clintele
{
	background:#e73339;
	padding:15px;
	color:#fff;
	font-size:17px;
	
}
.clintele-list
{
	width:100%;
	padding:15px;
	margin-top:15px;
}
.feature
{
	padding:10px 0px;
	font-size:16px;
	text-align:justify;
}
.slider ul{
    background:#fff;
    overflow:hidden;
    width:1000%;
    margin:0;
	padding:0px;
}

#a1
{
	font-family:'Montserrat';
	font-size:25px;
	text-transform:uppercase;
	text-align:center;
	font-weight:600;
}
.footer
{
	background:url(../images/footer.jpg) no-repeat;
	background-size:cover;
	padding:20px 0px 15px 0px;
	text-align:center;
	color:#fff;
	font-size:12px;
}
.about
{
		padding:20px 0px;
		font-size:16px;
		text-align:justify;
		color:#222222;
		
}

.about li
{
	text-align:left;
	font-size:12px;
}
.expertise ul
{
	padding-left:10px;
}

.expertise li
{
	font-size:14px;
	color:#2d2d2d;
	padding:5px 0px;
	border-bottom:2px dotted #7d7d7d;
}
.empower1
{
	background:url(../images/empower1.jpg) no-repeat;
	background-size:cover;
	padding:40px 0px;
	color:#fff;
	margin-bottom:20px;
	font-size:30px;
	font-family:'Montserrat';
	text-align:center;
}
#a3
{
	font-size:16px;
	color:#2b2b2b;
	font-family:'Montserrat';
	margin:20px 0px;
}

#h1
{
	font-size:25px;
	font-family:'Montserrat';
	font-weight:600;
	margin:0px;
}
#h2
{
	font-size:20px;
	font-family:'Montserrat';
	font-weight:600;
}
#f1
{
	font-size:20px;
	font-weight:700;
}
.form-margin
{
	margin-bottom:10px;
}
.call-us
{	
	border:1px solid #dedede;
	padding:20px 15px;
	font-size:18px;
	font-weight:600;
}

#a2
{
	font-family:'Montserrat';
	font-size:18px;
	color:#2b2b2b;
	font-weight:700;
	margin:20px 0px 20px 0px;
	text-align:left;
	
}
#c3
{
	font-size:12px;
	margin:0px;
	color:#b50c0c;
}
}