.catelst{display: flex;padding: 50px 0;}
.catelst .item{flex: 1;text-align: center;}
.catelst .item h3{
    font-size: 18px; line-height: 1.5; margin-bottom: 15px;color: #194d97;
    padding-bottom:10px;position: relative;
}
.catelst .item h3:after{
    content: '';position: absolute;width: 60%;height: 1px;bottom: 0;border-bottom: 1px solid #f8f8f8;
    left: 20%;
}
.catelst .item h3 img{width: 30px;height: 30px;}
.catelst .item p{font-size: 16px; line-height: 1.5; color: #666;margin-bottom: 15px;}


@media(max-width:769px){
	.catelst {flex-flow: column; }
    .catelst .item{width: 100%;margin-bottom: 30px;}
    .catelst .item p{font-size: 14px;}
}
<!--0.00014686584472656-->