.single-blog .page-title .title {
    font-size: 34px;
    color: #fff;
    margin-bottom: 17px;
    text-shadow: 0px 3px #000;
}
.single-blog .page-title:before {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(to right, rgba(0, 0, 0, .8), rgb(38 29 29 / 63%) 50%, rgba(0, 0, 0, .8));
    opacity: .8;
    content: "";
}
.single-blog .blog-details__content {
    padding: 0 15px 20px;
}
.single-blog .blog-details__content b, .single-blog .blog-details__content strong {
   
    font-weight: bold;
}
.single-blog .blog-details__content {
    padding: 0 15px 20px;
}
.single-blog .blog-details__left {
    /* border: 1px solid #ddd; */
    padding: 0;
}
.single-blog .blog-details__bottom {
      padding: 30px 10px;
    margin-top: 20px;
}
.single-blog section.blog-details .col-xl-8.col-lg-7 {
    border: 1px solid #dadada;
    padding-top: 0;
    border-radius: 10px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
    padding: 0;
}
.single-blog .blog-details__content b, .single-blog .blog-details__content strong {
    font-weight: bold;
   
}
/* .single-blog .blog-details__content strong::before { */
    /* width: 30px; */
    /* height: 2px; */
    /* background: #fea800; */
    /* content: ''; */
    /* left: 0; */
    /* position: absolute; */
    /* bottom: -8px; */
/* } */
