.what-we-offer{padding:50px 0;background:#ececed}
.what-we-offer h3{color:#0f3464;margin:0 0 30px 0;font-family:'Roboto',serif;font-size:28px}
.what-we-offer .offer{clear:both;padding:50px 15px 18px 15px}
.what-we-offer .offer h4{font-family:'Roboto',sans-serif;font-weight:600;font-size:18px;color:#666;margin:20px 0}
.what-we-offer .offer p{font-family:'Roboto',serif;font-size:15px;font-weight:400;color:#666;min-height:100px;margin-bottom:20px}
.what-we-offer .offer p.link-box{min-height:50px;margin-bottom:0}
.what-we-offer .offer p.link-box a{font-family:'Roboto',sans-serif;font-weight:600;font-size:15px}
.what-we-offer .offer .ohidden{min-height:210px}
.what-we-offer .offer .icon-box{min-height:50px;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}
.what-we-offer .offer-list>div{border-bottom:1px solid #ececed}
.what-we-offer .offer-list>div:nth-child(3n-1){border-right:1px solid #ececed;border-left:1px solid #ececed}
.what-we-offer .white-bg-wrapper.brdb{border-bottom:1px solid #ececed}
@media(max-width:767px){.what-we-offer .offer h4{font-size:15px;margin:15px 0}
.what-we-offer .offer p{font-size:15px;margin-bottom:15px;min-height:auto}
.what-we-offer .offer{padding:15px 0;border-bottom:1px solid #ececed}
.what-we-offer .offer .icon-box{min-height:auto}
.what-we-offer .offer-list>div:nth-child(-n+6){border:0}
.what-we-offer .offer .ohidden{min-height:auto}
.what-we-offer .offer p.link-box{min-height:auto}
.what-we-offer .white-bg-wrapper.brdb{border-bottom:0}
}
@media(max-width:991px){.what-we-offer{padding:30px 0}
.what-we-offer h3{margin:0 0 15px 0;font-size:25px;padding:0 5px}
.what-we-offer .offer-list>div:nth-child(odd){border-right:1px solid #ececed}
}