a:link, a:visited, a:hover, a:active, a:focus { text-decoration:none; outline:none; }
.services{background: #f5f7fb;}
.services-box{   background: #fff; padding: 20px; border-radius: 5px;  position: relative; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; border-bottom: 2px solid #fff;}
.services-box:hover{-webkit-transform: translateY(-20px); transform: translateY(-20px);
  box-shadow: -3.758px 26.737px 43px 0px rgba(42, 57, 63, 0.15); border-bottom: 2px solid #1a7248;}
.services-box img{width: 70px;}
.services-box p{font-size: 14px; line-height: 24px; text-align: justify;}
.services-box-more{display: none;}
.services-box span{text-align: justify;}
.read-more{ background: -webkit-linear-gradient(right, #023b20, #00bf8f) !important;
        background: -o-linear-gradient(right, #023b20, #00bf8f) !important;
        background: -webkit-gradient(linear, right top, left top, from(#023b20), to(#00bf8f)) !important;
        background: linear-gradient(to left, #023b20, #00bf8f) !important; color: #fff; padding: 10px 20px; display: inline-block;
 border-radius: 30px; margin: 7px 0px; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;}
.read-more:hover, .read-more:focus{background: #f5f7fb !important; color: #000;}
.services-box li{list-style: none; line-height: 24px; padding: 10px 0px; color: #1a7248; padding-left: 20px; text-decoration:underline;}
.services-box li::before{content: '\f1cd'; display: inline-block; font: normal normal normal 14px/1 FontAwesome; position: absolute;
margin-top: 4px; left: 20px;}
.services-box li a{color: #1a7248;} .services-box li a:hover{color:#000;}
.subscribe{background: #f5f7fb;}
.category{background:rgba(255, 255, 255, 0.5); padding: 10px; border-radius:5px; border: 1px solid #fff; text-align: center;-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.2);
box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.2); min-height: 125px; margin-bottom: 30px;}
.category h4{font-size:16px; line-height: 24px; color:#000; text-transform: capitalize;}
.category:hover{background:rgba(255, 255, 255, 0.8); }
.category h5{color: #000; font-size: 12px; font-weight: 700;}
.category h5:hover{text-decoration: underline;}
.services .title p{max-width:100%;}