.serviceBox{
    background: #fff;
    font-family: 'Poppins', sans-serif;
    text-align: center;
    padding: 20px 0;
    border-radius: 50px;
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.2);
}
.serviceBox .service-icon{
    color: #FC5C3F;
    font-size: 50px;
    line-height: 50px;
    margin: 0 0 15px;
    transition: all 0.3s ease 0s;
}
.serviceBox:hover .service-icon{ transform: rotate(360deg); }
.serviceBox .title{
    color: #fff;
    background: #FC5C3F;
    font-family: 'Oswald', sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    padding: 12px;
    margin: 0 0 15px;
    outline: 2px solid #fff;
    outline-offset: -7px;
}
.serviceBox .description{
    color: #999;
    font-size: 13px;
    line-height: 21px;
    letter-spacing: 0.5px;
    margin: 0 20px 15px;
}
.serviceBox .read-more{
    color: #FC5C3F;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
}
.serviceBox .read-more:hover{ text-shadow: 3px 3px rgba(0,0,0,0.2); }
.serviceBox.blue .service-icon,
.serviceBox.blue .read-more{
    color: #00AAB1;
}

.serviceBox.darkblue .service-icon,
.serviceBox.darkblue .read-more{
    color: #017EB4;
}
.serviceBox.green .service-icon,
.serviceBox.green .read-more{
    color: #91CF0C;
}
.serviceBox.blue .title{ background-color: #00AAB1; }
.serviceBox.darkblue .title{ background-color: #017EB4; }
.serviceBox.green .title{ background-color: #91CF0C; }

@media only screen and (max-width:990px){
    .serviceBox{ margin: 0 0 30px; }
}