body {
    font-family: "Mangal-Regular", sans-serif;
    line-height: 1.4;
}

h1 {
    font-family: "Mangal-Bold", sans-serif !important;
    line-height: 90px;
}

h2 {
    font-family: "Mangal-Bold", sans-serif !important;
    line-height: 80px;
}

h3 {
    font-family: "Mangal-Bold", sans-serif !important;
    line-height: 59px;
}

h4 {
    font-family: "Mangal-Bold", sans-serif !important;
    line-height: 50px;
}

h5 {
    font-family: "Mangal-Bold", sans-serif;
    line-height: 44px;
}

h6 {
    font-family: "Mangal-Regular", sans-serif !important;
    line-height: 36px;
}

p {
    font-family: "Mangal-Regular", sans-serif !important;
    line-height: normal !important;
}

.ta-para {
    font-family: "Mangal-Regular", sans-serif;
    line-height: normal !important;
}

.ta-para ol{
    padding-left: 5px;
}

.head-font {
    font-family: 'Mangal-Bold', sans-serif;
    line-height: normal !important;
}

.ta-heading {
    font-family: 'Mangal-Bold', sans-serif;
    line-height: normal !important;
}

.ta-input-label {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.ta-input {
    font-family: 'Magal-Regular', sans-serif;
}

.ta-input::placeholder {
    font-family: 'Mangal-Regular', sans-serif;
}

.ta-radio-text {
    font-family: 'Mangal-Regular', sans-serif;
}

.ta-sq-radio-text {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: 20px;
}

.ta-btn {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.ta-km-cta {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.ta-sf-pill {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.ta-label {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.ta-label.--dark {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.ta-error-msg,
.ta-info-msg {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.btn-link {
    font-family: 'Mangal-Regular', sans-serif !important;
    line-height: normal !important;
}

.ta-cr-text {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.ta-rgc-txt {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.section-title h2 {
    font-family: 'Mangal-Bold', sans-serif;
    line-height: 80px !important;
}

.disclaimer-sct .maindiv-wrapper ol li {
    font-family: 'Mangal-Regular', sans-serif;
    line-height: normal !important;
}

.authPopUp .reg-form-btn .primary-btn {
    font-size: 18px;
    font-family: 'Mangal-Regular', sans-serif;
}

.wrapper-contact {
    font-family: 'Mangal-Regular', sans-serif;
}

.ta-ninfo-input::placeholder {
    font-family: 'Mangal-Regular', sans-serif;
}

.select2-container--flat .select2-selection--single {
    font-family: 'Mangal-Regular', sans-serif !important;
}

.cal-select .select2-container--flat .select2-selection--single .select2-selection__rendered{
    line-height: 40px;
}

.ta-pill-radio{
    font-family: 'Mangal-Regular', sans-serif;
}

.ta-popup-maindiv h2{
    font-family: 'Mangal-Bold', sans-serif;
    line-height: 1.5 !important;    
}
.counter-img-w{
    left: -25px;
}
.article-detail h2{
    font-family: 'Mangal-Regular', sans-serif;
    line-height: 68px;
}
.about-us-benefit-wrapper .text p{
    font-family: 'Mangal-Regular', sans-serif;
}
.financial__form__title p{
    font-family: 'Mangal-Regular', sans-serif;
    line-height: 1.4 !important;
}
.about-us-benefit-wrapper ul li{
    font-family: 'Mangal-Regular', sans-serif;
}
.postFullContent ol li{
    font-family: 'Mangal-Regular', sans-serif;
}
.about-us-benefits-blog .full-100 .full-1 h1 {
    font-family: 'Mangal-Regular';
}
.article-detail .share-article-txt{
    font-family: 'Mangal-Regular';
    line-height: 20px;
}
.article-detail .share-on-txts{
    font-family: 'Mangal-Regular';
    line-height: 20px;
}
.article-detail .share-on-gmail-txts{
    font-family: 'Mangal-Regular';
    line-height: 20px;
}
.about-us-benefits-blog .article-detail .container .share-div .ta-product-icon-text{
    font-family: 'Mangal-Regular';
}
.about-us-benefit-wrapper .img-wrapper .selection-tab P{
    font-family: 'Mangal-Regular';
}
.form-group .form-control{
    font-family: 'Mangal-Bold', sans-serif;
    line-height: normal;
    padding: 0;
}
.breadcrumb-sct ul li{
    font-size: 12px;
    line-height: 1.5;
}
.blog-corousel .things-know-sct .things-toknow-wrap .things-toknow-rhs .TK-slider-card .things-card-layout .slider-temp-wrap .slider-cont div{
    font-family: 'Mangal-Bold', sans-serif;
}
.blog-corousel .things-know-sct .things-toknow-wrap .things-toknow-rhs .TK-slider-card .things-card-layout .slider-temp-wrap a{
    font-family: 'Mangal-Regular', sans-serif;
}
.header-name{
    font-family: 'Mangal-Bold', sans-serif;
}
.ta-res-txt{
    font-family: 'Mangal-Regular', sans-serif;
}
.ta-discount{
    font-family: 'Mangal-Regular', sans-serif;
}
.ta-text-counter{
    font-family: 'Magal-Regular', sans-serif;
}
.ta-info{
    font-family: 'Mangal-Bold', sans-serif;
}
.readby-date-time p{
    font-family: 'Mangal-Bold', sans-serif;
}
 .about-us-benefit-wrapper .text li {
    font-family: 'Mangal-Regular', sans-serif;
 }
 .article-detail .container .share-div .ta-product-icon-text{
    font-size: 16px;
 }
 .retirementcalculator .head-title span{
    font-family: 'Mangal-Regular', sans-serif;
 }
 .plans-card-carousel .ta-plan-card-section .ta-pc-text-w h2{
    font-family: 'Mangal-Regular', sans-serif;
 }
 .plans-card-carousel .ta-pc-btn-w .ta-btn{
    font-family: 'Mangal-Regular', sans-serif;
 }
 .select2-results__option[aria-selected]{
    font-family: 'Mangal-Regular', sans-serif !important;
 }
 .cs-know-fit{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .ta-sub-text{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .bonusdividend .ta-kb-flex p{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .ta-share-icon-text{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .write .ta-fq-content-qtext p:nth-child(1){
    font-family: 'Mangal-Regular', sans-serif;
  }
  .write .ta-fq-content-qtext p:nth-child(2){
    font-family: 'Mangal-Regular', sans-serif;
  }
  #complain-form .ta-comp-btn{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .contactPage .ec-picture-right-adj p{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .medix-text{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .breadcrumb-sct ul li{
    font-family: 'Mangal-Regular', sans-serif;
  }
  .normal-txt > p{
    font-family: 'Mangal-Regular', sans-serif;
}
.ta-exp-col > ul > li{
    font-family: 'Mangal-Regular', sans-serif;
}
.update .whatsapp .whatsapp-text a{
    font-family: 'Mangal-Regular', sans-serif;
}
.bonusdividend .ta-kb-flex h6 b{
    font-family: 'Mangal-Regular', sans-serif;
}
.bonus{
    font-family: 'Mangal-Regular', sans-serif;
}
.reg-form-btn .primary-btn{
    font-family: 'Mangal-Regular', sans-serif;
}
.map-form .mapheader .locate-btn{
    font-family: 'Mangal-Regular', sans-serif;
}
.ta-submit-btn{
    cursor: pointer;
}
.form-group .err-class{
    font-family: 'Mangal-Regular', sans-serif;
}
.readby-date-time p{
    font-family: 'Mangal-Bold', sans-serif;
}
.needassitancewrapper .formwrapper .inputfiled .otpsend{
    font-family: 'Mangal-Regular', sans-serif;
}
.needassitancewrapper .btnclick button{
    font-family: 'Mangal-Regular', sans-serif;
}
.needassitancewrapper .formwrapper .inputfiled .fixednumber{
    font-family: 'Mangal-Bold', sans-serif;
}
.urjabackgroundwrapper .cardtext h4 .bold-text{
    font-family: 'Mangal-Regular', sans-serif !important;   
}
@media screen and (max-width: 767.99px) {
    .authPopUp .reg-form-btn .pad-btn {
        padding: 10px 13px;
    }
    .ta-otpPopupNewDesign .ta-callMeWrapper .btn-link{
        font-family: 'Mangal-Regular', sans-serif !important;  
    }
    .authPopUp .reg-form-btn .btn-slct {
        padding: 10px 30px;
    }

    h1 {
        line-height: 51px !important;
    }

    h2 {
        line-height: 42px;
    }

    h3 {
        line-height: 40px;
    }

    h4 {
        line-height: 35px;
    }

    h5 {
        line-height: 28px
    }

    h6 {
        line-height: 25px;
    }

    .label-mr-right {
        margin-right: 17px;
    }

    .cal-select .select2-container--flat .select2-selection--single .select2-selection__rendered{
        line-height: 30px;
    }

    .ta-calc-w{
        margin-left: 24px;
    }

    .section-title h2 {
        line-height: 53px !important;
    }
    .article-detail h2{
        font-family: 'Mangal-Regular', sans-serif;
        line-height: 42px;
    }
    .slide-up-container .Rectangle12{
        width: 100% !important;
    }
    .slide-up-container .needInfoForm .selectBox{
        height: 60px;
    }
    .slide-up-container .Get-a-call-back{
        width: 120px !important;
    }
    .ta-res-txt{
        font-family: 'Mangal-Regular', sans-serif;
    }
    .ta-info{
        font-family: 'Mangal-Bold', sans-serif;
    }
    .counter-img-w{
        left: 0;
    }
    .join-team-wrapper .join-us-maindiv .join-us-applynow .join-us-col .join-us-btn{
        height: auto;
    }
    .join-team-wrapper .join-us-maindiv .join-us-title h2{
        line-height: 1.2;
    }
    .join-team-wrapper .join-us-maindiv .join-us-title h3{
        line-height: 1.2;
    }
    .stickyBtn .ta-btn {
        font-family: 'Mangal-Regular', sans-serif;
        height: auto;        
    }
    #complain-form .ta-comp-btn{
        font-family: 'Mangal-Regular', sans-serif;
      }
    
    .ta-fq-ans-w ul li{
        font-family: 'Mangal-Regular', sans-serif;
    }
    .ta-call-popup-mob-section .callus-mob-heading{
        font-family: 'Mangal-Regular', sans-serif;

    }
    .ta-call-popup-mob-section .need-text{
        font-family: 'Mangal-Regular', sans-serif;
        line-height: 18px;
    }
}

.thingsToRemember .ta-para-bold, .thingsToRemember .ta-things-list-light{
    font-family: 'Mangal-Regular', sans-serif;
}
.ta-fq-content-qtext{
    font-family: 'Mangal-bold', sans-serif !important;
}
.documentList .ta-para-light{
    font-family: 'Mangal-Regular', sans-serif !important;
}
.documentList .ta-cs-heading{
    font-family: 'Mangal-Regular', sans-serif !important;
}
.documentList .ta-cs-doc-list p{
    font-family: 'Mangal-Regular', sans-serif !important;
}
.things-to-remember-sublist li{
    font-family: 'Mangal-Regular', sans-serif;
  }
.ta-prefix-input::before{
    top: -3px;
  }

.dreamcar .cstm-popover-body .shareIcon-list{
    align-items: center;
  }
  @media screen and (max-width: 767.99px) {
  .ta-prefix-input::before {
    top: 2px;
    }
  }
  .price-box-w .price-box{
    font-family: 'Mangal-Regular', sans-serif !important;
  }
  .steps-wrapper tspan {
    font-family: 'Mangal-Regular', sans-serif;
}
li p a::before{
    top: 9px;
}
@media screen and (max-width: 767.99px){
.whyoptcard-mobile .whyoptcard-img-head-flex h3 {
    line-height: 1.3;
}
#complain-form .ta-comp-btn{
    padding: 10px 30px;
}
.banner-info p{
    font-family: 'Mangal-Regular', sans-serif !important;
}
.givefeedcomplainform #complain-form .custom-comp-label{
    top: 36px;
}
li p a::before {
    top: 11px;
}
}
  
.ta-input-w label.fixed-label {
    top: 43px;
}
.brochures .acc__title{
    font-family: 'Mangal-Regular', sans-serif !important;  
}
.brochures .download_brch ul li{
    font-family: 'Mangal-Regular', sans-serif !important;  
}
@media screen and (max-width: 767.99px){
.ta-input-w label.fixed-label {
    top: 36px;
}
.selectnewPlanDropdownCustomMob .select2-results .select2-results__options .select2-results__option{
    font-family: 'Mangal-Regular', sans-serif !important;
}
.sitemap-list-section .sitemap-divWrapper .sitemap-cont .sitemap-rhs .siteman-bg li p{
    font-family: 'Mangal-Bold', sans-serif !important;
}
}
.siteman-bg .sitemap-acc-cont p{
    font-family: 'Mangal-Bold', sans-serif !important;
}
.disclaimer-accordion.sustainable-tabs-sct .sust-tabs-wrapper .tab-content .tabs-accordion .tabs-accordion-list h4{
    line-height: 2 !important;
}
.ta-calc-header .ta-calc-text{
    line-height: 1.5 !important;
}
.btn-anchor a{
    font-family: 'Mangal-Bold', sans-serif;
}
.shareIcon-list {
    align-items: center;
}
.invest-today {
    width: auto;
}
.advisor-sct .advisor-content p{
    font-family: 'Mangal-Regular', sans-serif;
}
.scroll-btn .hyperlink{
    font-family: 'Mangal-Regular', sans-serif;
}
#complain-form .custom-comp-label{
    top: 42px;
}
.feedback-compliants .ta-btn{
    height: auto;
}
.shareIcon-list .shareIcon{
    display: block;
}
.success-popup h6{
    font-family: 'Mangal-Bold', sans-serif;
}
.ta-form-msg{
    font-family: 'Mangal-Regular', sans-serif;
}
.banner-info p{
    font-family: 'Mangal-Regular', sans-serif;
}   
.ta-submit-btn{
    font-family: 'Mangal-Regular', sans-serif;
}
.videotag p{
    font-family: 'Mangal-Regular', sans-serif;
}
.ta-authenticate .ta-grid .ta-submit-btn{
    max-height: unset;
}
.ta-calc-header .ta-calc-text{
    font-family: 'Mangal-Bold', sans-serif;   
}
.tab-2-content .csBranch ul.tabs li{
    font-family: 'Mangal-Regular', sans-serif;
}
.ta-form-msg{
    font-family: 'Mangal-Regular', sans-serif; 
}
.feedback-compliants .cst-textarea p:nth-child(2){
    font-family: 'Mangal-bold', sans-serif;
}
.articles .wd-100 .wd-one-1 .ta-search input{
    font-family: 'Mangal-Bold', sans-serif;    
}
.articles .wd-100 .wd-one .ta-search input{
    font-family: 'Mangal-Bold', sans-serif;    
}
.ta-textarea{
    font-family: 'Mangal-Bold', sans-serif; 
}
.feedback-compliants .cst-textarea p:nth-child(1) {
    font-family: 'Mangal-Regular', sans-serif !important;
}
.selectnewPlanDropdownCustom .select2-results__option[aria-selected] {
    font-family: 'Mangal-Regular', sans-serif;
}
#suggestion .ec-blue-bg-rounded{
    height: auto !important;
  }
.three-sec .flexer .f-1 form .sub-btn{
    font-family: 'Mangal-Bold', sans-serif; 
    min-width: 250px;
}
.hyperlink{
    font-family: 'Mangal-Bold', sans-serif; 
}
.button-primary-bg{
    font-family: 'Mangal-Regular', sans-serif;
}
.ctaButon a{
    font-family: 'Mangal-Regular', sans-serif;  
}
.want-to-know-wrap .knowmore-wrap .know-us-col.date-sec p{
    font-family: 'Mangal-Regular', sans-serif !important;  
}
.want-to-know-wrap .knowmore-wrap .know-us-col span{
    font-family: 'Mangal-Regular', sans-serif !important; 
}
@media screen and (min-width: 767.99px){
    .ctaButon a{
    min-width: 290px;
}
}
.want-to-know-wrap .knowmore-wrap .know-us-col a{
    font-family: 'Mangal-Bold', sans-serif;
}
.contact-header{
    line-height: 1.5 !important;
}
.ta-cs-formwrap .ta-label{
    font-family: 'Mangal-Regular', sans-serif !important; 
}
.btn-slct{
    font-family: 'Mangal-Regular', sans-serif !important; 
}
.sitemap-list-section .sitemap-divWrapper .sitemap-cont .sitemap-lhs h2{
    line-height: 1.5 !important;
}
.pdf_download_brch ul li{
    font-family: 'Mangal-Regular', sans-serif !important;
}
.type-of-ins .slick-card-div .guid-slider .things-card-layout .slider-temp-wrap .picture-wrapper p{
    font-family: 'Mangal-Bold', sans-serif !important;
}
.all-you-should .f-sec .f-s-2 .v-blocks .v-div p{
    font-family: 'Mangal-Bold', sans-serif !important;  
} 
.sustainable-tabs-sct .sust-tabs-wrapper .tab-content .tabs-accordion .tabs-accordion-list .drpdown-wrap .tabList-items ul li{
    font-family: 'Mangal-Regular', sans-serif !important; 
}
.ta-cta{
    font-family: 'Mangal-Regular', sans-serif !important; 
}
li p a{
    font-family: "Mangal-Regular",sans-serif !important;
}
.gender-label{
    font-family: "Mangal-Regular",sans-serif !important;
}
.compare-plan-table table tr td:nth-child(1){
    font-family: "Mangal-bold",sans-serif !important;
}
.compare-plan-table table tr td:nth-child(3){
    font-family: "Mangal-Regular",sans-serif !important;
}
.data-3 a{
    font-family: "Mangal-Regular",sans-serif !important;
}
.compare-plan-table table tr td:nth-child(4){
    font-family: "Mangal-Regular",sans-serif !important;
}
.data-4 a{
    font-family: "Mangal-Regular",sans-serif !important;
}
.footer__title{
    font-family: "Mangal-bold",sans-serif !important;
}
@media screen and (max-width: 767.99px){
    #fieldHead th:nth-child(3) p b {
        font-family: 'Mangal-Bold', sans-serif !important;  
    }
}