  .container{
  width:1170px;
margin:auto;
}


.main-box .ser-box{
  width:29%;
  background:#fff;
color:#000;
text-align:center;
  padding:10px;
  display:block;
 float:left;
margin:auto;
margin:10px;
border-radius:5px;
border:1px solid #adadad;

}
.ser-box:hover {
  background:#017141;
  color:#fff;

}
.ser-box:hover p {
  background:#017141;
color:#fff;

}
.ser-box:hover heading2 {
  background:#017141;
color:#fff !important;
}
.ser-box heading2{
  
  width:150px;
margin:auto;
  color:#fff;

}
.img img{
 max-width:120px;
  border-radius:50%;
border:3px solid #017141;
margin-bottom:10px
}
.heading2
{
margin:auto;

  font-size:14px;
  font-weight:600;
}

.text{
	text-align:left;
	list-style:disc;
	
}