.what-can
{
width:100%;
background-color:#EDF8FB;    
}
.serviceBox{
//border: 1px solid #dfdfdf;
border-radius: 5px;
padding: 25px 10px;
text-align: center;
transition: all 0.5s ease 0s;
margin-top:20px;
}
.serviceBox:hover{
//background-color: #40d4f5;
//border-color: #40d4f5;
}
.serviceBox .service-icon{
width: 60px;
height: 60px;
//background-color: #40d4f5;
border-radius: 50%;
margin: 0 auto 25px;
transition: all 0.5s ease 0s;
}
.serviceBox:hover .service-icon{
//background-color: #fff;
}
.serviceBox .service-icon i{
//font-size: 26px;
//color: #fff;
//line-height: 60px;
//transition: all 0.5s ease 0s;
}
.serviceBox:hover .service-icon i{
//color: #40d4f5;
}
.serviceBox .title{
font-size: 14px;
font-weight: bold;
color: #5e5e5e;
margin-bottom: 10px;
text-transform: capitalize;
transition: all 0.5s ease 0s;
}
.serviceBox:hover .title{
//color: #fff;
}
.serviceBox .title:after{
content: "";
width: 25%;
border-top: 1px solid #5e5e5e;
display: none;
margin: 5px auto;
transition: all 0.8s ease 0s;
}
.serviceBox:hover .title:after{
width: 80%;
border-color: #fff;
}
.serviceBox .description{
font-size: 14px;
color: #444;
line-height: 20px;
//margin-bottom: 30px;
transition: all 0.5s ease 0s;
}
.serviceBox:hover .description{
//color: #fff;
}
.serviceBox .read{
font-size: 11px;
color: #444;
display: inline-block;
text-transform: uppercase;
letter-spacing: 1px;
transition: all 0.5s ease 0s;
}
.serviceBox .read:hover{
//background: #fff;
text-decoration:none;
color: #fff;
}
.serviceBox img{
    
    
}    
@media only screen and (max-width: 990px){
.serviceBox{ margin-bottom: 30px; }
}

@media only screen and (max-width:600px){
   .row{ margin-top:20px;}
   
}