body{font-family:'Poppins', sans-serif;}
html{scroll-behavior:smooth;scroll-padding-top:70px;}
a.reset{font-size:12px;}
li.px-2{list-style:none;}
.form-control:focus
box-shadow:none;
}
.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:left;
font-family: 'Poppins', sans-serif;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: normal; padding-bottom:30px;}
.mahurat-bg{background: linear-gradient(270deg, #1F5DC7, #1E7240);}
.mahurat-gradiant{color:#fff !important;}
.benefits h3{color:#fff;} h5{color: #000;
font-family: 'Poppins', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal; padding:30px 10px 20px 10px;}
p{color: #000;
font-family: 'Poppins', sans-serif;
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-25{width:25%!important;}
.m-0{margin:0px;}
.mb-0{margin-bottom:0px;}
.mt-0{margin-top:0px;}
.pb-0{padding-bottom: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;} .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;}  .main_header{position:relative;}
.main_header .religare-logo{position:absolute; top:7px;}
.main_header a img{width:90%;}
.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;
}
.GrowWealth{border-top:1px solid #ccc;
background:#fcfcfc
}
.bannerLeft{display:flex; align-items:center;}
.why-us-div{border: 1px solid #707070;
border-radius: 10px;
min-height: 95px;
position: relative;
top: 0;
transition: top ease 0.5s;
}
.benefits_types{background: #fafdff;
}
.why-us-div:hover{background: #24b25029;
}
header{padding-bottom:50px; background:url(/wp-content/themes/religareonline/stockpics23/images/newyear-picks.png) no-repeat;}
.GrowWealth p{text-align:justify;}
.herosec{display:flex; justify-content:center; height:360px} section.banner-section{border-bottom:10px solid #21927b;} .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:10px !important;}
.heading_1{font-size:22px; font-weight:500; }
.resume-application h6{font-weight:600; z-index:9; cursor:pointer; margin-bottom:0;}
.benefits_tabs{padding-top:20px;font-weight:600; font-size:18px;}
.banner-title{font-family: 'Poppins', sans-serif;
font-size:40px;
text-align:center;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-top:80px;
}
.additional-benefits{color:#525252;
font-family: 'Poppins', sans-serif;
font-size:20px;
font-style: normal;
font-weight: 500;
line-height: normal; text-align:center; margin:0px; padding:0px;}
.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;}
h5.figures{color: #000;
font-family: 'Poppins', sans-serif;
font-size: 16.428px;
font-style: normal;
font-weight: 600;
line-height: normal; padding:20px; margin:0px; border-bottom:1px dotted #ccc}
h5.figures .RR{font-size:14px; float:right;}
.SideText{padding-left:15px;}
.smartTech{display:flex; justify-content:center;} .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;}  .w-315{width: 315px;
}
.mobile_view{display:none;}
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;
}
ul.text-center.d-flex.justify-content-end li{list-style: none;
}
.col a{list-style: none;
border-bottom: none;
}
footer.main-footer p{font-size: 12px;
font-weight: 300;
color: #ddd;
line-height: 18px;
}
.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; } @media(max-width:1366px){.mahurat-gradiant.banner-title{font-size:33px;}}
@media(max-width:768px){h2{font-size:21px; }
p{font-size:14px;}
.GrowWealth h2, .GrowWealth p{text-align:center !important;}
.download-btn{display:flex;justify-content:center;}
section{padding:30px 0px;padding-bottom:0px;}
.heroImg{display:none;}
.banner-title{font-size:23px;}
.bannerIneer{display:flex;flex-flow:column;flex-direction:column-reverse;}
.bannerCont{margin-top:50px;}
.bannerLeft{justify-content:center;}
.banner-title{text-align:center;margin-top:0px;}
.additional-benefits{text-align:center;}
.steps-img{display:none;}
.mobile_view{display:block;}
.our_benefits.our_offer .gradientBtn{position:initial;}
.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;}
.listBox ul{padding-left:20px;}
.listBox ul li{font-size:14px;line-height:25px;}
.listBox ul li span.pera{padding-left:10px;}
.our_benefits.our_offer h5{font-size:25px;line-height:32px;}
.investJourney button{font-size:19px;}
.goalImg{margin-top:25px;}
.BuySell h2{font-size:21px;}
.BuySell .head-bg.heading{padding:0px 20px;}
.whyOpenDematAcc h3{font-size:14px;}
.whyOpenDematAcc .panel-body{font-size:14px;}}