div,span,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}
.calculator-ui ol{list-style:none;padding:0}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
.calculator-ui a{text-decoration:none;color:unset}
.calculator-ui ul{list-style:none}
input,select,textarea{outline:0}
input:focus,select:focus,textarea:focus{outline:0}
.card-main-container.active.show{display:block}
.card-main-container{display:none}
.sip_lumpsum_header{display:flex;justify-content:center;flex-direction:column;align-items:center}
.sip_lumpsum_title{font-family:'Roboto',sans-serif;font-size:22px;font-weight:bold;color:#331114;margin-top:30px;margin-bottom:8px;line-height:20px;letter-spacing:unset}
.sip_lumpsum_dec{color:#101010;font-weight:normal;font-size:14px;font-family:'Roboto',sans-serif}
.sip_lumpsum_tabitem{font-size:14px;font-weight:normal;font-family:'Roboto',sans-serif;color:#000;padding:6px 12px;border:1px solid #0000001F;border-radius:14px;cursor:pointer}
.sip_lumpsum_tabitem.active{color:#fff;background-color:#0a68cc;border-color:#0a68cc}
.sip_lumpsum_tab{position:absolute;left:28px;top:33px;margin:0}
.sip-calculator{box-shadow:0 3px 10px #00000014;border-radius:20px;position:relative;margin-bottom:45px;margin-top:30px}
.sip_lumpsum_tabplans .sip_lumpsum_tab{display:flex;gap:10px}
.sip_container{display:flex}
.sip_container .sip_left{padding:28px;padding-top:100px}
.sip_container .sip_left,.sip_container .sip_right{width:50%}
.left_section1{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
.section_div h4{font-weight:bold;font-size:18px;font-family:'Roboto',sans-serif;color:#101010;margin-bottom:5px}
.section_div p{font-weight:normal;font-size:14px;font-family:'Roboto',sans-serif;color:#101010}
.rangedata{background:#fff;color:#000;border-radius:8px;border:1px solid gray;font-size:1.8rem;font-weight:bold;letter-spacing:.19px;padding:16px 17px;display:flex;justify-content:center;align-items:center;max-width:200px;text-align:center;font-family:'Roboto',sans-serif;border:1px solid rgba(0,0,0,0.2)}
.rangedata.ragne_data_dec{display:flex;align-items:end;gap:5px}
.ragne_data_dec>span{font-size:16px;font-family:'Roboto',sans-serif}
.left_section2 input{width:100%}
.left_section2{margin-top:23px;margin-bottom:36px}
.sip_right{padding:32px 32px 42px 32px;background-color:#eff7fe;border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative;z-index:4}
.top_curve{position:absolute;top:0;left:0;z-index:-1}
.left_curve{position:absolute;bottom:0;right:0;z-index:-1}
.slidecontainer{position:relative;z-index:0}
.divLowerFill{position:absolute;width:100%;height:8px;background-color:#e0e0e0;z-index:-2;border-radius:8px}
.left_section2 input{-webkit-appearance:none;width:100%;height:8px;border-radius:8px;background-color:unset;outline:0;position:relative}
.left_section2 input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:32px;height:32px;background:#fff;cursor:pointer;box-shadow:2px 2px 6px 2px #0000001F;border-radius:50%;z-index:5;position:relative}
.left_section2 input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:32px;height:32px;background:#fff;cursor:pointer;box-shadow:2px 2px 6px 2px #0000001F;border-radius:50%;z-index:999;position:relative}
.fill{position:absolute;left:0;top:0;border-radius:8px;height:8px;width:50%;background-color:#528dcc;z-index:0;border-bottom-right-radius:0;border-top-right-radius:0}
.range-div_ruppes{position:relative;display:flex;align-items:center}
.range-div_ruppes span{position:absolute;font-size:20px;font-weight:bold;font-family:'Roboto';left:25%}
.rage_div .rage_pct{position:absolute;font-size:20px;right:17%;font-weight:bold;letter-spacing:.19px;padding-right:20px;font-family:'Roboto',sans-serif}
.rage_div{position:relative;display:flex;justify-content:end;align-items:center}
.rage_div .rage_dec{position:absolute;font-size:20px;font-weight:bold;letter-spacing:.19px;padding-right:20px;font-family:'Roboto',sans-serif}
.right_title{font-size:14px;font-weight:normal;font-family:'Roboto',sans-serif;opacity:.6;color:#000}
.range_table{display:flex;align-items:center}
.range_table>span{cursor:pointer}
.range_table>span>svg{display:flex;transform:rotate(0);transition:transform .3s ease-in-out}
.range_table.active>span>svg{transform:rotate(180deg)}
.totalamount_div{display:flex;justify-content:space-between;margin-bottom:67px}
.totalamount_div .totalamout_title{display:flex;flex-direction:column;gap:5px}
.totalamount_div .right_amount,.resultprefixedValue,.resultsuffixValue{font-size:32px;font-family:'Roboto',sans-serif;font-weight:bold;color:#101010}
.totalamount_div .invetsnow_btn{padding:12px 32px;background-color:#ee1c25;box-shadow:0 1px 2px #00000029;border-radius:4px;font-size:14px;font-family:'Roboto',sans-serif;font-weight:bold;color:#fff;align-self:flex-start}
.range_table .right_viewinvested{color:#0a68cc;font-size:14px;font-family:'Roboto',sans-serif;font-weight:normal}
#slider-round{height:10px}
#slider-round .noUi-connect{background:#c0392b}
#slider-round .noUi-handle{height:18px;width:18px;top:-5px;right:-9px;border-radius:9px}
.left_section2 .slider.noUi-target{background:#e0e0e0;border-radius:8px;border:unset;height:8px;box-shadow:unset}
.left_section2 .slider .noUi-connect{background:#528dcc}
.left_section2 .slider .noUi-handle{background:#fff;box-shadow:0 1px 6px #0000001F;border-radius:50%;height:32px;width:32px;top:-13px;border:unset;cursor:pointer}
.left_section2 .slider .noUi-handle::after,.left_section2 .slider .noUi-handle::before{content:unset}
.summary_table{display:none;width:100%}
@media(max-width:909px){.summary_table{border-top:1px solid #fff}
}
.summary_table.show{display:block}
.summary_tableheadr{display:flex;justify-content:space-between;align-items:center;padding:36px 21px 23px 30px}
.summary_tabletitle{font-size:20px;font-weight:bold;font-family:'Roboto',sans-serif;color:#331114}
.summary_tabledownload{color:#0070e0;display:flex;align-items:center;gap:5px}
.summary_tabledownload .download{font-size:14px;font-weight:normal;font-family:'Roboto',sans-serif}
.summary_table_data{margin:0 22px 40px 25px}
.summary_table_more{padding:14px 0;margin:0 22px 0 25px;background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:8px}
.summary_table_more_div{padding-bottom:34px}
.summary_table_more .see_title{font-size:14px;font-weight:normal;font-family:'Roboto',sans-serif;letter-spacing:0;color:#6f6f6f}
.see_icon{display:flex}
.table-1{max-width:1123px;max-height:340px;overflow:auto;padding-right:10px;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#528dcc #f4f4f4}
.table-1 table{width:100%}
.table-1::-webkit-scrollbar{width:6px;height:6px;background-color:#f4f4f4;box-shadow:inset 0 0 6px #f4f4f4;border-radius:3px;border-radius:8px}
.table-1::-webkit-scrollbar-thumb{background:#528dcc;border-radius:8px}
.table-main{max-width:1123px;max-height:340px;overflow:auto;padding-right:10px;padding-bottom:10px}
.table-div{display:flex;align-items:center}
.table_list{min-width:154px;font-size:14px;font-family:'Roboto',sans-serif;font-weight:normal;color:#101010;text-align:center}
.table_header .tableheader_list{padding:16px 0;font-weight:bold;background-color:#eff7fe}
.table_row{border-bottom:1px solid #6F6F6F4D}
.table_row:last-child{border-bottom:unset}
.invest-value-wrapper{display:flex;gap:5px;align-items:center}
.invest-value-wrapper .invstprefixedValue,.invest-value-wrapper .invstsuffixValue,.invest-value-wrapper .returnprefixedValue,.invest-value-wrapper .returnsuffixValue{font-size:20px}
.table_cell{color:#101010;padding:20px;background-color:white}
.table-main::-webkit-scrollbar{width:6px;height:6px;background-color:#f4f4f4;box-shadow:inset 0 0 6px #f4f4f4;border-radius:3px;border-radius:8px}
.table-main::-webkit-scrollbar-thumb{background:#528dcc;border-radius:8px}
.first_tablet_cell{position:sticky;left:0}
@-moz-document url-prefix(){.first_tablet_cell::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#6F6F6F4D}
}
.chat_container{display:flex;gap:42px;align-items:center;margin-bottom:60px}
.doughnut-chart{width:190px !important;height:190px !important}
.chat_data_div{display:flex;gap:10px;margin-bottom:36px}
.chat_data_div:last-child{margin-bottom:unset}
.chat_color{width:12px;height:12px;border-radius:2px}
.chat_color1{background-color:#497cb6}
.chat_color2{background-color:#d686cf}
.chat_detail{display:flex;flex-direction:column;gap:12px}
.chat_detail h5{font-size:14px;font-weight:normal;font-family:'Roboto',sans-serif;color:#101010}
.chat_detail p,.chat_detail span{font-size:20px;font-weight:normal;font-family:'Roboto',sans-serif;color:#331114}
.see_icon-mobile{display:none}
.d-none{display:none}
.see-less a::before{content:"";border:solid #6f6f74;border-width:0 0 2px 0;padding:5px;display:flex;position:relative;top:-4px;right:4px}
@media(max-width:909px){.section_div h4{font-size:16px;color:#000000DE}
.section_div p{font-size:12px;color:#00000099}
.sip_container .sip_left{padding:15px;padding-top:100px}
.sip_right{padding:25px}
.chat_container{gap:10px}
.right_title{font-size:12px}
.totalamount_div .right_amount{font-size:24px}
.chat_detail p{font-size:14px}
.updown-icon svg{height:18px}
.up-icon{color:#00ba00}
.down-icon{color:red}
}
.updown-icon{display:none}
@media(max-width:767px){.rangedata{font-size:1.5rem}
.sip-calculator{border-radius:unset;box-shadow:unset;margin-top:16px;margin-bottom:18px}
.first_tablet_cell::after{content:'';position:absolute;top:0;right:0;bottom:0;border-right:1px solid #d9d9d9;left:unset;width:unset;height:unset;background-color:unset}
.sip_lumpsum_header{align-items:start;margin-left:0;margin-right:0}
.sip_lumpsum_dec{line-height:1.3;font-size:16px;opacity:.6}
.sip_lumpsum_title{font-size:28px}
.sip_container{flex-direction:column}
.sip_container .sip_left,.sip_container .sip_right{width:100%}
.sip_container .sip_left{padding:unset;padding-top:80px}
.sip_lumpsum_tab{top:22px;left:0}
.right_section1{position:fixed;bottom:0;width:100%;background:white;left:0;padding:12px 17px;box-shadow:0 2px 6px #0000004F;z-index:6}
.totalamount_div{margin:unset;align-items:center}
.chat_container{justify-content:space-between;margin-bottom:30px}
.doughnut-chart{width:147px !important;height:147px !important}
.left_curve{display:none}
.top_curve{width:100px;height:100px}
.table_header .tableheader_list{padding:15px 0}
.table_cell{padding:15px}
.sip_right{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;padding:20px}
.summary_tabletitle{font-size:16px}
.summary_tabledownload .download{display:none}
.summary_table.show .summary_tableheadr{background-color:#eff7fe;padding:25px 20px 25px;margin:unset}
.summary_table_data{margin:unset}
.table_list{background-color:#eff7fe}
.table_row{border:unset}
.see_icon-mobile{display:flex;margin-top:1px}
.see_icon{display:none}
.summary_table_more{background:unset;margin:0 16px;padding:unset}
.summary_table_more .see_title{color:#0a68cc}
.summary_table_more_div{margin:unset;padding-top:20px;padding-bottom:10px;background-color:#eff7fe;border-bottom-left-radius:0;border-bottom-right-radius:0}
.summary_table_data{background-color:#eff7fe}
.rangedata{max-width:168px;padding:12px 21px}
.chat_detail{gap:5px}
.chat_data_div{margin-bottom:20px}
.see-less a::before{display:none}
.see-less .see_icon-mobile{transform:rotate(180deg)}
.totalamount_div .right_amount,.resultprefixedValue,.resultsuffixValue{font-size:24px}
.invest-value-wrapper .invstprefixedValue,.invest-value-wrapper .invstsuffixValue,.invest-value-wrapper .returnprefixedValue,.invest-value-wrapper .returnsuffixValue{font-size:14px}
}
.table-1 .dt-buttons{display:none}
.cmp-tabs__tabpanel:nth-child(3){display:none}
.tab-hide-per .tab-hide-pt{padding-top:32px}
a.viewtable:focus,a.viewtable:hover{color:#0a68cc}
.mutual_container{padding:20px 10px;background:transparent linear-gradient(100deg,#eff7fe 0,#fff 100%) 0 0 no-repeat padding-box;border:1px solid #497cb61a;border-radius:20px;display:flex;align-items:center}
.mutual_img{margin:0 37px 0 42px}
.mutual_detail h4{font-size:22px;font-family:"Roboto",sans-serif;font-weight:bold;color:#331114;margin-bottom:10px}
.mutual_detail p{font-size:16px;font-family:"Roboto",sans-serif;font-weight:normal;color:#000;opacity:.6;margin-bottom:16px}
.mutual_detail a{padding:9px 12px;border:1px solid #0a68cc;color:#0a68cc;border-radius:16px;display:inline-block;text-transform:uppercase;font-size:14px;font-weight:normal;font-family:"Roboto",sans-serif}
@media(max-width:909px){.mutual_container{margin:0;border-radius:8px}
}
@media(max-width:767px){.mutual_container{margin-bottom:85px}
.mutual_container .mutual_img img{width:114px;height:89px}
.mutual_img{margin:0 9px 0 12px}
.mutual_detail h4{font-size:14px}
.mutual_detail p{font-size:12px}
}
.range_table_wrapper{display:flex;justify-content:center;align-items:center}
@media(max-width:768px){.sip_lumpsum_title{line-height:30px}
}
.goal-invest-container{margin-top:-17px;margin-bottom:37px;background:#5995d91a;border:1px solid #084E991A;border-radius:10px}
.goal-invest-flex{display:flex;align-items:center;flex-direction:column}
.goal-invest-content{padding-top:12px;padding-right:12px;padding-left:12px}
.goal-invest-text{padding-bottom:11px;font-family:'Roboto',sans-serif;font-size:14px;font-weight:normal;color:#101010;text-align:center}
.goal-amt-invest-ctn{padding-bottom:12px}
.goal-amt-invest,.secondarypresuff{font-weight:800;font-size:24px}
.snackbar-div{visibility:hidden;background-color:#333;color:#fff;max-width:338px;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:10;bottom:30px;font-size:17px;left:0;right:0;margin:auto}
.snackbar-div.active{visibility:visible;-webkit-animation:fadein .5s;animation:fadein .5s}
@-webkit-keyframes fadein{from{bottom:0;opacity:0}
to{bottom:30px;opacity:1}
}
@keyframes fadein{from{bottom:0;opacity:0}
to{bottom:30px;opacity:1}
}
@media(max-width:767px){.goal-invest-container{margin-top:13px}
.goal-invest-text{font-size:12px}
.goal-amt-invest,.secondarypresuff{font-size:22px}
.snackbar-div{width:90%;bottom:77px;font-size:14px}
@-webkit-keyframes fadein{from{bottom:0;opacity:0}
to{bottom:77px;opacity:1}
}
@keyframes fadein{from{bottom:0;opacity:0}
to{bottom:77px;opacity:1}
}
}
.slider-hidden{visibility:hidden}
.error-active{border-color:red;color:red}