* {
    margin: 0px;
    box-sizing: border-box;
}

body {

    font-size: 15px;
    font-family: "Poppins", sans-serif;
    line-height: 28px;
    color: #060606;
    font-weight: 400;

}

p {
    font-size: 15px;
    font-family: "Poppins", sans-serif;
    line-height: 28px;
    color: #060606;
    font-weight: 400;
}

a {
    text-decoration: none;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    font-size: 15px;
    font-family: "Poppins", sans-serif;
    line-height: 28px;
    color: #060606;
    font-weight: 500;
}

a:hover {
    text-decoration: none;
    outline: none;
}

ul,
li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

li {
    font-size: 15px;
    font-family: "Poppins", sans-serif;
    line-height: 28px;
    color: #060606;
    font-weight: 400;
}

button:focus,
input:focus,
textarea:focus {
    outline: none;
    box-shadow: none;
    transition: all 500ms ease;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Poppins", sans-serif;
    margin: 0px;
    color: #060606;
}

p {
    margin: 0px;
}

.pt-50 {
    padding-top: 50px;
}

.pt-40 {
    padding-top: 40px;
}

.pt-30 {
    padding-top: 30px;
}

.pb-50 {
    padding-bottom: 50px;
}

.pb-40 {
    padding-bottom: 40px;
}

.pb-30 {
    padding-bottom: 30px;
}

.mt-40 {
    margin-top: 40px;
}

.pb-100 {
    padding-bottom: 100px;
}

.justify-center {
    justify-content: center;
}

.mt-20 {
    margin-top: 20px;
}

.align-item-center {
    align-items: center;
}

.justify-content-space-between {
    justify-content: space-between;
}

.flex-end {
    justify-content: flex-end;
}

.site-width {
    max-width: 1250px;
    margin: 0px auto;
}

@media screen and (max-width:1518px) and (min-width:1368px) {
    .site-width {
        max-width: 1372px;
        padding: 0px 40px;
    }

}

@media screen and (max-width:1708px) and (min-width:1519px) {
    .site-width {
        max-width: 1552px;
        padding: 0px 40px;
    }
}

@media screen and (max-width:1920px) and (min-width:1709px) {
    .site-width {
        max-width: 1642px;
        padding: 0px 40px;
    }
}

@media screen and (max-width: 3000px) and (min-width: 2500px) {
    .site-width {
        max-width: 2400px;
        padding: 0px 40px;
    }
}

@media screen and (max-width:2499px) and (min-width:1921px) {
    .site-width {
        max-width: 1842px;
        padding: 0px 40px;
    }
}

@media screen and (max-width:1280px) and (min-width:1024px) {
    .site-width {
        padding: 0px 40px;
        max-width: 1200px;
        padding: 0px 40px;
    }
}

@media screen and (max-width:1024px) and (min-width:888px) {
    .site-width {
        padding: 0px 40px;
    }
}

@media screen and (max-width:888px) and (min-width:769px) {
    .site-width {
        padding: 0px 40px;
    }
}

@media screen and (max-width:768px) {
    .site-width {
        padding: 0px 20px;
    }
}

/* Button */
.cssbuttons-io {
    position: relative;
    font-family: inherit;
    font-weight: 500;
    font-size: 18px;
    border-radius: 12px;
    cursor: pointer;
    border: none;
    background: linear-gradient(to right, #d10031, #d10000);
    color: ghostwhite;
    overflow: hidden;
    display: inline-block;
}
.cssbuttons-io.styletwo {
    background: transparent;
    border: 1px solid #EC224E;
} 


.cssbuttons-io svg {
    width: 1.2em;
    height: 1.2em;
    margin-right: 0.5em;
}

.cssbuttons-io span {
    position: relative;
    z-index: 10;
    transition: color 0.4s;
    display: inline-flex;
    align-items: center;
    padding: 10px 50px;
}
.cssbuttons-io.styletwo  span {
    color: #EC224E;
}
.cssbuttons-io.styletwo:hover span {
    color: #fff;
}
.cssbuttons-io::before,
.cssbuttons-io::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}

.cssbuttons-io::before {
    content: "";
    background:#EB204D;
    width: 120%;
    left: -10%;
    transform: skew(30deg);
    transition: transform 0.4s cubic-bezier(0.3, 1, 0.8, 1);
}
.cssbuttons-io.styletwo::before {
    background: transparent;
    transform: translate3d(-100%, 0, 0);
    transition: transform 0.4s cubic-bezier(0.3, 1, 0.8, 1);
}

.cssbuttons-io.styletwo:hover:before {
    background:#EB204D;
    transform: translate3d(0%, 0, 0);
}
.cssbuttons-io:hover::before {
    transform: translate3d(100%, 0, 0);
}

.cssbuttons-io:active {
    transform: scale(0.95);
}


.headerSection  {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.headerSection.sticky {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 111;
    transition: 0.4s ease-in-out;
    background-color: #fff;
}
.headerWrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.logoSection {
    width: 150px;
    transition: 0.4s ease-in-out;
}
.headerSection.sticky .logoSection {
    width: 100px;
}
.logoSection svg {
    width: 100%;
}
.navSection .navList {
    display: flex;
    align-items: center;
    gap: 40px;
}

.navSection .navList>li>a {
    padding: 28px 5px;
    display: inline-block;
    position: relative;
    color: #404969;
    font-weight: 500;
    transition: 0.4s ease-in-out;
}
.headerSection.sticky .navSection .navList>li>a {
    padding: 16px 5px;
}
.navSection .navList>li>a::after{
    position: absolute;
    content: '';
    width: 0%;
    height: 2px;
    background-color: #EB204D;
    bottom: 34%;
    left: 0px;
    right: 0px;
    margin: auto;
    transition: width 0.5s ease-in-out;
    border-radius: 30px;
}
.headerSection.sticky .navSection .navList>li>a::after {
    bottom: 33%;
}
.navSection .navList>li>a:hover:after, .navSection .navList>li>a.active:after {
    width: 100%;
}
.navSection .navList>li{
    height: fit-content;
}
.navSection .navList>li>a.cssbuttons-io {
    padding: initial;
    line-height: 24px;
}
.navSection .navList>li>a.cssbuttons-io span{
    font-size: 15px;
    padding: 10px 40px;
}
.navTalkButton {
    height: fit-content;
    display: flex;
    align-items: center;
}
.navTalkButton .cssbuttons-io span {
    padding: 8px 40px;
    font-weight: 600;
    font-size: 15px;
}

.navTalkButton .cssbuttons-io svg {
    margin-right: 0px;
    margin-left: 12px;
    width: 18px;
    height: 18px;
}

.togglers {
    display: none;
}
.menuBtn {
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    padding: 0;
}
.menuBtn svg {
    width: 50px
}

.menuBtn .line {
    fill: none;
    stroke: black;
    stroke-width: 6;
    transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),
        stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
}

.menuBtn .line1 {
    stroke-dasharray: 60 207;
    stroke-width: 6;
}

.menuBtn .line2 {
    stroke-dasharray: 60 60;
    stroke-width: 6;
}

.menuBtn .line3 {
    stroke-dasharray: 60 207;
    stroke-width: 6;
}

.menuBtn.opened .line1 {
    stroke-dasharray: 90 207;
    stroke-dashoffset: -134;
    stroke-width: 6;
}

.menuBtn.opened .line2 {
    stroke-dasharray: 1 60;
    stroke-dashoffset: -30;
    stroke-width: 6;
}

.menuBtn.opened .line3 {
    stroke-dasharray: 90 207;
    stroke-dashoffset: -134;
    stroke-width: 6;
}


.bannerSection  {
    background: linear-gradient(359deg, #f7f7f7, #47206e00, #f7f7f7);
}
.bannerContent {
    width: 90%;
}
.bannerContent h2 {
    font-size: 45px;
    font-weight: 600;
    color: #404969;
}
.bannerContent h2 span{
    color: #EC224E;
}
.bannerContent p{
    margin-top: 30px;
    margin-bottom: 40px;
    line-height: 28px;
}
.bannerBtns {
    display: flex;
    align-items: center;
    gap: 40px;
}
/* .bannerBtns .cssbuttons-io span {
    padding: 10px 21px;
} */
.playStoreDownloadBtn {
    display: inline-block;
    width: 229px;
    overflow: hidden;
    border-radius: 10px;
    background: #000;
    padding: 0px 34px;
    border-radius: 12px;
    overflow: hidden;
}
.playStoreDownloadBtn img {
    width: 100%;
}
/* .bannerImgWrapper {
    
} */
.bannerImg {
    width: 100%;
}
.bannerImg img{
    width: 100%;
    border-radius: 25px;
    height: 100%;
    object-fit: cover;
}
.bannerImgI {
    height: unset;
}
.bannerImg.include2 {
    display: flex;
    flex-direction: column;
    gap: 22px;
    height: 100%;
}
.bannerImgII {
    height: 100%;
}
.bannerImgIII {
    
height: auto;
}

.imgAnimation {
    position: relative;
    overflow: hidden;
}
.imgAnimation::before {
    position: absolute;
    top: 0;
    left: -85%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.mailCardAni:hover .imgAnimation:before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
}

@-webkit-keyframes shine {
    100% {
        left: 125%;
    }
}

@keyframes shine {
    100% {
        left: 125%;
    }
}



/*  */
.imgAniTwo {
    position: relative;
}

.imgAniTwo img {
    width: 100%;
}

.imgAniTwoCard:hover .imgAniTwo:before {
    -webkit-animation: zoom-hover 0.75s;
    animation: zoom-hover 0.75s;
}

.imgAniTwo:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 100%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    opacity: 0;
    z-index: 2;
}

@-webkit-keyframes zoom-hover {
    0% {
        opacity: 1;
    }

    40% {
        opacity: 1;
    }

    100% {
        width: 200%;
        height: 200%;
        opacity: 0;
    }
}

@keyframes zoom-hover {
    0% {
        opacity: 1;
    }

    40% {
        opacity: 1;
    }

    100% {
        width: 200%;
        height: 200%;
        opacity: 0;
    }
}

/*  */

.titleSection {
    position: relative;
    width: 70%;
    margin: auto;
    text-align: center;
    padding-bottom: 18px;
}
.titleSection::after{
    position: absolute;
    content: '';
    width: 10%;
    height: 3px;
    background: #ff003c;
    left: 0px;
    right: 0px;
    margin: auto;
    bottom: -1px;
    display: none;
}
.titleSection::before{
    position: absolute;
    content: '';
    width: 20%;
    height: 1px;
    background: #afafaf;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
    display: none;
}
.titleSection h4 {
    font-size: 28px;
    font-weight: 600;
    color: #404969;
}
.titleSection h4 span {
    color: #EB204D;
}
.partnersCarousel {
    margin-top: 40px;
}
.partnersCarousel .item{
    padding: 20px;
}
.partnerCard {
    padding: 20px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.partnerCard img{
    width: 100%;
}

.featureSec {
    background: #F0F7FF;
}
.featureCard {
    position: relative;
    padding: 20px;
}

.featureCard::after {
    position: absolute;
    content: '';
    width: 1px;
    height: 100%;
    right: 0px;
    background: #B2D0ED;
    top: 0px;
    margin: auto;
}
.featureWrap .col-md-4:last-child .featureCard::after {
    display: none;
}
.featureIcon {
    width: 30%;
    margin: auto;
}
.featureIcon img{
    width: 100%;
    transition: 0.4s ease;
}
.featureCard:hover .featureIcon img {
    transform: scale(1.05);
    filter: drop-shadow(15px 5px 8px #0000001a);
}
.featureContent {
    text-align: center;
    margin-top: 20px;
}
.featureContent h3 {
    font-size: 38px;
    font-weight: 700;
    color: #404969;
}
.featureContent h5 {
    font-size: 15px;
    font-weight: 600;
    color: #404969;
}


.aboutImg {
  width: 100%;
  position: relative;
  display: flex;
}
.aboutImg img{
   width: 100%;
   position: absolute;
}
.aboutImg img.abimg1{
    width: 100%;
    top: 4px;
    z-index: 1;
    left: -6px;
}
.aboutImg img.abimg2{
   width: 100%;
   position: relative;
   z-index: 2;
}
.aboutImg img.abimg3{
    z-index: 2;
}
.aboutImg .mobileImg {
    position: relative;
    display: inline-block;
}
.aboutImg .mobileImg::after {
    position: absolute;
    content: '';
    bottom: -3px;
    left: 0px;
    right: 0px;
    width: 51%;
    height: 5px;
    background: #999;
    transform: rotate(181deg);
    filter: blur(4px);
    border-radius: 100%;
}
.mobileImg2 {
    position: relative;
    display: inline-block;
    width: 175%;
    margin-left: -50px;
}

.sectionTitleLeft {

}
.sectionTitleLeft h2 {
    font-size: 42px;
    font-weight: 600;
    color: #404969;
}
.sectionTitleLeft h2 span {
    color: #EC224E;
}
.aboutUsContent {
    padding-right: 30px;
}
.aboutUsinfo {
    margin-top: 20px;
}
.aboutUsinfo p {
    margin-top: 20px;
    margin-bottom: 20px;
}


.videoSec {
    position: relative;
    background: linear-gradient(359deg, #f7f7f7, #47206e00, #f7f7f7);
}
.videoSecImg {
    width: 100%;
    height: 720px;
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}
.videoSecImg::after{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    bottom: 0px;
    left: 0px;
    right: 0px;
    top: 0px;
    background: radial-gradient(#00000029, #0000009c);

}
.videoSecImg img{
   width: 100%;
    /* height: 100%; */
    /* object-fit: cover; */
    filter: blur(0px);
    position: relative;
    bottom: 60px;
}
.videoPlayFullWrap {
    position: relative;
}

.video-player {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
    width: fit-content;
    height: fit-content;
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

.pulse {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #fff;
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

.pulse i {
    background-color: #000f2d94;
    width: 80px;
    height: 80px;
    line-height: 80px;
    border-radius: 50%;
    font-size: 28px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    overflow: hidden;
    columns: #fff;
    -webkit-animation: video-pulse-presentation 2s linear infinite;
    animation: video-pulse-presentation 2s linear infinite;
    transition: 0.4s ease;
}

.pulse i:hover {
    background: #ffffff54;
    color: #fff;
    backdrop-filter: blur(7px);
}

.blogviewBtn {
    display: flex;
    padding-top: 10px;
    justify-content: space-between;
    align-items: center;
    position: relative;
    z-index: 2;
}

.blogviewBtn {
    display: flex;
    padding-top: 10px;
    justify-content: space-between;
    align-items: center;
    position: relative;
    z-index: 2;
}

@-webkit-keyframes video-pulse-presentation {
    0% {
        -webkit-box-shadow: 0 0 0 0 #EB204D, 0 0 0 0 #EB204D;
        box-shadow: 0 0 0 0 #EB204D, 0 0 0 0 #EB204D;
    }

    40% {
        -webkit-box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 0 #EB204D;
        box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 0 #EB204D;
    }

    80% {
        -webkit-box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
        box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
    }

    100% {
        -webkit-box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
        box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
    }
}

@keyframes video-pulse-presentation {
    0% {
        -webkit-box-shadow: 0 0 0 0 #EB204D, 0 0 0 0 #EB204D;
        box-shadow: 0 0 0 0 #EB204D, 0 0 0 0 #EB204D;
    }

    40% {
        -webkit-box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 0 #EB204D;
        box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 0 #EB204D;
    }

    80% {
        -webkit-box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
        box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
    }

    100% {
        -webkit-box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
        box-shadow: 0 0 0 0 rgb(245 112 9 / 0%), 0 0 0 30px rgb(245 112 9 / 0%);
    }
}

.videoSecMainImg {
    position: relative;
    display: flex;
    justify-content: center;
}
.videoSecMainWrapp {
    width: 100%;
    border-radius: 24px;
    overflow: hidden;
}
.videoSecMainWrapp img{
    width: 100%;
}


.loanOffering  {
    background:linear-gradient(359deg, #f7f7f7, #47206e00, #f7f7f7);
}
.loanOfferSlider {
    cursor: grab;
    margin-top: 20px;
}
.loanOfferSlider .item {
    padding: 18px;
}
.loanOfferCard {
    border-radius: 20px;
    overflow: hidden;
    background: #fff;
    box-shadow: #64646f40 0px 6px 15px 0px;
}
.loanOfferImg {
    height: 214px;
    width: 100%;
    display: flex;
    align-items: center;
    overflow: hidden;
}
.loanOfferImg img{
    width: 100%;
}
.owl-carousel .owl-item .loanOfferImg img {
    display: block;
    width: 100%;
    object-fit: cover;
    height: 100%;
}
.loanOfferContent {
    padding: 20px;
    border-bottom: 1px solid #dddddd85;
    border-left: 1px solid #dddddd85;
    border-right: 1px solid #dddddd85;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    min-height: 200px;

}
.loanOfferContent h4 {
    font-size: 20px;
    font-weight: 600;
    color: #404969;
    margin-bottom: 12px;
}
.loanOfferContent h4 span  {
    color: #EC224E;
}
.loanOfferContent p{
    color: #404969;
    font-weight: 400;
}


.news-full {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.holder {
    background-color: transparent;
    width: 100%;
    height: 330px;
    overflow: hidden;
    padding: 0px;
}

.holder .mask {
    position: relative;
    left: 0px;
    top: 10px;
    width: 100%;
    height: 240px;
    overflow: hidden;
}

.holder ul {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}

.holder ul li {
    padding: 10px 0px;
    border: none;
    border-left: none;
    border-right: none;
    border-top: none;
}

.holder ul li a {
    color: darkred;
    text-decoration: none;
}

.holder ul li span {
    font-size: 15px;
    color: #777;
}

.holder ul li p {
    text-align: justify;
}

.holder ul li p a {
    text-decoration: underline;
}

.newsCard {
    padding: 22px;
    display: flex;
    background: #F0F7FF;
    border-radius: 20px;
    width: 100%;
    align-items: center;
    gap: 17px;
    min-height: 110px;

}

.newsCardIco {
    width: 90px;
    height: 90px;
    border-radius: 100%;
    overflow: hidden;
}
.newsCardIco img{
    width: 100%;
    transition: 0.4s ease;
}
.newsCard:hover .newsCardIco img{
    transform: scale(1.02);
}
.newsCardContent {
    width: 70%;
}
.newsCardContent h5 {
    color: #404969;
    font-size: 20px;
    font-weight: 600;
}
.newsCardContent p {
    font-weight: 400;
    color: #404969;
    margin-top: 8px;
}
.newsSection {
    position: relative;
}
.newsCharImg {
    width: 100%;
    position: absolute;
    right: 5%;
    width: 34%;
    bottom: 0px;
}
.newsCharImg img{
    width: 100%;
}
.newVideoPlayWrap {
    width: 100%;
    height: 460px;
    position: relative;
    background: #D9D9D9;
    border-radius: 20px;
}
.newsSecWrap {
    margin-top: 30px;
}


.WhyChoose {
    background: linear-gradient(359deg, #f7f7f7, #47206e00, #f7f7f7);
}
.whyChooseWrap {
    margin-top: 60px;
}
/* .whyChooseWrap .row .col-md-4 {
    width: 100%;
} */
.whychooseCard {
    border: 1px solid #ffffff;
    border-radius: 20px;
    padding: 20px;
    min-height: 222px;
    margin-bottom: 24px;
    background: #F0F7FF;
}
.whyChooseIco {
    width: 50px;
    height: 50px;
    border-radius: 100%;
    background-color: #404969;
    display: flex;
    align-items: center;
    justify-content: center;
}
.whyChooseContent {

}
.whyChooseContent h4 {
    color: #404969;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 7px;
    margin-top: 20px;
}
.whyChooseContent p {
    color: #404969;
    font-weight: 400;
    font-size: 15px;
}


.emiCalcWrapper {
    display: flex;
    align-items: center;
}
.emiCalcContent {
    background: #404969;
    padding: 40px;
}
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark p, .dark * {
    color: #fff;
}
.emiCalcTitle {
    font-size: 28px;
    font-weight: 600;
}
.normalist {
    
}
.normalist li {
    padding-left: 20px;
    font-weight: 400;
    background-image: url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M6.82227%201.35193L7.60273%200.57146C7.9332%200.240991%208.46758%200.240991%208.79453%200.57146L15.6289%207.40232C15.9594%207.73279%2015.9594%208.26716%2015.6289%208.59412L8.79453%2015.4285C8.46406%2015.759%207.92969%2015.759%207.60273%2015.4285L6.82227%2014.648C6.48828%2014.314%206.49531%2013.7691%206.83633%2013.4422L11.0727%209.40623H0.96875C0.501172%209.40623%200.125%209.03006%200.125%208.56248V7.43748C0.125%206.9699%200.501172%206.59373%200.96875%206.59373H11.0727L6.83633%202.55779C6.4918%202.23083%206.48477%201.68591%206.82227%201.35193Z'%20fill='%23F7F3EE'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: left top 8px;
    line-height: 28px;
    margin-top: 20px;
}

.emiCalculatorForm {
    padding: 40px 70px;
}
.emiCalcWrapper {
    border: 1px solid #457B9D;
    border-radius: 20px;
    overflow: hidden;
    background: #FAFAFA;
}
.emiCalculatorForm .form-control {
    border-radius: 12px;
    padding: 10px 15px;
    width: 60%;
}
.emiCalculatorForm .form-label{
    margin-bottom: 0px;
}
.emiCalculatorForm .form-control:focus {
    box-shadow: none;
    border-color: #EB204D;
}

.emiCalculatorForm .form-control:active {
    box-shadow: none;
    border-color: #EB204D;
}
.emiCalculatorForm .form-group {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.emiCalculatorForm .cssbuttons-io {
    margin-top: 30px;
    margin-bottom: 10px;
}
.EMICalcResult {
    margin-top: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
/* .EMICalcResult .cols {

}
.EMICalcResult .cols:first-child {

}
.EMICalcResult .cols:last-child {
    
} */
.EMICalcResult h5 {
    font-weight: 500;
    color: #1D3557;
    font-size: 15px;
    margin-bottom: 20px;
}
.EMICalcResult h3 {
    font-weight: 700;
    color: #EB204D;
    font-size: 28px;
}

.EMICalculator {
    background: #fff;
}

.faqsWrapper .accordion-item:first-of-type .accordion-button {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.faqsWrapper .accordion-item:first-of-type {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.faqsWrapper .accordion-item:last-of-type {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom: 1px solid #ffffff00;
}
.faqsWrapper .accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.faqsWrapper .accordion-item:last-of-type .accordion-button {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom: 1px solid #40496900;
    border: none;
}
.faqsWrapper .accordion-item {
    border-top: 1px solid #40496900;
    border-left: 1px solid #40496900;
    border-right: 1px solid #40496900;
    background: transparent;
}
.faqsWrapper .accordion-item  .accordion-button:focus{
    box-shadow: none;
}
.faqsWrapper .accordion-button::after {
    width: 30px;
    height: 30px;
    background-color: #404969;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3E%3Cpath%20d='M169.4%20470.6c12.5%2012.5%2032.8%2012.5%2045.3%200l160-160c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L224%20370.8%20224%2064c0-17.7-14.3-32-32-32s-32%2014.3-32%2032l0%20306.7L54.6%20265.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l160%20160z'%20fill='%23FFFFFF'/%3E%3C/svg%3E");
    background-size: 12px;
    background-position: center;
    border-radius: 100%;
}

.faqsWrapper .accordion-item .accordion-button {
    padding: 12px 12px;
    color: #404969;
    font-weight: 600;
    background: transparent;
}

.faqsWrapper .accordion-item .accordion-button.collapsed {
    background: transparent;
}
.faqsWrapper .accordion-item .accordion-body {
    color: #404969;
    font-size: 15px;
    font-weight: 400;
    text-align: justify;
    background: #dddddd18;
}
.faqsWrapper .accordion-item .accordion-body p {
    color: #404969;
    font-size: 15px;
    font-weight: 400;
    text-align: justify;
}
.faqsWrapper {
    margin: auto;
    margin-top: 30px;
    width: 85%;
    padding: 40px;
    border: 1px solid #404969;
    border-radius: 30px;
}
.faqsSec {
    background: linear-gradient(359deg, #f7f7f7, #47206e00, #f7f7f7);
}

.testimonailCard {
    padding: 20px;
    background: #F0F7FF;
    border-radius: 10px;
    position: relative;
}
.testimonailCard::after{
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3E%3Cpath%20d='M0%20216C0%20149.7%2053.7%2096%20120%2096h8c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032h-8c-30.9%200-56%2025.1-56%2056v8h64c35.3%200%2064%2028.7%2064%2064v64c0%2035.3-28.7%2064-64%2064H64c-35.3%200-64-28.7-64-64V320%20288%20216zm256%200c0-66.3%2053.7-120%20120-120h8c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032h-8c-30.9%200-56%2025.1-56%2056v8h64c35.3%200%2064%2028.7%2064%2064v64c0%2035.3-28.7%2064-64%2064H320c-35.3%200-64-28.7-64-64V320%20288%20216z'%20fill='%404969'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    top: 21px;

}
.testiContent p {
    text-align: justify;
    font-size: 15px;
    color: #191C1A;
    padding-top: 27px;
    margin-bottom: 10px;
}
.testiFooter {
    display: flex;
    align-items: center;
}
.testiIcon {
    width: 46px;
    height: 46px;
    border-radius: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.testiIcon img {
    width: 100%;
    position: relative;
    object-fit: cover;
    height: 100%;
}
.testiAuthor {
    width: 75%;
    margin-left: 11px;
}
.testiAuthor h4 {
    font-size: 18px;
    font-weight: 600;
    color: #404969;
}
.testimonailWrapper {
    margin-top: 30px;
}




.footer-wrp-main {
    background: linear-gradient(90deg, #404969, #404969), url(../img/texture/texture1.jpg);
    background-size: cover;

    position: relative;
}

.footerMain {
    position: relative;
    padding: 70px 0px 0px;
}

#tsparticles {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    top: 0px;
    z-index: 1;
}

#tsparticles canvas {
    position: unset !important;
}

.ftr-link-bx a {
    display: block;
    color: #fff;
    margin: 5px 0px;
    transition: 0.4s ease-in-out;
}
.ftr-link-bx a:hover {
    padding-left: 5px;
    color: #ff2759;
    text-shadow: 0px 0px 3px #0000003d;
}
.ftr-link-bx a.title-16:hover {
    padding-left: 0px;
    color: #e5e5e5;
}

ul.address-sec li i {
    color: #fff0f4;
    font-size: 14px;
    margin-right: 8px;
}

ul.address-sec li a {
    display: flex;
    align-items: baseline;
}

.ftr-link-bx a.title-16 {
    font-size: 22px;
    font-weight: 500;
    color: #e5e5e5;
    margin-bottom: 24px;
    position: relative;
    padding-bottom: 9px;
}

.ftr-link-bx a.title-16::after {
    position: absolute;
    content: '';
    width: 30%;
    height: 2px;
    background: #fff0f4;
    bottom: 0px;
    left: 0px;
}

.footerContents {
    margin-top: 20px;
}

.footerContents p {
    margin-right: 5px;
    color: #fff;
    line-height: 28px;
}

.footer-links-wrp {
    padding-bottom: 40px;
    position: relative;
    z-index: 2;
}

.footer-btm-wrp {
    background: #252a3a;
    padding: 5px 0px;
}

.footer-btm-wrp p {
    color: #ffff;
    margin-bottom: 0px;
}

.footerContents ul {
    display: flex;
    align-items: center;
}

.footerContents ul {
    color: #fff;
}

.footerContents ul li {
    color: #fff;
}

.footerContents ul li:first-child {
    margin-right: 5px;
}

.footerContents ul li:nth-child(2) {
    margin-left: 5px;
}

.footerContents ul li a {
    display: inline-block;
    border: none;
    width: 30px;
    height: 30px;
    text-align: center;
    border-radius: 100%;
    margin: 0px 8px 0px 0px;
    color: #404969;
    background: #fff;
}

ul.footerSocial {
    margin-top: 20px;
}

ul.footerSocial i {
    line-height: 29px;
    color: #404969;
    font-size: 13px;
}
.footerAddress {
    margin-top: 30px;
}




/* Inner CSS */
.bannerSection.aboutbnr .bannerContent {
    text-align: center;
    width: 100%;
} 
.bannerSection.aboutbnr .bannerImgWrapper {
    height: 583px;
    border-radius: 50px;
    overflow: hidden;
    margin-top: 40px;
} 
.bannerSection.aboutbnr .bannerImgWrapper .bannerImg{
    background: #D9D9D9;
    width: 100%;
    height: 100%;
} 
.aboutCoutner .featureWrap .row .col:last-child .featureCard::after {
    display: none;
}

.aboutCounterContainer.featureSec {
    border-radius: 50px;
    padding: 40px 0px;
}

.bigTitle h4 {
    font-size: 45px;
    font-weight: 600;
    color: #404969;
}
.bigTitle h4  span {
    color: #EC224E;
}

.bigTitle.ourJourneyTitle {
    text-align: center;
    max-width: 1000px;
    margin: auto;
    margin-bottom: 60px;
}

.ourJourneypara {
    padding: 0px 3%;
}
.ourJourneypara p {
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    color: #1D3557;
    font-weight: 400;
}



.journeyWrapper {
    border: 1px solid #000000;
    border-radius: 50px;
    padding: 50px;
    margin-top: 70px;
}
.journeyCard {
    margin-bottom: 70px;
}
.journeyWrapper .journeyCard:last-child {
    margin-bottom: 0px;
}
.journeyImg {
    /* background: #D9D9D9; */
    /* border-radius: 25px; */
    /* height: 328px; */
    width: 100%;
    overflow: hidden;
}
.journeyImg img {
    width: 100%;
    object-fit: cover;
    height: 100%;
}
.journeyContent {
    padding-left: 50px;
}
.journeyContent h3 {
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
    margin-bottom: 30px;
    color: #1D3557;
    
}
.journeyContent p {
    color: #1D3557;
    
}

.col-reverse {
    flex-direction: row-reverse;
}


.fbannerWrap {
    height: 512px;
    border-radius: 50px;
    background: #EC224E;
    display: flex;
    align-items: center;
    padding: 50px;
    gap: 40px;
    justify-content: space-between;
    overflow: hidden;
}
.fbnrimg {
    width: 100%;
    max-width: 357px;
    position: relative;
    bottom: -41px;
}
.fbnrimg img {
    width: 100%;
}
.fbnrContent {
    width: 100%;
    max-width: 738px;
}
.fbnrContent h4 {
    font-size: 45px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 30px;
}
.fbnrContent h4 span {
    color: #FFFFFF;
}
.fbnrContent p {
    font-size: 18px;
    line-height: 28px;
    font-weight: 400;
    margin-bottom: 30px;
    color: #fff;
}
.fbnrContent .cssbuttons-io {
    border: 1px solid #fff;
    background: #fff;
}
.fbnrContent .cssbuttons-io:hover span {
    color: #EC224E;
}

.bigTitle.ourTeamTitle {
    text-align: center;
    max-width: 1000px;
    margin: auto;
    margin-bottom: 60px;
}
.ourTeamWrapper {
    background: #ACC1E2;
    border-radius: 50px;
    padding: 60px 50px;
    margin-top: 70px;
    padding-bottom: 80px;
}
.ourTeamFlex {
    display: flex;
    justify-content: space-evenly;
}
.teamCard {
    text-align: center;
}
.teamImg {
    width: 180px;
    height: 180px;
    border-radius: 100%;
    background: #F5F5F5;
}
.teamImg img{
    width: 100%;
}
.teamContent {
    margin-top: 30px;
}
.teamContent h4 {
    color: #1D3557;
    font-size: 24px;
    line-height: 36px;
    font-weight: 500;
}
.ourTeamContainer.ourTeamFlex {
    justify-content: space-between;
    margin-top: 70px;
}
.ourTeamContainer.ourTeamFlex .teamImg{
    width: 140px;
    height: 140px;
}
.ourTeamContainer  .teamContent h4 {
    font-size: 20px;
}
.teamBanner {
    width: 95%;
    border-radius: 50px;
    background-color: #D9D9D9;
    height: 507px;
    margin: auto;
    margin-top: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}
.teambnrImg {
    width: 100%;
}
.teamBanner img {
    width: 100%;
}



.bigTitle.busineownsTestiTitle {
    text-align: center;
    max-width: 100%;
    margin: auto;
    margin-bottom: 60px;
}


.ownersTestiWrapper {
    margin-top: 50px;
}
.ownersTestiCard {
    border: 1px solid #1D3557;
    border-radius: 16px;
    padding: 30px 22px;
    margin-bottom: 28px;
}

.owernsTHeader {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 20px;
}
.ownerHeadImg {
    width: 78px;
    height: 78px;
    background: #D9D9D9;
    border-radius: 100%;
    overflow: hidden;
}
.ownerHeadImg img {
    width: 100%;
    object-fit: cover;
    height: 100%;
}
.ownerHeadContent h4 {
    color: #1D3557;
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
}
.ownersTMainContent {
    color: #1D3557;
}
.ownersTMainContent p {
    font-size: 14px;
}
.webhr {
    width: 90%;
    background: #D7D7D7;
    margin: auto;
}
.prparaReadBtn {
    display: none;
    font-weight: 700;
    color: #404969;
}
.loaneligibilitycheckerContent {
    width: 50%;
}
.loaneligibilitycheckerContent .emiCalcTitle {
    color: #1D3557;
    font-size: 28px;
    font-weight: 600;
}
.loaneligibilitycheckerWrapper .normalist.withDot li img {
    display: block;
    position: relative;
    z-index: 2;
    width: 19px;
    height: 26px;
    margin-top: 3px;
    margin-left: 3px;
}
.loaneligibilitycheckerWrapper .normalist.withDot li::after {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 33px;
    height: 33px;
    background: #404969;
    border-radius: 100%;
    z-index: 1;
}
.eligbilityCheckFormWrapper {
    width: 50%;
    padding: 50px 50px 50px 40px;
}

.normalist.withDot li {
    padding-left: 20px;
    font-weight: 400;
    background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%231D3557%22%20d%3D%22M256%20512A256%20256%200%201%200%20256%200a256%20256%200%201%200%200%20512zm0-352a96%2096%200%201%201%200%20192%2096%2096%200%201%201%200-192z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: left top 8px;
    line-height: 28px;
    margin-top: 30px;

    position: relative;
    padding-left: 4px;
    display: flex;
    gap: 15px;
    width: 100%;
}

.loaneligibilitycheckerWrapper  {
    border-radius: 50px;
    overflow: hidden;
    border: 1px solid #4158D0;
    display: flex;
}
.loaneligibilitycheckerContent {
    background: #F0F7FF;
    padding: 50px;
}

.eligbilityCheckForm h5 {
    color: #1D3557;
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 30px;
    font-weight: 500;
}
.eligbilityCheckForm .form-control {
    border-radius: 12px;
    padding: 10px 15px;
    width: 100%;
}
.eligbilityCheckForm .form-label{
    margin-bottom: 0px;
}
.eligbilityCheckForm .form-control:focus {
    box-shadow: none;
    border-color: #EB204D;
}

.eligbilityCheckForm .form-control:active {
    box-shadow: none;
    border-color: #EB204D;
}

.eligbilityCheckForm .form-check {
    display: inline-block;
    margin-right: 20px;
}
.eligbilityCheckForm .form-check .form-check-input:checked {
    background-color: #ff003c;
    border-color: #ff003c;
}
.eligbilityCheckForm .form-check .form-check-input:focus {
    box-shadow: none;
}
/* .eligbilityCheckForm .text-center {
    text-align: left!important;
} */
.aboutfaqsSec .faqsWrapper .accordion-item:first-of-type .accordion-button span {
    width: 84%;
}
.aboutfaqsSec .faqsWrapper .accordion-item .accordion-button {
    padding: 0px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.bannerContent.businessLoansContent p {
    font-size: 20px;
    font-weight: 500;
    margin-top: 0px;
    padding: 0px 50px;
}
.bannerContent.businessLoansContent .bannerBtns {
    justify-content: center;
}
.businessLoanImg {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.businessLoanImg img {
    width: 100%;
    object-fit: cover;
    height: 100%;
}
.busiloanbnrWrapper {
    margin-top: 40px;
}
.busiloansbanner .bannerContent {
    text-align: center;
    width: 100%;
}
.busiloansbanner .bannerContent.businessLoansContent {

    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.busiloanbnrWrapper.style2 .businessLoanImg {
    width: 100%;
    height: 381px;
}

.stepsWrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 50px;
}
.stepsCard {
    width: 20%;
    text-align: center;
}
.stepsContent {
    width: 150px;
    height: 150px;
    border-radius: 100%;
    background: #457B9D;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    margin: 0px auto;
    margin-bottom: 30px;
    position: relative;
    transition: 0.4s ease;
}
.stepsContent:hover , .stepsCard.active .stepsContent {
    background: #EB204D;
}
.stepsWrapper .stepsContent::after {
    content: '';
    position: absolute;
    width: 78px;
    height: 3px;
    border: 2px solid #457B9D;
    bottom: 0px;
    top: 0px;
    margin: auto;
    left: 108%;
    z-index: 1;
}
.stepsWrapper .stepsContent::before {
    content: '';
    position: absolute;
    width: 0px;
    height: 3.5px;
    background: #EB204D;
    bottom: 0px;
    top: 0px;
    margin: auto;
    left: 108%;
    z-index: 2;
    transition: 0.4s ease-in-out;
}
.stepsWrapper .stepsCard:last-child .stepsContent::before  {
    display: none;
}
.stepsWrapper .stepsCard:last-child .stepsContent::after  {
    display: none;
}
.stepsWrapper .stepsCard:hover  .stepsContent::before , .stepsCard.active .stepsContent::before {
    width: 78px;
}
.stepCount1 {
    font-size: 18px;
    font-weight: 500;
    color: #1D3557;
}

.businessloanStepImgWrapper .journeyImg {
    background: transparent;
    position: relative;
}
.businessloanStepImgWrapper .journeyImg img {
    width: 100%;
    object-fit: contain;
    height: 100%;
}
.busiloanimgText {
    position: absolute;
    bottom: 0px;
    top: 0px;
    margin: auto;
    height: fit-content;
    display: grid;
}
.businessloanStepImgWrapper .journeyCard .col-reverse .busiloanimgText {
    right: 0px
}

.fullWidthBanner.colortwo .fbannerWrap{
    background: #FDECF0;
    padding-right: 0px;
}
.fullWidthBanner.colortwo .fbnrContent h4 span {
    color: #EB204D;
}
/* .fullWidthBanner.colortwo .fbnrContent{
    text-align: center;
} */
.WhyChoose.bgWhite {
    background: #fff;
}
.fullWidthBanner.colorthree .fbannerWrap.businessLoanbannerThree {
    background: url(../img/other/business-page-img3a.png);
    background-size: 111%;
    background-position: left top 30%;
}
.fullWidthBanner.colorthree .fbannerWrap.businessLoanbannerThree .fbnrContent .cssbuttons-io {
    border: none;
}
.fullWidthBanner.colorthree .fbnrContent h4 span {
    color: #fff;
}

.fullWidthBanner.colortwo .fbannerWrap  .fbnrimg {
    bottom: -33px;
}
.fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo .fbnrContent h4 {
    color: #404969;
}
.fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo .fbnrContent p {
    color: #191C1A;
}
.fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo .bannerBtns {
    display: inherit;
    margin-bottom: 0px;
}



.offAddWrapp {

    border: 1px solid #4158D0;
    border-radius: 50px;
}
.addressCard {
    padding: 50px;
}
.addressCard h4 {
    font-size: 24px;
    color: #1D3557;
    font-weight: 500;
    line-height: 36px;
    margin-bottom: 20px;
}
.addressCard p {

}
.offAddWrapp .row .col-md-6:first-child .addressCard {
    border-right: 1px solid #D7D7D7;
}
.addressCard h4 span {
    font-size: 20px;
    line-height: 35px;
}
.addressCard.contact {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}


.blogListTitle {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.blogListTitle h4 {
    font-size: 36px;
    font-weight: 700;
    color: #1D3557;
}
.blogListTitle a  {
    display: flex;
    align-items: center;
}
.blogListTitle a span{
    font-size: 20px;
    font-weight: 500;
}
.blogListTitle a img {
    width: 34px;
    margin-left: 20px;
}



.blogsCardWrap {
    margin-top: 50px;
}
.blogsCard {
  

}

.blogscardImg {
    width: 100%;
    height: 437px;
    border-radius: 50px;
    overflow: hidden;
    background: #D9D9D9;
}

.blogscardImg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.blogsCardContent {
    text-align: center;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
    padding: 30px;
    width: 78%;
    margin: auto;
    margin-top: -110px;
    position: relative;
    z-index: 2;
    background: #fff;
    border-radius: 40px;
}
.blogsCardContent h5 {
    font-size: 24px;
    margin-bottom: 22px;
    font-weight: 700;
    color: #1D3557;
}
.blogsCardContent p {

}
.blogListTitle.text-center {
    justify-content: center;
} 


.trendingBlogsWrapper {
    margin-top: 50px;
}
.trendBlogCard {
    margin-bottom: 50px;
}
.trBlgImg {
    background: #D9D9D9;
    border-radius: 50px;
    height: 272px;
    width: 100%;
    overflow: hidden;
}
.trBlgImg img {
    width: 100%;
}
.trBlgContent {
    margin-top: 40px;
    padding: 0px 10px;
}
.trBlgContent h5 {
    font-size: 24px;
    font-weight: 600;
    color: #1D3557;
    margin-bottom: 13px;
    text-align: justify;
} 
.trBlgContent p{
    text-align: justify;
}
.trBlogCtFooter {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px;
}
.trBlogWriter {
    display: flex;
    align-items: center;
    gap: 20px;
}
.trBlogWriter .imgblogtr {
    width: 70px;
    height: 70px;
    background: #D9D9D9;
    border-radius: 100%;
    overflow: hidden;
}
.trBlogWriter .imgblogtr img {
    width: 100%;
}
.trBlogWriter h5 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0px;
}
.trBlogDte h5 {
    font-size: 18px;
    font-weight: 400;
}
.companyMobContact {
    display: none;
}

@media screen and (max-width:1700px) and (min-width:1370px) {
    .pb-50 {
        padding-bottom: 70px;
    }
    .pt-50 {
        padding-top: 70px;
    }
    .loanOfferContent {
        min-height: 220px;
    }
}


@media screen and (max-width:1379px) and (min-width:1200px) {
   
    .loanOfferContent {
        min-height: 220px;
    }
}
@media screen and (max-width:1199px) and (min-width:1000px) {
    .logoSection {
        width: 120px;
    }
    .navSection .navList {
        gap: 14px;
    }
    .navTalkButton .cssbuttons-io span {
        padding: 8px 30px;
    }
    .bannerContent h2 {
        font-size: 35px;
    }
    .bannerContent p {
        margin-top: 20px;
        margin-bottom: 20px;
        line-height: 28px;
    }
    .cssbuttons-io span {
        padding: 10px 30px;
    }
    .playStoreDownloadBtn {
        width: 162px;
    }
    .bannerImg img {
        border-radius: 20px;
    }
    .partnersCarousel .item {
        padding: 20px 8px;
    }
    .sectionTitleLeft h2 {
        font-size: 32px;
    }
    .aboutUsinfo p {
        margin-top: 10px;
        margin-bottom: 20px;
    }
    .loanOfferImg {
        height: 154px;
    }
    .loanOfferContent p {
        line-height: 24px;
    }
    .loanOfferContent {
        min-height: 280px;
    }
    .newsCardContent h5 {
        font-size: 16px;
    }
    .newsCard {
        padding: 12px;
    }
    .newsCardIco {
        width: 65px;
        height: 65px;
    } 
    .newsCardContent p {
        margin-top: 8px;
        line-height: 18px;
        font-size: 12px;
    }
    .newVideoPlayWrap {
        height: 310px;
    }
    .emiCalcContent {
        padding: 30px;
    }
}
@media screen and (max-width:999px) and (min-width:769px) {
    .logoSection {
        width: 120px;
    }
    .navSection .navList {
        gap: 10px;
    }
    .navSection .navList>li>a  {
        padding: 16px 2px;
        font-size: 11px;
    }
    .navTalkButton .cssbuttons-io span {
        padding: 3px 18px;
        font-size: 12px;
    }
    .navTalkButton .cssbuttons-io svg {
        margin-right: 0px;
        margin-left: 7px;
        width: 12px;
        height: 12px;
    }
    .bannerContent h2 {
        font-size: 25px;
    }
    .bannerContent p {
        margin-top: 10px;
        margin-bottom: 10px;
        line-height: 21px;
    }
    p {
        line-height: 22px;
        font-size: 13px;
    }
    .cssbuttons-io span {
        padding: 4px 18px;
        font-size: 12px;
    }
    .playStoreDownloadBtn {
        width: 122px;
    }
    .bannerImg img {
        border-radius: 20px;
    }
    .partnersCarousel .item {
        padding: 20px 8px;
    }
    .sectionTitleLeft h2 {
        font-size: 22px;
    }
    .aboutUsinfo p {
        margin-top: 10px;
        margin-bottom: 20px;
    }
    .aboutUsinfo {
        margin-top: 10px;
    }
    .loanOfferImg {
        height: 154px;
    }
    .loanOfferContent p {
        line-height: 24px;
    }
    .loanOfferContent {
        min-height: 200px;
    }
    .newsCardContent h5 {
        font-size: 16px;
    }
    .newsCard {
        padding: 12px;
        min-height: 112px;
    }
    .newsCardIco {
        width: 65px;
        height: 65px;
    } 
    .newsCardContent p {
        margin-top: 8px;
        line-height: 18px;
        font-size: 12px;
    }
    .newVideoPlayWrap {
        height: 310px;
    }
    .emiCalcContent {
        padding: 30px;
    }
    .whyChooseContent h4 {
        font-size: 14px;
    }
    .whyChooseContent p {
        color: #404969;
        font-weight: 400;
        font-size: 12px;
    }
    .emiCalculatorForm .form-group {
        flex-direction: column;
        align-items: flex-start;;
    }
    .emiCalculatorForm .form-control {
        width: 100%;
    }
    .emiCalculatorForm {
        padding: 25px;
    }
    .EMICalcResult h5 {
        font-size: 13px;
        margin-bottom: 6px;
    }
    .EMICalcResult h3{
        font-size: 18px;
    }
}
@media screen and (max-width:767px) and (min-width:600px)  {
    .featureContent h3 {
        font-size: 28px;
    }
    .bannerContent h2 {
        text-align: center;
        font-size: 40px;
    }
    .bannerContent p {
        margin-top: 12px;
        margin-bottom: 40px;
        line-height: 28px;
        text-align: center;
    }
    .bannerBtns {
        display: flex;
        align-items: center;
        gap: 20px;
        justify-content: center;
        margin-bottom: 50px;
    }
    .partnersCarousel {
        margin-top: 20px;
    }
    .sectionTitleLeft h2 {
        font-size: 32px;
    }
    .sectionTitleLeft h2 {
        font-size: 32px;
    }
    
}
@media screen and (max-width:600px) and (min-width:200px)  {
    .eligbilityCheckForm .text-center {
        text-align: center!important;
    }
    .newsCard  {
        padding: 12px;
    }
    .featureContent h3 {
        font-size: 28px;
    }
    .bannerContent h2 {
        text-align: center;
        font-size: 40px;
    }
    .bannerContent p {
        margin-top: 12px;
        margin-bottom: 40px;
        line-height: 28px;
        text-align: center;
    }
    .bannerBtns {
        display: flex;
        align-items: center;
        gap: 20px;
        justify-content: center;
        margin-bottom: 50px;
    }
    .partnersCarousel {
        margin-top: 20px;
    }
    .sectionTitleLeft h2 {
        font-size: 32px;
    }
    .sectionTitleLeft h2 {
        font-size: 22px;
    }
    p {
        font-size: 13px;
        line-height: 21px;
    }
    .loanOfferImg {
        height: 130px;
    }
    .loanOfferContent h4 {
        font-size: 15px;
    }
    .loanOfferContent {
        padding: 14px;
    }
    .loanOfferImg {
        height: 120px!important;
    }
    .newsCardIco {
        width: 40px;
        height: 40px;
    }
    .newsCardContent p {
        font-size: 10px;
        line-height: normal;
        margin-top: 4px;
    }
    .playStoreDownloadBtn {
        width: 156px;
        height: 38px;
        padding: 9px;
        display: flex;
        align-items: center;
    }
    .fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo .playStoreDownloadBtn {
        width: 100px;
        height: 28px;
        padding: 12px;
    }
    .fullWidthBanner.colortwo .fbannerWrap .fbnrimg {
        bottom: 0px;
    }
    .newsCardContent h5 {
        font-size: 13px;
    }
    .cssbuttons-io span {
        padding: 5px 28px;
        font-size: 14px;
    }
    .bannerBtns .cssbuttons-io span {
        padding: 5px 28px;
        font-size: 14px;
    }
    .emiCalcContent {
        background: #404969;
        padding: 20px;
    }
    .emiCalculatorForm {
        padding: 20px;
    }
    .EMICalcResult h5 {
        font-size: 12px;
        margin-bottom: 8px;
    }
    .EMICalcResult h3 {
        font-size: 18px;
        margin-top: 0px;
    }
    .EMICalcResult .cols {
        text-align: center;
    }
    .faqsWrapper .accordion-item .accordion-button {
        font-size: 13px;
    }
    .faqsWrapper .accordion-item .accordion-body p {
        font-size: 12px;
    }
    .cssbuttons-io {
        font-size: 12px;
    }
    .bannerImg img {
        border-radius: 15px;
    }
    .bannerImgWrapper .col-md-6 {
        width: 50%;
        padding: 5px;
    }
    .partnersCarousel .item {
        padding: 0px;
    }
    .titleSection h4 {
        font-size: 16px;
    }
    .titleSection {
        padding-bottom: 8px;
    }
    .featureCard {
        position: relative;
        padding: 11px;
    }
    .featureContent h3 {
        font-size: 19px;
    }
    .featureWrap .col-md-4 {
        width: 33%;
        padding: 0px;
    }
    .featureContent h5 {
        font-size: 11px;
    }
    .bannerSection.aboutbnr .bannerImgWrapper {
        max-height: fit-content;
        height: auto;
        border-radius: 16px;
    }
    .featureWrap .row .col:nth-last-child(2) {
        display: none;
    }

    .featureWrap .row .col:last-child {
        display: none;
    }
    .bigTitle h4 {
        font-size: 22px;
    }
    .fbnrContent h4 {
        font-size: 11px;
        margin-bottom: 10px;
        color: #fff;
    }
    .ourJourneypara p {
        font-size: 14px;
        line-height: normal;
    }
    .bigTitle.ourJourneyTitle {
        margin-bottom: 30px;
    }
    .fbnrContent p {
        font-size: 9px;
        line-height: normal;
        font-weight: 400;
        margin-bottom: 10px;
        color: #fff;
    }
    .fbnrContent .cssbuttons-io {
        /* border: 1px solid #fff; */
        background: transparent;
    }
    .fbnrContent .cssbuttons-io span {
        padding: 0px 17px;
        font-size: 9px;
    }
    .ownerHeadImg {
        width: 46px;
        height: 46px;
    }
    .ownerHeadContent {
        width: 71%;
    }
    .owernsTHeader {
        margin-bottom: 0px;
    }
    .ownersTMainContent p {
        font-size: 15px;
        color: #191C1A;
        padding-top: 0px;
        margin-bottom: 10px;
    }
    .ownerHeadContent h4 {
        color: #1D3557;
        font-size: 16px;
        font-weight: 600;
        line-height: 26px;
    }
}
@media screen and (max-width:400px) {
    .whychooseCard {
        min-height: 270px;
    }
   
}


@media screen and (max-width:767px)  {
    .companyMobContact {
        display: block;
        position: absolute;
        top: 70%;
        left: 0px;
        right: 0px;
        width: 88%;
        margin: auto;
        text-align: center;
    }
    .companyMobContact li:last-child {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 14px;
    }
    .companyMobContact li i.fa-location-dot , .companyMobContact li i.fa-phone-volume , .companyMobContact li i.fa-envelope {
        color: #EB204D;
    }
    .companyMobContact li i.fa-facebook-f {
        color: #0075ea !important;
    }
    .companyMobContact li i.fa-instagram {
        background: -webkit-linear-gradient(#556db3, #ea3367, #ff4f28, #ffad57);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
    .companyMobContact li i.fa-x-twitter {
        color: #000;
    }
    .companyMobContact li i.fa-linkedin-in {
        color: #0072b1;
    }
    .blogsCardContent h5 {
        font-size: 16px;
        margin-bottom: 12px;
        font-weight: 700;
        color: #1D3557;
    }
    .blogsCardContent p {
        font-size: 12px;
        line-height: normal;
    }
    .loaneligibilitycheckerContent .emiCalcTitle {
        font-size: 18px;
    }
    .trBlgContent h5 {
        font-size: 17px;
        margin-bottom: 0px;
        text-align: center;
    }
    .trBlgImg {
        border-radius: 16px;
    }
    .trBlogDte {
        position: absolute;
        top: 14px;
        left: 14px;
        background: #EB204D;
        padding: 6px 10px;
        border-radius: 11px;
    }
    .trBlogWriter .imgblogtr {
        width: 50px;
        height: 50px;
    }
    .trBlogCtFooter {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .trBlgContent {
        margin-top: 20px;
    }
    .trBlogDte h5 {
        font-size: 13px;
        color: #fff;
        margin: 0px;
        font-weight: 600;
    }
    .trendBlogCard {
        position: relative;
        background: #fff;
        box-shadow: 0px 0px 10px #ddd;
        border-radius: 19px;
        padding: 7px;
    }
    .blogsCardContent {
        text-align: center;
        box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
        padding: 20px;
        width: 88%;
        margin: auto;
        margin-top: -50px;
        position: relative;
        z-index: 2;
        background: #fff;
        border-radius: 16px;
    }
    .blogsandStudies {
        position: relative;

    }
    .blogsandStudies::after{
        position: absolute;
        content: '';
        bottom: 0px;
        left: 0px;
        right: 0px;
        width: 80%;
        height: 1px;
        border-bottom: 1px dashed #ddd;
        margin: auto;
    }
    .addressCard h4 span {
        font-size: 13px;
        line-height: 35px;
    }
    .blogListTitle h4 {
        font-size: 20px;
    }
    .blogListTitle a span {
        font-size: 12px;
        font-weight: 500;
    }
    .blogListTitle a img {
        width: 14px;
        margin-left: 7px;
    }
    .blogscardImg {
        border-radius: 16px;
        height: 230px;
    }
    .blogsCard {
        margin-bottom: 40px;
    }
    .addressCard h4 {
        font-size: 17px;
        color: #1D3557;
        font-weight: 500;
        line-height: 36px;
        margin-bottom: 0px;
    }
    .offAddWrapp .row .col-md-6 {
        padding: 13px;
    }
    .offAddWrapp .row .col-md-6:first-child .addressCard {
        border: none;
        border-bottom: 1px dashed #ddd;
    }
    .addressCard {
        padding: 20px;
    }
    .offAddWrapp {
        border-radius: 16px;
    }
    .busiloanimgText.texttop {
        top: 0px;
        margin-top: 0px;
    }
    .journeyCard {
        margin-bottom: 70px;
        border-bottom: 1px dashed #3f3d5694;
        padding-bottom: 20px;
    }
    .busiloanbnrWrapper.style2 {
        display: none;
    }
    /* .onphoneDisnone {
        display: none;
    } */
    .busiloanbnrWrapper .row {
            flex-direction: column-reverse;
    }
    .businessloanStepImgWrapper .journeyImg {
        overflow: visible;
    }
    .busiloanimgText {
        bottom: 0px;
        top: 74%;
        display: flex;
        width: 90px;
        height: 90px;
        background: #EB204D;
        border-radius: 100%;
        justify-content: center;
        align-items: center;
        color: #fff;
    }
    .stepsWrapper {
        display: none;
    }
    .stepsWrapper {
        flex-direction: column;
    }
    .stepsCard {
        width: 100%;
        text-align: center;
    }
    .businessLoanImg {
        width: 96%;
        margin-bottom: 30px;
        margin-left: auto;
        margin-right: auto;
        border-radius: 16px;
        background: transparent;
    }
    .bannerContent.businessLoansContent p {
        padding: 0px;
        font-size: 16px;
    }
    .ownersTestiCard {
        padding: 20px;
        background: #F0F7FF;
        border-radius: 10px;
        position: relative;
        border: none;
        display: flex;
        flex-direction: column-reverse;
    }
    .teamImg {
        width: 100px;
        height: 100px;
        border-radius: 100%;
        background: #F5F5F5;
        margin: auto;
    }
    .ourTeamContainer.ourTeamFlex .teamImg {
        width: 62px;
        height: 62px;
    }
    .teamContent h4 {
        font-size: 18px;
    }
    .teamContent {
        margin-top: 7px;
    }
    .ourTeamContainer .teamContent h4 {
        font-size: 11px;
    }
    .ourTeamContainer.ourTeamFlex {
        justify-content: space-between;
        margin-top: 20px;
    }
    .fbannerWrap {
        padding: 35px 20px;
        height: auto;
        border-radius: 16px;
        flex-direction: unset;
        justify-content: flex-start;
        position: relative;
        overflow: hidden;
        background: #EC224E;
    }
    .fbnrimg {
        width: 30%;
        position: absolute;
        right: 0px;
        top: auto;
        bottom: 0px;
        height: fit-content;
    }
    .fbnrContent {
        width: 60%;
        max-width: 644px;
    }   
    .fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo {
        background: #FDECF0;
    } 
    .fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo .fbnrContent{
        text-align: left;
    }
    .fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo .fbnrContent h4{
        color: #404969;
    }
    .fullWidthBanner.colortwo .fbannerWrap.businessLoanbannertwo  .fbnrContent p {
        color: #191C1A;
    }
    .fullWidthBanner.colorthree .fbannerWrap.businessLoanbannerThree {
        background: url(../img/other/business-page-img3.png);
        background-size: 120%;
        background-position: left;
    }
    .fbannerWrap.businessLoanbannerThree img {
        display: none;
    }
    .fullWidthBanner.colorthree .fbnrContent {
        text-align: left;
    }
    .fullWidthBanner.colorthree .fbannerWrap.businessLoanbannerThree .fbnrContent h4 span {
        color: #fff;
    }
    .fullWidthBanner.colorthree .fbannerWrap.businessLoanbannerThree .fbnrContent .cssbuttons-io {
        color: #fff;
        border: none;
        border-radius: 30px;
    }
    
    .bigTitle.ourTeamTitle {
        margin-bottom: 30px;
    }
    .ourTeamWrapper {
        margin-top: 30px;
        padding: 20px;
        border-radius: 16px;}

    .teamBanner {
        width: 100%;
        border-radius: 10px;
        background-color: #D9D9D9;
        height: 120px;
        margin: auto;
        margin-top: 20px;
        overflow: hidden;
        display: flex;
        align-items: center;
    }
    .bigTitle.busineownsTestiTitle {
        margin-bottom: 20px;
    }
    .fbnrContent .cssbuttons-io {
        margin: inherit;
        width: fit-content;
        display: block;
        line-height: 20px;
        border-radius: 5px;
    }
    .fullWidthBanner.pt-50.pb-50 {
        padding: 10px 0px;
    }
    .journeyContent h3 {
        color: #404969;
    }
    .journeyContent p {
        color: #404969;
    }
    .journeyContent h3 {
        font-size: 18px;
        font-weight: 600;
        line-height: 26px;
        margin-bottom: 20px;
    }
    .journeyWrapper {
        background: #F0F7FF;
        border: none;
        border-radius: 16px;
        padding: 18px;
    }
    .journeyImg {
        border-radius: 8px;
        height: auto;
        width: 100%;
        overflow: hidden;
        margin-bottom: 30px;    
    }
    .journeyContent {
        padding-left: 0px;
    }
    
    .prlistMorePara {
        display: none;
    }
    .prparaReadBtn {
        display: block;
    }
    .featureWrap .row .col:nth-last-child(3) .featureCard::after{
        display: none;
    }
    .webhr {
        display: none;
    }
    .featureWrap .row .col {
        padding: 0px;
    }
    .aboutCounterContainer.featureSec {
        padding: 0px;
    }
    .aboutCoutner  {
        background: #F0F7FF;
    }
    .whyChooseContent h4 {
        color: #404969;
        font-size: 15px;
        margin-bottom: 7px;
        margin-top: 20px;
    }
    .aboutUsContent {
        padding-right: 0px;
    }
    .togglers {
        display: block;
    }
    
    .navSection {
        display: none;
        position: fixed;
        top: 90px;
        left: 0px;
        right: 0px;
        width: 100%;
        z-index: 3;
        min-height: 100vh;
        background: #fff;
    }
    .headerSection.sticky .navSection{
        top: 70px;
    }
    .navSection .navList {
        flex-direction: column;
    }
    .navSection .navList>li>a {
        padding: 8px 13px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .navSection .navList>li>a:hover:after, .navSection .navList>li>a.active:after {
        width: 100%;
        height: 100%;
        border-radius: 4px;
        bottom: 0px;
        z-index: 1;
        background-color: #fff7f9;
    }
    .navSection .navList>li>a span {
        position: relative;
        z-index: 2;
    }
    .navSection .navList>li>a i{
        position: relative;
        z-index: 2;
    }
    .headerSection.sticky .navSection .navList>li>a {
        padding: 8px 13px;
    }
    .headerSection.sticky .navSection .navList>li>a::after {
        bottom: 0px;
    }
    .navSection .navList {
        gap: 0px;
        flex-direction: column;
        text-align: left;
        align-items: initial;
        padding: 0px 21px;
        /* background: #fff; */
    }
    .navTalkButton {
        position: fixed;
        bottom: 57px;
        right: 10px;
    }
    .navTalkButton .cssbuttons-io span {
        padding: 4px 17px;
        font-weight: 600;
        font-size: 12px;
    }
    .navTalkButton .cssbuttons-io svg {
        margin-right: 0px;
        margin-left: 8px;
        width: 11px;
        height: 11px;
    }
    .headerSection {
        padding: 20px 0px;
    }
    .bannerContent {
        width: 100%;
    }
    .bannerContent h2 {
        text-align: center;
        font-size: 25px;
    }
    .bannerContent p {
        margin-top: 12px;
        margin-bottom: 40px;
        line-height: 22px;
        text-align: center;
    }
    .bannerBtns {
        display: flex;
        align-items: center;
        gap: 20px;
        justify-content: center;
        margin-bottom: 50px;
    }
    .bannerImgWrapper .col-md-6 {
        width: 50%;
    }
    .titleSection {
        width: 90%;
    }
    .partnersCarousel {
        margin-top: 20px;
    }
    .featureWrap .col-md-4 {
        width: 33%;
    }
    .sectionTitleLeft {
        text-align: center;
    }
    .aboutUsinfo p {
        text-align: center;
    }
    .aboutUsbtn {
        text-align: center;
        margin-bottom: 40px;
    }
    .headerSection.sticky {
        padding: 10px 0px;
    }
    .loanOfferImg {
        height: 264px;
    }
    .loanOfferContent {
        min-height: auto;
    }
    .newVideoPlayWrap {
        height: 260px;
    }
    .whychooseCard {
        border: 1px solid #404969;
        background: #F3F3F3;
        padding: 16px;
    }
    .emiCalcWrapper {
        flex-direction: column;
    }
    .emiCalculatorForm .form-group {
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
        margin-bottom: 8px !important;
    }
    .emiCalculatorForm .form-control {
        width: 100%;
        padding: 5px 15px;
    }
    .faqsWrapper {
        width: 100%;
        padding: 12px;
    }
    .faqsWrapper .accordion-item .accordion-body {
        padding: 7px;
    }
    .footerContents > ul {
        position: absolute;
        top: 0px;
        right: 0px;
        flex-direction: column;
        gap: 7px;
    }
    .footerContents > ul li:first-child {
        display: none;
    }
    .footer-links-wrp .row {
        /* flex-direction: column-reverse; */
        flex-wrap: wrap;
        margin: 0px;
    }
    .footer-links-wrp .row .col-md-3 {
        width: 50%;
        padding: 0px;
    }
    .footer-links-wrp .row .col-md-3:first-child {
        width: 100%;
    }
    .footer-links-wrp .row .col-md-3:nth-child(2) {
        width: 38%;
    }
    .footer-links-wrp .row .col-md-3:nth-child(3) {
    }
    .footer-links-wrp .address-sec {
        position: absolute;
        bottom: 6px;
        width: 100%;
    }
    .ftr-link-bx a.title-16 {
        font-size: 14px;
        font-weight: 500;
        color: #e5e5e5;
        margin-bottom: 4px;
        position: relative;
        padding-bottom: 3px;
    }
    .ftr-link-bx a {
        font-size: 10px;
        line-height: normal;
    }
    .footer-links-wrp {
        padding-bottom: 40px;
        padding-bottom: 120px;
    }
    .footerContents ul li a {
        margin-right: 0px;
    }
    .ourTeamFlex {
        /* flex-direction: column; */
        flex-wrap: wrap;
    justify-content: space-evenly;
    }
    .loaneligibilitycheckerWrapper {
        flex-direction: column;
        border-radius: 16px;
    }
    .loaneligibilitycheckerContent {
        width: 100%;
        padding: 22px;
        background: #F0F7FF;
    }
    .eligbilityCheckFormWrapper {
        width: 100%;
        padding: 22px;
    }
    .loaneligibilitycheckerWrapper .normalist.withDot li {
        position: relative;
        padding-left: 4px;
        display: flex;
        gap: 15px;
        width: 100%;
        /* text-align: justify; */
    }
    .loaneligibilitycheckerWrapper .normalist.withDot li::after{
        position: absolute;
        content: '';
        left: 0px;
        top: 0px;
        width: 33px;
        height: 33px;
        background: #404969;
        border-radius: 100%;
        z-index: 1;
    }
    .loaneligibilitycheckerWrapper .normalist.withDot li img{
        display: block;
        position: relative;
        z-index: 2;
        width: 19px;
        height: 26px;
        margin-top: 3px;
        margin-left: 3px;
    }
    /* .loaneligibilitycheckerWrapper .normalist.withDot li:nth-child(1) {
        background-image: url(../img/icon/book-icon.svg);
    } */
}
