@charset "utf-8";.calculatorsuggestion .search-filter::-webkit-scrollbar{background-color:#eaf1f9;height:20px;width:3.5px}.calculatorsuggestion .search-filter::-webkit-scrollbar-track{margin:22px 0}.calculatorsuggestion .search-filter::-webkit-scrollbar-thumb{background-color:#0173bc;border-radius:5.645px}.calculatorsuggestion .parentsearch{Z-INDEX:200;background-color:#fff;border-radius:24px;overflow:hidden;position:absolute;top:114px;width:340px}@media screen and (max-width:350px){.calculatorsuggestion .parentsearch{width:100%}}.calculatorsuggestion .parentsearch .search-filter{max-height:346px;overflow-y:scroll}.calculatorsuggestion .parentsearch .search-filter .search-filter-cnt{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:6.5px 1pc}.calculatorsuggestion .parentsearch .search-filter .search-filter-cnt .stock_names .cnt-title{color:#002856;font-family:Rubik-Regular,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:25px;text-align:start}.calculatorsuggestion .parentsearch .search-filter .search-filter-cnt .stock_names .cnt-desc{color:#ababab;font-family:Rubik-Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:19px;text-align:start}.calculatorsuggestion .parentsearch .search-filter .search-filter-cnt .stock_logo{background-color:#002856;border-radius:15px;margin:auto 0;padding:1px 6px}.calculatorsuggestion .parentsearch .search-filter .search-filter-cnt .stock_logo .text-title_component,.calculatorsuggestion .parentsearch .search-filter .search-filter-cnt .stock_logo p{color:#fdb915;display:inline-block;font-family:Rubik-Semi-Bold,sans-serif;font-size:9pt;font-style:normal;font-weight:600;line-height:18px}.calculatorsuggestion .parentsearch[data-popper-placement^=bottom]{z-index:999}.dspn{display:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Rubik-Regular,sans-serif;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;color:unset;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}ul{list-style:none}input,input:focus,select,select:focus,textarea,textarea:focus{outline:0}.custom-input-checkbox{-webkit-appearance:none;background-color:none;border:1px solid #012956;cursor:pointer;height:1pc;margin:0;outline:0;position:relative;width:1pc}.custom-input-checkbox:checked{background-color:#012956}.custom-input-checkbox:checked:after{background-image:url(../../../../content/dam/bfsl/common-images/input-check-mark.svg);background-repeat:no-repeat;content:"";height:1pc;left:2px;position:absolute;top:3px;width:1pc;z-index:2}.custom-input-orange-checkbox{-webkit-appearance:none;background-color:none;background-color:#fff;border:1px solid #fff;border-radius:5px;cursor:pointer;height:17px;margin:0;outline:0;position:relative;width:17px}.custom-input-orange-checkbox:checked{background-color:#f15822}.custom-input-orange-checkbox:checked:after{background-image:url(../../../../content/dam/bfsl/common-images/input-check-mark.svg);background-repeat:no-repeat;content:"";height:1pc;left:2px;position:absolute;top:3px;width:1pc;z-index:2}.invst-cal-container{background:#f0f6ff;min-height:319px;padding-top:38px}@media screen and (max-width:768px){.invst-cal-container{padding-top:22px}}.invst-cal-container>.cmp-container{margin-inline:auto;padding-bottom:38px}@media screen and (max-width:768px){.invst-cal-container>.cmp-container{max-width:100%}}.invst-cal-container>.cmp-container .cf-container__cal-invest .main-component-heading{color:#002b56;font-family:Rubik-Extra-Bold,sans-serif;font-size:2pc;font-style:normal;font-weight:800;line-height:85%}.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form.aem-Grid:after,.invst-cal-container>.cmp-container .cf-container__cal-invest>.cmp-form.aem-Grid:before{content:none;display:none}.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:25px;padding-top:1pc}@media screen and (max-width:1120px){.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding-right:0;padding-top:0}}@media screen and (min-width:1280px){.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form>.container{margin-left:0}}.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container{position:relative}.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container{text-align:center}.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .text .cmp-form-text{margin-top:10px}.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .datepicker-primary,.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .inpt-cal-search{margin-bottom:56px;position:relative}.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .datepicker-primary:after,.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .inpt-cal-search:after{color:#0173bc;content:"";font-family:icomoon;font-size:15px;pointer-events:none;position:absolute;right:-39px;top:52%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media screen and (max-width:1122px){.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .datepicker-primary:after,.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .inpt-cal-search:after{bottom:-70%;left:50%;right:50%;top:unset;-webkit-transform:translateY(50%) rotate(90deg);transform:translateY(50%) rotate(90deg)}}@media screen and (max-width:767px){.invst-cal-container>.cmp-container .cf-container__cal-invest .cmp-form .container .cmp-container .cal-result{margin-top:unset}}.cf-container__cal-invest .heading-component .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cf-container__cal-invest .heading-component .cmp-container .main-component-heading{color:#002b56;font-family:Rubik-Extra-Bold,sans-serif;font-size:2pc;font-style:normal;font-weight:800;line-height:85%}.cf-container__cal-invest .cmp-form{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cf-container__cal-invest .cmp-form .responsivegrid .cmp-container .text__res-24-16{margin-bottom:27px}@media screen and (max-width:767px){.cf-container__cal-invest .cmp-form .responsivegrid .cmp-container .text__res-24-16{margin-bottom:unset}}.cf-container__cal-invest .cmp-form .responsivegrid:last-child .cmp-container .text__res-24-16{margin-bottom:20px}@media screen and (max-width:767px){.cf-container__cal-invest .cmp-form .responsivegrid:last-child .cmp-container .text__res-24-16{margin-bottom:unset}}.text__res-24-16 .cmp-text .text-title_component,.text__res-24-16 .cmp-text p{display:inline-block}.text__res-24-16 .cmp-text .text-title_component,.text__res-24-16 .cmp-text .text-title_component b,.text__res-24-16 .cmp-text p,.text__res-24-16 .cmp-text p b{color:#002b56;font-family:Rubik-Bold,sans-serif;font-size:24px;line-height:28px;max-width:359px;overflow:hidden}@media screen and (max-width:767px){.text__res-24-16 .cmp-text .text-title_component b,.text__res-24-16 .cmp-text p b{color:#002856;font-family:Rubik-Medium,sans-serif;font-size:1pc;font-weight:500;line-height:24px}.text__res-24-16 .cmp-text .text-title_component,.text__res-24-16 .cmp-text p{color:#002856;font-family:Rubik-Medium,sans-serif;font-size:1pc;line-height:24px}}.cal-result .cmp-text .text-title_component-h3,.cal-result .cmp-text h3{-webkit-text-fill-color:transparent;background:linear-gradient(94.06deg,#002856 4.56%,#51c7e9 99.75%);background-clip:text;-webkit-background-clip:text;display:inline-block;font-family:Rubik-Bold,sans-serif;font-size:3pc;line-height:52px;margin-top:-4px}@media screen and (max-width:767px){.cal-result .cmp-text .text-title_component-h3,.cal-result .cmp-text h3{margin-top:10px}}.cal-result .cmp-text p{color:#58bd7d;font-family:Rubik-Regular,sans-serif;font-size:25px;line-height:28px}.inpt-cal-search .cmp-form-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #0173bc;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#002856;display:-webkit-box;display:-ms-flexbox;display:flex;height:49px;padding:9pt 24px;position:relative;width:359px}@media screen and (max-width:767px){.inpt-cal-search .cmp-form-text{width:319px}}@media screen and (min-width:275px)and (max-width:355px){.inpt-cal-search .cmp-form-text{width:15pc}}.inpt-cal-search .cmp-form-text:after{color:#0173bc;content:"";font-family:icomoon;font-size:20px;margin-left:auto}.inpt-cal-search .cmp-form-text .cmp-form-text__text{background:transparent;border:none;color:#002856;font-family:Rubik-Regular,sans-serif;font-size:17px;line-height:25px;outline:none;position:relative;width:244px;z-index:1}@media screen and (max-width:767px){.inpt-cal-search .cmp-form-text .cmp-form-text__text{font-size:14px;line-height:21px;max-width:244px;width:100%}}.datepicker-primary .cmp-form-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #0173bc;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#002856;display:-webkit-box;display:-ms-flexbox;display:flex;height:49px;padding:unset;position:relative;width:359px}@media screen and (max-width:767px){.datepicker-primary .cmp-form-text{width:319px}}@media screen and (min-width:275px)and (max-width:355px){.datepicker-primary .cmp-form-text{width:15pc}}.datepicker-primary .cmp-form-text:after{color:#0173bc;content:"";font-family:icomoon;font-size:24px;margin-left:auto;margin-top:2px;position:absolute;right:30px;width:24px}.datepicker-primary .cmp-form-text .cmp-form-text__text{background:transparent;border:none;border-radius:30px;color:#002856;cursor:pointer;font-family:Rubik-Regular,sans-serif;font-size:17px;height:100%;line-height:25px;outline:none;padding-left:24px;width:244px;width:100%;z-index:1}@media screen and (max-width:767px){.datepicker-primary .cmp-form-text .cmp-form-text__text{font-size:14px;line-height:21px;max-width:244px;width:100%}}.datepicker-primary input[type=date]::-webkit-calendar-picker-indicator:after{color:#0173bc;content:"";font-family:icomoon;font-size:18px;margin-left:auto;margin-top:2px;width:19px}.datepicker-primary .cmp-form-text .cmp-form-text__text::-webkit-input-placeholder,.inpt-cal-search .cmp-form-text .cmp-form-text__text::-webkit-input-placeholder{color:#002856}.datepicker-primary .cmp-form-text .cmp-form-text__text::-moz-placeholder,.inpt-cal-search .cmp-form-text .cmp-form-text__text::-moz-placeholder{color:#002856}.datepicker-primary .cmp-form-text .cmp-form-text__text:-ms-input-placeholder,.inpt-cal-search .cmp-form-text .cmp-form-text__text:-ms-input-placeholder{color:#002856}.datepicker-primary .cmp-form-text .cmp-form-text__text::-ms-input-placeholder,.inpt-cal-search .cmp-form-text .cmp-form-text__text::-ms-input-placeholder{color:#002856}.datepicker-primary .cmp-form-text .cmp-form-text__text::placeholder,.inpt-cal-search .cmp-form-text .cmp-form-text__text::placeholder{color:#002856}.dsp-none{display:none}.airdatepicker-cell-hidden{visibility:hidden}.air-datepicker{min-height:220px}.air-datepicker[data-popper-placement^=bottom]{z-index:999}.invst-cal-container-withoutform .cmp-container .cf-container__cal-invest .cmp-container .cmp-form .cmp-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:768px){.invst-cal-container-withoutform .cmp-container .cf-container__cal-invest .cmp-container .cmp-form .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.invst-cal-container-withoutform .cmp-container .cf-container__cal-invest .cmp-container .cmp-form .cmp-container .container .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}