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 #005dac;cursor:pointer;height:1pc;margin:0;outline:0;position:relative;width:1pc}.custom-input-checkbox:checked{background-color:#005dac}.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:#005dac}.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}.retailinvestingbanner .retail{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../../../content/dam/bfsl/bfsl-content-fragments/retailinvestingbanner/bgImge.png);background-position:50%;background-size:cover;color:gray;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:space-around;padding:40px 0 60px}@media screen and (max-width:767px){.retailinvestingbanner .retail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-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;gap:50px;justify-content:center}}.retailinvestingbanner .retail-section .invest-section{padding-top:20px}@media screen and (max-width:767px){.retailinvestingbanner .retail-section .invest-section{padding-top:0}.retailinvestingbanner .retail-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;text-align:center}}.retailinvestingbanner .section{height:100%}.retailinvestingbanner .form{background-color:#fff;border:1px solid #000;border-radius:20px;padding:40px}@media screen and (max-width:767px){.retailinvestingbanner .form{padding:40px 20px;text-align:center}}.retailinvestingbanner .form-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (max-width:767px){.retailinvestingbanner .form-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.retailinvestingbanner .form-section .freeDemat{color:#000;font-family:Rubik-Regular,sans-serif;font-size:20px;font-weight:400}@media screen and (max-width:767px){.retailinvestingbanner .form-section .freeDemat{font-size:14px}}.retailinvestingbanner .form-section .form-header,.retailinvestingbanner .form-section .input-btnSec{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.retailinvestingbanner .form-section .input-btnSec{gap:20px;width:100%}@media(max-width:768px){.retailinvestingbanner .form-section .input-btnSec{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}}.retailinvestingbanner .retail-form-input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.retailinvestingbanner .retail-form-input-wrapper .number-label{padding-left:1pc}.retailinvestingbanner .number-label{border-right:2px solid #697e9b;color:#002855;font-family:Rubik-Regular,sans-serif;font-size:20px;font-weight:400;line-height:19.8px;padding-right:15px;position:absolute;text-align:left}@media screen and (max-width:767px){.retailinvestingbanner .number-label{margin:0;padding-left:10px}}.retailinvestingbanner .form-section .inputNum{background:#f6f6f6;border:1px solid rgba(0,0,0,.25);border-radius:10px;font-family:Rubik-Light,sans-serif;font-size:20px;font-weight:300;padding:1pc 0 1pc 90px;width:auto}@media screen and (max-width:767px){.retailinvestingbanner .form-section .inputNum{padding:11px 0 11px 70px;width:auto}}.retailinvestingbanner .form-section .header-text{color:#182a52;font-family:Rubik-Semi-Bold,sans-serif;font-size:40px;font-weight:600}@media screen and (max-width:767px){.retailinvestingbanner .form-section .header-text{font-size:30px}}.retailinvestingbanner .form-section .header-smalltext{color:#7e7e7e;font-family:Rubik-Light,sans-serif;font-size:24px;font-weight:300;line-height:28.44px;padding-top:20px;text-align:left}@media screen and (max-width:767px){.retailinvestingbanner .form-section .header-smalltext{font-size:14px;padding-top:10px;text-align:center}}.retailinvestingbanner .form-section .submitBtn{background:#005dac;border-radius:75pt;color:#fff;font-family:Rubik-Semi-Bold,sans-serif;font-size:23px;font-weight:600;height:46px;line-height:20.7px;padding:8px 15px;text-align:center;width:277px}@media screen and (max-width:767px){.retailinvestingbanner .order{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;justify-content:center;padding:0 41px 0 3pc}}.retailinvestingbanner .order-section{margin-bottom:20px}@media screen and (max-width:767px){.retailinvestingbanner .order-section{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9pt;height:65px;margin:0}}.retailinvestingbanner .rs-img{height:50px;width:50px}@media screen and (max-width:767px){.retailinvestingbanner .rs-img{height:38px;width:19px}}.retailinvestingbanner .zero{color:#fff;font-family:Rubik-Semi-Bold,sans-serif;font-size:170px;font-weight:600;line-height:193.5px;text-align:left}@media screen and (max-width:767px){.retailinvestingbanner .zero{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:93px;gap:30px;line-height:0}}.retailinvestingbanner .orderText{color:#fff;font-family:Rubik-Regular,sans-serif;font-size:40px;font-weight:400;line-height:36px;text-align:left}@media screen and (max-width:767px){.retailinvestingbanner .orderText{font-size:18px}}.retailinvestingbanner .fdt{color:#fff;font-family:Rubik-Semi-Bold,sans-serif;font-size:36px;font-weight:600;margin-bottom:20px}@media screen and (max-width:767px){.retailinvestingbanner .fdt{font-size:2pc;margin-bottom:0;margin-left:10px;text-align:start}}.retailinvestingbanner .invest-section .invest{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:36px;font-weight:400;justify-content:start}@media screen and (max-width:767px){.retailinvestingbanner .invest-section .invest{-webkit-box-pack:start;-ms-flex-pack:start;font-size:24px;justify-content:start;padding-left:85px;text-align:start}}.retailinvestingbanner .invest-section .ipos{color:#fff;font-family:Rubik-Semi-Bold,sans-serif;font-size:36px;font-weight:600;padding-left:20px}@media screen and (max-width:767px){.retailinvestingbanner .invest-section .ipos{font-size:22px}}.retailinvestingbanner .rvb-error-container{position:relative}@media screen and (max-width:767px){.retailinvestingbanner .rvb-error-container{text-align:left;width:100%}}.retailinvestingbanner .rvb-error-container span.banner-err-msg{color:#c41b1b;font-family:Rubik-Regular,sans-serif;font-size:13px;font-weight:400;left:0;line-height:.85pc;margin-top:-10px;position:absolute}.retailinvestingbanner .banner-rotator-text .spans-container{display:grid;margin-left:10px}.retailinvestingbanner .banner-rotator-text .word{-webkit-animation:carousel-animate-vertical 12s infinite both;animation:carousel-animate-vertical 12s infinite both;font-family:Rubik-Semi-Bold,sans-serif;font-size:36px;font-weight:600;grid-area:1/1/-1/-1;margin:0}@media screen and (max-width:767px){.retailinvestingbanner .banner-rotator-text .word{font-size:24px}}.retailinvestingbanner .banner-rotator-text .word:nth-child(2){-webkit-animation-delay:-9s;animation-delay:-9s}.retailinvestingbanner .banner-rotator-text .word:nth-child(3){-webkit-animation-delay:-6s;animation-delay:-6s}.retailinvestingbanner .banner-rotator-text .word:nth-child(4){-webkit-animation-delay:-3s;animation-delay:-3s}@-webkit-keyframes carousel-animate-vertical{0.00%{left:0!important;opacity:0;padding-left:0;padding-top:75pt!important;-webkit-transform:translateY(70%);transform:translateY(70%)}6%,8.1111111111%{left:0!important;opacity:1;padding-left:0}12.1111111111%,18.2222222222%{left:0!important;opacity:1;padding-left:0;-webkit-transform:translateY(0);transform:translateY(0)}22.2222222222%,26.3333333333%{left:0!important;opacity:0;padding-left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}36.3333333333%{left:0!important;opacity:0;padding-left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}}@keyframes carousel-animate-vertical{0.00%{left:0!important;opacity:0;padding-left:0;padding-top:75pt!important;-webkit-transform:translateY(70%);transform:translateY(70%)}6%,8.1111111111%{left:0!important;opacity:1;padding-left:0}12.1111111111%,18.2222222222%{left:0!important;opacity:1;padding-left:0;-webkit-transform:translateY(0);transform:translateY(0)}22.2222222222%,26.3333333333%{left:0!important;opacity:0;padding-left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}36.3333333333%{left:0!important;opacity:0;padding-left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}}.retail-section-banner-left-section{display:none}.reatil-banner-revamp .retailinvestingbanner .retail{background-image:url(../../../../content/dam/bfsl/retail-revamp/retail-page-banner.png)}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .retail{background-image:url(../../../../content/dam/bfsl/retail-revamp/reatil-page-banner-mobile.png)}}.reatil-banner-revamp .retailinvestingbanner .form{background-color:#fff;border:1px solid #fff;border-radius:15px;padding:40px 30px 40px 35px}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .form{background-color:hsla(0,0%,100%,.871);padding:20px;text-align:center;width:90%}}.reatil-banner-revamp .retailinvestingbanner .form-section{gap:25px}.reatil-banner-revamp .retailinvestingbanner .form-section .header-text{font-size:36px;line-height:40px}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .form-section .header-text{font-size:26px;line-height:2pc}}.reatil-banner-revamp .retailinvestingbanner .form-section .header-smalltext{font-size:20px;line-height:20px;padding-top:15px}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .form-section .header-smalltext{font-size:1pc;line-height:22px}}.reatil-banner-revamp .retailinvestingbanner .form-section .inputNum{color:#182a52;padding:14px 15px 14px 5pc;width:100%}.reatil-banner-revamp .retailinvestingbanner .form-section .submitBtn{background:#005dac;cursor:pointer;font-size:20px;line-height:20px}.reatil-banner-revamp .retailinvestingbanner .form-section .input-btnSec{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9pt;width:100%}@media(max-width:768px){.reatil-banner-revamp .retailinvestingbanner .form-section .input-btnSec{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}}.reatil-banner-revamp .retailinvestingbanner .number-label{color:#182a52}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section{display:none}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section{display:block;margin-left:24%;width:300px}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section{margin-left:30%;width:210px}}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-title-broking{color:#fff;font-family:Rubik-Semi-Bold,sans-serif;font-size:24px;font-weight:600;line-height:24px;margin-bottom:20px;text-align:center;text-transform:uppercase;width:85%}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-title-broking{font-size:18px;line-height:22px;margin-left:-24%}}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper{gap:10px}}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper .content-wrapper{background:linear-gradient(137.34deg,rgba(27,28,54,.25) 23.98%,hsla(234,4%,46%,.25) 38.63%);border-radius:9pt;padding:1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper .content-wrapper:nth-child(2n){margin-left:auto}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper .content-wrapper .content-wrapper-row{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:9pt 24px}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper .content-wrapper .content-wrapper-row .row-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper .content-wrapper .content-wrapper-row .row-content span{-webkit-text-fill-color:transparent;background:linear-gradient(93.69deg,#fff 5.39%,#e0a27c 70.45%);background-clip:text;-webkit-background-clip:text;font-family:Rubik-Medium,sans-serif;font-size:20px;font-weight:500;line-height:24px}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .retail .retail-section-banner-left-section .left-section-content-wrapper .content-wrapper .content-wrapper-row .row-content span{font-size:1pc;line-height:1pc}}.reatil-banner-revamp .retailinvestingbanner .rvb-error-container span.banner-err-msg{bottom:-5px;font-size:9pt}@media screen and (max-width:767px){.reatil-banner-revamp .retailinvestingbanner .rvb-error-container span.banner-err-msg{margin-left:5%;top:0}}