/* ===============================
:: New Template
=================================*/
/* h4{font-size: 2rem!important;}
.title_underscore{width : 90px;border: 1.5px solid #ec008c;margin-top: -12px;margin-bottom: 20px;border-radius: 100px;}
.btn_apply_lg {
    padding: 8px 32px;
    border-radius: 40px;
    font-size: 2rem;
    width: 100%;
} */
ul.list-counter li::before {
    counter-increment: listCount;
    content: counter(listCount);
    width: 2.5rem;
    height: 2.5rem;
    background-color: #00adee;
    border-radius: 2rem;
    position: absolute;
    left: 0;
    top: 0;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    box-shadow: 0 0 0 .5rem #00aeee34;
}
ul.list-counter li::after {
    content: "";
    width: 0.1rem;
    background-color: #00adee;
    height: 100%;
    position: absolute;
    left: 1.3rem;
    top: 1.2rem;
}
ul.list-counter li {
    font-weight: 600;
    padding-left: 3.5rem;
    padding-bottom: 2rem;
}
.sec_main_accordion .accordion-item #panelsStayOpen-collapseOne .div_scroll {
    height: 700px;
}
.sec_main_accordion .accordion-item #panelsStayOpen-collapseOne .div_scroll .row_main {
    min-height: 120px;
    border-radius: 4px;
}
.sec_main_accordion .accordion-item #panelsStayOpen-collapseOne .div_scroll img{
    width: 9em;
}
.div_scroll .comapre-action .btn{
    border-radius: .2rem;
    font-size: 1.5rem;
    padding: 7px 15px;
}
.div_scroll .comapre-action .btn:hover{
    background-color: #252675;
    border-color: #252675;
}

.emi_formula {
    margin-left: 103px;
}

/* sec_main_accordion start */
/* Using common.css */
/* sec_main_accordion end */

.sec_new_emi_cal .card1 {
    display: flex;
    justify-content: center;
}
.sec_new_emi_cal .card1, .sec_new_emi_cal .card2 {
    border: 0.1px solid #919191;
    height: 460px;
    padding: 30px;
}

/* .sec_faq .accordion-item .accordion-header .accordion-button h2{
    font-size: 1.6rem;
    color: #444444;
}
.sec_faq .accordion-item .accordion-header .accordion-button h3{
    font-size: 1.6rem;
    color: #444444;
}
.emi_frm_sp {
    margin-right: 30px;
}
.emi_frm_hints1 {
    margin-right: 50px;
}
.emi_frm_hints2 {
    margin-right: 16px;
} */

/* ===============================
:: Media Query
=================================*/
@media screen and (min-width:320px) and (max-width:768px) {
    .section-heading{font-size: 1.8rem!important;}
    .sec_main_accordion .accordion-item #panelsStayOpen-collapseOne .div_scroll {
        height: 400px;
    }
    .sec_main_accordion .accordion-item #panelsStayOpen-collapseOne .div_scroll .row_main {
        min-height: auto;
    }
    .emi_formula {
        margin-left: 5px;
    }
    .emi_frm_sp {
        margin-right: 1px;
    }
    .emi_frm_hints1 {
        margin-right: 1px;
    }
    .emi_frm_hints2 {
        margin-right: 1px;
    }
    
}