/* comparison css  */
.comp-hero {
    padding: 118px 0 65px 0;
}

.product-comparison {
    display: flex;
    background: #e2f0d980;
}

.product {
    position: relative;
    border-bottom: 1px solid #274d0e;
    border-right: 1px solid #274d0e;
    padding: 12px 25px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
}


.poinet {
    font-size: 14px;
}
 
.compare-content-box:nth-child(2), .product:nth-child(2) {
    background: #e2f0d9;
}

.compare-content-box:nth-child(3), .product:nth-child(3) {
    background: #a9d18e;
}

.compare-content-box:nth-child(4), .product:nth-child(4) {
    background: #548235;
}

.tab-minSal {
    padding: 6px 0;
}

.rightSideCampare .tab-minSal {
    font-weight: 500;
}
.product:nth-child(4) .product-name-title {
    color: #fff !important;
}
.compare-content-box:nth-child(4) .tab-minSal span {
    color: #fff;
}
.compare-content-box:nth-child(even) .remove-item,
.product:nth-child(even) .remove-item {
    /* background: #fff; */
}

p.comp {
    font-size: 31px;
    font-weight: 600;
    line-height: 40px;
    text-align: center;
    text-transform: capitalize;
    font-family: 'Roboto Condensed';
    color: var(--dark-green);
}

p.comp b {
    text-transform: uppercase;
    font-style: italic;
    color: var(--dark-yellow);
}

.remove-item {
    position: absolute;
    z-index: 2;
    top: 15px;
    right: 15px;
    height: 34px;
    width: 34px;
    background-color: #ffffff;
    box-shadow: 0 10px 8px rgba(0, 0, 0, .04);
    border-radius: 50%;
    font-size: 15px;
    line-height: 34px;
    color: #000000;
    text-align: center;
    cursor: pointer;
    font-weight: bolder;
    font-family: 'Roboto Condensed';
    border: 1px solid #f4f8fb;
}

.show-differences span {
    padding-left: 12px;
    font-size: 14px;
}

.compare-content-box,
.product {
    flex: 1 0 200px;
    width: 100%;
    max-width: 25%;
    border-right: 1px solid #274d0e;
}

.stickey_container.topFixed_stickey .product {
    border-bottom: 0;
}

.compare-content-box:last-child,
.product:last-child {
    border-right: 0;
}

.show-differences {
    padding: 2rem 0;
}

.table-wrap-com {
    font-size: 13px;
    gap: 0 !important;
}

.container-white {
    background: #e2f0d980;
    border-radius: 20px;
    overflow: hidden;
    margin-top: 45px;
}

.col.col-tab {
    padding: 9px 18px;
    border-bottom: 1px solid #274d0e;
}

.col.col-tab:last-child {
    border-bottom: 0;
}


.product-name-title {
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.product-name-item {
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 20px;
}

.product-name-item img {
    border-radius: 50%;
    margin-bottom: 8px;
    max-height: 65px;
}

/* comparision page css end */


/* fraud page css  */

.safeFraudPage {
    text-align: left !important;
    padding: 0 !important;
}

.left-c-wrap {
    width: 80%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.c-smallText {
    font-size: 13px;
    letter-spacing: 1px;
    color: #a1637a;
    font-weight: 600;
}

.c-big-text {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 50px;
    color: #fff;
    line-height: 35px;
    max-width: 550px;
    margin: 0;
    font-weight: 700;
    padding: 1rem 0;
}

span.text-y {
    color: #f58f08;
}

.c-body {
    color: #fff;
    font-size: 20px;
}

.c-btn a {
    text-decoration: none;
    background: #053f44;
    color: #fff;
    letter-spacing: 1px;
    padding: 7px 20px;
    border-radius: 30px;
}

.fraudCardWrap {
    padding: 65px 0;
}

/* For Tablet View */

.safeicon-2 {
    display: none;
}

.sub-title {
    font-size: 14px;
}

.card-info {
    margin-bottom: 20px;
}

.about-fr {
    font-size: 14px;
    text-align: justify;
}

@media screen and (max-width:1150px) {
    .rightFraudImage {
        width: 450px;
    }

    .rightFraudImage img {
        width: 100%;
    }

    .safeFraudPage {
        padding: 60px 0 !important;
    }

}

.fraudCardWrap .rescent-search-heading,
.negative-cibil .rescent-search-heading,
.cibil-high .rescent-search-heading {
    max-width: 100%;
    text-align: center;
}

.cibil-high .rescent-search-header {
    align-items: center;
    justify-content: center;
}

.creditlowslider .left-c-wrap {
    width: 100%;
}

.cibil-slider-content {
    padding: 20px 0;
}

@media screen and (max-width:990px) {
    .rightFraudImage {
        width: 400px;
    }

    .safeFraudPage {
        margin-top: 0 !important;
    }

}

@media screen and (max-width:990px) {
    .rightFraudImage {
        display: none;
    }
}

/* affecting factors cibil score */
.factorcibil {
    text-align: left;
}

.factorcibil .swiper-heading {
    padding: 20px 0;
    font-size: 25px;
    color: #95e798;
}

.factoraffect .slide-text {
    margin: initial
}

.about-factor {
    padding-top: 50px !important;
}

.about-factor .insurance-title p,
.fraudCardWrap .insurance-title p,
.negative-cibil .insurance-title p {
    font-size: 12px;
}

.about-factor .insurance-img-box,
.fraudCardWrap .insurance-img-box,
.negative-cibil .insurance-img-box {
    border: 1px solid #b0ede4;
    background: #fff;
    border-radius: 5px;
    width: 175px;
}

.fraudCardWrap .insurance-title,
.negative-cibil .insurance-title {
    text-align: center;
}

.about-factor .insurance-title,
.negative-cibil .insurance-title {
    text-align: center;
    max-width: 170px;
}

.aboutfact,
.affect-center,
.flexdisplay,
.about-second-slide-contentmission-about {
    display: flex;
    align-items: center;
    justify-content: center;
}

.card-info img {
    width: 32px;
}

.pfactor {
    font-size: 14px;
    text-align: center;
}

span.blueswipper {
    color: #ff9200;
    font-weight: 600;
}

@media screen and (max-width:990px) {
    .about-factor {
        padding: 43px 0 0 0 !important;
    }

    .affect-center {
        display: none;
    }
}

/* .hero-slider-content .hero-strong-text {
    color: #053f44 !important;
} */

.cibilLowLoan {
    padding: 60px 0;
    text-align: center;
}

.swiper-headingreq {
    font-weight: 700;
    color: #f58f08;
}

h2.swiper-heading {
    padding: 10px 0 20px 0;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 1px;
}

.creditlowslider .mySwiper .swiper-slide {
    padding: 0 !important;
    height: auto !important;
}

.creditlowslider .swiper-col-left {
    padding: 0 !important;
    display: flex;
    align-items: center;
}

.increase-ul li {
    list-style: disc;
    margin-top: 5px;
}

.increase-ul ul {
    margin-left: 1rem;
    padding: 20px 0 0 0;
}

.increase-ul2 ul {
    display: flex;
    gap: 10px;
}

.increase-ul2 ul li,
.increase-ul2 ul .fd {
    background: #e7e7e7;
    padding: 5px 10px;
    border-radius: 5px;
    text-align: center;
}

.cibilconclusion h6 {
    font-size: 25px;
    font-weight: 600;
    font-family: 'Roboto Condensed';
    padding: 10px 0;
}

.cibilconclusion p,
.c-factor {
    font-size: 14px;
    text-align: justify;
}

.increasecibimg img {
    width: 450px;
}

.cibilaverage {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

section.cibil-high {
    padding-bottom: 60px;
}

section.new-offer-section.negative-cibil {
    padding: 15px 0 40px;
    background: linear-gradient(90deg, hwb(171deg 77% 3%/39%) 18%, #f8f9fa 42%, rgba(127, 221, 240, .30015756302521013) 87%);
}

section.helprefer {
    padding: 60px 0;
}

.cibilaverage img {
    width: 350px;
}


@media screen and (max-width:1024px) {
    .increasecibimg img {
        width: 360px;
    }
}

@media screen and (max-width:991px) {
    .increasecibimg {
        display: none;
    }

    .cibil-high {
        padding-top: 50px;
    }
}

@media screen and (max-width:991px) {
    section.home-slider.creditlowslider .hero-slider-content {
        padding: 50px 0;
    }

    section.home-slider.creditlowslider .swiper-col.swiper-col-right {
        display: none;
    }
}

@media screen and (max-width:768px) {
    section.home-slider.creditlowslider .swiper-col.swiper-col-left {
        max-width: 100%;
    }

    .cibilconclusion h6 {
        font-size: 18px;
    }

    section.home-slider.creditlowslider span.swip-text {
        font-size: 20px;
    }

    .cibilaverage {
        display: none;
    }

    .cibil-high {
        padding-bottom: 0;
    }

    .left-c-wrap {
        width: 100%;
    }
}

@media screen and (max-width:576px) {

    .poinet,
    .pfactor,
    .c-factor,
    .sub-title,
    .increase-ul li,
    .increase-ul2 ul li,
    .increase-ul2 ul .fd,
    .increase-ul2 ul li,
    .cibilconclusion p {
        font-size: 12px;
    }

    .main-title,
    .cibilconclusion p {
        font-size: 13px;
    }

    .rescent-center-head {
        max-width: 100% !important;
        text-align: center !important;
    }

    .card-info img {
        width: 20px;
    }

    .increase-ul li,
    .increase-ul2 ul li,
    .increase-ul2 ul .fd {
        line-height: 1.3;
    }

    .aboutfact,
    .affect-center {
        height: auto;
    }

    .fraud-btn {
        padding-top: 0;
    }

    .creditlowslider span.hero-strong-text {
        font-size: 45px;
    }
}

@media screen and (max-width:320px) {
    .about-factor .insurance-title {
        max-width: auto;
    }
}


/* how-to-save-income-tax */

.income-tex p.slide-text.partner-text {
    font-size: 35px;
    line-height: 38px;
}

h5.title-save {
    padding: 20px 0;
    font-size: 18px;
}

span.tax-mar-left {
    padding-left: 10px;
}

ul.tax-save-list li {
    margin: 10px 0;
    background: aliceblue;
    padding: 10px;
    border-radius: 10px;
}

.tax-search {
    position: relative;
    top: -65px;
}

.tax-main p {
    font-size: 14px;
    padding-left: 1rem;
}

.tax-main {
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
    padding: 30px;
    box-shadow: 2px 6px 10px #2f2f2f2f;
    border-left: 3px solid orange;
    border-right: 3px solid orange;
}

.table-tax .table tr td {
    font-size: 13px !important;
}

.tax-income {
    padding: 0px 0 50px 0;
}

td.color-tax {
    background: #c5dedf38 !important;
}

.table-tax .table th {
    font-size: 14px;
    font-weight: 500;
    background: darkslategray;
}

.tax-ul-wrapper h5,
h5.title-save {
    font-size: 18px;
    font-weight: 600;
}

.tax-save {
    text-align: center;
}

.reascent-box-outer {
    /* text-align: center; */
    padding: 30px 0 30px 0;
}

.tax-ul-wrapper h5 {
    border-left: 4px solid #fd9207;
    padding-left: 10px;
    margin-left: 25px;
}

ul.tax-save-list {
    margin-left: 2.4rem;
}

.howsavetax {
    padding: 30px 0 !important;
}

.howsavetax .hero-strong-text {
    font-size: 45px;
}

.howsavetax .partner-text {
    font-size: 30px;
    line-height: 30px;
}

.rescent-income .rescent-center-head {
    text-align: center;
}

.save-income {
    padding: 70px 0 30px 0;
}

.creditlowslider .inner-know,
.factoraffect span.hero-strong-text {
    color: #fcb247;
    font-size: 40px;
}

.creditlowslider .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 20px;
}

p.sli-inner-text {
    font-size: 20px;
    line-height: 25px;
    color: #fff;
    margin: 12px 0 20px !important;
    font-weight: 300;
    font-family: 'Roboto Condensed', sans-serif;
}

.creditlowslider .mySwiper .swiper-slide {
    padding: 0 !important;
    max-height: 300px !important;
}

.creditlowslider .swiper-col.swiper-col-right {
    display: flex !important;
    justify-content: end !important;
}

.creditlowslider .swiper-col.swiper-col-right img {
    max-height: 225px !important;
}

.fraudCardWrap .insurance-img-box {
    background: #daf5fd8a !important;
}

.fraudCardWrap img.insurance-img,
.negative-cibil img.insurance-img {
    width: auto;
    height: auto;
}

@media screen and (max-width:990px) {
    .cibilaverage {
        display: none;
    }
}

@media screen and (max-width:768px) {
    .about-factor .specification-header {
        margin-bottom: 0;
    }

    .creditlowslider .swiper-col.swiper-col-right.sliderImage-3,
    .creditlowslider .swiper-col.swiper-col-right {
        display: none !important;
    }
}

@media screen and (max-width:576px) {
    .creditlowslider .swiper-slider-row {
        display: block;
    }

}


/* about us  */
.about-loan-text h2 {
    margin-bottom: 20px;
    line-height: 1.2;
    font-family: 'Roboto Condensed', sans-serif;
}

.about-loanpad.what-offer-about-heading h2 {
    font-size: 55px;
    font-weight: 700;
}

.swiper-about-hero-col-left .slider-slide-1 .slider-content-content {
    max-width: 520px;
    padding-right: 50px;
    width: 100%;
    height: 100%;
}

.slider-slide-1.slider-slide-about.aboutrefer.froudRefer .slider-content-content {
    max-width: 650px;
}

.slider-content-content {
    max-width: 100%;
}

ul.slider-content-ul.slider-content-ul-black li {
    color: #e7e6e6;
    font-size: 15px;
}

.Vision-ul li::marker {
    color: #000;
}

.about-loan-text h2 strong,
.about-d-flex h2 {
    font-size: 4.4rem;
    font-weight: bold;
    display: block;
    color: #fff;
    font-family: 'Roboto Condensed', sans-serif;
}

.about-loan-icondata {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    width: 100%;
}

.about-loan-inner {
    text-align: center;
    flex: 1 0 192px;
    background: #fff;
    padding: 20px;
    border-radius: 10px;
}

.about-loan-inner figure {
    display: flex;
    align-items: center;
    justify-content: center;
}

.about-loan-inner h5 {
    font-size: 17px;
    line-height: 20px;
    color: #212121;
    margin: 11px 0 0 0;
    font-weight: 600;
    text-transform: uppercase;
}

.slider-slide-about-right {
    background: #ff9302;
}

.slider-slide-about-right .about-loan-text {
    max-width: 560px;
    width: 100%;
}

.slider-content-ul-cont {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    padding: 20px;
    align-items: center;
    justify-content: center;
}

.slider-slide-5 .slider-content-content,
.contentmission-about {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 75vh;
}

.about-achieve {
    padding: 20px;
    text-align: center;
    min-width: 240px;
    box-shadow: 7px 9px 32px -6px #BDDFF672;
    transition: .3s all;
    cursor: pointer;
}

.about-achieve div {
    font-size: 14px;
}

.about-achieve h5 {
    padding: 10px 5px;
    font-size: 30px;
    font-weight: 700;
    color: lightseagreen;
}

ul.slider-content-ul-4 li {
    padding: 10px;
    color: #fff;
}

.about-loan-text .beneficery-ul li span {
    padding-left: 14px;
}

.swiper-about-hero-slide-section .slider-slide-4 .slider-content-content,
.swiper-about-hero-slide-section .slider-content-ul-cont,
.slider-slide-3 .slider-content-content,
.contentmission-about,
.swiper-about-hero-slide-section .slider-slide-2about .slider-content-content,
.slider-content-slide6 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.slider-slide-4 .slider-content-content {
    position: relative;
}

.slider-slide-4 .about-loan-text ul li {
    font-size: 16px;
    line-height: 25px;
    font-weight: 500;
    position: relative;
}

.slider-slide-4 .about-loan-text ul li:after,
.slider-slide-4 .about-loan-text ul li:before {
    content: '';
    position: absolute;
}

.slider-slide-4 .about-loan-text ul li:after {
    height: 23px;
    width: 23px;
    left: -31px;
    top: 1px;
    background: white;
    border-radius: 50%;
    border: 1px solid #ff9800;
}

.slider-slide-4 .about-loan-text ul li:before {
    height: 7px;
    width: 7px;
    border-right: 2px solid #f58f08;
    border-bottom: 2px solid #f58f08;
    left: -24px;
    top: 9px;
    z-index: 4;
    transform: rotate(-45deg);
}

.about-why {
    position: absolute;
    font-size: 30px;
    font-weight: 700;
    background: floralwhite;
    padding: 10px 20px;
    border-radius: 31px;
    box-shadow: 5px 7px 0px grey;
}

.swiper-about-hero-slide-section h3.vision {
    padding-top: 1rem;
    font-size: 18px;
    line-height: 1.5;
    font-weight: 400;
    text-align: justify;
}

.contentmission-about {
    /* max-width: 70%; */
    margin: auto;
}

.about-loanpad-text h2 {
    font-size: 50px;
    color: #ffff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 55px;
    line-height: 51px;
    font-family: 'Roboto Condensed';
}

.about-loanpad-text h2 strong {
    font-size: 19px;
    line-height: 25px;
    display: block;
    font-weight: 400;
    letter-spacing: 2px;
    color: var(--dark-yellow);
}

.swiper-about-hero-slide-section .slider-content-box {
    display: flex;
    align-items: center;
    min-height: 100%;
    justify-content: center;
}

.swiper-about-hero-col-left .slider-slide-3,
.swiper-about-hero-col-left .slider-slide-6 {
    background: var(--dark-green);
}

.swiper-about-hero-col-right .slider-slide-5 {
    background: var(--dark-green);
}


/* fraud page css  */

.safeFraudPage {
    text-align: left !important;
    padding: 0 !important;
}

.left-c-wrap {
    width: 80%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.c-smallText {
    font-size: 13px;
    letter-spacing: 1px;
    color: #a1637a;
    font-weight: 600;
}

.c-big-text {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 50px;
    color: #fff;
    line-height: 35px;
    max-width: 550px;
    margin: 0;
    font-weight: 700;
    padding: 1rem 0;
}

span.text-y {
    color: #f58f08;
}

.c-body {
    color: #fff;
    font-size: 20px;
}

.c-btn a {
    text-decoration: none;
    background: #053f44;
    color: #fff;
    letter-spacing: 1px;
    padding: 7px 20px;
    border-radius: 30px;
}

.fraudCardWrap {
    padding: 65px 0;
}

/* For Tablet View */

.safeicon-2 {
    display: none;
}

.sub-title {
    font-size: 14px;
}

.card-info {
    margin-bottom: 20px;
}

.about-fr {
    font-size: 14px;
    text-align: justify;
}

@media screen and (max-width:1150px) {
    .rightFraudImage {
        width: 450px;
    }

    .rightFraudImage img {
        width: 100%;
    }

    .safeFraudPage {
        padding: 60px 0 !important;
    }
}

.fraudCardWrap .rescent-search-heading,
.negative-cibil .rescent-search-heading,
.cibil-high .rescent-search-heading {
    max-width: 100%;
    text-align: center;
}

.cibil-high .rescent-search-header {
    align-items: center;
    justify-content: center;
}

.creditlowslider .left-c-wrap {
    width: 100%;
}

.cibil-slider-content {
    padding: 20px 0;
}

@media screen and (max-width:990px) {
    .rightFraudImage {
        width: 400px;
    }

    .safeFraudPage {
        margin-top: 0 !important;
    }

}

@media screen and (max-width:990px) {
    .rightFraudImage {
        display: none;
    }
}

/* affecting factors cibil score */
.factorcibil {
    text-align: left;
}

.factorcibil .swiper-heading {
    padding: 20px 0;
    font-size: 25px;
    color: #95e798;
}

.factoraffect .slide-text {
    margin: initial
}

.about-factor {
    padding-top: 50px !important;
}

.about-factor .insurance-title p,
.fraudCardWrap .insurance-title p,
.negative-cibil .insurance-title p {
    font-size: 12px;
}

.about-factor .insurance-img-box,
.fraudCardWrap .insurance-img-box,
.negative-cibil .insurance-img-box {
    border: 1px solid #b0ede4;
    background: #fff;
    border-radius: 5px;
    width: 175px;
}

.fraudCardWrap .insurance-title,
.negative-cibil .insurance-title {
    text-align: center;
}

.about-factor .insurance-title,
.negative-cibil .insurance-title {
    text-align: center;
    max-width: 170px;
}

.aboutfact,
.affect-center {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.card-info img {
    width: 32px;
}

.pfactor {
    font-size: 14px;
    text-align: center;
}

span.blueswipper {
    color: #ff9200;
    font-weight: 600;
}

@media screen and (max-width:990px) {
    .about-factor {
        padding: 43px 0 0 0 !important;
    }

    .affect-center {
        display: none;
    }
}

/* .hero-slider-content .hero-strong-text {
    color: #053f44 !important;
} */

.cibilLowLoan {
    padding: 60px 0;
    text-align: center;
}

.swiper-headingreq {
    font-weight: 700;
    color: #f58f08;
}

h2.swiper-heading {
    padding: 10px 0 20px 0;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 1px;
}

.creditlowslider .mySwiper .swiper-slide {
    padding: 0 !important;
    height: auto !important;
}

.creditlowslider .swiper-col-left {
    padding: 0 !important;
    display: flex;
    align-items: center;
}

.increase-ul li {
    list-style: disc;
    margin-top: 5px;
}

.increase-ul ul {
    margin-left: 1rem;
    padding: 20px 0 0 0;
}

.increase-ul2 ul {
    display: flex;
    gap: 10px;
}

.increase-ul2 ul li,
.increase-ul2 ul .fd {
    background: #e7e7e7;
    padding: 5px 10px;
    border-radius: 5px;
    text-align: center;
}

.cibilconclusion h6 {
    font-size: 25px;
    font-weight: 600;
    font-family: 'Roboto Condensed';
    padding: 10px 0;
}

.cibilconclusion p,
.c-factor {
    font-size: 14px;
    text-align: justify;
}

.increasecibimg img {
    width: 450px;
}

.cibilaverage {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

section.cibil-high {
    padding-bottom: 60px;
}

section.new-offer-section.negative-cibil {
    padding: 15px 0 40px;
    background: linear-gradient(90deg, hwb(171deg 77% 3%/39%) 18%, #f8f9fa 42%, rgba(127, 221, 240, .30015756302521013) 87%);
}

section.helprefer {
    padding: 60px 0;
}

.cibilaverage img {
    width: 350px;
}


@media screen and (max-width:1024px) {
    .increasecibimg img {
        width: 360px;
    }
}

@media screen and (max-width:991px) {
    .increasecibimg {
        display: none;
    }

    .cibil-high {
        padding-top: 50px;
    }
}

@media screen and (max-width:991px) {
    section.home-slider.creditlowslider .hero-slider-content {
        padding: 50px 0;
    }

    section.home-slider.creditlowslider .swiper-col.swiper-col-right {
        display: none;
    }
}

@media screen and (max-width:768px) {
    section.home-slider.creditlowslider .swiper-col.swiper-col-left {
        max-width: 100%;
    }

    .cibilconclusion h6 {
        font-size: 18px;
    }

    section.home-slider.creditlowslider span.swip-text {
        font-size: 20px;
    }

    .cibilaverage {
        display: none;
    }

    .cibil-high {
        padding-bottom: 0;
    }

    .left-c-wrap {
        width: 100%;
    }
}

@media screen and (max-width:576px) {

    .poinet,
    .pfactor,
    .c-factor,
    .sub-title,
    .increase-ul li,
    .increase-ul2 ul li,
    .increase-ul2 ul .fd,
    .increase-ul2 ul li,
    .cibilconclusion p {
        font-size: 12px;
    }

    .main-title,
    .cibilconclusion p {
        font-size: 13px;
    }

    .rescent-center-head {
        max-width: 100% !important;
        text-align: center !important;
    }

    .card-info img {
        width: 20px;
    }

    .increase-ul li,
    .increase-ul2 ul li,
    .increase-ul2 ul .fd {
        line-height: 1.3;
    }

    .aboutfact,
    .affect-center {
        height: auto;
    }

    .fraud-btn {
        padding-top: 0;
    }

    .creditlowslider span.hero-strong-text {
        font-size: 45px;
    }
}

@media screen and (max-width:320px) {
    .about-factor .insurance-title {
        max-width: auto;
    }
}


/* how-to-save-income-tax */

.income-tex p.slide-text.partner-text {
    font-size: 35px;
    line-height: 38px;
}

h5.title-save {
    padding: 20px 0;
    font-size: 18px;
}

span.tax-mar-left {
    padding-left: 10px;
}

ul.tax-save-list li {
    margin: 10px 0;
    background: aliceblue;
    padding: 10px;
    border-radius: 10px;
}

.tax-search {
    position: relative;
    top: -65px;
}

.tax-main p {
    font-size: 14px;
    padding-left: 1rem;
}

.tax-main {
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
    padding: 30px;
    box-shadow: 2px 6px 10px #2f2f2f2f;
    border-left: 3px solid orange;
    border-right: 3px solid orange;
}

.table-tax .table tr td {
    font-size: 13px !important;
}

.tax-income {
    padding: 0px 0 50px 0;
}

td.color-tax {
    background: #c5dedf38 !important;
}

.table-tax .table th {
    font-size: 14px;
    font-weight: 500;
    background: darkslategray;
}

.tax-ul-wrapper h5,
h5.title-save {
    font-size: 18px;
    font-weight: 600;
}

.tax-save {
    text-align: center;
}

.reascent-box-outer {
    /* text-align: center; */
    padding: 30px 0 30px 0;
}

.tax-ul-wrapper h5 {
    border-left: 4px solid #fd9207;
    padding-left: 10px;
    margin-left: 25px;
}

ul.tax-save-list {
    margin-left: 2.4rem;
}

.howsavetax {
    padding: 30px 0 !important;
}

.howsavetax .hero-strong-text {
    font-size: 45px;
}

.howsavetax .partner-text {
    font-size: 30px;
    line-height: 30px;
}

.rescent-income .rescent-center-head {
    text-align: center;
}

.save-income {
    padding: 70px 0 30px 0;
}

.creditlowslider .inner-know,
.factoraffect span.hero-strong-text {
    color: #fcb247;
    font-size: 40px;
}

.creditlowslider .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 20px;
}

p.sli-inner-text {
    font-size: 20px;
    line-height: 25px;
    color: #fff;
    margin: 12px 0 20px !important;
    font-weight: 300;
    font-family: 'Roboto Condensed', sans-serif;
}

.creditlowslider .mySwiper .swiper-slide {
    padding: 0 !important;
    max-height: 300px !important;
}

.creditlowslider .swiper-col.swiper-col-right {
    display: flex !important;
    justify-content: end !important;
}

.creditlowslider .swiper-col.swiper-col-right img {
    max-height: 225px !important;
}

.fraudCardWrap .insurance-img-box {
    background: #daf5fd8a !important;
}

.fraudCardWrap img.insurance-img,
.negative-cibil img.insurance-img {
    width: auto;
    height: auto;
}

@media screen and (max-width:990px) {
    .cibilaverage {
        display: none;
    }
}

@media screen and (max-width:768px) {
    .about-factor .specification-header {
        margin-bottom: 0;
    }

    .creditlowslider .swiper-col.swiper-col-right.sliderImage-3,
    .creditlowslider .swiper-col.swiper-col-right {
        display: none !important;
    }
}

@media screen and (max-width:576px) {
    .creditlowslider .swiper-slider-row {
        display: block;
    }

}


/* about us  */


ul.slider-content-ul-4 li {
    padding: 10px;
    color: #fff;
}

.about-loan-text .beneficery-ul li span {
    padding-left: 14px;
}

.swiper-about-hero-slide-section .slider-slide-4 .slider-content-content,
.swiper-about-hero-slide-section .slider-content-ul-cont,
.slider-slide-3 .slider-content-content,
.contentmission-about,
.swiper-about-hero-slide-section .slider-slide-2about .slider-content-content,
.slider-content-slide6 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.slider-slide-4 .slider-content-content {
    position: relative;
}


.about-why {
    color: #000;
    font-family: 'Roboto Condensed', sans-serif;
    position: absolute;
    font-size: 30px;
    font-weight: 700;
    background: #ffffff;
    padding: 10px 20px;
    border-radius: 31px;
    box-shadow: 5px 7px 0px grey;
}

.swiper-about-hero-slide-section h3.vision {
    padding-top: 1rem;
    font-size: 18px;
    line-height: 1.5;
    font-weight: 400;
    text-align: justify;
}

.contentmission-about {
    max-width: 650px;
    padding-right: 50px;
}


.about-loanpad-text h2 strong {
    font-size: 19px;
    line-height: 25px;
    display: block;
    font-weight: 400;
    letter-spacing: 2px;
    color: var(--dark-yellow);
}


p.about-para {
    margin: 17px 0 35px;
    font-size: 18px;
    color: #ffffff;
    line-height: 29px;
}

p.about-para b {
    text-transform: uppercase;
    color: #f58f08;
    font-weight: 500;
}

ul.about-beneficery-ul {
    display: flex;
    flex-direction: column;
    gap: 18px;
    margin: 0;
}


.swiper-about-hero-col-right .slider-slide-4 .slider-content-box .slider-content-content {
    max-width: 650px;
}

.slider-content-ul-black {
    color: #000 !important;
}

.swiper-about-hero-col-right .slider-slide-2 h2 {
    color: #000;
}

.swiper-about-hero-col-right .slider-slide-2 ul.slider-content-ul.Vision-ul {
    color: #000 !important;
}

.about-d-flex .slider-content-ul li {
    font-size: 17px;
    font-weight: 500;
    line-height: 25px;
}

.about-d-flex .slider-content-ul {
    padding-top: 15px;
    margin: 0;
    padding-inline-start: 34px !important;
    display: flex;
    gap: 19px;
    flex-direction: column;
    list-style: disc;
    color: #fff !important;
}

.slider-content-ul-black {
    color: #000 !important;
}

@media screen and (max-width:1400px) {

    .swiper-about-hero-col-left .slider-slide-1 .slider-content-content {
        padding: 0 0 0 10%;
    }

    .swiper-about-hero-col-left .slider-slide-1 .slider-content-box {
        justify-content: flex-start;
        padding-right: 34px;
    }

    .about-loanpad-text h2 {
        font-size: 45px;
        line-height: 45px;
    }
}

@media screen and (max-width:1300px) {
    .slider-slide-about-right .about-loan-text {
        max-width: 100%;
        padding: 20px;
    }

    .swiper-about-hero-col-right .slider-slide-4 .slider-content-box .slider-content-content {
        max-width: 100%;
        padding: 20px;
    }

    ul.about-beneficery-ul {
        padding-inline-start: 30px !important;
    }

    .contentmission-about {
        max-width: fit-content;
        padding: 20px;
    }

    .slider-content-content.slider-content-slide6 img {
        width: 87%;
    }

    .about-loanpad-text h2 {
        font-size: 35px;
        line-height: 38px;
    }

    .swiper-about-hero-col-left .slider-slide-1 .slider-content-content {
        padding: 0 0 0 13%;
    }
}

@media screen and (max-width:1024px) {
    .about-achieve {
        min-width: 200px !important;
        max-width: 200px !important;
    }

    .about-d-flex .slider-content-ul {
        gap: 10px !important;
    }

    .about-loan-text h2 strong,
    .about-d-flex h2 {
        font-size: 30px !important;
    }

    .swiper-about-hero-slide-section .about-loanpad.what-offer-about-heading h2 {
        font-size: 35px;
    }

    .swiper-about-hero-slide-section .about-loan-icondata {
        gap: 15px;
    }

    .swiper-about-hero-slide-section .about-loan-inner img {
        max-width: 35px;
    }
}

@media screen and (max-width:992px) {
    .swiper-about-hero-slide-section {
        height: 94vh !important;
        padding: 0 !important;
    }

    .swiper-about-hero-row {
        flex-direction: column;
    }

    .swiper-about-hero-col.swiper-about-hero-col-left.swiper-cibil-hero-col-left {
        height: 50% !important;
    }

    .swiper-about-hero-col {
        width: 100% !important;
        height: 50% !important;
    }

    .slider-content-content {
        max-width: 100% !important;
    }

    .swiper-about-hero-col-left .slider-slide-1 .slider-content-content,
    .swiper-about-hero-col-left .slider-slide-3 .slider-content-box {
        padding: 0 !important;
        display: block !important;
        min-height: auto !important;
    }

    .slider-slide-5 .slider-content-content,
    .contentmission-about {
        height: auto;
    }

    .swiper-about-hero-col-left .slider-slide-1 .slider-content-box {
        padding-right: 0;
        max-width: 815px !important;
        margin: auto;
        padding: 25px;
    }


    .slider-content-content.slider-content-slide6 img {
        width: 87%;
        height: 100%;
        margin: auto;
    }

}

.cardmain {
    background: #05636b;
    border-radius: 10px;
    padding: 30px;
    width: 100%;
    height: 100%;
}


h2.improvetext {
    padding-top: 1rem;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
}

.about-loanpad.what-offer-about-heading h2.severalproduct,
.cibilhow {
    font-size: 25px;
}

.cibilscoremain {
    text-align: center;
}

h2.cibilscorehead {
    font-size: 4rem;
    font-weight: 700;
    font-family: 'Roboto Condensed', sans-serif;
    padding-bottom: 30px;
    line-height: 1.2;
}

.swiper-about-hero-slide-section .slider-slide-2 .slider-content-box .slider-slide--text {
    max-width: 90%;
}

.swiper-improve-cibil-slider .slider-slide-2 .slider-content-box .slider-content-content {
    display: block;
}

.swiper-improve-cibil-slider .slider-slide-2 .about-loanpad-text h2 {
    color: #404040;
}

.swiper-improve-cibil-slider .slider-slide-2 p.about-para b {
    color: #f58f08 !important;
}

.swiper-improve-cibil-slider .slider-slide-2 img {
    max-width: 500px;
}

.formdatamessage {
    font-size: 20px;
    font-weight: 700;
    color: var(--dark-green);
}

a.cibi-product-link {
    color: inherit;
    font-weight: 600;
    display: flex;
    gap: 7px;
    font-size: 13px;
}

a.cibi-product-link .cibi-product-title {
    font-size: 13px;
    font-weight: 600;
    color: var(--dark-yellow);
    white-space: nowrap;
    text-transform: uppercase;
}

span.cibi-product-message {
    overflow: hidden;
    display: -webkit-box;
    /* -webkit-line-clamp: 1;
    line-clamp: 1; */
    -webkit-box-orient: vertical;
}

ul.formlistcibil {
    padding: 14px 0 0 0;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
    list-style: disc !important;
    padding-inline-start: 20px !important;
}

.cardmain form label {
    font-size: 12px;
    font-weight: 500 !important;
    color: #fff;
}

.cardmain form input::-webkit-input-placeholder {
    font-size: 12px;
}

.cardmain .form-control:focus {
    border: 2px solid #053f44;
}

@media screen and (max-width: 768px) {

    .swiper-about-hero-col-left .slider-slide-1 .slider-content-content,
    .swiper-about-hero-col-left .slider-slide-3 .slider-content-box,
    .swiper-improve-cibil-slider .swiper-about-hero-col-left .slider-slide-6 .slider-content-box {
        padding: 0;
    }

    .swiper-improve-cibil-slider ul.slider-content-ul.slider-content-ul-black li,
    ul.formlistcibil li,
    .formdatamessage,
    .swiper-improve-cibil-slider .slider-slide-4 .about-loan-text ul li {
        font-size: 12px;
    }

    .ul.formlistcibil li {
        margin-bottom: 0;
    }

    .about-loanpad.what-offer-about-heading h2.severalproduct,
    .cibilhow {
        font-size: 16px;
    }

    .swiper-improve-cibil-slider .about-loan-text h2 strong,
    .about-d-flex h2 {
        font-size: 1.5rem;
    }

    .swiper-improve-cibil-slider .about-loan-inner figure img {
        height: 34px;
    }

    .swiper-improve-cibil-slider .swiper-about-hero-col {
        height: 65% !important;
    }

    .cardmain {
        width: 100%;
        max-width: 100%;
        padding: 1rem !important;
    }

    .swiper-about-hero-col-left .slider-slide-1 .slider-content-box {
        justify-content: center;
    }

    .cardmain form label {
        display: none;
    }

    .cardmain form {
        border: none;
        border-radius: none;
    }

    .slider-content-content {
        max-width: 85% !important;
    }

    .swiper-improve-cibil-slider .about-loanpad-text h2 {
        font-size: 40px;
    }

    .swiper-improve-cibil-slider p.about-para {
        margin: 15px 0 20px;
        font-size: 16px;
        line-height: 26px;
    }

    .swiper-improve-cibil-slider .slider-slide-1 .about-loanpad-text h2 {
        font-size: 45px;
    }

    /* .swiper-improve-cibil-slider .slider-content-content img {
        display: none;
    } */
}

@media screen and (max-width:576px) {

    .swiper-improve-cibil-slider .slider-slide-4 .slider-content-content img,
    .swiper-improve-cibil-slider .slider-slide-2 .slider-content-content img,
    .swiper-improve-cibil-slider .slider-slide-3 .slider-content-content img {
        width: 275px;
    }

    .swiper-improve-cibil-slider .slider-slide-1 .about-loanpad-text h2 {
        font-size: 25px;
    }

    .swiper-improve-cibil-slider .slider-slide-3 .slider-content-content {
        max-width: 100% !important;
    }

    .swiper-improve-cibil-slider ul.about-beneficery-ul {
        padding-inline-start: 0 !important;
    }

    .swiper-improve-cibil-slider .slider-slide-4 .about-loan-text ul li {
        line-height: 16px;
        list-style: disc;
    }

    .swiper-about-hero-col-left .slider-slide-6 .slider-content-box {
        justify-content: center !important;
    }

    .swiper-improve-cibil-slider .slider-slide-6 .contentmission-about {
        padding: 0;
    }

    .swiper-improve-cibil-slider .about-d-flex h2 {
        font-size: 1.5rem;
    }

    .cardmain form input {
        border: none;
        border-bottom: 1px solid grey;
        border-radius: 0;
    }

    .slider-content-content img {
        max-width: 330px;
        padding: 20px;
    }

    .about-d-flex .slider-content-ul li {
        font-size: 13px;
    }
}

/* inner page css  */
section.insurance-Features-section.card-insu.pb-0 {
    padding: 3rem 0;
}

.bestcc {
    padding: 65px 0 40px 0;
}

section.bank-product-box-section {
    padding: 40px 0 100px 0;
}

.innerpage_bg tr td {
    font-size: 12px !important;
}

tr.card-table-tr-first th {
    font-size: 13px !important;
}

/* @media screen and (max-width:1024px) {
    .factor-slider-content-2 img {
        max-width: 300px !important;
    }
} */

@media screen and (max-width:992px) {
    img.about-choose-us {
        height: 100% !important;
        width: 100% !important;
    }

    .cardmain {
        width: 100%;
        max-width: 100%;
        padding: 1rem;
    }

    .cardmain form .form-group {
        margin: 0 !important;
        width: 49%;
    }

    .cardmain form {
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    .feature-four__top-btn-box.financial-br.mt-3 {
        margin-top: 5px !important;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .slider-content-box.cibil-wise-data-box {
        justify-content: center;
        align-items: center;
        padding: 30px 20px;
    }

    .swiper-improve-cibil-slider .slider-slide-2 .slider-content-box .slider-content-content {
        display: flex;
        flex-direction: column;
        align-items: baseline;
    }

    .swiper-about-hero-slide-section .slider-content-box,
    .slider-content-content {
        height: auto;
    }
}

@media screen and (max-width:576px) {
    .add-compare-btn {
        right: 0 !important;
    }

    .offers {
        padding: 2rem 0 !important;
    }

    .xcard-charge-join {
        text-align: left !important;
    }

    .swiper-about-hero-slide-section .about-loan-inner {
        flex: 1 0 100px;
    }

    .about-loan-text h2 strong,
    .about-d-flex h2 {
        font-size: 1.4rem !important;
    }
}

@media screen and (max-width:320px) {
    .rangeArea {
        flex: 1 0 245px !important;
    }
}

/* responsive css  */
@media screen and (max-width:992px) {

    .swiper-left-about-main .slider-content-box,
    .swiper-improve .slider-content-content,
    .swiper-left-about-main .slider-content-content,
    .swiper-right-about-main .slider-content-box,
    .swiper-right-about-main .slider-content-content {
        height: 100%;
    }

    .swiper-left-about-main .slider-slide-6 .slider-content-box,
    .swiper-left-about-main .slider-slide-3about {
        justify-content: center;
    }

    .swiper-left-about-main .slider-content-content img,
    .swiper-right-about-main .slider-content-content img,
    .swiper-improve .slider-content-content img {
        height: 100%;
    }

    .swiper-left-about-main .slider-content-content img,
    .swiper-right-about-main .slider-content-content img,
    .swiper-improve .slider-content-content img {
        width: 100%;
        padding: 20px;
    }

    .aboutcontmobile .slider-content-ul li,
    .swiper-improve ul.slider-content-ul.slider-content-ul-black li {
        font-size: 12px !important;
        line-height: 16px !important;
    }

    .aboutcontentbenefic {
        font-size: 12px !important;
        line-height: 16px !important;
    }

    .swiper-left-about-main .about-why,
    .swiper-improve .about-why {
        font-size: 1.4rem;
        padding: 7px 14px;
    }

    .swiper-right-about-main .cardimgabout img,
    .swiper-improve .slider-content-content img {
        padding: 0px;
    }

    .swiper-right-about-main .slider-slide-4 .about-loan-text ul li,
    .swiper-improve .slider-slide-4 .about-loan-text ul li {
        font-size: 12px !important;
    }

    .swiper-right-about-main ul.about-beneficery-ul,
    .swiper-improve ul.about-beneficery-ul {
        gap: 6px;
        padding-inline-start: 15px !important;
    }

    .swiper-right-about-main .slider-slide-4 .about-loan-text ul li:after,
    .slider-slide-4 .about-loan-text ul li:after {
        height: 20px;
        width: 20px;
    }

    .swiper-right-about-main .slider-slide-4 .about-loan-text ul li:before,
    .slider-slide-4 .about-loan-text ul li:before {
        height: 5px;
        width: 5px;
    }

    .swiper-right-about-main .about-loanpad.what-offer-about-heading h2,
    .slider-improve .about-loanpad.what-offer-about-heading h2 {
        font-size: 20px;
    }

    .swiper-right-about-main .about-loan-inner img,
    .slider-improve .about-loan-inner img,
    .swiper-right-about-main .about-loan-inner figure img,
    .slider-improve .about-loan-inner figure img {
        max-width: 35px;
        height: 35px;
    }

    .swiper-improve ul.about-beneficery-ul,
    .swiper-improve .cardmain form {
        gap: 6px;
    }

    .swiper-improve .slider-content-content {
        display: flex;
        align-items: center;
    }

    .swiper-improve .about-loanpad-text h2 {
        font-size: 40px;
    }

    .swiper-improve p.about-para {
        margin: 15px 0 26px;
        line-height: 25px;
    }

    .swiper-improve .about-loan-text h2 strong,
    .about-d-flex h2 {
        font-size: 20px !important;
    }

    .swiper-improve .slider-content-content .highcibilimg img {
        max-height: 275px;
    }
}

@media screen and (max-width:576px) {
    .swiper-left-about-main .slider-slide-1 .slider-content-box {
        padding: 15px 15px 0 15px;
    }

    .swiper-left-about-main p.about-para {
        margin: 10px 0 14px
    }

    .swiper-left-about-main .common-btn {
        font-size: 12px;
        padding: 5px 15px
    }

    .swiper-right-about-main .about-loan-inner {
        padding: 10px;
    }

    .swiper-right-about-main ul.about-beneficery-ul {
        gap: 6px;
    }

    .swiper-improve .slider-content-content {
        max-width: 90% !important;
    }

    .swiper-improve .slider-content-content.cibil-wise-data-content-content {
        margin-left: 0;
    }
}

@media screen and (max-width: 320px) {
    .swiper-about-hero-slide-section {
        height: 100vh !important;
    }

    .swiper-left-about-main .slider-slide-1 .slider-content-box {
        padding: 15px 0 0 0px;
    }

    .swiper-left-about-main .about-loanpad-text h2 {
        font-size: 20px;
    }

    .swiper-left-about-main .about-loanpad-text h2 strong {
        font-size: 13px;
        line-height: 13px;
    }

    .swiper-left-about-main p.about-para {
        margin: 6px 0;
    }

    .swiper-left-about-main .slider-content-content,
    .swiper-right-about-main .slider-content-content {
        max-width: 90% !important;
    }

    .swiper-right-about-main .contentmission-about,
    .swiper-left-about-main .contentmission-about,
    .swiper-improve .slider-slide-2 .slider-content-content img {
        padding: 20px;
    }

    .swiper-improve .about-loan-text {
        padding: 0;
    }
}

@media screen and (max-width:1350px) {
    .Know-How-slide-content h2 {
        font-size: 50px;
    }
}

@media screen and (max-width:1150px) {
    .factormain .slider-slide-3 .factor-3-content-in .factor-slider-heading-2 b {
        font-size: 50px;
    }
}

@media screen and (max-width:1024px) {
    .cardmain {
        padding: 1rem !important;
    }

    .swiper-improve .slider-content-box {
        padding: 0 2rem;
    }

    h2.facter-slider-heading {
        font-size: 65px;
    }

    .factormain h2.facter-slider-heading {
        font-size: 65px;
    }

    .factormain .factor-slider-heading-2 b {
        line-height: 75px !important;
    }

    .factor-image-slider img,
    .factor-slider-content-2 img {
        height: auto !important;
    }

    .Know-How-slide-content h2 {
        font-size: 30px;
    }
}

@media screen and (max-width:992px) {
    .cardmain {
        padding: 2rem !important;
    }

    .factormain .factor-slider-heading-2 b {
        line-height: 100px;
    }

    .swiper-improve .swiper-about-hero-col-left .slider-slide-1 .slider-content-box {
        padding: 10px;
    }

    .swiper-improve table th,
    td {
        font-size: 12px !important;
    }

    .swiper-improve .slider-slide-1 .about-loanpad-text h2 {
        line-height: 1;
        font-size: 30px;
    }

    h2.facter-slider-heading {
        font-size: 30px;
    }

    .facter-slider-text-content p {
        font-size: 16px;
        line-height: 25px;
        margin-top: 10px;
    }

    .swiper-improve .form-control {
        font-size: 14px;
        padding: 0.2rem 0.75rem
    }

    .swiper-improve .slider-slide-about {
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
    }

    .factormain .factor-image-slider,
    .factor-slider-content-2 {
        height: 100%;
    }

    .factormain .factor-slider-heading-2,
    .factormain .factor-3-content-in h2,
    .factormain .factor-2-text-content ul li,
    .factormain .factor-3-content-in ul.slider-content-ul.slider-content-ul-black li {
        font-size: 12px;
        line-height: 14px;

    }

    .factormain .swiper-about-hero-col-right .slider-slide-2 h2,
    .factormain .factor-slider-heading-2 {
        font-size: 20px;
        line-height: 25px;
    }

    .slider-content-box.cibil-wise-data-box,
    .swiper-improve .slider-slide-6 .slider-content-box {
        justify-content: center;
    }

    /* .factormain .factor-image-slider img {
        max-width: 400px;
    } */
    .factormain .factor-slider-heading-2 {
        font-size: 30px;
    }
}

@media screen and (max-width:576px) {
    .swiper-improve .about-loanpad-text h2 {
        font-size: 30px;
    }

    .factormain .facter-slider-text-content p {
        font-size: 16px;
        line-height: 20px
    }

    .factormain .factor-3-content-in ul.slider-content-ul.slider-content-ul-black {
        gap: 8px;
    }

    .slider-content-box.cibil-wise-data-box {
        justify-content: center;
    }

    .swiper-improve .slider-slide-1 .about-loanpad-text h2 {
        line-height: 38px;
        font-size: 28px;
    }
}


/* 7/11/2023 */
.creditfactorForm {
    background: #fff;
    box-shadow: 0 12px 17px -12px #2f2f2f2f;
    border-radius: 10px;
    padding: 40px 20px;
}

.creditmainform {
    display: flex;
    align-items: center;
    gap: 30px;
}

.creditfactorForm .salary-type-box {
    margin-top: 0;
    gap: 25px;
}

.creditfactorForm .salary-type-box label {
    padding-left: 30px;
}

.creditfactorForm .question {
    width: 60%;
    font-size: 13px;
}

.creditfactorForm .income-box {
    margin-bottom: 10px;
}

.creditfactorForm .Cibil select {
    height: 30px;
}

.cibilimpacted {
    padding-left: 81px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding-right: 0 !important;
    color: #053f44;
}

.factorcard li.new-insurance-item {
    min-width: 140px;
    max-width: 140px;
    cursor: pointer;
    background: #fff;
    border-radius: 0 30px;
}

.factorcard .insurance-title h5 {
    font-size: 12px;
    text-align: center;
}

.factormain .factor-2-text-content {
    max-width: 688px;
}


/* .factormain .factor-slider-heading-2 b {
    font-size: 55px;
    line-height: 100px;
} */

.factorslider4 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.factormain .doc-col:nth-child(odd) {
    border: 1px solid #ffffff;
    background: #ffffff;
}

.factormain .doc-col:nth-child(even) {
    border: 1px solid #bae5ef;
    background: #bae5ef;
}

.factormain p.doc-type {
    font-size: 20px;
}

.facter-slider-content .common-btn {
    font-size: 18px;
    border: 1px solid #fff;
    padding: 10px 28px;
    border-radius: 24px;
}

.factormain .factor-slider4 .slider-content-content img {
    min-width: 750px;
}

.imagewrapfactor {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 70px;
}

.factormain .swiper-about-hero-col-right .slider-slide-2 {
    background: #ff9800;
}

/* about  */
@media screen and (max-width: 1400px) {
    .aboutrefer h2 {
        font-size: 80px;
    }

    .factormain .factor-slider4 .slider-content-content img {
        min-width: 650px;
    }

    .imagewrapfactor img {
        max-width: 300px;
    }
}

.aboutrefer p.about-para {
    margin: 0;
    font-size: 45px;
    line-height: 75px;
    text-transform: capitalize;
}

.factorabout li.new-insurance-item h5 {
    font-size: 16px;
}

.factorabout li.new-insurance-item {
    min-width: 310px;
    max-width: 310px;
    background: #fbbc5e8f;
    padding: 10px 0;
    border-radius: 40px;
}

li.new-insurance-item.aboutlistitem {
    background: #00fff14d;
}

li.new-insurance-item.aboutlistitem2 {
    background: #c3d9ed;
}

.factorcard img.insurance-img {
    height: 50px;
    width: auto;
}

.factorcard .insurance-title {
    padding: 0 9px 9px;
}

.factorcard .insurance-img-box {
    border-radius: 0 30px;
}

h2.about-title-big span {
    color: var(--dark-yellow);
    line-height: 33px;
}

h2.about-title-big {
    font-size: 65px;
    line-height: 65px;
}
h1.about-title-big {
    font-size: 65px;
    line-height: 65px;
}

/* banner slider  */
.ProductPageSlider .mySwiper .swiper-slide {
    padding: 33px 0px 73px;
    height: 306px !important;
}


@media screen and (max-width:1400px) {
    .ProductPageSlider .slide-2.slider-overlay img {
        max-width: 1368px;
    }
}

/* improve yor score */
.swiper-improve-cibil-slider p.about-improve {
    font-size: 45px;
    line-height: 35px;
    text-transform: capitalize;
}

.swiper-improve-cibil-slider p.about-improve b {
    color: #fff;
}

.swiper-improve-cibil-slider .about-loanpad-text h2 b {
    font-size: 60px;
}

.swiper-improve-cibil-slider p.cibiorange,
.orange {
    color: #f58f08;
}

.swiper-improve .slider-slide-6 .slider-content-box {
    justify-content: center;
}

.swiper-improve-cibil-slider .slideimprove1 .about-loanpad-text h2,
.swiper-improve-cibil-slider .about-loanpad-text h2 {
    font-size: 75px;
    line-height: 90px;
}

.highcibilimg,
.idealcibilimage,
.highcibilimgrrow,
.credcibil,
.idcontent {
    display: flex;
    align-items: center;
    justify-content: center;
}

.highcibilimg img,
.idealcibilimage img,
.highcibilimgrrow img,
.credcibil img,
.idcontent img {
    max-height: 375px;
    height: 100%;
}

.swiper-improve .slider-slide-about-right {
    background: #fff;
}

/* .about */
.idcontent h2 {
    font-size: 2.4rem;
    color: #f19121;
}


.idcontent h1 {
    font-size: 2.4rem;
    color: #f19121;
        font-weight: bold;
    display: block;
    font-family: 'Roboto Condensed', sans-serif;
}
.aboutwhite {
    color: #fff !important;
}

/* emi bothering capacity  */
.swiperemicapacity .about-second-slide-content h3 span {
    font-size: 65px;
}

.swiperemicapacity .about-second-slide-content h3 {
    font-size: 60px;
}

.swiperemicapacity .slider-slide-1 .slider-content-content {
    max-width: 745px;
    justify-content: end;
}

.factor-image-slider img,
.factor-slider-content-2 img {
    max-height: 650px;
    height: 100%;
}

@media screen and (max-width:1400px) {
    .swiperemicapacity .slider-slide-3about .about-second-slide-content h3 {
        padding-left: 0;
    }

    .swiper-about-hero-col-right .slider-slide-4 .slider-content-box .slider-content-content {
        max-width: 550px;
    }

    span.where-ys {
        font-size: 60px;
    }
}

@media screen and (max-width:1200px) {
    .swiperemicapacity h2.about-title-big {
        font-size: 70px;
        line-height: 10px;
    }

    .swiperemicapacity .about-second-slide-content h3 {
        font-size: 50px;
    }

    .swiperemicapacity .about-second-slide-content h3 span {
        font-size: 70px;
    }

    .group-in .form-group {
        flex: 1 0 177px !important;
    }

    .group-in {
        display: flex;
        align-items: center;
        justify-content: center;
    }
}

.swiperemicapacity .swiper-about-hero-col-left .slider-slide-6 .slider-content-box {
    justify-content: center;
}

.swiperemicapacity .slider-slide-6 h2.about-title-big {
    font-size: 50px;
}

.swiperemicapacity .aboutrefer p.about-para {
    font-size: 55px;
    text-transform: uppercase !important;
}

.factormain h2.facter-slider-heading,
.factormain .facter-slider-text-content p,
.factormain .slider-slide-about-right {
    color: #ffffff;
}

.factormain .facter-slider-text-content p strong {
    color: #ff9302;
}

.ProductPageSlider .slide-2.slider-overlay img {
    width: 100%;
}

.swiperemicapacity .slider-slide-1 {
    height: 100%;
    background: url(../images/newHome/debt-trap-getty.png);
    background-repeat: no-repeat;
    background-size: cover;
}

/* emicapacity form  */
.emi-login-form {
    margin: auto;
    padding: 25px 20px;
    background: #fff;
    box-shadow: 2px 5px 7px #2f2f2f2f;
    border-radius: 12px;
    border-right: 5px solid #0e5b67;
    width: 100%;
}

.emi-login-form h2 {
    font-size: 25px;
    font-weight: 600;
    color: var(--text);
    position: relative;
    padding-bottom: 15px;
    font-family: 'Roboto Condensed', sans-serif;
}

.emi-login-form label {
    font-size: 13px;
    display: block;
    font-weight: 600;
    color: var(--text);
    opacity: .8;
    margin-bottom: 5px;
    margin-left: 6px;
}
.what-heading.calculator-what-heading {
    padding: 23px;
}

.emi-login-form .group-in input,
.emi-login-form .group-in select {
    margin-bottom: 10px;
    height: 37px;
}

.emi-login-form .form-control:focus {
    box-shadow: none;
}

.btn.third {
    background: #ff9100;
    color: #fff !important;
    width: 100%;
    box-shadow: 4px 4px 0px #053f44;
    max-width: 260px;
    margin: 10px auto 0;
}

.btn.third:hover {
    background: #053f44;
    box-shadow: 4px 4px 0px #ff9100;
}

.swiper-about-hero-col-left .slider-slide-6 .slider-content-box .swiper-improve .swiper-about-hero-col-left .slider-slide-3 .slider-content-box {
    padding: 0;
}

.swiperemicapacity .slider-slide-6 p.about-para {
    font-size: 70px;
    line-height: 80px;
    font-weight: 700;
}

.swiperemicapacity .slider-slide-6.slider-slide-about.slider-slide-about-right {
    background: url('../images/newHome/BG_2.png');
    background-size: cover;
    background-repeat: no-repeat;
}

.swiper-improve-cibil-slider .sliderimprovefont .about-loanpad-text h2 {
    font-size: 60px;
    line-height: 45px;
}

.swiper-improve .slider-slide-6 .slider-slide--text {
    max-width: 531px;
}

.swiper-improve-cibil-slider .sliderimprovefont p {
    font-size: 85px;
    line-height: 90px;
    font-weight: 700;
}

.factormain .factor-3-content-in .factor-slider-heading-2 b {
    font-size: 90px;
}

.swiperemicapacity .slider-content-content {
    padding: 10%;
}

.swiperemicapacity .swiper-about-hero-slide-section .slider-content-box {
    justify-content: center;
}

h2.emiheadingform {
    font-size: 50px;
    color: #053f44;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    text-transform: capitalize;
}

.emicontentwrap p {
    padding-top: 7px;
    font-size: 16px;
}

.netemicontent {
    font-size: 16px;
}

.loan-box {
    padding: 30px 0;
}

h5.loan-box-heading {
    font-size: 25px;
    font-weight: 700;
    color: var(--dark-yellow);
    font-family:
        'Roboto Condensed', sans-serif;
}

.loan-box ul li {
    padding: 10px 0 0 0;
}

.loan-box ul li b {
    padding-left: 10px;
}

.loan-box ul li span {
    font-weight: 700;
    color: #053f44;
}

.rejectionSlider .slider-slide-left-5 .slider-content-box {
    justify-content: center;
}

@media screen and (max-width:1400px) {
    .emi-login-form {
        max-width: 80%;
    }

    .emicontentwrap p {
        font-size: 14px;
    }
}


/* mobile view factor affecting cibil score page  */
@media screen and (max-width:992px) {

    span.mobileaffect-strong-text {
        font-weight: 700;
        font-size: 65px;
        font-family: 'Roboto Condensed', sans-serif;
        color: #fff;
    }

    .mobileaffect-lefthero p {
        color: #ffffff;
        padding: 10px 0;
        font-size: 25px;
        line-height: 30px;
    }

    .mobileaffect-lefthero p strong {
        color: #fff;
    }

    .mobileaffectrightImage img {
        width: 100%;
        height: auto;
        max-width: 240px;
    }

    .mobileaffectrightImage {
        width: 335px;
    }

    .mobileaffectright,
    .mobileaffect {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0 3%;
    }

    /* .mobileaffectright{
        justify-content: center;
    } */
    .mobileaffect {
        height: 100%;
    }

    .mfraudbtn .common-btn {
        font-size: 12px;
        border: 1px solid #fff;
        padding: 4px 14px;
    }

    h2.m-factor-slider-heading-2 {
        color: #ff9800;
        line-height: 30px;
        font-size: 20px;
    }

    h2.m-factor-slider-heading-2 b {
        color: #009688;
        font-size: 35px;
    }

    .affcetsafeleinner {
        display: flex;
        align-items: center;
        /* justify-content: space-between; */
    }

    .affcetsafe-left,
    .affcetsafe-right {
        width: 50%;
    }

    .sectionformcibil,
    .sectionformcibil .container {
        padding: 0 !important;
    }

    .mobileaffectrightImage1 {
        width: auto;
    }

    .mfraudbtn .common-btn {
        font-size: 16px;
        padding: 5px 18px;
        margin-top: 10px;
        border: none;
    }

    h1.mb-content {
        color: #fff;
        font-size: 50px;
        font-weight: 700;
        font-family: 'Roboto Condensed', sans-serif;
    }
    h2.mb-content {
        color: #fff;
        font-size: 50px;
        font-family: 'Roboto Condensed', sans-serif;
    }

    main.mobile-content-main .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic,
    main.mobile-content-main .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
        padding: 0;
    }

    .mbcontentgreen {
        color: var(--dark-green) !important;
    }

    .swiper-mfactor-hero-row {
        height: 90vh;
    }

    .swiper-mfactor-hero-row .swiper-vertical {
        height: 100%;
    }

    h2.mb-content.mb-hero-factor {
        font-size: 65px;
        font-family: 'Roboto Condensed', sans-serif;
        line-height: 40px;
        font-weight: 600;
    }

    .mobile-affe p {
        font-size: 20px;
        color: #fff;
        padding: 20px 0;
        line-height: 35px;
    }

    .mbslider {
        height: 100vh;
    }

    .mbsliderInner {
        height: 50% !important;
        background: var(--dark-green)
    }

    .mbsiderright {
        background: #fff !important;
    }

    .swiper-horizontal {
        height: 100%;
    }

    main.mobile-content-main {
        padding-bottom: 0;
    }

    .swiper-mfactor-hero-row span.swiper-pagination-bullet {
        background: var(--dark-green);
    }

    .backfactor .common-btn {
        background: #ff9800;
        margin: 20px 0 0 0;
    }

    .auth-login-section-refer .group-in label {
        width: 30%;
    }

    .auth-login-section-refer .group-in {
        gap: 0;
    }
}

@media screen and (max-width: 576px) {
    .mobileaffect-lefthero p {
        font-size: 16px;
        font-weight: 500;
    }

    h2.m-factor-slider-heading-2 b {
        font-size: 20px;
    }

    .mobileaffect-lefthero p {
        line-height: 22px;
    }

    .mfraudbtn .common-btn {
        font-size: 12px;
        padding: 5px 10px;
    }

    h2.mb-content {
        font-size: 40px!important;
    }

    h1.mb-content {
        font-size: 40px!important;
    }
    h2.mb-content.mb-hero-factor {
        font-size: 48px;
    }

    .mobile-affe p {
        font-size: 16px;
        line-height: 25px;
    }
}

@media screen and (max-width: 320px) {
    span.mobileaffect-strong-text {
        font-size: 48px;
    }
}

/* subsidy page  */

.swiper-subsidy .slider-slide-froud-2,
.swiper-subsidy .slider-slide-froud-4 {
    background: var(--dark-yellow);
}

.swiper-subsidy .slider-slide-left-3 {
    background: var(--dark-green);
}

p.subsidytext {
    font-size: 75px;
    font-weight: 700;
    color: #0b615c;
    line-height: 80px;
}

.swiper-subsidy .slider-slide-left-3 p.subsidytext {
    color: var(--dark-yellow);
}

.swiper-subsidy .slider-slide-text {
    max-width: 680px;
}

.swiper-subsidy .slider-slide-left-3 .slider-content-content {
    padding-right: 10%;
    text-align: center;
}

/* .swiper-subsidy .slider-slide-froud-2 .slider-content-content{
    padding-left: 10%;
} */
.swiper-subsidy .froud-first-slide,
.swiper-subsidy .slider-slide-froud-3 {
    display: flex;
    align-items: center;
    justify-content: center;

}

.swiper-subsidy .froud-first-slide img {
    width: auto;
    height: 100%;
    max-height: 400px;
}

.swiper-window {
    padding: 0;
}

@media screen and (max-width:576px) {
    h2.mb-content.mb-hero-factor {
        font-size: 50px;
    }

    .mobileaffectleft-zero {
        padding: 0;
    }

    .swiper-mfactor-hero-row {
        height: 100%;
    }
}

.swiper-subsidy .about-title-bigsub {
    font-size: 73px;
    line-height: 75px;
}

/* rejection page css  */
.rejectionSlider .slider-slide-left-3 {
    background: var(--dark-green);
}

.rejectionSlider h2.about-title-big {
    font-size: 65px;
    text-align: center;
}
/* 
.rejectionSlider .factor-slider-heading-2 b {
    line-height: 78px;
} */

.rejectionSlider .denied {
    padding: 20px 55px 32px 0px;
}

.rejectionSlider .deniedSlider1 {
    justify-content: end;
}

@media screen and (max-width: 1400px) {

    .boxslide3 .slider-content-content {
        max-width: 550px !important;
    }

    .rejectionSlider .boxslide3 .factor-image-slider img {
        max-height: 530px;
    }

    .rejectionSlider .About-second-slider-content-content img {
        max-height: 560px;
        height: 100%;
    }

    .rejectionSlider .slider-slide-left-5 .slider-content-content {
        max-width: 550px;
    }

    .rejectionSlider .slider-slide-left-5 h2.about-title-big.froud-title-big {
        line-height: 70px;
    }

    .rejectionSlider .slider-slide-left-5 h2.about-title-big {
        font-size: 53px;
    }

    .swiper-improve-cibil-slider .sliderimprovefont p {
        font-size: 70px;
        line-height: 75px;
    }
}

@media screen and (max-width:1300px) {
    .rejectionSlider .About-second-slider-content-content img {
        max-height: 480px;
    }

    .rejectionSlider .rejhead2 b {
        line-height: 60px;
    }

    .swiper-improve-cibil-slider .sliderimprovefont p {
        font-size: 60px;
        line-height: 70px;
    }
}

@media screen and (max-width:1250px) {

    .rejectionSlider .slider-slide-4 .factor-slider-content-2 img,
    .rejectionSlider .factor-image-slider img {
        max-width: 500px;
        height: auto;
    }

    .rejectionSlider .rejectimage3 img {
        max-width: initial;
        height: auto;
        max-height: 500px;
    }
}

@media screen and (max-width:1200px) {
    .swiper-improve .slider-slide-6 .slider-slide--text {
        max-width: 365px;
    }

    .swiper-improve-cibil-slider .sliderimprovefont .about-loanpad-text h2 {
        font-size: 50px;
    }
}

@media screen and (max-width:1150px) {

    .rejectionSlider .slider-slide-4 .factor-slider-content-2 img,
    .rejectionSlider .factor-image-slider img {
        max-width: 450px;
    }

    .rejectionSlider .rejectimage3 img {
        max-width: initial;
        height: auto;
        max-height: 500px;
    }

    .rejectionSlider .About-second-slider-content-content img {
        max-height: 400px;
    }

    .rejectionSlider .slider-slide-left-5 .slider-content-content {
        max-width: 510px;
    }

    span.where-ys {
        font-size: 45px;
    }

    .idealcibilimage img {
        max-height: 260px;
    }

    .swiper-improve-cibil-slider .about-loanpad-text h2 b {
        font-size: 80px;
    }
}

@media screen and (max-width:1024px) {

    .rejectionSlider .slider-slide-left-5 .slider-content-box {
        justify-content: start;
    }

    .credcibil img {
        max-height: 423px;
    }
}

@media screen and (max-width:993px) {

    .rejectionSlider .deniedSlider1,
    .rejectionSlider .slider-slide-left-3 .slider-content-box {
        justify-content: center;
    }

    .rejectionSlider .rejectimage3 img {
        max-width: initial;
        max-height: 400px;
    }

    .swiperemicapacity .slider-slide-2 .About-second-slider-content-content img,
    .swiperemicapacity .slider-slide-4 .About-second-slider-content-content img {
        max-height: 300px;
    }

    .swiperemicapacity .about-third-slide {
        display: flex;
    }

    .swiper-improve-cibil-slider .sliderimprovefont p {
        font-size: 50px;
        line-height: 70px;
    }

    .swiper-improve .sliderimprovefont p,
    .swiper-improve-cibil-slider .sliderimprovefont .about-loanpad-text h2 {
        text-align: center;
    }

    .swiper-improve .slider-slide-6 .slider-slide--text {
        max-width: 100%;
    }
}

@media screen and (max-width:576px) {
    .swiper-improve-cibil-slider .about-loanpad-text h2 b {
        font-size: 65px;
    }

    .swiper-improve-cibil-slider .sliderimprovefont .about-loanpad-text h2 {
        font-size: 30px;
        line-height: 15px;
    }

    .swiper-improve .sliderimprovefont p {
        font-size: 30px;
        line-height: 40px;
    }

    .idealcibilimage img {
        max-height: 250px;
    }

    span.where-ys {
        font-size: 40px;
    }

    .swiper-improve-cibil-slider .slideimprove1 .about-loanpad-text h2,
    .swiper-improve-cibil-slider .about-loanpad-text h2 {
        line-height: 50px;
    }
}

@media screen and (max-width:475px) {
    span.where-ys {
        font-size: 30px;
    }

    .highcibilimgrrow img {
        max-height: 460px;
    }

}

@media screen and (max-width: 400px) {
    span.where-ys {
        font-size: 25px;
    }

    .idealcibilimage img {
        max-height: 200px;
    }

    .highcibilimgrrow img {
        max-height: 370px;
    }
}


/* financial illeracy loss calculator  */
@media screen and (max-width:1600px) {
    .financial-image-slider.financial-image-slider-1 .finimg {
        max-height: 540px;
    }
}

@media screen and (max-width:1400px) {
    .fianancial-Slide1 .facter-slider-content {
        max-width: 525px;
    }

    .financial-image-slider.financial-image-slider-1 .finimg {
        max-height: 400px;
    }

    .ppTransferCalculator .balance-form-data-out {
        padding-left: 5rem;
    }

    .ppTransferCalculator .reject-d-flex {
        font-size: 12px;
    }
}

@media screen and (max-width:1250px) {
    .fianancial-Slide1 .facter-slider-content {
        max-width: 500px;
    }

    h2.fianancial-heading-slide-1 ,span.fianancial-Slide-2-title-2 , span.fianancial-Slide-2-title-3 {
        font-size: 60px;
        line-height: 75px;
    }

    h4.factorslider4-h4 {
        font-size: 60px;
    }

    .swiper-subsidy .froud-first-slide img {
        max-height: 525px !important;
    }
}

@media screen and (max-width:1200px) {
    .fianancial-Slide1 .facter-slider-content {
        max-width: 425px;
    }

    .financial-image-slider-img-5 img,
    .financial-slider-slide-4 .financial-slider-slide-img-4 img.facterimgloan {
        max-width: 425px;
    }

    .factor-slider-content-2 img {
        max-width: 500px;
        max-height: 440px;
    }

    .swiper-subsidy .slider-slide-froud-2 h2.about-title-big.froud-title-big {
        line-height: 63px;
        font-size: 54px;
    }

}

@media screen and (max-width:1450px) {
    .fianancial-Slide6 .facter-slider-text-contentfin {
        max-width: 450px !important;
    }
    .fianancial-Slide6 .affect-center {
        padding-right: 0;
    }

    .swiper-subsidy .slider-slide-text {
        max-width: 550px;
    }

    .swiper-subsidy .slider-slide-froud-2 h2.about-title-big.froud-title-big,
    .swiper-subsidy .slider-slide-froud-4 h2.about-title-big.froud-title-big {
        line-height: 75px;
        font-size: 62px;
    }
}

@media screen and (max-width:1350px) {
    .swiper-subsidy .slider-slide-left-3 h2.about-title-big.froud-title-big {
        line-height: 75px;
        font-size: 70px;
    }

    .swiper-subsidy .slider-slide-left-3 .slider-content-content {
        padding-right: 0;
    }

    .swiper-subsidy .slider-slide-froud-3 .froud-first-slide img {
        max-height: 550px;
    }

    .swiper-subsidy .slider-slide-left-3sub h2.about-title-big.froud-title-big {
        line-height: 65px;
        font-size: 55px;
    }

    .swiper-subsidy .incentive-calculator-form form {
        max-width: 500px;
    }

    .swiper-subsidy h3.main-heading-subc {
        font-size: 70px;
    }

    .swiper-subsidy h4.main-sub-heading-subc {
        font-size: 38px;
        line-height: 50px;
    }

    .Know-How-slide-content h2 {
        font-size: 55px;
    }
}

@media screen and (max-width:1250px) {
    .swiper-subsidy .slider-slide-froud-2 h2.about-title-big.froud-title-big {
        line-height: 65px;
        font-size: 55px;
    }

    .swiper-subsidy .slider-slide-text {
        max-width: 500px;
    }

    .swiper-subsidy .incentive-calculator-form form {
        max-width: 435px;
    }
}

@media screen and (max-width: 1150px) {
    .Know-How-slide-content h2 {
        font-size: 55px;
    }
    h2.fianancial-heading-slide-1.fianancial-heading-slide-finan {
        text-align: center;
    }
}

@media screen and (max-width: 1100px) {
    h4.factorslider4-h4 {
        font-size: 50px;
    }
    .swiper-subsidy .slider-slide-text {
        max-width: 435px;
    }

    .swiper-subsidy .slider-slide-froud-2 h2.about-title-big.froud-title-big {
        line-height: 55px;
        font-size: 45px;
    }

    .swiper-subsidy .slider-slide-froud-left-2 .froud-first-slide img {
        max-height: 453px !important;
    }

    .swiper-subsidy .slider-slide-left-3 .slider-content-box {
        justify-content: start;
    }

    .swiper-subsidy .slider-slide-froud-3 .froud-first-slide img {
        max-height: 450px !important;
    }

    .swiper-subsidy .slider-slide-left-3 h2.about-title-big.froud-title-big {
        line-height: 62px;
        font-size: 60px;
    }

    .swiper-subsidy .slider-slide-left-3 .slider-content-content {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .swiper-subsidy .slider-slide-froud-4 h2.about-title-big.froud-title-big {
        line-height: 56px;
        font-size: 50px;
    }

    .swiper-subsidy .slider-slide-left-3sub .slider-content-box {
        justify-content: center;
    }
    
    h2.fianancial-heading-slide-1 ,span.fianancial-Slide-2-title-2 , span.fianancial-Slide-2-title-3 {
        font-size: 50px;
        line-height: 60px;
    }

}

@media screen and (max-width:993px) {
    .fianancial-Slide1 .affect-center {
        justify-content: center;
        text-align: center;
    }

    .fianancial-Slide1 .facter-slider-content {
        max-width: 100%;
    }

    .fianancial-Slide-2-content-box {
        text-align: center;
    }

    .swiper-subsidy .swiper-about-hero-col-left .slider-slide-1 .slider-content-content {
        display: flex !important;
        align-items: center;
        justify-content: center;
    }

    .swiper-subsidy .slider-slide-text {
        max-width: 400px;
    }

    .swiper-subsidy .swiper-right-about-main .slider-content-content {
        height: auto;
    }

    .swiper-subsidy .slider-slide-left-3 .slider-content-box {
        justify-content: center;
    }

    .swiper-subsidy .slider-slide-froud-3 .froud-first-slide img {
        max-height: 350 !important;
    }

    .swiper-subsidy .incentive-calculator-form .group-in input,
    .group-in select {
        height: 35px !important;
        margin-bottom: 10px !important;
        padding: 0 12px !important;
    }

    .swiper-subsidy .incentive-calculator-form {
        justify-content: center;
    }

    .swiper-subsidy .factCalculator-content-content {
        justify-content: center;
    }

    .highcibilimgrrow img {
        max-height: 400px;
        height: 100%;
    }

    .credcibil img {
        max-height: 365px;
    }

    .rejectionSlider .slider-slide-4 .factor-slider-content-2 {
        max-width: 100% !important;
    }
}

@media screen and (max-width: 576px) {
    .swiper-subsidy .incentive-calculator-form form {
        max-width: 300px;
        margin-right: 0;
    }

    .swiper-subsidy h3.main-heading-subc {
        font-size: 45px;
    }

    .swiper-subsidy h4.main-sub-heading-subc {
        font-size: 30px;
        line-height: 35px;
    }

    h5.last-instruction,
    .incentive-calculator-slide-subsidytext {
        font-size: 14px;
    }
}
 

.table-wrap-com .rightSideCampare:nth-child(3) {
    border-right: 1px solid #274d0e !important;
}
 .product-compare-list-box-heading h1 {
    font-size: 25px;
    font-weight: 700;
    color: var(--dark-green);
}

.product-compare-list-box-heading p {
    font-size: 16px;
    margin-top: 5px;
}
/* mobile view  */
/* @media screen and (max-width:991) { */
.financialbox {
    padding: 20px 0;
}

.fraoudbanner {
    background: url('../images/newHome/financialBanner.png');
    background-size: cover;
    background-repeat: no-repeat;
}

.finanheroimage img {
    max-width: 300px;
    width: 100%;
}

.herofinan {
    display: flex;
    height: 100%;
    align-items: center;
    color: #fff;
}

.herofinan h1 {
    font-family: 'Roboto Condensed';
    font-weight: 700;
}

.product-box-list-row1 ul {
    list-style: decimal;
    margin: 0 26px;
    padding-bottom: 20px;
}

.product-box-list-row1 ul li {
    font-size: 13px;
}

.product-box-list-row-fac .product-box-list-card {
    flex: 1 0 200px !important;
    padding: 10px 15px;
    min-height: 80px;
    border-radius: 10px;
}

.product-box-list-row-fac .product-box-list-card p {
    -webkit-line-clamp: initial;
}

.finandfelx {
    display: flex;
    gap: 20px;
    justify-content: space-between;
}

.mobile-fin-form .rejectloanform-section-slide {
    background: transparent;
}

.mobile-fin-form {
    padding: 30px 0;
    background: #ececec;
}

.mobile-fin-inner p {
    padding-bottom: 30px;
}

.mobile-fin-form .question {
    font-size: 13px;
    font-weight: 500;
}

.mobile-fin-form .incentive-btn-box {
    margin-bottom: 30px;
}

.mobile-fin-form .factCalculator-content-content {
    display: block;
}

.financialibtn {
    display: flex;
    align-items: center;
    justify-content: end;
}

.financialibtn button {
    color: #fff;
    background: #053f44;
    padding: 7px 15px;
    border-radius: 10px;
    font-size: 13px;
    letter-spacing: 1px;
    margin-top: 20px;
}

/* } */
@media screen and (max-width:767px) {
    .finandfelx {
        display: block;
    }

    .financial-box-2 {
        padding-top: 20px;
    }

    .herofinan h1 {
        font-size: 30px;
    }

    .mobile-fin-form .product-box-list-cardf {
        max-width: 100% !important;
    }

    .product-box-list-row1 ul li {
        font-size: 12px;
    }
}

@media screen and (max-width:576px) {

    .mobile-fin-form .question,
    .mobile-fin-form .mobile-fin-form .question,
    .product-box-list-row1 ul li,
    .mobile-fin-form .financial-input-group-in label .question {
        font-size: 11px;
    }

    .finanheroimage {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }

    .fraoudbanner .col-sm-6.col-12 {
        width: 100%;
        justify-content: center;
    }

    .heroinn {
        width: 100%;
        text-align: center;
        padding: 20px;
    }

    .mobile-fin-form .rejectionformwidth {
        max-width: 400px;
    }

    .product-box-list-row.product-box-list-row-fac {
        display: block;
    }

    .product-box-list-card.product-box-list-cardf {
        display: block;
        padding: 0;
        height: 20px;
        min-height: 25px;
    }

    .mobile-fin-inner p.rejectloan-sub-heading {
        text-align: center;
        line-height: 21px;
        font-size: 14px;
        padding: 0 20px;
    }
}

@media screen and (max-width: 400px) {
    .mobile-fin-form .rejectionformwidth {
        max-width: 300px;
    }
}

/* rejection know page responsive */
@media screen and (max-width: 992px) {
    .product-box-list-row-fac .product-box-list-card-rej {
        flex: 1 0 120px !important;
        max-width: 175px;
    }

    .product-box-list-row.product-box-list-row-fac {
        justify-content: center;
    }

    .mobilerej {
        font-weight: 600;
        font-size: 13px;
        padding: 0 10px 10px 20px;
        color: #413636;
    }

}

@media screen and (max-width: 767px) {
    .product-box-list-row-fac .product-box-list-card-rej {
        flex: 1 0 90px !important;
        max-width: 120px;
        min-height: 65px;
    }
}

@media screen and (max-width: 576px) {
    .financial-box-reject .product-box-list-row.product-box-list-row-fac {
        /* display: block; */
    }

    .rejectdmobileform .reject-d-flex {
        display: block;
    }

    .rejectdmobileform .rejectloanform-section {
        max-width: 370px !important;
    }
}

@media screen and (max-width: 475px) {
    .product-box-list-row-fac .product-box-list-card-rej {
        min-height: 25px;
    }

    .product-box-list-card.product-box-list-card-rej {
        height: 20px;
    }

    .financialbox .product-box-list-row {
        gap: 0;
    }
}

@media screen and (max-width: 425px) {
    .rejectdmobileform .rejectloanform-section {
        max-width: 300px !important;
    }

    .financial-box-reject .product-box-list-row-fac .product-box-list-card-rej {
        flex: 0 0 100% !important;
        /* max-width: 148px; */
        padding: 0;
        min-height: 30px;
    }

    .product-box-list-card.product-box-list-card-rej {
        height: 30px;
    }
}

@media screen and (max-width:375px) {
    .financial-box-reject .product-box-list-row-fac .product-box-list-card-rej {
        max-width: 100%;
    }

    .financial-box-reject .product-box-list-row.product-box-list-row-fac {
        display: block;
    }
}

/* subsidy responsive  */
@media screen and (max-width: 993px) {
    h3.no_incentive b {
        color: #fff !important;
    }

    .formfin {
        padding: 0 0 20px 0;
    }

    .bene-pro {
        padding-bottom: 20px;
        font-weight: 600;
        text-align: center;
        font-size: 15px;
    }

    .mobilesubsidy .incentive-calculator-form {
        justify-content: center;
        padding: 20px 0;
    }

    .mobilesubsidy .group-in input,
    .mobilesubsidy .group-in select {
        height: 30px;
    }

    h5.last-instruction b,
    h5.last-instruction b a {
        color: #ffffff !important;
    }

    .loanrowmob {
        padding: 0;
    }

    .mobilesubsidy .incentive-calculator-form form {
        margin-right: 0;
    }

    .mobilesubsidy p.rejectloan-sub-heading {
        font-size: 16px;
    }

    .mobilesubsidy p.rejectloan-sub-heading b,
    .emiCapacityform-mob p.rejectloan-sub-heading b {
        font-size: 20px;
        line-height: 45px;
    }
}

@media screen and (max-width:600px) {
    .mobilesubsidy .incentive-calculator-form form {
        max-width: 400px;
    }

    .emirowmobile .product-box-list-card {
        max-width: 130px;
    }
}

@media screen and (max-width: 576px) {
    .ptop {
        padding-top: 15px;
    }

    .centerAlignmob {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .herofinan h1 {
        font-size: 20px;
    }
}

@media screen and (max-width:425px) {
    .mobilesubsidy .incentive-calculator-form form {
        max-width: 300px;
    }
}

@media screen and (max-width:993px) {
    .herofinan h1 span {
        color: #ff9800;
    }

    .emimobwrapper .herofinan {
        justify-content: center;
    }

    .emimobwrapper {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        height: 400px;
    }

    .emiheromob {
        width: 50%;
    }

    .emimobwrapper .finanheroimage img {
        max-width: 500px;
        width: 100%;
    }

    .emiCapacityform-mob .about-first-slide {
        padding: 20px 0;
    }
}

@media screen and (max-width:850px) {
    .emimobwrapper .herofinan {
        justify-content: start;
        padding-left: 5%;
    }
}

@media screen and (max-width:767px) {
    .emimobwrapper .herofinan {
        justify-content: center;
        padding-left: 15%;
    }
}

@media screen and (max-width:700px) {
    .emimobwrapper .herofinan {
        padding-left: 0%;
    }
}

@media screen and (max-width:550px) {
    h2.emiheadingform {
        font-size: 25px;
    }

    .emirowmobile .financial-box-reject .product-box-list-row.product-box-list-row-fac {
        display: block;
    }

    .emirowmobile .product-box-list-card,
    .emiCapacityformbox .product-box-list-row-fac .product-box-list-card-rej {
        max-width: 100%;
    }

    .emirowmobile .product-box-list-row-fac .product-box-list-card,
    .emiCapacityformbox .product-box-list-row-fac .product-box-list-card-rej,
    .emiCapacityform-mob .product-box-list-card,
    .emiCapacityform-mob .product-box-list-row-fac .product-box-list-card {
        min-height: 20px !important;
    }

    .emiCapacityform-mob .product-box-list-card,
    .emiCapacityform-mob .product-box-list-row-fac .product-box-list-card {
        height: auto !important;
    }

    .emirowmobile .product-box-list-row-fac .product-box-list-card,
    .emiCapacityformbox .product-box-list-row-fac .product-box-list-card-rej,
    .emiCapacityform-mob .product-box-list-card,
    .emiCapacityform-mob .product-box-list-row {
        padding: 0;
    }

    .emiCapacityform-mob .financial-box-reject .product-box-list-row.product-box-list-row-fac,
    .emiCapacityform-mob .group-in {
        display: block;
        padding-bottom: 15px;
    }

    .emiCapacityform-mob .product-box-list-card {
        text-align: left !important;
        display: block;
    }

    .emiCapacityform-mob .product-box-list-card p {
        text-align: left !important;
        padding-left: 10px;
    }

    .emiCapacityform-mob .emi-login-form h2 {
        font-size: 18px;
    }

    .emiCapacityform-mob .emi-login-form .group-in input,
    .emiCapacityform-mob .emi-login-form .group-in select {
        height: 30px;
    }
}

.content_page_filter_product {
    padding: 60px 0;
    background: rgb(246, 246, 246);
}
.content_page_filter_product .product-header {
    text-align: center;
    font-size: 35px;
    font-family: 'Roboto Condensed';
    font-weight: 700;
    color: var(--dark-green);
    margin-bottom: 25px;
}
/* improve cibil  */
@media screen and (max-width:993px) {
    .impmob .product-box-list-row-fac .product-box-list-card {
        padding: 10px 5px;
    }

    .impmob .cardmain {
        max-width: 600px;
    }

    .impmob .rejectdmobileform {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .impmob a.cibi-product-link .cibi-product-title {
        color: #fff;
    }

    .impmob .financialibtn button {
        margin-bottom: 20px;
    }

    .fraudmobile .bene-pro {
        padding-bottom: 0;
    }

    .fraudmobile .mobile-fin-form {
        background: var(--dark-yellow);
    }

    .finanheroimageabout img {
        padding-top: 20px;
        max-height: 250px;
    }

    .maboutbtn .common-btn {
        padding: 4px 15px;
        border-color: #fd9b00;
    }

    .aboutMbanner .herofinan h1 {
        color: var(--dark-green);
    }

    .aboutmobileproduct .product-box-list-header h2 {
        margin-bottom: 0;
    }

    .aboutmobileusimage {
        background: var(--dark-green);
    }
}

@media screen and (max-width:767px) {
    .impmob a.cibi-product-link .cibi-product-title {
        font-size: 11px;
    }
}

@media screen and (max-width:576px) {
    .product-box-list-row-fac .product-box-list-card {
        padding: 0;
    }

    .financial-box-reject .product-box-list-row-fac .product-box-list-card-rej {
        max-width: 100% !important;
        align-items: left;
    }

    .about-mobile-content .finanheroimageabout img {
        max-height: 160px;
    }

    .herofinan h1 {
        font-size: 18px;
    }

    .aboutmobile-content .heroinn h1 {
        text-align: left;
    }

    .maboutbtn {
        text-align: left;
    }

    .maboutbtn .common-btn {
        padding: 3px 10px;
        margin: 10px 0;
        font-size: 11px;
    }

    .aboutmobileusimageor {
        padding-top: 20px;
    }

    .maboutbtn a.hero-btn.br-btn.common-btn {
        padding: 3px 8px;
        font-size: 10px;
    }
}

.finanheroimage,
.finanheroimageabout {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

/* 13/12/2023  */
@media screen and (max-width:992px) {
    section.aboutsectionMobile {
        background: var(--dark-yellow);
    }

    .improvecibbox {
        background: var(--dark-green);
    }

    .aboutImproveApp,
    .aboutimp,
    .aboutImproveboxApp,
    .aboutImproveboxApp1 {
        width: 50%;
    }

    .aboutImproveApp,
    .aboutImproveboxApp1 {
        background: #fff;
    }

    .aboutsectionInner,
    .abimproveimag {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .abimproveimag img {
        max-width: 400px;
        width: 100%;
    }

    .aboutimp p.about-para {
        font-size: 32px;
        line-height: 28px;
        font-family: 'Roboto Condensed', sans-serif;
        font-weight: 700;
        margin: 17px 0 0;
    }

    .impmob .herofinan h1 {
        font-size: 60px;
    }

    .aboutimp .about-loanpad-text h2 {
        font-size: 80px;
        line-height: 61px;
    }

    .improvecibbox .abimproveimag img {
        max-width: 300px;
        padding: 30px 0;
    }

    .aboutimp .slider-slide--text {
        padding-left: 30px;
    }

    .aboutreferMobile .about-loanpad-text h2 {
        font-size: 50px;
        line-height: 38px;
    }

    .abimproveimag img {
        max-width: 320px
    }

    .displaymobilenone {
        display: none;
    }
}

@media screen and (max-width:810px) {
    .aboutimp p.about-para {
        font-size: 43px;
        line-height: 42px;
    }
}

@media screen and (max-width:769px) {
    .aboutfraudmobanner .emimobwrapper {
        height: 300px;
    }

    .aboutimp .about-loanpad-text h2 {
        font-size: 60px;
        line-height: 30px;
    }

    .aboutreferMobile .about-loanpad-text h2 {
        font-size: 45px;
        line-height: 30px;
    }

    p.about-para.aboutreferscore {
        font-size: 30px;
        line-height: 30px;
    }

    .impmob .herofinan h1 {
        font-size: 40px;
        text-align: center;
    }
}

@media screen and (max-width: 700px) {
    .aboutimp p.about-para {
        font-size: 35px;
        line-height: 42px;
    }

    .aboutreferMobile .about-loanpad-text h2 {
        font-size: 40px;
        line-height: 16px;
    }
}

@media screen and (max-width: 596px) {

    section.fraoudbanner.aboutfraudmobanner {
        height: 95vh;
    }

    .aboutfraudmobanner .emimobwrapper {
        display: block;
        height: 100%;
    }

    .aboutfraudmobanner .emiheromob,
    .aboutImproveApp,
    .aboutimp,
    .aboutImproveboxApp1,
    .aboutImproveboxApp {
        width: 100% !important;
        height: 50% !important;
    }

    section.aboutsectionMobile,
    section.aboutsectionMobile,
    .improvecibbox {
        height: 100vh;
    }

    .aboutsectionInner,
    .abimproveimag {
        height: 100%;
    }

    .aboutsectionInner {
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

    .abimproveimag img {
        max-width: 400px;
    }

    .aboutImproveApp,
    .aboutimp {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
    }

    .aboutimp .about-loanpad-text h2 {
        text-align: center;
    }

    .aboutsectionInner.aboutlowwrap {
        flex-direction: row;
    }

    .aboutreferMobile .about-loanpad-text h2 {
        font-size: 40px;
    }

    .aboutimp p.about-para {
        font-size: 35px;
        line-height: 42px;
        text-align: center;
    }

    .improvecibbox .abimproveimag img {
        padding: 0;
    }

    img.imghighMobile {
        max-width: 350px;
    }

    .improvecibbox .improvetext {
        font-family: 'Roboto Condensed', sans-serif;
        color: #fff;
        display: block;
    }

    img.lowcibilmobile {
        padding-bottom: 4rem !important;
    }

    .emiheromob.factorbannermobile1 {
        background: var(--dark-green)
    }

    .emiheromob.factorbannermobile2 {
        background: #fff
    }

    .impmob .herofinan h1 {
        font-size: 50px;
    }

    .displaymobilenone {
        display: block;
    }

    .displayMobileIdeal {
        display: none !important;
    }

    .aboutimp .slider-slide--text {
        padding-left: 0;
    }

    .abImportant {
        display: block;
        text-align: center;
    }
}

/* 14-12-2023 about page  */
@media screen and (max-width:1250px) {
    .aboutcontent .about-first-slide img {
        max-height: 450px;
    }
}

@media screen and (max-width:993px) {
    .m-about-slider-left .mbslider1 p.about-para {
        font-size: 50px;
        padding-bottom: 0;
    }

    .m-about-slider-left .mbslider1 h2.about-title-big {
        font-size: 80px;
    }

    .m-about-slider-left .mobileaffectrightImage img {
        height: auto;
    }

    .m-about-slider-left span.visionmobile {
        color: var(--dark-yellow) !important;
    }

    .m-about-slider-left .mbsliderInner.mblastslide {
        background: var(--dark-yellow);
    }

    h2.aboutimprovecibil {
        font-size: 50px;
        line-height: 60px;
        text-align: center;
    }

    .mobileaffectherotarget {
        max-width: 500px !important;
        text-align: center;
    }

    a.cibi-product-link .cibi-product-title {
        color: #fff !important;
    }

    .m-improve-form .rejectdmobileform {
        max-width: 500px;
    }

    .m-improve-form .cardmain form .form-group {
        width: 100%;
    }
    .mb-contentfactor{
        text-align: center;
    }
    .whycontent-mobile {
        text-align: center !important;
    }
}

@media screen and (max-width: 768px) {
    .m-about-slider-left .mbslider1 h2.about-title-big {
        font-size: 60px;
    }

    .m-about-slider-left .mbslider1 p.about-para {
        font-size: 40px;
    }

    .whycontent-mobile {
        font-size: 60px !important;
    }

    .mobileconcibil {
        font-size: 50px !important;
    }

    a.cibi-product-link {
        display: block;
    }
}

@media screen and (max-width: 576px) {

    .m-about-slider-left .about-second-slide-content h3,
    .m-about-slider-left .about-second-slide-content h3 span {
        font-size: 60px;
    }

    .m-about-slider-left .mbslider1 p.about-para {
        font-size: 30px;
        line-height: 0;
    }

    .mbsliderInner {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .m-about-slider-left .mbslider1 p.about-para {
        font-size: 25px;
    }
}

@media screen and (max-width:425px) {

    .m-improve-form .factCalculator-content-content.reject-loan {
        padding: 0;
    }

    a.cibi-product-link {
        flex-direction: column;
    }

    span.cibi-product-message {
        line-height: 17px;
    }

    .factorformMob .slider-content-content img {
        display: none;
    }

    h2.improvetext {
        font-size: 1rem;
    }
}

@media screen and (max-width: 375px) {

    .m-about-slider-left .about-second-slide-content h3,
    .m-about-slider-left .about-second-slide-content h3 span {
        font-size: 55px;
    }

    .m-about-slider-left .mobileaffectrightImage {
        width: auto;
    }

    .mb-contentfactor {
        font-size: 25px;
        text-align: center;
    }

    h2.mb-content.mobileconcibil {
        font-size: 35px !important;
    }
}

/* manage emi  */
@media screen and (max-width:993px) {

    .balance-transfer-hero .incentive-btn-box {
        padding-top: 0px;
    }
    .balance-transfer-hero.bt-heroform .group-in input, .balance-transfer-hero.bt-heroform .group-in select {
        height: 40px !important;
    }
    .product-box-list-row.content-page-fiter-wise_product-row {
        gap: 10px !important;
    }
    
    .content-page-fiter-wise_product-row .product-box-list-card {
        overflow: auto !important;
        max-width: 140px !important;
        box-shadow: none;
        text-align: center;
        height: 123px !important;
        gap: 6px;
        border: 1px solid #68ffe9;
        padding: 15px 5px !important;
        background: #fff;
        flex: none;
    }
    
    .content-page-fiter-wise_product-row .product-box-list-card p {
        font-size: 12px !important;
        font-weight: 600 !important;
        line-height: 15px !important;
    }
    
    .content-page-fiter-wise_product-row .product-box-list-card .pro-imgs-box {
        margin: 0;
        height: 45px !important;
        width: 45px !important;
    }


    .mobileCapacitySlide .mbslider1 .mb-hero-factor span,
    .mobileCapacitySlide .mbslider1 .mobile-affe p strong {
        color: var(--dark-yellow);
    }

    .mobileCapacitySlide .mbslider1 .mobile-affe p {
        font-size: 40px;
        padding: 20px 0;
    }

    .mobileCapacitySlide .mbslider1 .mbsiderright .slider-slide-1 {
        background: url(../images/newHome/debt-trap-getty.png);
        background-repeat: no-repeat;
        background-size: cover;
    }

    .mobileCapacitySlide h2.mb-content {
        font-size: 50px;
        text-align: center;
    }

    .mobileCapacitySlide h1.mb-content {
        font-size: 50px;
        text-align: center;
    }
    .mobileCapacitySlide .mbsiderrightemi {
        display: block !important;
    }

    .mobileemiform .mobileaffectright {
        padding: 6%;
        background: #ff9302;
    }

    .emicontentMobileWrap {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .mobilemimage2 {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 80%;
    }

    .mobileemiform .emi-login-form {
        max-width: 100%;
    }

    .mobileaffectrightImageFinance {
        width: 460px;
    }

    h4.factorslider4-h4 {
        color: #fff;
    }

    .financialmobileLoss .emicontentMobileWrap {
        background: var(--dark-yellow);
        padding: 3%;
    }

    .financialmobileLoss .backfactor .common-btn,
    .financialmobileLoss .btn.third {
        border: none;
        background: var(--dark-green);
    }

    .financialmobileLoss .btn.third {
        box-shadow: none !important;
    }

    .mtaken {
        width: 290px;
    }

    .rejectblock {
        flex-wrap: wrap;
        gap: 0 !important;
    }

    .rejectloanform-section-slide-form1 {
        background: #fff;
        padding: 20px 50px;
        border-radius: 10px;
        height: auto;
    }

    .financialmobileLoss .rejectloanform-section-slide {
        height: auto;
    }

    .mbsliderInner.mbsiderright.mdslidercough {
        background: #053f4430 !important;
    }

    .mdslidercough .mobileaffectrightImage {
        width: 270px;
    }

    .emicontentMobileWrap {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
    }

    .mobileemiform .mobileaffectright.displayflexmobile {
        padding: 0;
        background: #ff9302;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100vh;
    }

    .mbslider.factorformMob.displayFlexfactorform,
    .displayFlexfactorform,
    .rejectloanform-section-slide.rejectfinanicialslide,
    .displayFlexImproveform {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .displayFlexfactorform,
    .displayFlexImproveform {
        height: 100%;
        padding: 0;
    }

    .displayFlexImproveform {
        background: var(--dark-yellow);
    }

    .displayFlexImproveform .mobileaffect {
        padding: 0;
    }

    .displayFlexImproveform .mbsiderright {
        background: transparent !important;
    }

    .mobilePaymentcalculator form {
        background: #fff;
        padding: 2rem;
        border-radius: 10px;
        box-shadow: 5px 4px 4px 0px #f7f7f7;
    }

    .mobileemiform .mobileaffectright {
        padding: 6%;
        background: #ff9302;
        height: 100%;
    }

    .rejection-list li:nth-child(2n+1) {
        margin: 13px 0;
    }
}

@media screen and (max-width:767px) {
    .content-page-fiter-wise_product-row .product-box-list-card {
        max-width: 135px !important;
    }
    .loan-product-box-row .product-list-page-heading {
        font-size: 20px;
    }
    .content_page_filter_product .container {
        max-width: 98% !important;
        padding: 0;
    }
}
@media screen and (max-width:577px) {
    .mobileemiform .group-in {
        flex-wrap: wrap;
    }

    .mobileemiform .emicontentMobile {
        padding: 10px;
    }

    .financial-input-group-wrap .financial-input-group-in {
        display: block;
    }

    .financial-input-group-wrap .gender-box {
        justify-content: start;
    }

    .mb-suport {
        font-size: 45px !important;
    }

    .rejectloanform-section-slide-form1 {
        padding: 20px
    }

    .froud-Cibil-right {
        padding: 25px 0px;
    }

    .basedCirdle {
        font-size: 20px;
    }

    /* .mbsiderright .slider-slide-1.slider-slide-froud {
    height: auto;
} */
    .mobileCapacitySlide .mbslider1 .mobile-affe p.m-indian {
        font-size: 30px;
        padding: 10px 0;
    }

    .mbsiderright.mbformimp {
        height: 100vh;
        display: flex;
    }

    .m-improve-form .rejectdmobileform {
        max-width: 380px;
    }
}

@media screen and (max-width:576px) {
    .mobilePaymentcalculator .balance-col.balance-left-mobileherobtpart {
        gap: 0;
    }
}

@media screen and (max-width:475px) {
    .emi-login-form h2 {
        font-size: 20px;
    }

    h4.factorslider4-h4 {
        font-size: 35px;
    }

    .mobileCapacitySlide .mobilecapaInner h2.mb-content {
        font-size: 32px !important;
        text-align: center;
        line-height: 40px;
        font-weight: 300;
    }

     .mobileCapacitySlide .mobilecapaInner h1.mb-content {
        font-size: 32px  !important;
        text-align: center;
        line-height: 40px;
        font-weight: 300;
    }

    .mb-suport {
        font-size: 32px !important;
        line-height: 40px !important;
    }
}

@media screen and (max-width:425px) {
    .mobileCapacitySlide .mbslider1 .mobile-affe p.m-indian {
        font-size: 22px;
        padding: 0;
    }

    .m-improve-form .rejectdmobileform {
        max-width: 300px;
    }
}

@media screen and (max-width:375px) {
    .mobilemimage2 .mobileaffectrightImage {
        width: 290px;
    }

    .mobileCapacitySlide .mbslider1 .mobile-affe p {
        font-size: 35px;
    }

    .mobileaffectherotarget .about-loanpad.what-offer-about-heading {
        display: flex;
    }
}

.balance-transfer-hero .reject-d-flex span.text-danger {
    font-size: 10px;
    font-weight: 700;
    margin-top: -14px !important;
    display: flex;
    margin-bottom: 10px;
}

.balance-transfer-hero .incentive-btn-box {
    padding-top: 15px;
}





/* qa error css  */

@media screen and (max-width:635px) {
    .input-tange-box {
        padding: 0 0 100px;
    }

    .rangeArea.areaRangeEmi {
        padding-top: 20px;
    }

    .rangeArea.areaRangeEmi1 {
        padding-top: 45px;
    }

    .range-box.range-box-ppf {
        min-height: 450px;
    }

    .rangeArea.areaRangeInterst {
        padding-top: 4rem;
    }

    .rangeArea.areaRangeInterst1 {
        padding-top: 8rem;
    }
}

.MuiInput-input[type="date"] {
    border: 0 !important;
    height: 22px;
}
.MuiInput-input[type="date"]::placeholder{
    opacity:0 !important;
}

/* text slider css  */
.same-font-heading ,h2.factor-slider-heading-2.same-font-heading , h2.facter-slider-heading.same-font-heading{
    font-size: 65px;
    line-height: 70px;
}
@media screen and (max-width: 1400px){
    .same-font-heading ,h2.factor-slider-heading-2.same-font-heading, h2.facter-slider-heading.same-font-heading{
        font-size: 53px;
    }
}
@media screen and (max-width: 1150px){
    .rejectionSlider .boxslide3 h2.about-title-big,.same-font-heading , h2.factor-slider-heading-2.same-font-heading ,
    .rejectionSlider .slider-slide-left-5 h2.about-title-big.froud-title-big {
        font-size: 40px;
        line-height: 55px;
    }
    h2.facter-slider-heading.same-font-heading{
        font-size: 40px!important;
        line-height: 55px!important;
    }
}

/* existing partner */
.slider1Expr img {
    max-height: 500px;
    position: absolute;
    bottom: 0;
    height: 100%;
}
.about-why.about-why-refer {
    font-size: 45px;
    border-radius: 50px;
    padding: 10px 30px;
    top: 12%;
}
.slide5expartner {
    background: #fff!important;
}
.successfully-section{
    font-family: 'roboto';
}
.successfully-section h2 {
    color: orange;
    font-size: 40px;
    padding: 0;
    font-weight: 700;
    font-family: 'Roboto Condensed';
    text-transform: capitalize;
}
.successfully-section h4 {
    color: #053f44;
    font-family: 'Poppins';
    font-size: 18px;
    margin: 10px 0;
}
.successfully-section-content {
    max-width: 650px;
    width: 100%;
}
.successfully-section p {
    font-family: 'Poppins';
    font-size: 14px;
    line-height: 26px;
}
.existingpartnerform span.text-danger {
    font-size: 11px;
    font-weight: 500;
    line-height: 15px;
}

@media screen and (max-width:1800px) {
    .about-why.about-why-refer {
        font-size: 35px;
        top: 10%;
    }
}
@media screen and (max-width:1650px) {
    .about-why.about-why-refer{
    font-size: 22px;
    top: 8%;
}
}

@media screen and (max-width:1400px) {
    .about-first-slide.expartslide1 {
        padding: 20px 0;
    }
    .slider1Expr img {
        max-height: 450px;
    }

}@media screen and (max-width:1300px) {
.slider1Expr img {
    max-height: 350px;
}
}
@media screen and (max-width:1250px) {
    .about-why.about-why-refer{
        padding: 5px 20px ;
        box-shadow: 2px 3px 0px grey;
    }
}
@media screen and (max-width: 1100px){
.slider1Expr img {
    max-height: 300px;
}
}
@media screen and (max-width: 992px){
.mbExistingone{
    width: 280px;
  }
.successfully-section {
    min-width: 500px;
    width: 100%;
    height: 400px;
    color: #fff;
}

.back-to-form {
    cursor: pointer;
    display: inline-block;
    margin: 20px 0;
    font-size: 20px;
    padding-bottom: 5px;
    border-bottom: 2px solid #fff;
}
}

.load-more-buttons a{
background: var(--dark-green);
border: 1px solid var(--dark-green);
}
.load-more-buttons{
    text-align: right;
    padding-top:50px ;
}
.load-more-buttons a:hover{
    cursor: pointer;
    background: var(--dark-yellow);
    border: 1px solid var(--dark-yellow);
}
