.invest-margin{margin-top:0!}
.bfl-investment-calc-wrap{display:flex}
.bfl-investment-calc-mb{margin-bottom:5px}
.top-heading h5{color:var(--black);font-size:16px;font-weight:500;line-height:19px;margin-bottom:20px}
.bfl-mf-invest-amnt-text{font-size:16px;color:var(--black);font-weight:500}
.bfl-invest-tabcalc__tabName{background:var(--light-brown);padding:12px 10px;border-radius:4px;font-size:14px;line-height:17px;color:var(--dark-black);margin-right:5px;cursor:pointer}
.bfl-calc-bf-tab-clor{background-color:var(--brown);color:var(--white)}
.bfl-monthly-sip-tab{display:none}
.active-invetment-calculator-tab{display:block}
.bfl-lumsum-calc{display:none}
.lumsum-bg{background:var(--light-brown);color:var(--dark-black)}
.bfl-nouislider-wrap-main{padding:20px 0}
.bfl-mf-invest-inpt{position:relative;font-size:16px;line-height:19px;color:var(--black)}
.rupees-sing{position:absolute;left:35%}
.rupees-years{position:absolute;right:0}
.bfl-year-center{padding:1px}
.bfl-investment-sliderinp{display:flex;justify-content:space-between;margin-bottom:20px}
.bfl-investment-calc-inp-box{border-bottom:1px solid var(--black);max-width:95px;font-size:16px;line-height:19px}
.bfl-noui-target{background-color:var(--bluish-gray);border:0;box-shadow:none;border-radius:8px;height:4px}
.bfl-noui-target .noUi-connect{background:var(--dark-brown)}
.bfl-noui-target .noUi-touch-area{width:100%;height:100%}
.bfl-noui-target.noUi-horizontal .noUi-handle{width:22px;height:22px;right:-19px;top:-9px}
.bfl-noui-target .noUi-handle{border:6px solid var(--dark-brown);border-radius:32px;background:var(--bluish-gray);cursor:default;box-shadow:inset 0 0 1px var(--white),inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}
.bfl-noui-target .noUi-handle:after,.noUi-handle:before{display:none}
.bfl-invstCalcRangeTxtDiv{display:flex;justify-content:space-between}
.bfl-invst-calc-range-txt{font-size:14px;color:var(--dark-gray)}
.bfl-investment-calc-main-wrapper{padding:20px;box-shadow:0 0 8px 0 rgba(0,0,0,0.16);border-radius:8px}
.bfl-investment-row-wrap{display:flex;background-color:var(--white);align-items:center;margin-bottom:0}
.bfl-investment-cal{gap:80px;border-radius:8px;padding-bottom:13px}
.bfl-flex-end{align-items:flex-end}
.bfl-investment-noui-col{width:46%;padding:20px;border-radius:4px}
.bfl-investment-calc-content-col{padding-bottom:20px;width:46%}
.bfl-invest-amount-wrap{background:var(--light-white);padding:16px 0 14px;text-align:center;border-radius:8px;border:1px solid var(--bluish-gray)}
.bfl-investment-calc-content{padding:19px 34px 14px;border:solid 1px var(--bluish-gray);border-radius:4px}
.bfl-invest-amount-sub{background:var(--light-white)}
.invest-text-amount{font-size:25px;line-height:29px;color:var(--black);font-weight:500}
.bfl-invest-amount-sub p.invest-text-amount{margin-bottom:0}
.invest-amturity-amount{font-size:16px;line-height:19px;color:var(--dark-gray);margin:7px 0 15px 0}
.invest-growth-text{font-size:18px;line-height:22px;color:var(--black);font-weight:500}
.invest-growth-text p{margin-bottom:0}
.bfl-invest-amount-sec{background:var(--light-white);margin-top:10px;padding:15px 0;display:flex;text-align:center;justify-content:center;border-radius:4px;border:1px solid var(--bluish-gray)}
.bfl-invest-invested-text{border-right:1px solid;flex:1}
.bfl-invest-invested-text:last-child{border-right:0}
.bfl-invest-calc-text{margin-top:5px;font-size:16px;color:var(--black);margin-bottom:0}
.bfl-invest-bottm-text{padding:13px 50px 0;text-align:center;display:flex;justify-content:center}
.bfl-invest-bottm-text .calc-invest-cta{font-size:14px;line-height:17px;color:var(--white);background:linear-gradient(76deg,#ff6700,#fe8e0c);padding:11.5px 38px;border-radius:30px;display:inline-block}
.bfl-invest-table-main{margin:12px 0 12px}
.text-algn-center{text-align:center}
.bfl-mf-invest-calc-table-con{margin-top:17px}
.invest-tab-width{width:100%}
.bfl-mf-invest-calc-table-con table{table-layout:fixed}
.bfl-calc-invested{font-size:10px;line-height:12px}
.bfl-returns-table-wraper{padding:20px;border-radius:8px}
.txtaling-left{text-align:left}
.bfl-heading-accor-wrap{align-items:center;justify-content:space-between}
.bfl-mf-rturns-row{display:flex}
.bfl-invest-heading-accor{display:flex;align-items:center;justify-content:space-between}
.para-top{margin-top:8px}
.bfl-returns-fundreturn-bd-dt{padding:16px;font-size:16px;font-weight:500;line-height:19px;color:var(--black)}
.bfl-returns-fundreturn-head-rw th:first-child{border-radius:8px 0 0 8px}
.bfl-returns-fundreturn-head-rw{background:var(--brown);padding:15px;font-size:18px;line-height:22px;font-weight:500;color:var(--white)}
.bfl-fundreturn-bd-rw td:first-child{border-radius:8px 0 0 8px}
.bfl-fundreturn-bd-rw td:last-child{border-radius:0 8px 8px 0}
.bfl-mf-returns-table{width:50%;margin-top:25px}
.bfl-mf-fundreturn-head{padding:16px;position:relative}
.bfl-fundreturn-bd-rw:nth-child(2n){background:var(--light-white);border-radius:8px}
.bfl-returns-fundreturn-head-rw th:last-child{border-radius:0 8px 8px 0}
.investment-calc-heading{font-size:18px;font-weight:500}
.investment-calc-disclaimer{font-size:14px;line-height:normal;font-weight:normal;text-align:left;padding:0 17px 0}
.investment-calc-disclaimer p{margin-bottom:0}
.disclaimertext{display:inline}
.brownish-grey-txt{color:#666}
.calc-wrapper-main{background-color:var(--white);border-radius:8px;padding-bottom:10px}
@media screen and (max-width:860px){.bfl-investment-row-wrap{flex-direction:column}
.bfl-investment-noui-col,.bfl-investment-calc-content-col{width:100%;padding:16px 0 0}
.bfl-investment-calc-content{padding:12px 24px;border:solid 1px var(--bluish-gray);border-radius:4px}
.bfl-investment-cal{gap:5px;padding:12px 16px}
}
@media screen and (max-width:279px){.top-heading h5{font-size:14px;line-height:17px;margin-bottom:16px}
.bfl-invest-bottm-text .calc-invest-cta{font-size:12px;padding:11px 32px}
.bfl-invst-calc-range-txt{font-size:12px}
.bfl-mf-invest-amnt-text{font-size:12px}
.bfl-mf-invest-inpt{font-size:14px;line-height:17px}
.bfl-investment-calc-content-col{width:100%}
.bfl-nouislider-wrap-main{background:0;padding:15px 0}
.bfl-investment-calc-inp-box{background:0;font-size:14px;line-height:17px}
.bfl-investment-row-wrap{flex-direction:column}
.bfl-invest-tabcalc__tabName{font-size:12px;line-height:14px;padding:7px}
.bfl-investment-calc-content{padding:12px 24px 8px 24px}
.bfl-investment-calc-main-wrapper{padding:15px}
.invest-text-amount{font-size:18px;line-height:22px;font-weight:500}
.invest-amturity-amount{font-size:12px;line-height:14px;margin:5px 0}
.invest-growth-text{font-size:12px}
.bfl-invest-bottm-text{padding:10px 0 0 0}
.bfl-invest-calc-text{font-size:11px}
.bfl-mf-returns-table .bfl-returns-fundreturn-tbl{width:100%}
.bfl-mf-rturns-row{flex-direction:column}
.bfl-mf-fundreturn-head{padding:12px}
.bfl-returns-table-wraper{padding:16px}
.bfl-returns-fundreturn-bd-dt{font-size:12px;line-height:14px;font-weight:normal}
.bfl-returns-fundreturn-head-rw{font-size:12px;line-height:14px}
.bfl-mf-returns-table{width:100%;margin-top:15px}
.bfl-mf-returns-content{width:100%;margin-top:15px}
.return-left-heading{margin-bottom:13px}
.para-top{display:none}
.selected{height:32px}
.selected a::after{padding:2px}
.drop-down .options ul{top:32px}
.text-bold{font-weight:500}
.investment-calc-heading{font-size:12px}
.bfl-investment-cal{gap:5px;border-radius:8px;padding-bottom:6px}
.bfl-investment-noui-col,.bfl-investment-calc-content-col{width:100%;padding:20px 0 0}
.invest-growth-text p{margin-bottom:0}
.investment-calc-disclaimer{font-size:12px;line-height:16px;font-weight:normal;text-align:left;padding-left:0}
.bfl-invest-table-main{margin:10px 0 5px}
}
.noUi-connects{height:52px;align-items:center}
.noUi-connect{margin-top:23px;height:5px}
.noUi-base,.noUi-connects{display:flex;position:relative;align-items:center}
.app-header-mf{background-color:#002953;color:white;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;margin-top:-10px;position:sticky;top:0;z-index:99}
.app-header-heading{color:white}
.app-header-logo{height:27px;width:74.2px}
.app-logo-container{display:flex;column-gap:10px;align-items:center;justify-content:space-between;width:100%}
.mf-page-back-arrow{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}
.pwa-search-icon-mf{font-size:18px;cursor:pointer}
@media screen and (max-width:992px){.mf-page-back-arrow{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}
}
.app-search-icon{font-size:18px}