/*start faizan css*/
.service-sec-main{
	margin-top:3%;
}	
.footer-new-menu ul li a{
	display:flex;
	align-items:center;
	color:#212529;
}
a:hover{
	text-decoration:none;
}
.quick-link-sec ul li:nth-child(2){
	display:none;
}


/*start faizan css*/


#counter{
	display: flex;
	align-items: center;
	background: #020f3447;
	padding: 17px;
	border-radius: 20px;
	cursor: pointer;
	margin-bottom: 1.3rem;
	min-height: 108px;
}
#counter img{
	width: 70px;
}
#counter h5{
	color: white;
	margin-left: 7px;
	margin-bottom:0px;
}
#counter img{
	padding-bottom: 0px;
}
#homeprofile{
	background: #1b4b87;
}

/*	*/

#seva-kendra{
	margin-top: 4rem;
	margin-bottom: 2rem;
}
.sev-kendra-card{
	background: #1b4b87;
/*	min-height: 151px;*/
	padding: 10px;
	border-top: 4px solid white;
}
.sev-kendra-img{
	border-radius: 28px;
	margin-bottom: 2rem;
	filter: drop-shadow(2px 3px 4px grey);
}
.sev-kendra-card strong{
	font-size: 1.4rem;
	color: #fff;
}
.sev-kendra-card ul{
	margin-left: 1.3rem;
	margin-bottom: 0;
}
.sev-kendra-card li{
	color: #fff;
	font-weight:600 ;
}

/*	*/

.team-card{
	border:2px solid grey;
	margin-bottom: 2rem;
}
.team-cont{
	padding: 10px;
	display: flex;
	min-height: 90px;
	justify-content: space-between;
}
.team-designation{
	font-size: 13px;
	font-weight: 600;
	color: gray;

}
.height-2{
	margin-top: 4rem;
}
/**/
.footer-new-menu ul{
	list-style: none;
}
.footer-new-menu li{
	font-size: 26px;
	margin-bottom: 1rem;
	display: flex;
/*	align-items: center;*/
}
.footer-new-menu p{
	margin-bottom:0;
	margin-left: 7px;
/*	font-size: 22px;*/
	font-size:20px;
}
.contact-py{
	display: flex;
/*	align-items: center;*/
	justify-content:center;
}
.footer-new-menu li i {
	margin-top:6px;
}
.why-us{
	background:#1b4b87;
}
#client-slider .slick-slide img{
	width: 80%;
	margin: auto;
	height:142px;
	object-fit:contain;
	object-position:center;
}
#join-us{
	background: grey;
	padding: 20px 0;
}
#join-us h2, h3{
	padding: 0;
	margin-bottom: 0;
}
.sub-link{
	font-size: 13px;
   
}
.footer-contact-py .contact-py{
	flex-direction: column;
}
.footer-social-icons{
	display:flex;
	column-gap:7%;
	align-items:center;
	margin-top:10%;
}
.footer-contact-py h2{
	width:100%;
	color: #1b4b87;
	font-size:2.5vw;
}
.icons_{
	display:flex;
	column-gap:23%;
}
.icons_ i{
	font-size:23px;
	color:#212529;
}
.footer-social-icons h2{
	margin-bottom:0;
	padding-bottom:0;
	width:auto;
	font-size:1.8vw;
}
.reach-sec{
	width:100%;
}
.reach-sec > div{
	display: flex;
    column-gap: 1%;
}
.reach-sec div h5{
	font-size:21px;
}
.reach-sec div p{
	font-size:20px;
}



@media(max-width:556px){
	.do-more{
		height: 400px;
	}
	.why-us{
		padding: 5% 5% 5% 5%;
	}
	#home{
		margin-top: -13%;
	}
	.contact-py{
		display: block;
	}
	#md-none{
		display: none;
	}
	#counter{
	    display:block;
	    min-height:150px;
	}
	#counter h5{
	    margin-top:10px;
	}
}

