*{
    padding: 0px;
    margin: 0px;
    box-sizing: border-box;
}


.wbackground-images-1 {
    
    margin-top: -284px;
    position: relative;
    z-index: -1;
}
.wbackground-images-1 img{
    width: 400px;
    height: 500px;
}

.wbackground-images-2{
    display: none;
}

.whyloanfront-body {
    margin-top: -18rem;
}
.guru-ji {
    margin-right: 0px;
    margin-left: 0px;
}
.images-hov {
    border: 6px solid #fff;
    height: 405px;
    width: 385px;
    padding-top: 32px;
}
.hovs {
    position: relative;
    left: 32px;
    top: 0px;
    height: 406px;
}
.hovs img{
    width: 100%;
}

/* .flexibliity-credit {
    width: 466px;
    margin-left: 60px;
} */
.loanh3 {
    color: #8B71C3;
    margin-top: 40px;
    font-size: 35px;
    font-family: 'Open Sans';
}
.flexibility-underline {
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #782B8F 0%, #8B71C3 51%, #782B8F 100%) 0% 0% no-repeat padding-box;
    border-radius: 3px;
    margin-left: 4px;
    float: left;
    margin-top: -10px;
}
.loanpara {
    float: left;
    letter-spacing: 0px;
    color: #2F2E2E;
    line-height: 28px;
    font-family: 'Open Sans';
    font-size: 14px;
    text-align: justify;
    /* width: 466px; */
    /* text-align: justify !important; */
}
.hovs
{
margin-left: -9px;
}
.images-hov
{
    border: 6px solid #fff;
    height: 405px;
    width: 385px;
    padding-top: 32px;
}

.images-hov:hover
{
  border: 6px solid #782B8F;
}

.img-24-sec{
    display: none;
}

.marggn{
    margin-top: 5rem;
}

.rev-colmn {
    text-align: right;
    position: relative;
}
.repayment-option {
    width: 500px;
    text-align: right;
    position: absolute;
    right: 3rem;
}
.extensive-underline {
    background: linear-gradient(90deg, #72A5D8 0%, #0775E3 51%, #72A5D8 100%) 0% 0% no-repeat padding-box;
    float: right;
    margin-right: 4px;
}
ul{
    list-style: none;
}
.no-extensive-sec-li {
    color: #72A5D8;
    font-weight: bold;
    font-size: 13px;
}
.no-extensive-sec-li::after {
    content: "\2022";
    color: #72A5D8;
    font-weight: bold;
    font-size: 25px;
    display: inline-block;
    width: 2em;
    margin-left: -1em;
}
.images-hov-2 {
    border: 6px solid white;
    height: 405px;
    width: 385px;
    padding-top: 26px;
}
.images-hov-2:hover
{
    border: 6px solid  #72A5D8 ;
}
.no-extensive-sec-li-2 {
    color: #72A5D8;
    margin-right: 25px;
    font-weight: bold;
    font-size: 13px;
}
.no-extensive-sec-li-2::after {
    content: "o";
    color: #72A5D8;
    font-weight: bold;
    font-size: 15px;
    display: inline-block;
    width: 1em;
    margin-left: 0.7em;
}
.hov {
    position: relative;
    right: 35px;
    top: 8px;
    height: 406px;
}

.wbackground-images-3{
    text-align: right;
    position: relative;
    z-index: -1;
    margin-top: 5rem;
}
.wbackground-images-3 img{
    width: 400px;
    height: 500px;
}
.digital-secn{
    margin-top: -29rem;
}
.digital-image {
    border: 6px solid #FFFFFF;
    height: 405px;
    width: 385px;
    padding-top: 32px;
}
.digital-image:hover
{
    border: 6px solid #8B71C3 !important;
}
.hovssss {
    position: relative;
    left: 32px;
}
.flexibliity-credit {
    width: 466px;
    margin-left: 5rem;
}
.decision-underline {
    background: linear-gradient(90deg, #72D895 0%, #5CA050 51%, #72D895 100%) 0% 0% no-repeat padding-box;
}
.images-hov-7 {
    border: 6px solid white;
    padding-top: 26px;
    height: 405px;
}

.images-hov-7:hover
{
  border: 6px solid #16BE51;
}
.images-hovv {
    border: 6px solid white;
    height: 405px;
    width: 385px;
    padding-top: 32px;
}

.images-hovv:hover
{
  border: 6px solid #23265A;
}
.loanh2 {
    color: #23265A;
    margin-top: 40px;
    font-size: 35px;
}
.immediate-underline {
    background: linear-gradient(90deg, #23265A 0%, #4F56C4 51%, #23265A 100%) 0% 0% no-repeat padding-box;
}
.wbackground-images-11{
   
    
    margin-top: 5rem;
}
.wbackground-images-11 img{
    width: 400px;
    height: 600px;
}
.Easy-underline {
    background: linear-gradient(90deg, #72A5D8 0%, #1C86F0 51%, #72A5D8 100%) 0% 0% no-repeat padding-box;
}
.easy-paymenthy{
    margin-top: -33rem;
    margin-bottom: 7rem;
}

.wbackground-images-2 {
    margin-top: -99px;
    text-align: right;
}
.wbackground-images-2 img{
    width: 149px;
    height: 215px;
}
.img-25-sec{
    display: none;
}
.marggn-2{
    margin-top: 3rem;
}

@media screen and (min-width:0px) and (max-width: 300px) {
    .images-hov{
        width: 170px !important;
        height: 190px !important;
    }
    .hovs{
        width: 170px !important;
        height: 190px !important;
    }
    .images-hov-2{
        width: 170px !important;
        height: 190px !important;
    }
    .hov{
        width: 170px !important;
        height: 190px !important;
    }
    .digital-secn {
        margin-top: 39rem !important;
    }
    .digital-image{
        width: 170px !important;
        height: 190px !important;
    }
    .hovssss{
        width: 170px !important;
        height: 190px !important;
    }
    .images-hov-7{
        width: 170px !important;
        height: 190px !important;
    }
    .imidiate-transfer-div {
        margin-top: 28rem !important;
    }
    .images-hovv{
        width: 170px !important;
        height: 190px !important;
    }
    .foot-section{
        margin-top: 26rem;
    }
    .max{
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
}
@media screen and (min-width:0px) and (max-width: 567px) {
    .booster112div{
        left: 0px;
    }
    .whyloanfront-body {
        margin-top: -6rem;
    }
    .images-hov {
        margin-left: 3px;
        width: 267px;
        height: 282px;
        border: 6px solid #782B8F;
        margin: auto;
    }
    .hovs {
        margin-left: 2px;
        margin-top: 3px;
        height: 282px;
        width: 267px;
        left: 22px;
    }
    .wbackground-images-1{
        display: none;
    }
    .wbackground-images-2{
        display: block;
    }
    .flexibliity-credit{
        width: 100%;
        margin-left: 0px;
        margin-top: 5rem;
    }
    .loanh3{
        font-size: 22px;
    }
    .loanpara{
        text-align: justify !important;
    }
    .flex-variable{
        padding: 0px;
    }
    .flexibility-underline {
        margin-top: -4px;
    }
    .img-24-sec{
        display: none;
    }
    .rev{
        flex-direction: column-reverse;
    }
    .images-hov-2{
        width: 267px;
        height: 282px;
        margin-left: 3px;
        border: 6px solid #72A5D8;
        margin: auto;
    }
    .hov{
        margin-left: 2px;
        margin-top: 3px;
        height: 282px;
        width: 267px;
    }
    .extensive-underline{
        float: left;
    }
    .marggn {
        margin-top: 2rem;
    }
    .rev-colmn{
        text-align: left;
        padding: 0px !important;
    }
    .repayment-option{
        width: 100%;
        text-align: left;
        right: 0px;
        margin-top: 3rem
    }
    .no-extensive-sec-li::after {
        display: none;
    }
    .no-extensive-sec-li::before {
        content: "\2022";
        color: #72A5D8;
        font-weight: bold;
        font-size: 25px;
        display: inline-block;
        width: 1em;
        /* margin-left: -1em; */
    }
    .no-extensive-sec-li-2::after {
        display: none;
    }
    .no-extensive-sec-li-2::before {
        content: "o";
        color: #72A5D8;
        font-weight: bold;
        font-size: 15px;
        display: inline-block;
        width: 1em;
        margin-left: 1.7em;
    }

    .wbackground-images-3{
      display: none;
    }
    .wbackground-images-33 img{
        width: 149px;
        height: 215px;
    }
    .digital-secn{
        margin-top: 36rem;
    }
    .digital-image{
        width: 267px;
        height: 282px;
        margin-left: 3px;
        border: 6px solid #72A5D8;
        margin: auto;
    }
    .hovssss{
        margin-left: 2px;
        margin-top: 3px;
        height: 282px;
        width: 267px;
        left: 22px;
    }
    .images-hov-7{
        width: 267px;
        height: 282px;
        margin-left: 3px;
        border: 6px solid #16BE51;
        margin: auto;
    }
    .wbackground-images-11{
        display: none;
    }

    .imidiate-transfer-div{
        margin-top: 24rem;
    }
    .images-hovv{
        width: 267px;
        height: 282px;
        margin-left: 3px;
        border: 6px solid #23265A;
        margin: auto;
    }
    .loanh2{
        font-size: 22px;
    }
    .easy-paymenthy{
        margin-top: 2rem;
        margin-bottom: 20rem;
    }
    .foot-section{
        margin-top: 23rem !important;
    }
}

@media screen and (min-width:568px) and (max-width: 992px) {
    .productpart-contact {
        background-size: contain;
        height: 200px;
    }
    .cards-item-1 {
        height: 186px;
        top: -88px;
    }
    .para-booster-1122 {
        font-size: 26px;
    }
    .whyloanfront-body {
        margin-top: -10rem;
    }
    .wbackground-images-1{
        display: none;
    }
    .wbackground-images-2{
        display: block;
        text-align: right;
        margin-top: -12rem;
    }
    .wbackground-images-2 img{
        width: 200px;
    height: 324px;
    }
    .images-hov {
        margin-left: 3px;
        width: 385px;
        height: 405px;
        border: 6px solid #782B8F;
        margin: auto;
    }
    .hovs {
        margin-left: 2px;
        margin-top: 3px;
        height: 405px;
        width: 385  px;
        left: 22px;
    }
    .flexibliity-credit{
        width: 100%;
        margin-top: 6rem;
        margin-left: 0rem;
       
    } 
     .img-24-sec{
        display: none;
    }
    .rev{
        flex-direction: column-reverse;
    }
    .repayment-option{
        position: static;
        width: 100%;
        text-align: left;
        right: 0px;
        margin-top: 5rem
    }
    .images-hov-2{
        width: 385px;
        height: 405px;
        margin-left: 3px;
        border: 6px solid #72A5D8;
        margin: auto;
    }
    .hov{
        margin-left: 2px;
        margin-top: 3px;
        height: 405px;
        width: 385px;
    }
    .extensive-underline{
        float: left;
    }
    .marggn {
        margin-top: 2rem;
    }
    .no-extensive-sec-li::after {
        display: none;
    }
    .no-extensive-sec-li::before {
        content: "\2022";
        color: #72A5D8;
        font-weight: bold;
        font-size: 25px;
        display: inline-block;
        width: 1em;
        /* margin-left: -1em; */
     }
    .no-extensive-sec-li-2::after {
        display: none;
    }
    .no-extensive-sec-li-2::before {
        content: "o";
        color: #72A5D8;
        font-weight: bold;
        font-size: 15px;
        display: inline-block;
        width: 1em;
        margin-left: 1.7em;
    }
    .digital-secn{
        margin-top: 3rem;
    }
    .digital-image{
        border: 6px solid #782B8F;
        margin: auto;
    }
    .wbackground-images-3{
        display: none;
    }
    .img-25-sec{
        display: block;
        
    }
    .background-images-25{
        text-align: left;
        margin-top: -13rem;
    }
    .background-images-25 img{
        width: 200px;
    height: 324px;
    }

    .images-hov-7 {
        border: 6px solid #16BE51;
        padding-top: 26px;
        height: 405px;
        width: 385px;
        margin: auto;
    }
    .marggn-tab{
        margin-top: -3rem;
    }
    .images-hovv{
        margin: auto;
        border: 6px solid #23265A;
    }
    .easy-paymenthy{
        margin-top: 3rem;
    }
    .wbackground-images-11{
        display: none;
    }
} 

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

    .images-hov{
        width: 300px;
        height: 305px;
    }
    .hovs{
        width: 300px;
        height: 305px;
    }
    .images-hov-2{
        width: 300px;
        height: 305px;
    }
    .hov{
        width: 300px;
        height: 305px;
    }
    .digital-image{
        width: 300px;
        height: 305px;
    }
    .hovssss{
        width: 300px;
        height: 305px;
    }
    .images-hov-7{
        width: 300px;
        height: 305px;
    }
    .images-hovv{
        width: 300px;
        height: 305px;
    }
}