body{font-family:'Poppins', sans-serif;}
html{scroll-behavior:smooth;scroll-padding-top:70px;}
.main_header{z-index:999;}
.resume-application.text-center h6 > span{font-size:14px;border-bottom:1px solid;padding-bottom:5px;}
a.nav-link.text-white{font-weight:600;}
.bg-gradient{background-image:linear-gradient(to right, #18839e, #289e5e) !important;}
.gradient-text{background:var(--Linear, linear-gradient(91deg, #18849C 0.12%, #20907F 44.95%, #279D60 100.99%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
section{padding:50px 0px;padding-bottom:0px;}
h2{color:#000;text-align:center;font-family:Poppins;font-size:28px;font-style:normal;font-weight:400;line-height:normal;}
h5{color: #000;
font-family: Poppins;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal; padding:30px 10px 20px 10px;}
p{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}
.w-100{width:100%;}
.w-82{width:82%!important;}
.w-75{width:75%!important;}
.w-65{width:65%!important;}
.w-50{width:50%!important;}
.w-30{width:30%!important;}
.w-33{width:33%!important;}
.w-25{width:25%!important;}
.m-0{margin:0px;}
.mb-0{margin-bottom:0px;}
.mt-0{margin-top:0px;}
.p-0{padding:0px;}
.mt-20{margin-top:20px;}
.b-0{border:none;}
.f-l{float:left;}
.f-r{float:right;}
.text-center{text-align:center;}
.text-end{text-align:right;}
.resend a{text-decoration:none;white-space:nowrap;font-size:13px;}
.gap-3{gap:1rem!important;}
.mb-3{margin-bottom:1rem!important;}
.d-flex{display:flex!important;}
.d-none{display:none !important;}
.col a{text-decoration:none;}
.font-weight-bold{font-weight:600;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{top:100% !important;}
.reset{float:none !important;text-decoration:underline;font-size:14px;color:#000;}
.reset:hover{text-decoration:none;color:#000;}
.gradientBtn{display:flex;justify-content:center;margin-top:50px;}
button.btn{border-radius:50px;color:#ffffff;padding:10px 15px;outline:none;background:var(--Linear, linear-gradient(91deg, #18849C 0.12%, #20907F 44.95%, #279D60 100.99%));}
button.btn.btn-primary.tab-btn{padding:10px;border-radius:25px;background:#E2E2E2;color:#000;position:relative;text-transform:uppercase;font-size:15px;background-position:center;background-size:cover;background-image:url(https://www.religareonline.com//wp-content/uploads/2022/11/wave.gif);}
button.btn.btn-primary.tab-btn.active .check-img img{display:block;}
button.btn.btn-primary.tab-btn .check-img img{display:none;}
button.btn.btn-primary.tab-btn.active{font-weight:700;color:#fff;display:flex;gap:7px;align-items:center;justify-content:center;background-image:linear-gradient(to right, #18839e, #289e5e) !important;}
button.btn.btn-primary.tab-btn.active::after{content:'';position:absolute;width:14px;height:24px;background:#21927a;left:50%;bottom:-3px;transform-origin:left;transform:translate(-50%, 0%) rotate(45deg);}
button.btn.btn-primary.tab-btn:hover{background-color:#c8f7f0;}
section.banner-section{border-bottom:10px solid #21927b;}
.mainBanner{padding-top:50px;}
.notes{font-size:11px;margin:0;}
.resend a{text-decoration:none;white-space:nowrap;font-size:13px;color:#1A75FF;}
.plan-choice{font-weight:700;color:#0C8962;font-size:20px;}
.heading_2{font-weight:600;font-size:26px;padding-top:6px;margin-bottom:30px !important;}
.heading_1{font-size:22px;font-weight:500;}
.resume-application p{font-weight:600;z-index:9;cursor:pointer;margin-bottom:0;}
.benefits_tabs{padding-top:20px;font-weight:600;font-size:18px;text-align:center;}
.banner-title{font-family:Poppins;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin:0px;}
#home{padding-top:30px;}
.form-title{font-size:24px;font-weight:600;}
.my_form{background:#FFF;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);padding:12px;border-radius:8px;}
.my_form{background:#FFFFFF;}
.banner-gradient{background:linear-gradient(180deg, #EAF4FF 0%, rgba(217, 217, 217, 0.00) 100%);}
.formfield{position:relative;width:100%;}
.formfield *{box-sizing:border-box;}
.formfield>input, .formfield>label,   .formfield>select{padding:0.8em;margin:0.5em;width:100%;margin-left:0;cursor:pointer;}
.error-in{font-size:12px;color:red;padding-left:5px;display:block;padding-top:5px;display:none;}
.formfield>input{border:1px solid #bfbfbf;border-radius:5px;outline:none;height:43px;cursor:pointer;font-size:15px;padding-left:18px;padding-top:15px;}
.formfield>input:focus{outline:1px solid #21927b;}
.formfield>label{position:absolute;top:-3px;bottom:0;left:0;color:#ccc;font-size:14px;font-weight:400;white-space:nowrap;}
input:focus + label, input:valid + label{color:#000000;font-size:0.8em;width:auto;height:1.3em;padding:0px 0.5em 0px 0.5em;margin:0px;background:white;transition:0.2s ease-in-out;top:0em;left:1em;}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;height:43px !important;margin-top:8px;margin-bottom:8px;}
.select2-container .select2-selection--single .select2-selection__rendered{margin-top:7px;}
button.btn.btn-primary.btn-submit{border-radius:5px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;}
.our_benefits{background-color:#fff;border-radius:15px;padding:15px 22px;min-height:405px;margin-top:50px;box-shadow:2px 5px 20px #279d6238;}
.our_benefits h5{color:#189462;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:0px;padding-left:0px;}
.our_benefits h3{color:#189462;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:0px;padding-left:0px;}
.benefits_content{color:#000;font-size:16px;}
.our_benefits.our_offer{min-height:385px;}
.our_benefits.our_offer .logo-icon{display:flex;justify-content:center;}
.our_benefits.our_offer .gradientBtn{margin-top:0px;position:absolute;bottom:0;left:50%;right:50%;transform:translateY(-50%);}
.investJourney{width:100%;display:inline-block;display:flex;justify-content:space-around;align-items:center;}
.our_benefits.our_offer h5{font-size:32px;background:var(--Linear, linear-gradient(91deg, #18849C 0.12%, #20907F 44.95%, #279D60 100.99%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.investJourney button{font-size:24px;margin-top:15px;}
.BuySell{background:#67728D;padding-bottom:50px;margin-top:50px;}
.BuySell p{color:#fff;}
.BuySell p a{color:#fff;text-decoration:underline;}
.whyOpenDematAcc h3{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0px;}
.whyOpenDematAcc .faq-title{display:block;color:#222;position:relative;font-size:16px;padding:14px 35px 14px 0px;}
.whyOpenDematAcc .panel-body{color:#818181;font-size:16px;font-weight:300;padding-left:0px;}
.panel-heading{padding-left:0px;}
.whyOpenDematAcc .faq-title{text-decoration:none;}
.whyOpenDematAcc .faq-title:after{content:'';position:absolute;right:13px;top:19px;font-size:24px;bottom:0;margin:auto;line-height:21px;background-size:25px;width:31px;color:#666;background-image:url(https://www.religareonline.com/wp-content/uploads/2023/11/arrow-img-up.jpg);}
.whyOpenDematAcc p{text-align:center;}
.whyOpenDematAcc .faq-title[aria-expanded="true"]:after{content:'';right:17px;}
.whyOpenDematAcc .faq-title:hover, .whyOpenDematAcc .faq-title:focus, .whyOpenDematAcc.faq-title:hover:after{color:#8dc63f;}
.whyOpenDematAcc .faq-title[aria-expanded="true"]:after{content:'';background-image:url(https://www.religareonline.com/wp-content/uploads/2023/11/arrow-img-down.jpg);background-size:43px;width:31px;right:17px;height:36px;}
.listBox{border-radius:10px;background:var(--Linear, linear-gradient(91deg, #18849C 0.12%, #20907F 44.95%, #279D60 100.99%));padding:50px 0px 50px 0px;}
.listBox ul{list-style:none;}
.listBox ul li{color:#FFF;font-size:18px;font-style:normal;font-weight:500;line-height:40px;}
.listBox ul li span.tick{display:inline-block;width:4%;}
.listBox ul li span.pera{width:96%;float:right;}
.Testimonial{background:var(--Linear, linear-gradient(91deg, #18849C 0.12%, #20907F 44.95%, #279D60 100.99%));margin-top:50px;padding-bottom:50px;}
.carousel-inner p{color:#fff;}
.testi_img h3{font-size:16px;color:#fff;}
.carousel-indicators{bottom:-23px;}
.additional-benefits{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:left;margin:0px;padding:0px;}
.open-account{color:#4F4F4F;padding-top:5px;}
.biggerFont{color:#000;font-family:Poppins;font-size:60px;font-style:normal;font-weight:700;line-height:55px;vertical-align:middle;}
.biggerFont.biggerFont2{font-size:40px;line-height:40px;}
.smallerFont{color:#000;font-family:Arial;font-size:26.284px;font-style:normal;font-weight:700;line-height:normal;vertical-align:top;}
.smallerFont, .biggerFont, .SideText{display:inline;}
h5.figures{color:#000;font-family:Poppins;font-size:16.428px;font-style:normal;font-weight:600;line-height:normal;padding:20px;margin:0px;border-bottom:1px dotted #ccc}
.figures{color:#000;font-family:Poppins;font-size:16.428px;font-style:normal;font-weight:600;line-height:normal;padding:15px;margin:0px;border-bottom:1px dotted #ccc}
h5.figures .RR{font-size:14px;float:right;}
.figures .RR{font-size:14px;float:right;display:inline;margin:0;}
span.free-demat{font-weight:600;}
.SideText{padding-left:15px;}
ul.nav.nav-tabs.mt-3{background:#E2E2E2;padding:1px;border-radius:25px;border:1px solid #A9A9A9;width:450px;margin:0 auto;}
.BeforeOpenDematAccnt ul{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}
.BeforeOpenDematAccnt ul li{padding-bottom:15px;}
.headingPera{color:#585858;font-size:18px;}
.smart-technology{background-image:url(https://religareonline.com/wp-content/uploads/2022/11/bg-3.png);background-repeat:no-repeat;background-position:center;background-size:cover;}
.application-link{padding:5px;border:1px solid #ddd;border-radius:20px;text-align:center;}
.application-link:hover{box-shadow:2px 5px 20px #279d62;}
.Gpay > a > img{width:150px;}
.Appstore> a > img{width:165px;}
.stepstabs{padding:14px;box-shadow:0px 4.11429px 12.3429px rgb(0 0 0 / 15%);margin-right:20px;border-radius:10px;font-weight:600;}
.steps-content{font-weight:600;font-size:18px;}
p.content-steps{color:#333333;margin-bottom:0;font-size:16px;}
.steps{margin-top:30px;margin-bottom:15px;}
.lets-begin{position:relative;background-image:url(https://religareonline.com/wp-content/uploads/2022/11/bg-4.png);background-repeat:no-repeat;background-position:center;background-size:cover;}
.w-315{width:315px;}
.faq{background-color:#363636 !important;}
button.accordion-button:focus{outline:none;box-shadow:none;}
button.accordion-button.faq.text-white{font-weight:700;font-size:18px;}
.accordion-button:not(.collapsed){box-shadow:none;}
.accordion-button:not(.collapsed)::after{background-size:30px;width:30px;height:30px;background-image:url(https://religareonline.com/wp-content/uploads/2022/11/min.png) !important;}
.accordion-button::after{background-size:30px;width:30px;height:30px;background-image:url(https://religareonline.com/wp-content/uploads/2022/11/bg-5.png) !important;}
.offer-div{position:relative;}
.offer-div::after{position:absolute;content:'';background-image:url(https://religareonline.com/wp-content/uploads/2022/11/bg-5.png);background-size:contain;right:-15px;top:0px;height:256px;width:50px;background-repeat:no-repeat;}
.mobile_view{display:none;}
.check-img img{filter:brightness(1000);width:20px;}
ul.d-flex.social-i li{list-style:none;padding:0 10px;margin-bottom:0 !important;}
ul.d-flex.social-i.m-0 li > a >img{width:25px;}
.navbar-toggler-icon{background-color:#fff;}
button.navbar-toggler{background:white;}
ul.text-center.d-flex.justify-content-end li{list-style:none;}
.col a{list-style:none;border-bottom:none;}
.effect-underline{position:relative;}
.effect-underline:after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:1px solid;margin-top:10px;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0,1);transform:scale(0,1);}
.effect-underline:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
footer.main-footer p{font-size:14px;font-weight:600;color:#ddd;}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;margin:0 !important;border-bottom-right-radius:0;}
.select2-results__option[aria-selected]{font-size:14px;}
.select2-container .select2-selection--single .select2-selection__rendered{font-size:14px;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-image:linear-gradient(to right, #18839e, #289e5e) !important;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield;}
.px-5-5{padding-right:3rem;padding-left:3rem;}
#toTopBtn{display:none;position:fixed;color:#fff;bottom:15px;right:15px;z-index:98;background:#24976f;padding:6px 10px;border:1px solid;border-radius:10px;font-weight:700;cursor:pointer;-webkit-animation:bounce 8s infinite alternate;-moz-animation:bounce .8s infinite alternate;animation:bounce .8s infinite alternate;}
@-webkit-keyframes bounce {
to{-webkit-transform:scale(1.1);}
}
@-moz-keyframes bounce {
to{-moz-transform:scale(1.1);}
}
@keyframes bounce {
to{transform:scale(1.1);}
}
#toTopBtn img{width:80%;}
#myBtn:hover{background-color:#555;}
.desktopview{display:block;}
.mobile_view{display:none;}
@media(max-width:1024px){}
@media(max-width:768px){
h2{font-size:23px;}
p{font-size:14px;}
#home{display:none;}
.banner-title{font-size:23px;}
.bannerSec{display:flex;flex-direction:column-reverse;}
.bannerTxt{margin-top:45px;}
.bannerTxt h6{text-align:center}
.our_benefits.our_offer .gradientBtn{position:initial;}
.additional-benefits{text-align:center;}
.illust{display:flex;justify-content:center;}
.benefits_content{font-size:14px;margin-bottom:32px;}
.headingPera{font-size:15px;}
.our_benefits{min-height:auto;margin-top:15px;}
.our_benefits.our_offer{min-height:auto;}
.herosec{display:flex;justify-content:center;}
.herosec img{width:40%;}
.listBox ul{padding-left:20px;}
.listBox ul li{font-size:14px;line-height:25px;}
.listBox ul li span.pera{padding-left:10px;}
.desktopview{display:none;}
.mobile_view{display:block;}
}
@media(max-width:425px){
.listBox{min-height:217px; padding: 35px 15px;}	
.DocReq .listBox{min-height:262px; padding: 35px 15px;}
}