.first-row h2{font-size:28px;position:relative;padding-bottom:18px;}
.first-row h2:before{content:'';width: 56px;height: 3px;position: absolute;
    background: #b12d30;top:100%;}

.second-row .card-1{border: 1px solid #ddd;box-shadow: 0 1px 4px 0 rgb(0 0 0 / 14%);}
.second-row .card-1 img{width:100%;}
.second-row .card-1 .content-box{padding: 10px 20px 20px 20px;}
.second-row .card-1 .content-box .post-title a{color: #000;text-decoration: none;
    font-size: 18px;text-transform: uppercase;font-weight:700;}
.second-row .card-1 .content-box .post-title a:hover{color:#42BCE2;}
.second-row .card-1 .content-box .entry-meta span{padding-right: 7px;margin-right: 7px;
    border-right: 1px solid #e4e4e4;}
.second-row .card-1 .content-box .entry-meta span:last-child{border:none;}
.second-row .card-1 .content-box .entry-meta span a{color: #b12d30;text-decoration: none;
    font-size: 15px;}
.second-row .card-1 .content-box .entry-meta span a:hover{text-decoration:underline;}
.second-row .card-1 .content-box .description p{font-size: 16px;color: #888;}
.second-row .card-1 .content-box .btn1 button{border-radius:3px;border:1px solid #ddd;
    color: #000;padding:6px 20px 7px 20px;margin-bottom: 9px;}
.second-row .card-1 .content-box .btn1 button i{padding-left: 4px;}
.second-row .card-1 .content-box .btn1 button:hover{border-color: #42BCE2;
    background: #42BCE2;color: #fff;}