h3.article-heading{ font-size:18px; font-weight:normal; }
p.mamage-heading{ line-height:1.2; }
#catgory-font ul{
    padding-top:20px;margin-left:auto;margin-right:auto;
}
.blog-news-para h1{ font-size: 24px; font-weight:normal;display:block; }

/* Blog content: style.php .dip-para h2/h3 ko font-weight:400 de raha hai – is wajah se H2/bold normal dikh rahe the. Sirf yahan override karke theek kiya. */
#blog_content.dip-para {
    font-family: 'Montserrat', sans-serif;
    line-height: 1.6;
    color: #000000;
}
#blog_content.dip-para h1,
#blog_content.dip-para h2,
#blog_content.dip-para h3,
#blog_content.dip-para h4,
#blog_content.dip-para h5,
#blog_content.dip-para h6 {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 700 !important;
    color: #000000;
    margin: 0.75em 0 0.35em;
    line-height: 1.3;
}
#blog_content.dip-para h1 { font-size: 1.75em !important; }
#blog_content.dip-para h2 { font-size: 1.5em !important; }
#blog_content.dip-para h3 { font-size: 1.3em !important; }
#blog_content.dip-para h4 { font-size: 1.15em !important; }
#blog_content.dip-para h5 { font-size: 1.05em !important; }
#blog_content.dip-para h6 { font-size: 1em !important; }
/* Admin se bold (strong/b ya inline style) – frontend par bold dikhaye, koi bhi override na kare */
#blog_content strong,
#blog_content b,
#blog_content.dip-para strong,
#blog_content.dip-para b {
    font-weight: 700 !important;
}
/* CKEditor kabhi span style="font-weight: bold" ya "700" bhi save karta hai */
#blog_content [style*="font-weight: bold"],
#blog_content [style*="font-weight:bold"],
#blog_content [style*="font-weight: 700"],
#blog_content [style*="font-weight:700"] {
    font-weight: 700 !important;
}
#blog_content.dip-para p {
    margin-bottom: 1em;
}