/*******************Calculator Section CSS Starts******************/

body{font-family:Poppins, sans-serif !important; color:#2a394e; background-color:#fff !important;font-size:16px;}
p{margin-top:5px !important;}
h1{font-size:28px !important; font-weight:800; color:#3B3C3C;} 
h2{font-size:22px !important; font-weight:600; color:#3B3C3C; padding-bottom:15px; margin-bottom:0px !important; padding-bottom:0px !important; margin-top:20px;}
h3{font-size:15px !important; font-weight:600; color:#3B3C3C;}
.ml-3{margin-left:3% !important;}
.mr-3{margin-right:3% !important;}


.introBox{margin-top:auto;} 
.owl-prev, .owl-next, .owl-prev span, .owl-next span{width:60px; height:30px; font-size:45px;}
.owl-theme .owl-nav [class*=owl-]:hover{background:none !important; color:#000 !important;}
.button {font-family: Poppins, sans-serif !important;}
.button.cta{background-color:#1260FC; color:#fff; font-weight:500;}
@media (min-width: 1024px) {
.ao-range-slider {margin:0px !important;}  
.emi {text-align: center;}
.SIP-chart-parent {
display: flex; flex-flow:column; flex-direction:row; padding-top:20px; align-items:center;flex-flow:column; justify-content:center;}
.SIP-chart-parent .canvas-div {display:flex; justify-content:center; position:relative;}
.SIP-chart-parent .canvas-div #SIPPieChart { width:206px !important; height:206px !important;}
.SIP-chart-parent .canvas-div #SIPPieChart-lumsum {width:206px !important; height:206px !important;}
.SIP-chart-parent .SIP-chart-child {width:100%; display:flex; flex-flow:row; justify-content:space-evenly; padding-top:40px; padding-top:40px;}
.SIP-chart-parent .SIP-chart-child .legend-parent { display:flex; align-items:center; margin-bottom:10px; padding-right:70px; float:left;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-bg{width:8px; height:49px; background:#029b62; margin-right:10px;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-bg-violet{
background:linear-gradient(0deg, rgba(255, 255, 255, 0.16), rgba(255, 255, 255, 0.16)), #3CB64B;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-bg-gray{background:#ddd;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-data{color:#000;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-data .legend-value{
font-size:24px; line-height:24px; font-weight:600; color:#2a394e; margin:0; text-align:left;
height:20px; content:' ';}
.SIP-chart-parent .SIP-chart-child .legend-parent:last-child .violet-bg{
background:linear-gradient(0deg, rgba(255, 255, 255, 0.16), rgba(255, 255, 255, 0.16)),
#3CB64B;}
.SIP-child .SIP-chart .SIP-chart-child p {margin:0 !important; font-size:18px; line-height:27px;font-weight:400; color:#2a394e; text-align:center;}
}
@media (max-width: 1024px) {
.SIP-chart-parent{padding-top:20px;}
.SIP-chart-parent .canvas-div #SIPPieChart {width:206px !important;height:206px !important;}
.SIP-chart-parent .SIP-chart-child .legend-parent{display:flex; align-items:center; margin-bottom:10px; margin-left:15px;}
.SIP-chart-parent .canvas-div{width:auto; display:flex; justify-content:center; position:relative;}
.emi{text-align:center;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-bg {width:8px; height:49px; background:#029b62; margin-right:10px;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-bg-violet {
background:linear-gradient(0deg, rgba(255, 255, 255, 0.16), rgba(255, 255, 255, 0.16)),
#3CB64B;}
.SIP-chart-parent .canvas-div{width:300px; display:flex; justify-content:center; align-items:center; margin:auto; position:relative;}
}
#chartTooltip,
#chartTooltip1{position:absolute; display:none; padding:6px; color:white; border-radius:4px;
background-color:rgba(0, 0, 0, 0.7); pointer-events:none; min-width:30px; max-width:170px; width:auto; text-align:center; font-weight:600; font-size:14px;}
section
.ao-tabs-main-container
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.opening-statement
p{text-align: center !important;}
.visually-hidden{
position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; border:0;
clip:rect(0, 0, 0, 0);}

section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.advance-calc-graph-container
.opening-statement
p
span{font-weight:600;}

section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.advance-calc-graph-container
.opening-statement
p {font-style:normal; font-weight:400; font-size:18px; line-height:27px; margin-bottom:0;}

.SIP-chart-child section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.advance-calc-graph-container
.opening-statement
.investment-amount
.rupee-symbol{
font-style: normal !important;
font-weight: 700 !important;
font-size: 40px !important;
line-height: 60px !important;
}
@media (max-width: 640px){
.SIP-chart-parent .canvas-div #SIPPieChart-lumsum{width:206px !important; height:206px !important;}
}
.force-hide{display:none !important;}
.center{text-align:center;}
span.blue{color:#3CB64B;}
span.orange{color:#029b62;}
.relative{position:relative;}
.user-select-none{user-select:none;}
.cusror-pointer{cursor:pointer;}
.responsive-embed img,
.responsive-embed iframe{
aspect-ratio: 16 / 8.9;
object-fit: cover;
}
.responsive-embed.video-wrapper {padding-top: 0 !important; margin-bottom: 0 !important;}
.slider{max-width:100%; overflow:hidden; padding-bottom:40px;}
.splide__pagination{left:0; position:absolute; width:100%; align-items:center; display:flex; flex-wrap:wrap; justify-content:center; margin:0; pointer-events:none;}
.splide__pagination__page{background:#d1d8f6; border:0; border-radius:5px; display:inline-block; height:10px; margin:0 0.1rem; padding:0; position:relative; transition:background-color 0.2s ease; width:10px; transition:width 0.25s ease-out;}
.splide__pagination__page.is-active {background:#3CB64B; width:24px;}
.slider img {width:100%;height:auto;object-fit:contain;}
.cta.primary {background-color:#3CB64B; border-radius:4px; font-weight:600; font-size:18px;
line-height:27px; color:#fff;}
.cta.common{padding:12px 30px; cursor:pointer;}
@media (max-width: 1023px){
.desk-only{display: none !important;}
}
@media (max-width: 639px){
.tab-and-up{display:none !important;}
}
@media (min-width: 640px){
.mob-to-tab {display: none !important;}
}
@media (min-width: 1024px){
.mob-only{display:none !important;}
}
body .breadcrumb-container .grid-container{position:relative;}
body .breadcrumb-container .grid-container .breadcrumbs{position:absolute; z-index:1; top:10px; margin-left:6px;}
@media (min-width: 640px){
body .breadcrumb-container .grid-container .breadcrumbs{margin-left:0; top:15px;}
}
body .breadcrumb-container .grid-container .breadcrumbs li span{
font-weight:400; font-size:14px; line-height:20px;}
body .breadcrumb-container .grid-container .breadcrumbs li span.sep{
margin:0 3px;}
body .breadcrumb-container .grid-container .breadcrumbs li:not(.last) a span{color:#5e75df;}
body .breadcrumb-container .grid-container .breadcrumbs li:not(.last) a:hover{
text-decoration:none;}
body
.breadcrumb-container
.grid-container
.breadcrumbs
li:not(.last)
a:hover
span {font-weight:600;}
body .breadcrumb-container .breadcrumbs {padding-right:0; padding-left:0;}
body .breadcrumb-container .breadcrumbs li:not(:last-child) a{color:#5e75df;}
body .breadcrumb-container .breadcrumbs li a {font-weight:400; font-size:14px; line-height:20px;color:#777d87;}
body .breadcrumb-container .breadcrumbs li span.sep {margin-left:5px; margin-right:5px; color:#777d87;}
section *{font-family:Poppins, sans-serif !important;}
section .section-heading{font-weight:600; font-size:22px; line-height:30px;}
@media (min-width: 1024px){
section .section-heading{font-weight:700; font-size:28px; line-height:40px;}
body .breadcrumb-container .breadcrumbs{padding-right:0; padding-left:0;}
}
section .section-heading-h2{font-weight:700; font-size:24px; line-height:36px;}
@media (min-width: 1024px){
section .section-heading-h2{font-weight:700; font-size:28px; line-height:40px;}
}
section .title-heading{
font-size:32px; font-weight:600; line-height:40px; color:#2a394e; margin-bottom:4px;
}
@media (min-width: 1024px) {
section .title-heading{font-size:40px; line-height:60px; margin-bottom:5px;}
}
section .title-subheading{font-weight:400; font-size:16px; color:#777d87; line-height:24px; margin-bottom:40px;}
.sip-actions{display:none !important;}
@media (min-width: 1024px){
section .title-subheading{font-size:18px; line-height:27px; margin-bottom:25px;}
}
section .outlink-container a{color:#3CB64B;}
section .outlink-container a.outlink{text-transform:uppercase; font-weight:600; font-size:14px; line-height:20px;}
@media (min-width: 1024px){
section .outlink-container a.outlink{font-size:16px; line-height:22px;}
}
section .outlink-container a.outlink img{height:12px; width:auto; vertical-align:unset; margin-left:8px;}
section .grid-wrapper {margin-bottom:35px;}
@media (min-width: 1024px){
section .grid-wrapper{
margin-bottom:50px;
border:1px solid #e0e0ec;
border-radius:8px;
overflow:hidden;
display:grid;
grid-template-rows:repeat(2, minmax(0, 1fr));
}
}
@media (min-width: 1024px){
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-data .legend-value{font-size:24px;
line-height:24px; font-weight:600; color: #2a394e; margin:0; text-align:left; height:20px;
content: ' ';}
section .grid-wrapper .item{display:grid; align-items:center; grid-template-columns:repeat(3, minmax(0, 1fr)); grid-auto-rows:1fr;}
section .grid-wrapper .item:not(:last-child){
border-bottom:1px solid #e0e0ec;}
section .grid-wrapper .item:nth-child(even){background-color:#f9fbfe;}
}
section .grid-wrapper .item .heading {padding:13px 16px; font-weight:600; font-size:16px; line-height:22px; background-color:#f9fbfe;}
@media (min-width: 1024px){
section .grid-wrapper .item .heading {
background-color:transparent;
height:100%;
grid-column: span 1 / span 1;
display:flex;
align-items:center;
border-right:1px solid #e0e0ec;
}
}
section .grid-wrapper .item .description {padding:13px 16px; font-weight:400; font-size:14px;line-height:20px; margin-bottom:20px;}
section .grid-wrapper .item .description p{margin-bottom:10px;}
@media (min-width: 1024px){
section .grid-wrapper .item .description{ margin-bottom:0; grid-column:span 2 / span 2;}
}
section.hero-banner {padding-bottom:20px;}
@media (min-width: 1024px){
section.hero-banner {padding-bottom:20px;}
}
section.hero-banner .sub-section {padding-top:40px;}
@media (min-width: 1024px) {
section.hero-banner .sub-section {padding-top:40px;}
}
section.hero-banner .d-flex {display:flex; flex-wrap:wrap; align-content:center; justify-content:flex-start; align-items:center; gap:20px; margin-bottom:30px;}
@media (min-width: 1024px) {
section.hero-banner .d-flex{gap:20px; margin-bottom: 30px;}
}
section.hero-banner .title-container h1.title{
font-style:normal; font-weight:600; font-size:32px; line-height:45px; margin-bottom:5px;}
@media (min-width: 1024px){
section.hero-banner .title-container h1.title{font-style:normal;font-weight:600;font-size:48px;line-height:72px;margin-bottom:5px;}
}
section .ao-tabs-wrapper{margin-bottom:24px;}
section .ao-tabs-wrapper .ao-tabs{display:flex; gap:32px; white-space:nowrap; overflow-x:auto;}
@media (min-width: 1024px){
section .ao-tabs-wrapper .ao-tabs{gap:40px;}
}
section .ao-tabs-wrapper .ao-tabs .ao-tabs-item{
cursor:pointer;
color:#777d87; font-style:normal; font-weight:400; font-size:17.5px; line-height:25px;padding-bottom:15px;}
@media (min-width:1024px){
section .ao-tabs-wrapper .ao-tabs .ao-tabs-item {padding-bottom: 13px;}
}
section .ao-tabs-wrapper .ao-tabs .ao-tabs-item[data-ao-tab-expand="true"]{
color:#029b62; font-weight:600; position:relative;}
section
.ao-tabs-wrapper
.ao-tabs
.ao-tabs-item[data-ao-tab-expand="true"]:after {content: ""; position:absolute; background-color:#029b62; width:100%; height:3px; bottom:0; left:0;}
section .ao-tabs-wrapper .ao-tabs .ao-tabs-item[data-ao-tab-expand="false"] {
background: linear-gradient(#3CB64B 0 0) var(--p, 0) 100% / var(--d, 0) 3px no-repeat;}
section
.ao-tabs-wrapper
.ao-tabs
.ao-tabs-item[data-ao-tab-expand="false"]:hover{
transition: 0.5s, background-position 0s 0.5s;
color: #3CB64B;
--d: 100%;
--p: 100%;
}
section
.ao-tabs-content-wrapper
.ao-tabs-content[data-ao-tab-content-display="true"]{display:block;}
section
.ao-tabs-content-wrapper
.ao-tabs-content[data-ao-tab-content-display="false"]{display:none;}
section
.ao-tabs-content-wrapper
.ao-tabs-content[data-tab-source="equity"]
.grid-wrapper{margin-bottom:0;}
section
.ao-tabs-content-wrapper
.ao-tabs-content[data-tab-source="equity"]
.grid-wrapper
.description{margin-bottom: 0;}
@media (min-width: 1024px){
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60{
background:linear-gradient(to bottom,  #ffffff 0%,#fefffe 0%,#fefffe 0%,#fbfffd 100%);
border:1px solid #76d882; border-radius:8px; display:flex; gap:1px; padding-bottom:95px;}
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container{margin-bottom:20px;}
@media (min-width: 1024px){
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container{ margin-bottom:0; flex-basis:50%; padding:20px; border-right:1px solid #76d882;}
}
section
.ao-tabs-content-wrapper 
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.returns-est-container{display:flex; align-items:center; justify-content:flex-start; align-content:center; flex-wrap:wrap; column-gap:12px; padding-bottom:10px;}
@media (min-width: 1024px){
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.returns-est-container{ padding-bottom:10px;}
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.returns-est-container
.vector-container{display:none;}
@media (min-width: 1024px){
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.returns-est-container
.vector-container{display:flex; flex-wrap:wrap; align-items:center;}
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.returns-est-container
.content-container
.title{font-style:normal; font-weight:600; font-size:18px; line-height:27px; color:#2a394e; margin-bottom:4px;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.returns-est-container
.content-container
.description{font-style:normal; font-weight:400; font-size:14px; line-height:140%; color:#6a7582;margin-bottom:0;}
@media (min-width: 1024px){
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.returns-est-container
.content-container
.description{font-size:16px; line-height:26px;}
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.sip-actions{display:flex; flex-wrap:wrap; align-items:center; justify-content:center;
padding-bottom:24px;}
@media (min-width: 1024px){
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.sip-actions{padding-bottom:30px;}
}
#registration_form{display:flex;flex-flow:row;justify-content:center;align-items:center;box-shadow:0px 2px 6px 0px #cacaca;background:#f5f5f5;width:99%;padding:16px 0; margin-left:6px;}
.form-control {height:35px;padding-left:25px;border-radius:7px;}
span.input-img{position:absolute; top:3px; left:18px;}
.bg-gradient{background:#f5f5f5;}
.form-signin .form-control{font-size:12px; padding:6px 10px 6px 26px; color:rgba(75, 84, 93, 1) !important; border-radius:5px; border-color:#d3d3d3; height:50px;}
.form-signin .form-control:placeholder{font-size:12px !important;}
.input-tag{ align-items:center;}
.input-tag.mob{position:relative;}
.input-tag.mob input{padding-left:60px;}
.sr-only { width:1px; height:1px; padding:0; margin:-1px; overflow:hidden;
clip:rect(0, 0, 0, 0); border:0;}
.fixedElement .frmbtn {background: #4cb78c;
background: linear-gradient(0deg, #23978a, #4cb78c); color:#fff; padding:4px 16px; display:flex; justify-content:center; align-items:center; font-weight:500; border-radius:10px; margin-left:20px; outline:none; height:50px;}
.fixedElement .frmbtn:active{outline:none;}
.formSec{margin-top:-103px;}
@media (max-width: 1600px) and (min-width: 1360px) {
#HomeNew .fixedElement .frmbtn {width:75%;}
}
@media (min-width: 768px) {
.form-inline .form-group {display: inline-block; margin-bottom: 0; vertical-align: middle;}
}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container
.sip-actions button{ cursor:pointer; flex:1; padding:12px; font-style:normal; font-weight:500; font-size:14px; line-height:17px;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-actions button:first-child{ border:1px solid #e8ebf1; border-radius:4px 0 0 4px; border-right:0;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-actions button:last-child {border:1px solid #e8ebf1; border-radius:0 4px 4px 0;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-actions button.active{font-weight:600; font-size:14px; line-height:17px; color:#3CB64B; background:rgba(46, 81, 255, 0.16);}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-amount-input-box{border-top:none;
border-bottom:2px solid #029b62; padding:10px 0px; margin-bottom:10px;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-amount-input-box 
.sip-inner-box{text-align: center; display:flex; justify-content:space-between;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-amount-input-box 
.sip-inner-box 
.title{font-weight:500; font-size:16px; line-height:26px;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-amount-input-box 
.sip-inner-box p{font-weight:600; font-size:20px; display:inline-block; text-align:left; padding-bottom:10px; line-height:17px; color:#2a394e; margin-bottom:4px !important;}
.sip-input-container .rupee-symbol{padding-right:10px;font-size:25px; font-weight:600;}
input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="password"], input[type="number"]{width:100% !important;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.sip-amount-input-box 
.sip-input-container{display:flex !important; justify-content:space-between; display:inline-block; width:50%; padding-left:60px;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60   
.calc-options-container 
.sip-amount-input-box 
.sip-input-container 
.ao-input-number{border:1px solid #76d882; background:#e3f7e5; border-radius:10px;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.range-sliders-container 
.heading-wrapper{ display:flex; flex-wrap:wrap; align-content:center; justify-content:space-between; align-items:center;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.range-sliders-container 
.heading-wrapper .title{font-weight:500; font-size:16px; line-height:26px;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.range-sliders-container 
.heading-wrapper 
.fake-input-container{display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:baseline; column-gap:4px; width:165px;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60
.calc-options-container 
.range-sliders-container 
.heading-wrapper 
.fake-input-container[class*="clone-"]{display:none;}
section 
.ao-tabs-content-wrapper 
.ao-tabs-content 
.section-seperator-40-60 
.calc-options-container 
.range-sliders-container 
.heading-wrapper 
.fake-input-container
.ao-input-number{text-align:center; width:30px; border:1px solid #76d882; background:#e3f7e5;
border-radius:10px;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.heading-wrapper
.fake-input-container
.ao-input-number.expected-ror-input,
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.heading-wrapper
.fake-input-container
.ao-input-number.one-time-sip-expected-ror-input {width:70px;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.heading-wrapper
.fake-input-container
.ao-input-number.step-up-input{width:50px;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.range-slider-wrapper
.ranges{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; padding-top:10px; width:100%;}
.fake-input-container{width:150px;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.range-slider-wrapper
.ranges
.min,
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.range-slider-wrapper
.ranges
.max{font-style:normal; font-weight:500; font-size:14px; line-height:17px; color:#000;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.duration-slider-container,
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.range-sliders-container
.expected-ror-slider-container{ margin-bottom:5px;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.simple-sip-container,
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.one-time-sip-container {display:none;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.simple-sip-container.active,
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-options-container
.one-time-sip-container.active {display:block;}
@media (min-width: 1024px) {
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container{flex-basis:calc(60% - 1px); padding:20px 20px;}
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.opening-statement{text-align:center; margin-bottom:0px; position:relative;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.opening-statement
p{font-style:normal; font-weight:400; font-size:18px; line-height:27px; margin-bottom:0;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.opening-statement
p span{font-weight:600;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.opening-statement
.investment-amount,
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.opening-statement
.exp-target-investment-amount{font-style:normal; font-weight:500; font-size:40px; line-height:60px;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph{margin-bottom:30px; position:relative;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph
.display-wealth{display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:center;
column-gap:30px; position:absolute; z-index:1;}
@media (max-width: 1024px){
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60 
.calc-graph-container
.graph
.display-wealth{flex-direction:column; align-items:flex-start; gap:16px;}
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph
.area-chart
tbody:hover
tr
td{box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph
.area-chart
tbody:hover
tr
td:nth-of-type(1){
--color: #abb6c4;
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph
.area-chart
tbody:hover
tr
td:nth-of-type(2){
--color: #e0e0ec;
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph
.area-chart
tr{
position:relative;
flex-grow:1;
flex-shrink:1;
flex-basis:0;
}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph
.area-chart
tr
td{position:absolute; top:0; right:0; bottom:0; left:0; background: var(--color, #abb6c4);
clip-path: polygon(
0% calc(100% * (1 - var(--start))),
100% calc(100% * (1 - var(--end))),
100% 100%,
0% 100%
);
border:unset;}
section
.ao-tabs-content-wrapper
.ao-tabs-content
.section-seperator-40-60
.calc-graph-container
.graph
.area-chart
tr
td:hover{cursor:pointer;}
input.ao-input-number{box-sizing:border-box; max-width:100%; height:unset; margin:unset; padding:unset; border:unset; border-radius:unset; background-color:unset; box-shadow:unset; color:#2a394e; transition:unset; appearance:textfield; -moz-appearance:textfield; font-weight:700; font-size:28px; line-height:42px; text-align:center;}
input.ao-input-number::-webkit-outer-spin-button,
input.ao-input-number::-webkit-inner-spin-button{-webkit-appearance:none;}
input.ao-input-number:focus{outline:unset; border:unset; background-color:unset; box-shadow:unset; transition:unset;}
.ao-range-slider{width:100%; margin:12px 0; background-color:transparent; -webkit-appearance:none;}
.ao-range-slider:focus{outline:none;}
#duration{background:linear-gradient(to right, #029b62 0%, #029b62 16.7%, #b9bfc6 16.7%, #e3ebf6 100%); width:100%; height:8px; cursor:pointer; border-radius:10px; margin-bottom:0;}
#rate{background:linear-gradient(to right, #029b62 0%, #029b62 16.7%, #b9bfc6 16.7%, #e3ebf6 100%); width:100%; height:8px; cursor:pointer; border-radius:10px;}
.ao-range-slider{border-radius:8px; height:7px; width:400px; outline:none; transition:background 450ms ease-in; -webkit-appearance:none;}
.ao-range-slider:focus{outline: none;}
.ao-range-slider::-webkit-slider-thumb{
border: 5px solid #ffffff; height:25px; width:25px; border-radius:50%; background-color:#e0e0ec;
cursor: pointer; margin-top:-4px; -webkit-appearance:none;}
.ao-range-slider::-moz-range-thumb{border:5px solid #ffffff; height:25px; width:25px; border-radius:50%; background-color:#e0e0ec; cursor:pointer; margin-top:-4px; -webkit-appearance:none;}
.ao-range-slider::-ms-track{background:transparent; border-color:transparent; border-width:16.1px 0; color:transparent; width:100%; height:8px; cursor:pointer;}
.ao-range-slider::-ms-thumb{border:5px solid #ffffff; height:25px; width:25px; border-radius:50%; background-color:#e0e0ec; cursor:pointer; margin-top:-7px; -webkit-appearance:none;}
#lumpsum-duration{background:linear-gradient(to right, #029b62 0%, #029b62 16.7%, #b9bfc6 16.7%,
#e3ebf6 100%); width:100%; height:8px; cursor:pointer; border-radius:10px;}
#lumpsum-rate{background:linear-gradient(to right, #029b62 0%, #029b62 16.7%, #b9bfc6 16.7%,
#e3ebf6 100%); width:100%; height:8px; cursor:pointer; border-radius:10px;}
#target-duration{background:linear-gradient(to right, #3CB64B 0%, #3CB64B 33.3%, #e3ebf6 33.3%, #e3ebf6 100%);width:100%; height:8px; cursor:pointer; border-radius:10px;}
#target-rate{background:linear-gradient(to right, #3CB64B 0%, #3CB64B 16.7%, #b9bfc6 16.7%, #e3ebf6 100%); width:100%; height:8px; cursor:pointer; border-radius:10px;}
/*******************Calculator Section CSS Ends******************/

/*******************Content Section CSS Starts******************/
h1{font-size:30px;}
.home-demo .item {
text-align:center; border:1px solid #DEDEDE; display:flex; flex-flow:column; justify-content:center; align-items:center; padding:20px; border-radius:10px;}
.owl-theme .owl-dots .owl-dot{display:none !important;}
.home-demo .item img{padding-bottom:15px;}
/*--------------------------------------------------------------
# Frequently Asked Questions
--------------------------------------------------------------*/
.faq{margin-top:50px;}
.faq .head-bg.heading {display:flex; flex-flow:column; justify-content:center; align-items:center; align-self:center; text-align:center;}
.faq .head-bg.heading h2 span{color: #363640; left:50%; transform:translate(-50%, -50%); top:80px;}
.faq .head-bg.heading h2 p{color:#9B9B9B;}
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a{color:#2CA54C !important;}
.faq .faq-list a.ui-link.collapsed{color:#9B9B9B !important;}
.faq .faq-list{padding:0px; margin-top:50px;}
.faq .faq-list ul{padding:0; list-style: none; margin:0px;}
.faq .faq-list li + li{margin-top: 15px;}
.faq .faq-list li{padding:7px 0px; border-radius:4px; position:relative; background:#F5F5F5;padding:10px 20px;}
.faq .faq-list a {
display: block; position:relative; font-family:"Poppins", sans-serif; font-size:20px;
line-height:34px; font-weight:500; padding:0 0px; outline:none; cursor:pointer; color:#000 !important; text-decoration:none;}
.faq .faq-list .icon-help {font-size:24px; position:absolute; right:0; left:20px; color:#47b2e4;}
.faq .faq-list .icon-show, .faq .faq-list .icon-close {font-size:24px; position:absolute; right:0; top:0;}
.faq .faq-list p{margin-bottom:0; padding:10px 0 0 0; color:#000; font-size:16px;}
.faq .faq-list .icon-show{display:none;}
.faq .faq-list a.collapsed{color:#2CA54C; transition:0.3s; text-decoration:none;}

.faq .faq-list li .collapse:after{content: '';
background:url(https://www.religareonline.com/wp-content/uploads/2023/11/arrow-img-down.jpg) -5px -11px no-repeat;
  width:37px; top:10px; right:30px; height:36px; position:absolute; background-size:52px;}

.faq .faq-list a.collapsed:after{background:url(https://www.religareonline.com/wp-content/uploads/2023/11/arrow-img-up.jpg) left top no-repeat;
content: '';
    position:absolute;
    right:13px;
    top:0px;
    font-size:24px;
    bottom:0;
    margin:auto;
    line-height:21px;
    background-size:32px;
    width:31px;
    color:#666;
}
.faq .faq-list a.collapsed:hover{color:#000;}
.faq .faq-list a.collapsed .icon-show {display:inline-block;}
.faq .faq-list a.collapsed .icon-close {display: none;}
.faq-list ul li a .collapse.show :active, .faq-list ul li a .collapse.show :active, .faq-list ul li a .collapse.show :active{color:#2CA54C !important}
.faq .faq-list ul li a .collapse.show{color:#2CA54C !important}
@media (max-width: 1200px){
.faq .faq-list{padding: 0;}
}
@media (max-width: 812px){
.faq .head-bg.heading{text-align:left;}
.faq-list ul li{padding:20px 0px !important;}
}
@media (max-width: 768px){
#registration_form{display:none;}
}
@media (max-width: 425px) {
.faq .head-bg.heading h2{padding-left:10px;}
.faq .head-bg.heading h2 span{left:13px; transform:none;}
.faq .faq-list a{padding-right:40px; font-size:16px; line-height:23px;}
.faq .faq-list p{font-size:13px;}
.faq .faq-list{margin-top:25px;}
.faq-list ul li{ padding:15px 20px !important;}
.faq .faq-list li + li{ margin-top:0px;}
section .ao-tabs-content-wrapper .ao-tabs-content .section-seperator-40-60 .calc-options-container .range-sliders-container .heading-wrapper
 {
    display: flex;
    flex-wrap: inherit !important;
}
/*************Sticky mobile form*********************/
.footer-cta-m-form-container.form-open .oda-sticky-overlay {opacity:1;}
.footer-cta-m-form-container .oda-sticky-overlay{
transition: ease-in .2s;
background: rgba(0, 0, 0, .4);
-webkit-flex: 1;
-ms-flex: 1;
flex:1;
opacity:0;
}
/****************** Mobile Start SIP button *****************************/
.input-group-button,
.input-group-button input {margin:0; white-space:nowrap;}
.input-group-button {
padding-top: 0;
padding-bottom: 0;
text-align: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.input-group-button input {
height: auto;
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
padding-top: 0;
padding-bottom: 0;
font-size: 1rem;
}
footer.footer .footer-grid ul {list-style-type:none; margin:0; padding:0;}
html{
font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body{margin:0;}
article,
section{display:block;}
h1{font-size:2em; margin:0.67em 0;}
main{display:block;}
a{background-color: transparent; -webkit-text-decoration-skip: objects;}
b,
strong{font-weight: inherit;}
b,
strong {font-weight: bolder;}
img{border-style: none;}
svg:not(:root){overflow: hidden;}
button,
input,
select{font-family:sans-serif; font-size:100%; line-height:1.15; margin:0;}
button{overflow: visible;}
button,
select{text-transform: none;}
[type="submit"],
button,
html [type="button"] {
-webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {border-style: none; padding: 0;}
[type="button"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {outline: ButtonText dotted 1px;}
input{overflow: visible;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {height:auto;}
[type="search"] {-webkit-appearance:textfield; outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance: button; font: inherit;}
canvas{display:inline-block;}
.foundation-mq {font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";}
html{box-sizing:border-box; font-size:100%;}
*,
::after,
::before{box-sizing: inherit;}
body{margin:0; padding:0; background:#fff; font-family:Barlow, sans-serif; font-weight:400;
line-height:1.5; color:#545454; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
img {
display: inline-block;
vertical-align: middle;
max-width: 100%;
height: auto;
-ms-interpolation-mode: bicubic;
}
select{box-sizing:border-box; width:100%; border-radius:5px;}
button{padding:0; -webkit-appearance:none; -moz-appearance:none; appearance:none; border:0;
border-radius:5px; background:0 0; line-height:1;}
button,
input,
select{font-family:inherit;}
.grid-container{padding-right:0.625rem; padding-left:0.625rem; max-width:75rem; margin:0 auto;
}
.grid-x{
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:row wrap;
-ms-flex-flow:row wrap;
flex-flow:row wrap;
}
.cell{-webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex: 0 0 auto; min-height:0; min-width:0; width:100%;}
.grid-x > .small-3,
.grid-x > .small-4,
.grid-x > .small-8,
.grid-x > .small-9{
-webkit-flex-basis:auto;
-ms-flex-preferred-size:auto;
flex-basis:auto;}
.grid-x > .small-3{width:25%;}
.grid-x > .small-4{width:33.33333%;}
.grid-x > .small-8{width:66.66667%;}
.grid-x > .small-9{width:75%;}
.small-offset-0{margin-left:0;}
.grid-margin-x > .small-offset-0 {margin-left: calc(0% + 0.625rem);}
.small-offset-1 {margin-left: 8.33333%;}
.grid-margin-x > .small-offset-1 {margin-left: calc(8.33333% + 0.625rem);}
.small-offset-2 {margin-left: 16.66667%;}
.grid-margin-x > .small-offset-2 {margin-left: calc(16.66667% + 0.625rem);}
.small-offset-3 {margin-left: 25%;}
.grid-margin-x > .small-offset-3 {margin-left: calc(25% + 0.625rem);}
.small-offset-4 {margin-left: 33.33333%;}
.grid-margin-x > .small-offset-4 {margin-left: calc(33.33333% + 0.625rem);}
.small-offset-5 {margin-left: 41.66667%;}
.grid-margin-x > .small-offset-5 {margin-left: calc(41.66667% + 0.625rem);}
.small-offset-6 {margin-left: 50%;}
.grid-margin-x > .small-offset-6 {margin-left: calc(50% + 0.625rem);}
.small-offset-7 {margin-left: 58.33333%;}
.grid-margin-x > .small-offset-7 {margin-left: calc(58.33333% + 0.625rem);}
.small-offset-8 {margin-left: 66.66667%;}
.grid-margin-x > .small-offset-8 {margin-left: calc(66.66667% + 0.625rem);}
.small-offset-9 {margin-left: 75%;}
.grid-margin-x > .small-offset-9 {margin-left: calc(75% + 0.625rem);}
.small-offset-10 {margin-left: 83.33333%;}
.grid-margin-x > .small-offset-10 {margin-left: calc(83.33333% + 0.625rem);}
.small-offset-11 {margin-left: 91.66667%;}
.grid-margin-x > .small-offset-11 {margin-left: calc(91.66667% + 0.625rem);}
@media print, screen and (min-width: 40em) {
.grid-container{padding-right: 0.9375rem; padding-left: 0.9375rem;}
.medium-offset-0{margin-left: 0;}
.grid-margin-x > .medium-offset-0{margin-left: calc(0% + 0.9375rem);}
.medium-offset-1{margin-left: 8.33333%;}
.grid-margin-x > .medium-offset-1 {margin-left: calc(8.33333% + 0.9375rem);}
.medium-offset-2{margin-left: 16.66667%;}
.grid-margin-x > .medium-offset-2 {margin-left: calc(16.66667% + 0.9375rem);}
.medium-offset-3{margin-left: 25%;}
.grid-margin-x > .medium-offset-3{margin-left: calc(25% + 0.9375rem);}
.medium-offset-4{margin-left: 33.33333%;}
.grid-margin-x > .medium-offset-4 {margin-left: calc(33.33333% + 0.9375rem);}
.medium-offset-5{margin-left: 41.66667%;}
.grid-margin-x > .medium-offset-5{margin-left: calc(41.66667% + 0.9375rem);}
.medium-offset-6{margin-left: 50%;}
.grid-margin-x > .medium-offset-6 {margin-left: calc(50% + 0.9375rem);}
.medium-offset-7{margin-left: 58.33333%;}
.grid-margin-x > .medium-offset-7{margin-left: calc(58.33333% + 0.9375rem);}
.medium-offset-8{margin-left: 66.66667%;}
.grid-margin-x > .medium-offset-8 {margin-left: calc(66.66667% + 0.9375rem);}
.medium-offset-9 {margin-left: 75%;}
.grid-margin-x > .medium-offset-9 {margin-left: calc(75% + 0.9375rem);}
.medium-offset-10{margin-left: 83.33333%;}
.grid-margin-x > .medium-offset-10{margin-left: calc(83.33333% + 0.9375rem);}
.medium-offset-11{margin-left: 91.66667%;}
.grid-margin-x > .medium-offset-11{margin-left: calc(91.66667% + 0.9375rem);}
}
@media print, screen and (min-width: 64em) {
.large-offset-0{margin-left: 0;}
.grid-margin-x > .large-offset-0{margin-left: calc(0% + 0.9375rem);}
.large-offset-1{margin-left: 8.33333%;}
.grid-margin-x > .large-offset-1{margin-left: calc(8.33333% + 0.9375rem);}
.large-offset-2{margin-left: 16.66667%;}
.grid-margin-x > .large-offset-2{margin-left: calc(16.66667% + 0.9375rem);}
.large-offset-3{margin-left: 25%;}
.grid-margin-x > .large-offset-3{margin-left: calc(25% + 0.9375rem);}
.large-offset-4{margin-left: 33.33333%;}
.grid-margin-x > .large-offset-4{margin-left: calc(33.33333% + 0.9375rem);}
.large-offset-5{margin-left: 41.66667%;}
.grid-margin-x > .large-offset-5{margin-left: calc(41.66667% + 0.9375rem);}
.large-offset-6{margin-left: 50%;}
.grid-margin-x > .large-offset-6{margin-left: calc(50% + 0.9375rem);}
.large-offset-7{margin-left: 58.33333%;}
.grid-margin-x > .large-offset-7{margin-left: calc(58.33333% + 0.9375rem);}
.large-offset-8{margin-left: 66.66667%;}
.grid-margin-x > .large-offset-8{margin-left: calc(66.66667% + 0.9375rem);}
.large-offset-9 {margin-left: 75%;}
.grid-margin-x > .large-offset-9{margin-left: calc(75% + 0.9375rem);}
.large-offset-10 {margin-left: 83.33333%;}
.grid-margin-x > .large-offset-10 {margin-left: calc(83.33333% + 0.9375rem);}
.large-offset-11 {margin-left: 91.66667%;}
.grid-margin-x > .large-offset-11 {margin-left: calc(91.66667% + 0.9375rem);}
}
div,
form,
h1,
h2,
h3,
h5,
li,
ol,
p,
td,
th,
ul{margin:0;padding:0;}
p{margin-bottom: 1rem; font-size: 14px; line-height: 1.6; text-rendering: optimizeLegibility;}
b,
strong{font-weight:700; line-height:inherit;}
h1,
h2,
h3,
h5{font-style: normal; font-weight:600; color:inherit; text-rendering:optimizeLegibility;}
h1{font-size:1.5rem; line-height:1.4; margin-top:0; margin-bottom:0.5rem;}
h2{font-size:1.25rem; line-height:1.4; margin-top:40px; margin-bottom:0.5rem;}
h3{font-size:1.1875rem; line-height:1.4; margin-top:0; margin-bottom:0.5rem;}
h5{font-size:1.0625rem; line-height: 1.4; margin-top:0; margin-bottom:0.5rem;}
@media print, screen and (min-width: 40em) {
h1{font-size: 3rem;}
h2{font-size: 2.5rem;}
h3{font-size: 1.9375rem;}
h5{font-size: 1.25rem;}
}
a{line-height:inherit; color:#0865ab; text-decoration:none;}
a img{border: 0;}
ol,
ul{margin-bottom:1rem; list-style-position:outside; line-height:1.6;}
li{font-size:inherit;}
ul{margin-left:1.25rem; list-style-type:disc;}
ol{margin-left:1.25rem;}
ul ul{margin-left:1.25rem; margin-bottom:0;}
.show-for-print{display:none !important;}
.button{
display:inline-block;
vertical-align:middle;
margin: 0 0 1rem;
font-family: inherit;
padding: 0.85em 1em;
-webkit-appearance: none;
border: 1px solid transparent;
border-radius: 5px;
font-size: 0.9rem;
line-height: 1;
text-align: center;
background-color: #0865ab;
color: #fff;
}
[type="number"],
[type="search"],
[type="text"]{
display: block;
box-sizing: border-box;
width: 100%;
height: 2.4375rem;
margin: 0 0 1rem;
padding: 0.5rem;
border: 1px solid #cacaca;
border-radius: 5px;
background-color: #fff;
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #0a0a0a;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
input::-webkit-input-placeholder{color:#cacaca;}
input:-ms-input-placeholder {color:#cacaca;}
[type="button"],
[type="submit"]{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 5px;
}
input[type="search"]{box-sizing: border-box;}
label{display:block; margin:0; font-size:0.875rem; font-weight:400; line-height:1.8; color:#0a0a0a;}
.input-group > :last-child > * {border-radius:0 5px 5px 0;}
select{
height:2.4375rem;
margin: 0 0 1rem;
padding: 0.5rem;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: 1px solid #cacaca;
border-radius: 5px;
background-color: #fff;
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #0a0a0a;
background-origin: content-box;
background-position: right -1rem center;
background-repeat: no-repeat;
background-size: 9px 6px;
padding-right: 1.5rem;
}
select::-ms-expand{display: none;}
.dropdown-pane.is-opening{display:block;}
.dropdown-pane.is-open{visibility:visible; display:block;}
.is-dropdown-submenu{position:absolute; top:0; left:100%; z-index:1; display:none; min-width:200px; border:1px solid #cacaca; background:#fff;}
.is-off-canvas-open{overflow:hidden;}
.js-off-canvas-overlay{position:absolute; top:0; left:0; z-index:11; width:100%; height:100%; background:rgba(255, 255, 255, 0.25); opacity:0; visibility:hidden; overflow:hidden;}
.js-off-canvas-overlay.is-visible {opacity: 1; visibility: visible;}
.js-off-canvas-overlay.is-overlay-absolute {position: absolute;}
.js-off-canvas-overlay.is-overlay-fixed {position: fixed;}
.off-canvas-wrapper {position: relative; overflow: hidden;}
.off-canvas{position:fixed; z-index:12; -webkit-backface-visibility:hidden; backface-visibility:hidden; background:#2c3840;}
[data-whatinput="mouse"] .off-canvas{outline:0;}
.off-canvas.is-transition-push{z-index: 12;}
.off-canvas.is-closed {visibility: hidden;}
.off-canvas.is-transition-overlap {z-index:13;}
.off-canvas.is-transition-overlap.is-open {box-shadow:0 0 10px rgba(10, 10, 10, 0.7);}
.off-canvas.is-open{-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0); transform:translate(0, 0);}
.off-canvas-absolute{position:absolute; z-index:12; -webkit-backface-visibility:hidden; backface-visibility:hidden; background:#2c3840;}
[data-whatinput="mouse"] .off-canvas-absolute {outline:0;}
.off-canvas-absolute.is-transition-push {z-index:12;}
.off-canvas-absolute.is-closed {visibility: hidden;}
.off-canvas-absolute.is-transition-overlap {z-index:13;}
.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10, 10, 10, 0.7);}
.off-canvas-absolute.is-open{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0); transform:translate(0, 0);}
.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px); -ms-transform:translateX(-250px); transform:translateX(-250px);}
.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0);}
.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px); -ms-transform:translateX(250px); transform:translateX(250px);}
.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px); -ms-transform:translateX(250px); transform:translateX(250px);}
.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0);}
.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px); -ms-transform:translateX(-250px); transform:translateX(-250px);}
.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px); -ms-transform:translateY(-250px); transform:translateY(-250px);}
.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform: translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0);}
.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px); -ms-transform:translateY(250px); transform:translateY(250px);}
.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px); -ms-transform:translateY(250px); transform:translateY(250px);}
.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0);}
.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px); -ms-transform:translateY(-250px); transform:translateY(-250px);}
.off-canvas-content{-webkit-transform:none; -ms-transform:none; transform:none; -webkit-backface-visibility:hidden; backface-visibility:hidden;}
.off-canvas-content.has-transition-push{-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0);}
.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0);}
@media print, screen and (min-width: 40em){
.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas-content.has-reveal-left{margin-left:250px;}
.position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px;}
.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas-content.has-reveal-right{margin-right:250px;}
.position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px;}
.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas-content.has-reveal-top{margin-top:250px;}
.position-top.reveal-for-medium ~ .off-canvas-content{margin-top:250px;}
.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas-content.has-reveal-bottom{margin-bottom: 250px;}
.position-bottom.reveal-for-medium ~ .off-canvas-content {margin-bottom:250px;}
}
@media print, screen and (min-width: 64em){
.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas-content.has-reveal-left{margin-left:250px;}
.position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px;}
.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas-content.has-reveal-right{margin-right: 250px;}
.position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px;}
.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas-content.has-reveal-top{margin-top: 250px;}
.position-top.reveal-for-large ~ .off-canvas-content{margin-top:250px;}
.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none; -ms-transform: none; transform: none;}
.off-canvas-content.has-reveal-bottom{margin-bottom:250px;}
.position-bottom.reveal-for-large ~ .off-canvas-content{margin-bottom:250px;}
}
table{border-collapse: collapse; width: 100%; margin-bottom: 1rem; border-radius:5px;}
tbody,
thead{ border: 1px solid #f2f2f2; background-color:#fff;}
thead {background: #f9f9f9; color: #545454;}
thead tr{ background: 0 0;}
thead th{ padding: 0.5rem 0.625rem 0.625rem; font-weight: 700; text-align: left;}
tbody td{padding: 0.5rem 0.625rem 0.625rem;}
tbody tr:nth-child(even) { border-bottom: 0; background-color: #f2f2f2;}
.tabs{margin:0; border:1px solid #efefef; background:#fff; list-style-type:none;}
.tabs::after,
.tabs::before{
display:table;
content:" ";
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-order: 1;
-ms-flex-order: 1;
order:1;
}
.tabs::after {clear: both;}
.tabs.vertical > li {display:block; float:none; width:auto;}
.tabs-title {float:left;}
.tabs-title > a{display:block; padding:1.25rem 1.5rem; font-size:0.75rem; line-height:1; color:#0865ab;}
.tabs-title > a[aria-selected="true"]{background:#efefef; color:#0865ab;}
.tabs-content{border:1px solid #efefef; border-top:0; background:#fff; color:#545454;}
.tabs-content.vertical{border:1px solid #efefef; border-left:0;}
.tabs-panel{display:none; padding:1rem;}
.tabs-panel.is-active {display: block;}
.top-bar{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: 0;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.top-bar,
.top-bar ul{background-color:#ccc;}
.top-bar input{max-width:200px; margin-right:1rem;}
@media screen and (max-width: 0em), screen and (min-width: 40em){
.show-for-small-only {display:none !important;}
}
@media print, screen and (min-width: 40em){
.off-canvas.in-canvas-for-medium{visibility:visible; height:auto; position:static; background:inherit; width:inherit; overflow:inherit;}
.off-canvas.in-canvas-for-medium.position-bottom,
.off-canvas.in-canvas-for-medium.position-left,
.off-canvas.in-canvas-for-medium.position-right,
.off-canvas.in-canvas-for-medium.position-top{
box-shadow: none; -webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas.in-canvas-for-medium .close-button{display:none;}
.hide-for-medium{display:none !important;}
}
@media screen and (max-width: 39.9375em){
.hide-for-small-only{display:none !important;}
.show-for-medium{display:none !important;}
}
@media screen and (min-width: 40em) and (max-width: 63.9375em){
.hide-for-medium-only{display:none !important;}
}
@media screen and (max-width: 39.9375em), screen and (min-width: 64em){
.show-for-medium-only{display:none !important;}
}
@media print, screen and (min-width: 64em) {
.off-canvas.in-canvas-for-large {
visibility:visible;
height:auto;
position:static;
background:inherit;
width:inherit;
overflow:inherit;
}
.off-canvas.in-canvas-for-large.position-bottom,
.off-canvas.in-canvas-for-large.position-left,
.off-canvas.in-canvas-for-large.position-right,
.off-canvas.in-canvas-for-large.position-top{box-shadow:none; -webkit-transform:none; -ms-transform:none; transform:none;}
.off-canvas.in-canvas-for-large .close-button{display:none;}
.top-bar{
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.hide-for-large{display:none !important;}
}
@media screen and (max-width: 63.9375em){
.show-for-large{display: none !important;}
}
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
.hide-for-large-only {display:none !important;}
}
@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
.show-for-large-only{display:none !important;}
}
.show-for-sr{
position: absolute !important;
width:1px;
height:1px;
padding:0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
-webkit-clip-path: inset(50%);
clip-path: inset(50%);
border: 0;
}
.hide-for-portrait,
.show-for-landscape{display:block !important;}
@media screen and (orientation: landscape) {
.hide-for-portrait,
.show-for-landscape{display:block !important;}
.hide-for-landscape,
.show-for-portrait{display:none !important;}
}
.hide-for-landscape,
.show-for-portrait{display:none !important;}
@media screen and (orientation: portrait) {
.hide-for-portrait,
.show-for-landscape{display:none !important;}
.hide-for-landscape,
.show-for-portrait{display:block !important;}
}
body.admin-bar.offcanvas .off-canvas.is-open {top: 2.875rem;}
@media screen and (min-width: 48.9375em) {
body.admin-bar.offcanvas .off-canvas.is-open {top: 2rem;}
}
.off-canvas {overflow-x: visible; overflow-y: visible;}
.off-canvas.mobile-off-canvas-menu {background-color: #fff; box-shadow: none; z-index: 1001;}
.off-canvas.mobile-off-canvas-menu:before {
content:""; display:block; width:40px; height:100vh; box-shadow:-20px 0 20px 0 rgba(10, 10, 10, 0.1); opacity:0; position:absolute; top:0; margin-left:0;}
.off-canvas.mobile-off-canvas-menu.is-open:before{opacity:1;}
.off-canvas > ul.menu{height:80%; height:calc(100vh - 120px); padding:1rem;}
.off-canvas > ul.menu a{color:#8a8a8a; font-weight:600; font-size:0.9375rem;}
.off-canvas .menu .active > a{background-color: #ccc;}
.oda-form-v2-container{background:#fff; border-radius:8px; padding:32px 16px; border-radius:8px; max-width:390px; width:100%; margin:0 auto; font-family:Barlow;}
@media (max-width: 786px) {
.oda-form-v2-container {border: 1px solid #e4e4ee;}
.legendBox{display:flex; justify-content:space-around; align-items:center; margin-top:30px;
margin-bottom:40px;}
.SIP-chart-parent .SIP-chart-child .legend-parent .legend-data .legend-value {
font-size:20px; line-height:20px; font-weight:600; color: #2a394e; margin: 0; height: 20px;
text-align: left; content: ' ';}
.SIP-chart-parent .SIP-chart-child .legend-parent{margin-bottom:0px; margin-left:0px;}
.legend-txt{margin-bottom:10px;}
section .ao-tabs-content-wrapper .ao-tabs-content .section-seperator-40-60 .calc-options-container .sip-amount-input-box .sip-input-container{
  
    width: 55% !important;
    padding-left: 0% !important;
}
}
.oda-form-v2-container .oda-form-v2{padding:8px 0;}
.oda-form-v2-container .mobile-form-wrapper{position:relative;}
.oda-form-v2-container .mobile-form-wrapper label.prefix{
z-index:1; line-height:45px; padding:2px 10px; position:absolute; font-size:16px; color:#6a7582; background-color: #f9fbfe; top:1px; left:1px; border-radius:8px 0 0 8px;}
.oda-form-v2-container .mobile-form-wrapper input {text-indent:38px;}
.oda-form-v2-container .form-row {margin-bottom: 28px; position: relative;}
.oda-form-v2-container .form-row.mb-0 {margin-bottom: 0;}
.oda-form-v2-container
.form-row
.select2-container.select2-container--default
.select2-selection--multiple,
.oda-form-v2-container .form-row input,
.oda-form-v2-container .form-row select{width:100%; padding:14px 16px; background:#fff; border:1px solid #e0e0ec !important; border-radius:8px; font-style:normal; font-weight:500; font-size:14px; color:#2a394e; font-family:Barlow, sans-serif; outline:0; height:auto;}
.oda-form-v2-container
.form-row
input[type="number"]::-webkit-inner-spin-button,
.oda-form-v2-container
.form-row
input[type="number"]::-webkit-outer-spin-button{
-webkit-appearance: none;
margin: 0;
}
.oda-form-v2-container .form-row input[type="number"]{-moz-appearance: textfield;}
.oda-form-v2-container .form-row input::-webkit-input-placeholder{color:#6a7582 !important;}
.oda-form-v2-container .form-row input:-ms-input-placeholder {color: #6a7582 !important;}
.oda-form-v2-container
.form-row
.select2-container--default
.select2-search__field,
.oda-form-v2-container
.form-row
body.select2-city
.select2-container--default
.select2-search--inline
.select2-search__field::-webkit-input-placeholder{color:#6a7582 !important;}
.oda-form-v2-container
.form-row
.select2-container--default
.select2-search__field,
.oda-form-v2-container
.form-row
body.select2-city
.select2-container--default
.select2-search--inline
.select2-search__field:-ms-input-placeholder{color:#6a7582 !important;}
.oda-form-v2-container
.form-row
.select2-container--default
.select2-search__field,
.oda-form-v2-container
.form-row
body.select2-city
.select2-container--default
.select2-search--inline
.select2-search__field::placeholder{color:#6a7582 !important;}
.oda-form-v2-container
.form-row
.select2-container--default
.select2-selection--multiple
.select2-selection__choice {line-height:14px;}
.oda-form-v2-container .form-row .select2-search .select2-search__field{border:none !important;}
.oda-form-v2-container .form-row input.oda-form-submit{
width:100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding: 16px 23.5px;
background: #3f5bd9 !important;
border-radius: 8px;
border: 0;
margin: 0;
font-family: Barlow, sans-serif;
font-weight: 600;
font-size: 14px;
line-height: 17px;
text-align: center;
color: #fff;
text-transform: uppercase;
max-width: 100%;
}
.oda-form-v2-container .form-description {text-align: center;}
.oda-form-v2-container .form-description h5 {
color:#2a394e; font-family:Barlow, sans-serif; font-weight:500; font-size:16px; line-height:24px;}
.oda-form-v2-container .form-description .zero-brokerage{font-weight:400; font-family:Barlow, sans-serif; font-size:16px; line-height:19px; text-align:center; color:#2a394e; padding-bottom:8px;}
.oda-form-v2-container .form-description .happy-customers{font-family:Barlow, sans-serif; font-weight:400; font-size:16px; line-height:19px; text-align:center; color:#2a394e; margin-bottom:unset;}
.oda-horizontal{background-color:#2a394e; max-width:unset; border-radius:unset; padding:20px;}
.oda-horizontal .form-description{padding-top:unset;}
.oda-horizontal .form-description h5{font-family:Barlow, sans-serif; color:#fff; margin-bottom:0;}
.oda-horizontal .form-description .zero-brokerage-horizontal{font-family:Barlow, sans-serif; color: #fff; font-size: 18px;}
.oda-horizontal .oda-form-v2{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-evenly;
-ms-flex-pack: space-evenly;
justify-content: space-evenly;
border: 1px solid #2a394e;
background-color: #fff;
border-radius: 8px;
gap: 10px;
padding: 24px;
}
@media (max-width: 900px) {
.oda-horizontal .oda-form-v2{display:block;}
}
.oda-horizontal .oda-form-v2 .form-row{width:90%; margin:28px auto;}
@media (min-width: 786px){
.oda-horizontal .oda-form-v2 .form-row{margin-bottom:unset; margin-top:unset; width:25%;}
.oda-horizontal .oda-form-v2 .form-row input{margin:unset;}
}
.oda-horizontal-sticky{display:none; padding:10px 24px; background-color:#f4f6fb; max-width:unset;}
@media screen and (min-width: 1024px) {
.oda-horizontal-sticky {display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-flex-align:center; align-items:center; box-shadow:0 2px 8px rgba(138, 141, 153, 0.16); position:fixed; width:100%; z-index:3; bottom:0; left:0; border-radius:0;}
}
.oda-horizontal-sticky .form-description{width:100%; max-width:25%; margin:0 auto; background-color:#2a394e; border-bottom:75px solid #2a394e; border-right:50px solid #fff; height:75px; border-top-left-radius:8px; border-bottom-left-radius:8px; line-height:70px; padding-top:unset;}
.oda-horizontal-sticky .form-description p{margin:0; color:#fff; font-family: Barlow, sans-serif; padding-top:unset; vertical-align:middle; line-height:normal; display:inline-block;
font-size:14px;}
.oda-horizontal-sticky .oda-form-v2{width:100%; max-width:80%; padding:20px; height:75px; padding:unset; align-items:center; border:1px solid #fff; margin:0 auto; display:flex; display:-ms-flexbox; display:-webkit-flex; border-top-right-radius:8px; border-bottom-right-radius:8px;
-webkit-justify-content: space-evenly; -ms-flex-pack: space-evenly; justify-content:space-evenly; background-color:#fff; -webkit-align-items:center; -ms-flex-align:center;}
.oda-horizontal-sticky .oda-form-v2 .form-row{ width:100%; margin:0 10px; margin-bottom:unset; min-width:120px;}
.oda-horizontal-sticky .oda-form-v2 .form-row input{margin:unset;}
.oda-horizontal-sticky .oda-form-v2 .form-row select{margin-bottom:0;}
.oda-horizontal-sticky .oda-form-v2 .form-row .oda-form-submit{font-size:12px;}
@media screen and (min-width: 1200px){
.oda-horizontal-sticky .oda-form-v2 .form-row .oda-form-submit{font-size:14px;}
}
.footer-cta-m-form-container {background:0 0; border-radius:8px; width:100%; max-width:unset;
height:auto; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; margin:0 auto; position:relative; z-index:99; width:100%; position:fixed; bottom:0; border-radius:8px 8px 0 0; padding:0;}
.footer-cta-m-form-container .form-description{background-color:#ccc; padding-top:16px;}
.footer-cta-m-form-container .form-description .zero-brokerage{padding:0;}
.footer-cta-m-form-container .input-toggle-fields{display:none;}
.footer-cta-m-form-container .footer-cta-m-form{background-color:#ccc; padding:0; position:relative;}
.footer-cta-m-form-container .footer-cta-m-form .form-row {height:49px;}
.footer-cta-m-form-container .footer-cta-m-form .form-row input[type="button"]{border:none !important; border-radius:0 !important;}
.footer-cta-m-form-container .footer-cta-m-form #footer-submit-cta-m{border-radius:0; margin:0;}
.footer-cta-m-form-container .oda-sticky-overlay{background:rgba(0, 0, 0, 0.4); -webkit-flex: 1; -ms-flex: 1; flex:1; opacity:0;}
.footer-cta-m-form-container .hidden-fields {display:none;}
.b2b-form-container
.form-row
.select2-container.select2-container--default
.select2-selection--multiple{width:100%; padding:14px 16px; background:#fff; border:1px solid #e0e0ec !important; border-radius:8px; font-style:normal; font-weight:500; font-size:14px; color:#2a394e; font-family:Barlow, sans-serif; outline:0; height:auto;}
.b2b-form-container
.form-row
.select2-container--default
.select2-search__field,
.b2b-form-container
.form-row
body.select2-city
.select2-container--default
.select2-search--inline
.select2-search__field::-webkit-input-placeholder {color: #6a7582 !important;}
.b2b-form-container
.form-row
.select2-container--default
.select2-search__field,
.b2b-form-container
.form-row
body.select2-city
.select2-container--default
.select2-search--inline
.select2-search__field:-ms-input-placeholder{color: #6a7582 !important;}
.b2b-form-container
.form-row
.select2-container--default
.select2-search__field,
.b2b-form-container
.form-row
body.select2-city
.select2-container--default
.select2-search--inline
.select2-search__field::placeholder{color: #6a7582 !important;}
.b2b-form-container
.form-row
.select2-container--default
.select2-selection--multiple
.select2-selection__choice{line-height: 14px;}
.b2b-form-container .form-row .select2-search .select2-search__field{border:none !important;}
@media (min-width: 1024px){
.footer-cta-m-form-container{display:none;}
}
.ab-home-icon{background-position:-2px -2px; background-color:transparent; width:36px; height:32px; display:inline-block;}
body,
html{font-size:16px;}
#logo{display:inline-block;}
.button{font-family:Barlow, sans-serif; font-size:16px;}
.button.cta{background-color:#ff7300; color:#fff; font-weight:700;}
body{color:#333;}
.round{border-radius:5px;}
table tbody td{text-align:left !important;}
input[type="number"][name="mobile"]::-webkit-inner-spin-button,
input[type="number"][name="mobile"]::-webkit-outer-spin-button{-webkit-appearance:none; margin:0;}
input[type="number"][name="mobile"]{-moz-appearance:textfield;}
form input.error + .select2-container .select2-selection,
form select.error + .select2-container .select2-selection{border-color:red !important;}
.button.cta-v2{background-color: #ff7300; color:#fff;}
[class^="icon-"]:before{
font-family:fontello; font-style:normal; font-weight:400; speak:none; display:inline-block; text-decoration:inherit; width:1em; margin-right:0.2em; text-align:center; font-variant:normal;
text-transform:none; line-height:1em; margin-left:0.2em; -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@-webkit-keyframes spin{
0%{-webkit-transform: rotate(0); transform: rotate(0);}
100%{-webkit-transform:rotate(359deg); transform:rotate(359deg);}
}
@keyframes spin{
0%{-webkit-transform: rotate(0); transform: rotate(0);}
100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}
}
@-webkit-keyframes fade-in{
from{opacity:0;}
}
@-webkit-keyframes slide-up{
from{-webkit-transform:translateY(10%); transform:translateY(10%);}
}
@keyframes fade-in{
from{opacity:0;}
}
@keyframes slide-up{
from{-webkit-transform:translateY(10%); transform:translateY(10%);}
}
.select2-container{box-sizing:border-box; display:inline-block; margin:0; position:relative; vertical-align:middle;}
.select2-container .select2-selection--single{box-sizing:border-box; display:block; height:28px;}
.select2-container .select2-selection--single .select2-selection__rendered{display:block; padding-left:8px; padding-right:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.select2-container .select2-selection--single .select2-selection__clear{position:relative;}
.select2-container[dir="rtl"]
.select2-selection--single
.select2-selection__rendered{padding-right:8px; padding-left:20px;}
.select2-container .select2-selection--multiple{box-sizing:border-box; display:block; min-height:32px;}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block; overflow:hidden; padding-left:8px; text-overflow:ellipsis; white-space:nowrap;}
.select2-container .select2-search--inline{float:left;}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box; border:none; font-size:100%; margin-top:5px; padding:0;}
.select2-container
.select2-search--inline
.select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-dropdown{background-color:#fff; border:1px solid #aaa; border-radius:4px; box-sizing:border-box; display:block; position:absolute; left:-100000px; width:100%; z-index:1051;}
.select2-results{display:block;}
.select2-results__options{list-style:none; margin:0; padding:0;}
.select2-results__option{padding:6px;}
.select2-container--open .select2-dropdown{left:0;}
.select2-container--open .select2-dropdown--above{border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0;}
.select2-container--open .select2-dropdown--below{border-top:none; border-top-left-radius:0; border-top-right-radius:0;}
.select2-search--dropdown{display:block; padding:4px;}
.select2-search--dropdown .select2-search__field{padding:4px; width:100%; box-sizing:border-box;}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-search--dropdown.select2-search--hide{display:none;}
.select2-close-mask{border:0; margin:0; padding:0; display:block; position:fixed; left:0;top:0;min-height:100%; min-width:100%; height:auto; width:auto; opacity:0; z-index:99; background-color:#fff;}
.select2-hidden-accessible{border:0 !important; clip:rect(0 0 0 0) !important; height:1px !important; margin:-1px !important; overflow:hidden !important; padding:0 !important; position:absolute !important; width:1px !important;}
.select2-container--default .select2-selection--single{ background-color:#fff; border:1px solid #aaa; border-radius:4px;}
.select2-container--default
.select2-selection--single
.select2-selection__rendered{color:#444; line-height:28px;}
.select2-container--default
.select2-selection--single
.select2-selection__clear{float:right; font-weight:700;}
.select2-container--default
.select2-selection--single
.select2-selection__placeholder{color:#999;}
.select2-container--default
.select2-selection--single
.select2-selection__arrow{height:26px; position:absolute; right:1px; width:20px;}
.select2-container--default
.select2-selection--single
.select2-selection__arrow
b{border-color:#888 transparent transparent; border-style:solid; border-width:5px 4px 0; height:0;left:50%; margin-left:-4px; margin-top:-2px; position:absolute; top:50%; width:0;}
.select2-container--default[dir="rtl"]
.select2-selection--single
.select2-selection__clear {float:left;}
.select2-container--default[dir="rtl"]
.select2-selection--single
.select2-selection__arrow{left:1px; right:auto;}
.select2-container--default.select2-container--disabled
.select2-selection--single{background-color:#eee;}
.select2-container--default.select2-container--disabled
.select2-selection--single
.select2-selection__clear{display:none;}
.select2-container--default.select2-container--open
.select2-selection--single
.select2-selection__arrow
b{border-color:transparent transparent #888; border-width:0 4px 5px;}
.select2-container--default .select2-selection--multiple {background-color:#fff; border:1px solid #aaa; border-radius:4px;}
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered{box-sizing:border-box; list-style:none; margin:0; padding:0 5px; width:100%;}
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
li{list-style:none;}
.select2-container--default
.select2-selection--multiple
.select2-selection__placeholder{color:#999; margin-top:5px; float:left;}
.select2-container--default
.select2-selection--multiple
.select2-selection__clear{float:right; font-weight:700; margin-top:5px; margin-right:10px;}
.select2-container--default
.select2-selection--multiple
.select2-selection__choice{background-color:#e4e4e4; border:1px solid #aaa; border-radius:4px; float:left; margin-right:5px; margin-top:5px; padding:0 5px;}
.select2-container--default
.select2-selection--multiple
.select2-selection__choice__remove{color:#999; display:inline-block; font-weight:700; margin-right:2px;}
.select2-container--default
.select2-selection--multiple
.select2-selection__choice__remove:hover{color:#333;}
.select2-container--default[dir="rtl"]
.select2-selection--multiple
.select2-search--inline,
.select2-container--default[dir="rtl"]
.select2-selection--multiple
.select2-selection__choice,
.select2-container--default[dir="rtl"]
.select2-selection--multiple
.select2-selection__placeholder{float:right;}
.select2-container--default[dir="rtl"]
.select2-selection--multiple
.select2-selection__choice{margin-left:5px; margin-right:auto;}
.select2-container--default[dir="rtl"]
.select2-selection--multiple
.select2-selection__choice__remove{margin-left:2px; margin-right:auto;}
.select2-container--default.select2-container--focus
.select2-selection--multiple{border:1px solid #000; outline:0;}
.select2-container--default.select2-container--disabled
.select2-selection--multiple {background-color:#eee;}
.select2-container--default.select2-container--disabled
.select2-selection__choice__remove {display:none;}
.select2-container--default.select2-container--open.select2-container--above
.select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above
.select2-selection--single{border-top-left-radius:0; border-top-right-radius:0;}
.select2-container--default.select2-container--open.select2-container--below
.select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below
.select2-selection--single{border-bottom-left-radius:0; border-bottom-right-radius:0;}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}
.select2-container--default .select2-search--inline .select2-search__field{background:0 0;
border:none; outline:0; box-shadow:none; -webkit-appearance:textfield;}
.select2-container--default .select2-results > .select2-results__options{max-height:200px;
overflow-y:auto;}
.select2-container--default .select2-results__option[role="group"]{padding:0;}
.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999;}
.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd;}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}
.select2-container--default
.select2-results__option
.select2-results__option
.select2-results__group{padding-left:0;}
.select2-container--default
.select2-results__option
.select2-results__option
.select2-results__option {margin-left:-1em; padding-left:2em;}
.select2-container--default
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option{margin-left: -2em; padding-left: 3em;}
.select2-container--default
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option{margin-left: -3em;padding-left: 4em;}
.select2-container--default
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option{margin-left: -4em;padding-left: 5em;}
.select2-container--default
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option
.select2-results__option{margin-left:-5em; padding-left:6em;}
.select2-container--default
.select2-results__option--highlighted[aria-selected]{background-color:#5897fb; color:#fff;}
.select2-container--default .select2-results__group{display:block; padding:6px;}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7; border:1px solid #aaa; border-radius:4px; outline:0; background-repeat:repeat-x;}
.select2-container--classic .select2-selection--single:focus {border:1px solid #5897fb;}
.select2-container--classic
.select2-selection--single
.select2-selection__rendered{color: #444; line-height: 28px;}
.select2-container--classic
.select2-selection--single
.select2-selection__clear{float:right; font-weight:700; margin-right:10px;}
.select2-container--classic
.select2-selection--single
.select2-selection__placeholder{color:#999;}
.select2-container--classic
.select2-selection--single
.select2-selection__arrow{background-color:#ddd; border:none; top:1px; height:26px; right:1px;
width:20px; border-left:1px solid #aaa; border-top-right-radius:4px; border-bottom-right-radius:4px; position:absolute; background-repeat:repeat-x;}
.select2-container--classic
.select2-selection--single
.select2-selection__arrow
b{border-color:#888 transparent transparent; border-style:solid; border-width:5px 4px 0; height:0; left:50%; margin-left:-4px; margin-top:-2px; position:absolute; top:50%; width:0;}
.select2-container--classic[dir="rtl"]
.select2-selection--single
.select2-selection__clear{float:left;}
.select2-container--classic[dir="rtl"]
.select2-selection--single
.select2-selection__arrow{border:none; border-right:1px solid #aaa; border-radius:0; border-top-left-radius:4px; border-bottom-left-radius:4px; left:1px; right:auto;}
.select2-container--classic.select2-container--open .select2-selection--single {border:1px solid #5897fb;}
.select2-container--classic.select2-container--open
.select2-selection--single
.select2-selection__arrow{background:0 0; border:none;}
.select2-container--classic.select2-container--open
.select2-selection--single
.select2-selection__arrow
b{border-color:transparent transparent #888; border-width:0 4px 5px;}
.select2-container--classic.select2-container--open.select2-container--above
.select2-selection--single{border-top:none; border-top-left-radius:0; border-top-right-radius:0;background-repeat:repeat-x;}
.select2-container--classic.select2-container--open.select2-container--below
.select2-selection--single{border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0; background-repeat:repeat-x;}
.select2-container--classic .select2-selection--multiple{background-color:#fff; border:1px solid #aaa; border-radius:4px; outline:0;}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}
.select2-container--classic
.select2-selection--multiple
.select2-selection__rendered{list-style:none; margin:0; padding:0 5px;}
.select2-container--classic
.select2-selection--multiple
.select2-selection__clear{display:none;}
.select2-container--classic
.select2-selection--multiple
.select2-selection__choice{background-color:#e4e4e4; border:1px solid #aaa; border-radius:4px; float:left; margin-right:5px; margin-top:5px; padding:0 5px;}
.select2-container--classic
.select2-selection--multiple
.select2-selection__choice__remove{color:#888; display:inline-block; font-weight:700; margin-right:2px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float:right;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left:5px; margin-right:auto;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple 
.select2-selection__choice__remove { margin-left: 2px; margin-right: auto;}
.select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #5897fb;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none; border-top-left-radius:0; border-top-right-radius:0;}
.select2-container--classic.select2-container--open.select2-container--below
.select2-selection--multiple{border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0;}
.select2-container--classic .select2-search--dropdown .select2-search__field{
border:1px solid #aaa; outline:0;}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0; box-shadow:none;}
.select2-container--classic .select2-dropdown{background-color:#fff; border:1px solid transparent;}
.select2-container--classic .select2-dropdown--above{border-bottom:none;}
.select2-container--classic .select2-dropdown--below {border-top:none;}
.select2-container--classic .select2-results > .select2-results__options{
max-height:200px; overflow-y:auto;}
.select2-container--classic .select2-results__option[role="group"]{padding: 0;}
.select2-container--classic .select2-results__option[aria-disabled="true"]{color:grey;}
.select2-container--classic
.select2-results__option--highlighted[aria-selected]{background-color:#3875d7; color:#fff;}
.select2-container--classic .select2-results__group{display:block; padding:6px;}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
#celusionform-butt {
background: linear-gradient(0deg, #23978a, #4cb78c) !important;
    color: #fff;
    padding: 4px 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 500;
    border-radius: 10px;
    margin-left: 20px;
    outline: none;
}
.did-floating-label-content {
    
    margin-bottom: 0px !important;
}

.oda-form-v2-container {
	display:none !important;
}

.button.cta {
	display:none !important;
}
[type="number"], [type="search"], [type="text"] {
	
	    margin: 0 0 0rem !important;
}

