.blog-row {
    border-bottom: solid 3px #FDBE33;
    box-sizing: border-box;
    background: #fff !important;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
body{
    background: #E8EAF6;
}

.blog-row:hover {
    border: solid 1px #FDBE33;
    box-sizing: border-box;
    background-color: #fff;
}

.blog-title{
    font-size: 22px;
}

.blog-author span {
    font-size: 16px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.694);
}

.body p {
    font-size: 16px;
    font-weight: 300;
    color: #262626;
}

.author-info img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
}

.author-info span {
    font-weight: bold;
    font-size: 24px;
}
.card-img{
    height: auto;
    width: auto;
}