.page-template-Grievance-portal h1,
.page-template-Terms-of-Services h1,
.page-template-Disclaimer h1,
.page-template-privacy-policy h1 {
    padding: 0 0 2rem;
    font-weight: 600;
    color: #1C204F;
    line-height: 56px;
    font-size: 48px;
}

.page-template-Grievance-portal h2,
.page-template-Terms-of-Services h2,
.page-template-Disclaimer h2,
.page-template-privacy-policy h2 {
    font-weight: 400;
    color: #1C204F;
    line-height: 32px;
    font-size: 26px;
}

.page-template-Grievance-portal p,
.page-template-Terms-of-Services p,
.page-template-Disclaimer p,
.page-template-privacy-policy p {
    font-size: 18px;
    color: #000;
    line-height: 26px;
    font-weight: 300;
    font-family: 'Anek Latin', sans-serif;
}

.page-template-Disclaimer h3,
.page-template-privacy-policy h3 {
    font-weight: 400;
    color: #1C204F;
    line-height: 28px;
    font-size: 22px;

}

.page-template-Grievance-portal main,
.page-template-Terms-of-Services main,
.page-template-Disclaimer main,
.page-template-privacy-policy main {
    padding: 3rem 0;
}

.page-template-Grievance-portal ul li,
.page-template-Terms-of-Services ul li,
.page-template-Disclaimer ul li,
.page-template-privacy-policy ul li {
    font-size: 18px;
    color: #000;
    line-height: 26px;
    font-weight: 300;
    font-family: 'Anek Latin', sans-serif;
}

.page-template-Grievance-portal p strong,
.page-template-Terms-of-Services p strong,
.page-template-Disclaimer p strong,
.page-template-privacy-policy p strong {
    font-weight: 600;
}

@media (max-width: 767px) {
    .page-template-Grievance-portal h1,
.page-template-Terms-of-Services h1,
.page-template-Disclaimer h1,
.page-template-privacy-policy h1 {
    line-height: 46px;
    font-size: 40px;
}
}