.blog-item{
    background: #fff;
    border: none;
    box-shadow: 10px 25px 60px #ccd6ef;
    border-radius: 20px;
    margin-top:5px;
    margin-bottom:5px;
}
.blog-image{
    width: 100%;
    height: 300px;
    object-fit: cover;
}
.blog-image img{
    width: 100%;
    height: 300px;
    object-fit: cover;
    border-radius: 20px 20px 0 0;
}
.blog-content-wrap{
    padding:10px
}
.blog-content-wrap h3{
    font-size: 16px;
    font-weight: lighter;
}

.blog-gallery a{
    color:#2fc1a6;
}




.related-post{
    
    margin-top:20px;
    margin-bottom: 20px;
    width: 100%;
    float: left;
    background: #fff;
    border: none;
    box-shadow: 10px 25px 60px #ccd6ef;
    border-radius: 20px;
}

.related-post .media-left{
    width: 150px;
    height:150px;
    float: left;
}
.related-post .media-left img{
    border-radius: 20px 0 0 20px;
    width: 100%;
    height: 150px;
    object-fit: cover;
}
.related-post .media-body{
    width: calc(100% - 170px);
    float: left;
    margin-left: 20px;
    margin-top: 20px;
}
.related-post .media-body h3{
    font-size: 16px;
    font-weight: lighter;
}
.related-post .blog-gallery p{
    color:#2fc1a6;
}


.article-title .media{
    width: 100%;
    float: left;
    padding: 10px 0;
    margin-top: 10px;
    border-bottom: 1px solid #ecdcdc;
}

.article-title .media-left{
    width: 30px;
    float: left;
}
.article-title .media-body{
    width: calc(100% - 40px);
    float: left;
    margin-left: 10px;
}