.aboutus-banner{height: 600px;position: relative;}
.header-aboutus{font-size:  70px;position:  absolute;top: 50%;left:20px;color: #f1f1f1;}
.header-aboutus:after{content: '';display: block; position: relative;width: 30%; border: 3px solid #fff; margin-top: 20px;}
    
   
    
   
   
.aboutus{background-color: rgb(224, 220, 220);padding: 50px 0px;}
.quality{padding: 30px 0px;}
.sec-heading{border-bottom: 4px solid #476186;}
.team-member h5 span{border-bottom: 2px solid #476186;}
.team-members{background-color: rgb(224, 220, 220); padding: 50px 0px;}
.header{padding-bottom: 15px;}
.about-content p{padding-bottom: 10px;}
.quality-header{padding-bottom: 15px;}
.cnt-block:hover {
    box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
    border: 0;
}
 .inner h3{ 
    color:#3c3c3c; 
	font-size:24px; 
	font-weight:500;
	font-family: 'Poppins', sans-serif;
	padding: 10px 0;
}
 .inner p{ 
    font-size:14px; 
	line-height:22px; 
	font-weight:400;
}
 .inner img{
	display:inline-block;
}



.cnt-block{ 
   float:left; 
   width:100%; 
   background:#fff; 
   padding:30px 20px; 
   text-align:center; 
   border:2px solid #d5d5d5;
   margin: 0 0 28px;
}
.cnt-block figure{
   width:148px; 
   height:148px; 
   border-radius:100%; 
   display:inline-block;
   margin-bottom: 15px;
}
.cnt-block img{ 
   width:148px; 
   height:148px; 
   border-radius:100%; 
}
.cnt-block h3{ 
   color:#2a2a2a; 
   font-size:20px; 
   font-weight:500; 
   padding-top:6px;
   text-transform:uppercase;
}
.cnt-block h3 a{
  text-decoration:none;
	color:#2a2a2a;
}
.cnt-block h3 a:hover{
	color:#337ab7;
}
.cnt-block p{ 
   color:#2a2a2a; 
   font-size:13px; 
   line-height:20px; 
   font-weight:400;
}
.cnt-block .follow-us{
	margin:20px 0 0;
}
.cnt-block .follow-us li{ 
    display:inline-block; 
	width:auto; 
	margin:0 5px;
}
.cnt-block .follow-us li .fa{ 
   font-size:24px; 
   color:#767676;
}
.cnt-block .follow-us li .fa:hover{ 
   color:#025a8e;
}
.moretext {
    display: none;
  }
.presence-details{margin:100px 0px;}  
.modal-body{background-color: #ecebeb; color: #15446e;}
.modal-header{background-color: #ecebeb;}
.cnt-block a{color:#4c3dc1 !important;}
@media only screen and (max-width:1024px){.header-aboutus{font-size:  70px;position:  absolute;top: 220px;left: 300px;color: #476186;}.aboutus-banner {
    height: 390px;}}
@media only screen and (max-width:800px){.aboutus-banner{height:310px;}.header-aboutus{font-size:  70px;position:  absolute;top: 160px;left: 200px;color: #476186;}.equal-hight{height:278px;}}
@media only screen and (max-width:767px){.aboutus-banner{height: 290px;} .header-aboutus{display:none;}.header-aboutus{font-size:  30px;position:  absolute;top: 50px;left: 200px;color: #476186;}}
@media only screen and (max-width:575px){.aboutus-banner{height: 220px;}.header p{font-size: 25px;} .cnt-block{height: 220px;}}
@media only screen and (max-width:425px){.aboutus-banner{height:150px;}.team-members{padding: 15px 0px;}}
@media only screen and (max-width:360px){.aboutus-banner{height:130px;}}