.ServiceCategory {
    margin: 0 0 10px;
}
.ServiceCategory .Title:before {
    content: "\f0c9";
    color: #fff;
    font-family: 'FontAwesome';
    margin-right: 8px;
    DISPLAY: NONE;
}
.ServiceCategory .Title {
  padding: 12px 0px;
    border-top: 2px solid #DA251C;
    line-height: unset;
}
.ServiceCategory ul {
      list-style: outside none none;
    margin: 0;
}
.ServiceCategory ul li {
   padding: 16px 0;
    background: none;
    border-bottom: solid 1px #ccc;
}
.ServiceCategory ul li a {
    color: #424242;
    font-size: 14px;
    font-family: arial;
    padding: 0 8px;
        display: flex;
        
    align-items: center;
}
.ServiceCategory ul li a:hover {
    color: #fff;
}
.ServiceCategory ul li:hover{
background-color: #f5f5f5;
        cursor: pointer;
}
.ServiceCategory ul li:hover a span{
color: #ed0e18;
}
.ServiceCategory ul li a span:before {
    content: "\f0c9";
    color: #e5080f;
    font-family: 'FontAwesome';
    margin-right: 8px;
    font-size: 8px;
    line-height: 22px;
    vertical-align: middle;
        display: none;
}
.ServiceCategory ul li img{
        display: block !important;
}
.ServiceCategory ul li a img {
    width: 100px;
    height: 100px;
    margin: 0 12px;
}
.ServiceCategory .Title span {
   text-transform: uppercase;
    white-space: nowrap;
    font-size: 17px;
    font-family: 'Merriweather';
    color: #031739;
    font-weight: 700;
    text-decoration: none;
    display: inline-block;
    line-height: unset;
    background: url(images/dangicon.png) no-repeat top 10px left;
    padding: 10px 0 10px 50px;
}
@media only screen and (max-width: 768px) {
    .ServiceCategory ul {
        display: flex !important;
    }
        .ServiceCategory ul li a img {
    width: 60px;
    height: 60px;
}
        .ServiceCategory ul li {
                padding: 8px 0;
        }
}