.granite h2 { 
    font-size: 21px; 
    line-height: 1.5; 
    margin-bottom: 5px;
}
.granite h2 { 
    font-size: 19px; 
    line-height: 1.2; 
    margin-bottom: 5px;
}
.granite p b, .granite p a, .granite p strong { 
   color:#000;
   font-weight: 500;
}
.granite ul { 
    padding-left: 20px; 
    list-style-type: disc; /* डॉट लगाने के लिए */
}

.granite ul li { 
    font-size: 16px; 
    color: #333; 
    line-height: 1.6;
    margin: 5px 0;
    padding: 2px 5px;
    list-style: square;
}

.granite a, 
.granite strong, 
.granite b, 
.granite em { 
    font-size: 16px; 
    color: #333; 
    text-decoration: none;
    font-weight: normal;
    line-height: 1.6;
    margin: 5px 0;
    padding: 2px 5px;
}

.granite a:hover { 
    color: #e6af5d; 
    text-decoration: underline;
}
