*{font-family:Rubik;margin:0}
#clp-template-container .custom-breadcrumb{top:100px !important;width:53vw}
.w-li-header{margin-top:10px}
@media screen and (max-width:1000px){#clp-template-container .custom-breadcrumb{top:60px !important;right:22px}
.w-li-header{margin-top:0}
}
.dnone{display:none}
.text_right{text-align:right}
.text_left{text-align:left !important}
.text_center{text-align:center}
.fdc_wrapper_heading{width:90%;margin:auto}
.fd_calci_wrapper{display:flex;gap:10px;width:92%;margin:20px auto 10px}
.calculate_returns_section{width:35%;box-shadow:0 2px 14.4px 0 #0D0A2C14;border-radius:16px;padding:30px 15px 15px}
.investment_sum_section{width:65%;box-shadow:0 2px 14.4px 0 #0D0A2C14;border-radius:16px;padding:20px 15px}
.lgc_slider_title{display:flex;align-items:center;justify-content:space-between}
.calci_label_section{display:flex;align-items:flex-start;gap:3px;width:57%}
.calci_label_section p{font-family:Rubik;font-size:14px;font-weight:500;line-height:16.59px;text-align:left;color:#131619}
.tooltip_wrapper{cursor:auto;position:relative;text-align:center;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}
.tooltip_wrapper .tooltip{font-family:Rubik;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;background:#fafeff;bottom:85%;color:#777;display:block;left:-30px;margin-bottom:15px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;width:max-content;border:1px solid #2bc9ff;border-radius:8px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28)}
.tooltip_wrapper .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}
.tooltip_wrapper .down_arrow{border:1px solid #2bc9ff;content:" ";height:10px;left:140%;bottom:20px;margin-left:-13px;position:absolute;width:10px;background:#fafeff;rotate:135deg;border-bottom:0;border-left:0;opacity:0;z-index:1;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .20s ease-out;-moz-transition:all .20s ease-out;-ms-transition:all .20s ease-out;-o-transition:all .20s ease-out;transition:all .20s ease-out}
.tooltip_wrapper:hover .down_arrow{opacity:1}
.tooltip_wrapper:hover .tooltip{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.lgc_slider{margin:10px 0}
.fdc_heading{font-family:Rubik;color:#4f4f4f;font-size:32px;font-weight:700;line-height:48px;margin-top:12px}
.fdc_para{font-family:Rubik;color:rgba(79,79,79,0.8);font-size:16px;font-weight:400;line-height:20px;text-align:left;margin:15px 0 20px}
.more_para{display:none}
.read_more{font-family:Rubik;color:#0072bc;font-size:16px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}
.lgc_slider input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;height:8px;background:#aaa;outline:0;opacity:1;border-radius:10px;transition:opacity .2s;margin:unset;cursor:pointer}
.lgc_slider input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:4px solid #005dac;cursor:pointer}
.lgc_slider input[type="range"]:hover{opacity:1}
.lgc_slider input{width:100%}
.input_text_div{margin-bottom:25px}
.lgc_slider_footer{display:flex;justify-content:space-between}
.lgc_slider_footer p{font-family:Rubik;font-size:12px;font-weight:400;line-height:18px;text-align:left;color:#363c41}
.fdc_title{font-family:Rubik;font-size:24px;font-weight:700;line-height:28.08px;letter-spacing:.02em;text-align:center;color:#363c41;margin-bottom:20px}
.fdc_radio_btn{display:flex;justify-content:center}
.box label{position:relative;cursor:pointer}
.box label input{display:none}
.box label span{position:relative;display:inline-block;border:1px solid #4F4F4F80;border-radius:6px;padding:8px 5px;font-family:Rubik;font-size:14px;font-weight:400;line-height:10.15px;text-align:center;color:#4f4f4f;width:15%}
.box label input:checked ~ span{color:#fff;border:1px solid #008eff}
.box label input:checked ~ span.yes{color:#4f4f4f;border:1px solid #4f4f4f;font-weight:500}
#fdc_select{max-width:100%;width:115px}
.interest_payout{margin:35px 0 30px}
.compound_frequency{margin:15px 0 30px}
.summary_wrapper{display:flex;gap:10px}
.investment_section{width:65%}
.maxreturns_section{width:35%;border:2px solid #f1f1f1;border-radius:10px}
.invest_details{background-color:#4F4F4F1F;border-radius:8px;padding:20px 7px;display:flex;justify-content:space-between}
.invest_details>div{display:flex;flex-direction:column;align-items:center;gap:15px}
.invest_details .invest_title{font-family:Rubik;font-size:18px;font-weight:400;line-height:16px;text-align:left;color:#4F4F4FCC}
.invest_details .invet_amount{font-family:Rubik;font-size:22px;font-weight:500;line-height:16px;text-align:left;color:#4f4f4f}
.understand_returns{border:1px solid #407bff;border-radius:7px;padding:20px 10px 15px;margin-top:20px}
.ur_title{padding:10px 10px;font-family:Rubik;font-size:24px;font-weight:700;line-height:28px;text-align:center;color:#4f4f4f;border-bottom:1px solid #0072bc;margin:0 18px}
.fdc_graph_section{text-align:center}
.graph_footer{display:flex;justify-content:center;gap:10px}
.graph_footer p{border:1px solid #0072bc;border-radius:6px;padding:10px 10px;font-family:Rubik;font-size:14px;font-weight:400;line-height:16px;text-align:left;color:#4f4f4f;display:flex;align-items:center;gap:10px}
.graph_footer p span{width:12px;height:12px;border-radius:50px;background-color:#3bb2ff}
.graph_footer p:nth-child(2) span{background-color:#0072bc}
.maxreturns_bgblue{background:url(../../../../content/dam/balic-web/images/fd-calculator/bg-blue.png) no-repeat;padding:12px 20px 20px;border-radius:8px 8px 0 0;background-size:cover}
.upto_section{position:relative;background-color:#fff;border-radius:16px;text-align:center;padding:5px 20px 30px;width:70%;margin:0 auto}
.upto_subheading,.upto_mainheading{font-family:Rubik;font-size:14px;font-weight:400;line-height:28px;color:#0072bc}
.upto_mainheading{font-size:26px;font-weight:500}
.max_returns_title{font-family:Rubik;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.03em;text-align:left;color:#0072bc;padding:0 15px;background:url(../../content/dam/balic-web/images/fd-calculator/return-bg.svg) no-repeat;background-size:contain;position:absolute;right:20px;bottom:-8px;width:auto}
.maxreturns_para{font-family:Rubik;font-size:13px;font-weight:400;line-height:21px;letter-spacing:.02em;text-align:center;color:#fff;margin-top:18px}
.maxreturns_para sup{font-size:7px}
.maxreturns_section .invest_now{box-shadow:0 0 6px 0 #4F4F4F80;background-color:#f89c30;border-radius:200px;padding:6px 15px;display:block;width:fit-content;margin:12px auto}
.invest_now input{font-family:Rubik;font-size:14px;font-weight:500;line-height:10.15px;letter-spacing:.02em;text-align:left;color:#fff;border:0;background-color:transparent;cursor:pointer}
.maxreturns_img img{width:100px;position:relative;right:-20px;top:24px;margin-top:-46px}
.fdc_disclaimer{font-family:Rubik;font-size:12px;font-weight:400;line-height:14.22px;letter-spacing:-0.04em;text-align:left;color:#4F4F4F99;padding:5px 10px;text-align:center;cursor:pointer}
.invst_sum_title{text-align:left;position:relative;left:15%}
.lgc_slider_title div{position:relative}
.lgc_slider_title input,.lgc_slider_title select{font-weight:500;border:1px solid #99bfde;border-radius:6px;padding:7px 8px;width:60%;text-align:center;outline:0}
.lgc_slider_title select{width:100%}
.box_invest,.box_tp{width:100%}
.unit_text{position:absolute;right:0;top:7px;margin-right:28px}
.present_value_rupee{position:absolute;top:7px;margin-left:5px}
.ulip_termcond{text-decoration:underline;color:#005dac;cursor:pointer}
#clp-template-container .custom-breadcrumb-margin{margin-left:50px !important}
@media(max-width:767px){.fdc_heading{font-size:24px;line-height:26px}
.fdc_para{font-size:12px;line-height:16px}
.read_more{font-size:12px;line-height:16px;cursor:pointer}
.fd_calci_wrapper{flex-direction:column}
.fdc_graph_section img{max-width:100%}
.summary_wrapper{flex-direction:column}
.calculate_returns_section{width:100%;padding:30px 15px 12px}
.calci_label_section p{font-size:12px}
.investment_sum_section{width:100%}
.box label span{width:15%}
.lgc_slider_title .slider_input{width:60%}
.calci_label_section{width:65%}
.investment_section{width:100%}
.invest_details{justify-content:space-between;flex-wrap:wrap;text-align:left;gap:30px;padding:20px 15px}
.invest_details>div{align-items:baseline}
.maxreturns_section{width:100%}
.fdc_title{font-size:20px;font-weight:600}
.invest_details .invet_amount{font-size:20px}
.ur_title{padding:10px 2px;font-size:20px;font-weight:600}
.max_returns_title{font-size:20px;font-weight:600;padding:2px 20px 5px;right:10px;bottom:-15px;width:auto}
.unit_text{margin-right:17px}
.upto_section{width:60%;padding:5px 20px 20px}
.maxreturns_img img{width:122px}
.maxreturns_para{line-height:24px;margin-top:35px}
.graph_footer p{padding:10px 10px;font-size:10px;gap:5px}
#clp-template-container .custom-breadcrumb-margin{margin-left:38px !important;width:97vw !important}
.tooltip_wrapper .tooltip{left:-36px;width:175px}
}