.blog-header-block h1 {
    margin-bottom: 0px;
}

.blog-header-block .single-post-title{
    margin-bottom: 0;
}
.blog-header-block .post-meta{
    overflow: hidden;
    margin-bottom: 15px;
}
.blog-header-block .post-meta span{
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
    text-transform: uppercase;
}
.blog-header-block .post-meta span:first-of-type{
    margin-right: 28px;
}
.blog-header-block .post-meta span + span{
    position: relative;

}
.blog-header-block .post-meta span + span:before {
    content: '|';
    width: 1px;
    top: 0px;
    position: absolute;
    left: -14px;
    font-weight: 600;
    color: var(--dark-grey);
}

.blog-header-block .post-meta span {
    font-weight: 400;
}
.blog-header-block h1.h2style {
    margin-bottom: 0px;
}