a.featured-service {
    background-color: #cce2ee;
    padding: 37px 25px;
    display: block;
    margin-bottom: 30px;
    border-radius:3px;
}

.featured-service i {
    font-size: 72px;
    color: #00458a;
    float: left;
    display: inline-block;
    margin-right: 29px;
    padding-left:10px;
}

a.featured-service:hover{
background-color:#0f73be;
}

a.featured-service,
a.featured-service .h4,
a.featured-service p,
a.featured-service i,
a.featured-service .icon-check:before {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

a.featured-service:hover .h4,
a.featured-service:hover p,
a.featured-service:hover i,
a.featured-service:hover .icon-check:before { color: #fff; }

@media screen and (max-width: 767px) {
    .featured-service i{    height: 76px;margin-bottom: 15px;width: 30%; font-size:52px; margin-right:5px; padding-left:0px; float: left;}
    a.featured-service {
       margin-bottom: 20px;
    }
    .h4{
     font-size:14px;
  }

}
@media screen and (min-width: 767px) and (max-width:1200px) {
    .featured-service i {    float: none;
        display: block;
        margin-bottom: 3px;
        margin-right: 0;
        line-height: 95px;
        height: auto;
        text-align:center;
}
     #feature2 .row {
    margin-left:15px;
    /*margin-right:-35px;*/
}
   a.featured-service{
     margin-bottom:15px;
}
   #feature2 .col-md-4{
     padding-left:1px;
}
}

.feature .icon-check:before {
font-family: FontAwesome;
}

#bx_1914200112_116 .icon-check:before {
    content: "\f1ae";
}

#bx_1914200112_115 .icon-check:before {
    content: "\f219";
}

#bx_1914200112_114 .icon-check:before {
    content: "\f0a3";
}

#bx_1914200112_113 .icon-check:before {
    content: "\f27e";
}

#bx_1914200112_112 .icon-check:before {
    content: "\f21b";
}

#bx_1914200112_111 .icon-check:before {
    content: "\f017";
}