.single-details .main-details h4, .single-details .content h4,
.single-details .main-details h1, .single-details .content h1,
.single-details .main-details h2, .single-details .content h2,
b, strong{
    font-size: 20px;
    font-weight: 700;
    color: var(--primary-color) !important;
    text-transform: capitalize;
    margin-bottom: 18px;
}


.blog-single .content {
    line-height: 28px;
    color: #393939;
    
}

.blog-single .content p{
     
    color: #393939;
    font-size: 15px;
    line-height: 28px;
    margin-bottom: 15px;
}
.content.single-post-content a {
    color: #bc1b1f;
}

.content.single-post-content > span {
    display: block;
    color: #393939;
    font-size: 15px;
    line-height: 28px;
    margin-bottom: 15px;
}

.content.single-post-content ul {
    padding: 0 25px 0 0!important;
}
.content.single-post-conten li {
    display: flex;
    justify-content: flex-start;
    margin-bottom: 8px;
    line-height: 26px !important;
    font-size: 14px !important;
}

.single-details .main-details h3, .single-details .content h3 {
    font-size: 18px;
   
}