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

body {
    background-color: var(--white-bg);
}
/* Banner Section */

.wlt_cuurent__account__herosection {
    padding-top: 7rem;
}

.wlt_banking__inner__container {
    padding: 8rem 0;
}

.wlt_banking__inner__container.wlt_optimize_container {
    padding-top: 16.6rem;
    padding-bottom: 3.4rem;
}

.wlt_banking__inner__container__in {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 4rem;
}

.wlt_cuurent__account__hero__right {
    width: 50%;
}

.ca_manage_grad,
.ca_grad_color,
.wlt_hero_head {
    font-family: var(--font-Museo);
    font-size: var(--fontsz54);
    font-weight: var(--font_weight700);
    line-height: 120%;
    text-align: left;
}

.ca_conv_grad {
    -webkit-text-fill-color: transparent;
}

.ca_cohe_grad {
    -webkit-text-fill-color: transparent;
}

.wlt_optim_text h2 {
    background: linear-gradient(275.11deg, #E7F6FE 0%, #F9ACE3 0%, #D572B8 21.23%, #AD69D7 48.46%, #9878FE 78.45%);
    background-clip: text;
}

.wlt_bannking__steps__sec h6 {
    background: linear-gradient(275.11deg, #E7F6FE 0%, #F9ACE3 0%, #D572B8 21.23%, #AD69D7 48.46%, #9878FE 78.45%);
    background-clip: text;
}

.wlt_head_cohesive h2 {
    background: linear-gradient(90deg, #EDE342 29.9%, #F2BF6C 43.16%, #F69A97 52.93%, #FB76C1 59.86%, #FF51EB 69.11%);
    background-clip: text;
}

.ca_simpl_head {
    background: linear-gradient(90deg, #07C8F9 29.9%, #09A6F3 43.16%, #0A85ED 52.93%, #0C63E7 59.86%, #0D41E1 69.11%);
    background-clip: text;
}

.money_head {
    background: linear-gradient(90deg, #6941E3 29.9%, #9587D9 43.16%, #9F86C0 52.93%, #BE95C4 59.86%, #E385B9 69.11%);
    background-clip: text;
}

.wlt_convbank_head h2 {
    background: linear-gradient(90deg, #7AC7E8 33.8%, #9454E6 55.73%, #6A30F2 69.11%);
    background-clip: text;
}

.wlt_mergefin_head h2 {
    background: linear-gradient(90deg, #EDE342 29.9%, #F2BF6C 43.16%, #F69A97 52.93%, #FB76C1 59.86%, #FF51EB 69.11%);
    background-clip: text;
}

.wlt_paymntgat_head h2 {
    background: linear-gradient(90deg, #6941E3 29.9%, #9587D9 43.16%, #9F86C0 52.93%, #BE95C4 59.86%, #E0B1CB 69.11%);
    background-clip: text;
}

.ca_grad_color {
    -webkit-text-fill-color: transparent;
}

.wlt_head_text_container .ca_simpl_head {
    max-width: 81.9rem;
}

.wlt_hero__head__top p {
    margin-top: 1.2rem;
    font-family: var(--font-noto);
    font-size: var(--fontsz20);
    font-weight: var(--font_weight400);
    line-height: 160%;
    text-align: left;
    margin-bottom: 3.4rem;

}

.wlt_cuurent__account__hero__left {
    width: 50%;
}

.wlt_current_hero_img {
    max-width: 58rem;
    height: auto;
}

.wlt_apply__now__btn a {
    display: flex;
    max-width: 14rem;
    padding: 1.2rem 2.4rem;
    justify-content: center;
    align-items: center;
    gap: 0.8rem;
    flex-shrink: 0;
    border: none;
    background: var(--primary-font);
    cursor: pointer;
    border: 1px solid;
}

.wlt_applysec .wlt_signup_btn {
    font-family: var(--font-noto);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight500);
    line-height: 157%;
    z-index: 1;
    color: var(--white-bg);
    text-transform: capitalize;
    display: block;
}

/* Start Banking Section */
.wlt_bannking__steps__sec {
    display: flex;
    flex-direction: column;
    gap: 2.4rem;
    align-items: center;
}

.wlt_trusted_txt .ca_grad_color {
    font-size: var(--fontsz46);
}

.wlt_trusted_txt {
    font-family: var(--font-Museo);
    font-size: var(--fontsz46);
    font-weight: var(--font_weight700);
    line-height: 130.2%;
    text-align: center;
}

.wlt_banking__count_sec {
    background: var(--ca-bankcount-grad);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2.4rem;
    gap: 1rem;
    width: 100%;
}

.wlt_banking__count_sec .wlt_count_inner {
    display: flex;
    align-items: center;
    gap: 1rem;
    width: 33.3%;
    justify-content: center;
}

.wlt_count_inner p {
    font-family: var(--font-noto);
    font-size: var(--fontsz24);
    font-weight: var(--font_weight700);
    line-height: 150%;
    text-align: center;
}

/*Finance Management  */
.wlt_head_text_container {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 1rem;
    margin-bottom: 4rem;
}

.wlt_head_text_container h2 span,
.ca_money_grad,
.wlt_head_text_container h2 .ca_simpl_grad,
.wlt_head_text_container h2 .ca_fina_grad,
.wlt_head_text_container h2 {
    font-family: var(--font-Museo);
    font-size: var(--fontsz46);
    font-weight: var(--font_weight700);
    line-height: 140%;
    text-align: center;
    max-width: 81.5rem;
}

.ca_fina_grad {
    -webkit-text-fill-color: transparent;
}

.wlt_finance__sec__in {
    gap: 4rem;
}

.wlt_finance__clmn__icon {
    width: 6rem;
    height: 6rem;
    border-radius: 1.2px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.wlt_finance__clmn__cnt {
    display: flex;
    flex-direction: column;
    gap: 1.6rem;
}

.wlt_finance__clmn__cnt h3 {
    color: var(--primary-font);
    text-transform: capitalize;
    font-family: var(--font-noto);
    font-size: var(--fontsz24);
    font-weight: var(--font_weight600);
    line-height: 137%
}

.wlt_finance__clmn__cnt p {
    font-family: var(--font-noto);
    color: var(--primary-font);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight400);
    line-height: 156%;
    text-align: left;
}

.wlt_finance__sec__in {
    display: flex;
    flex-wrap: wrap;

}

.wlt_finance__clmn {
    display: flex;
    flex-direction: column;
    gap: 2.6rem;
    flex: 1;
    max-width: 27rem;
    width: 100%;
}

.wlt_head_text_container p {
    font-family: var(--font-noto);
    font-size: var(--fontsz20);
    font-weight: var(--font_weight400);
    line-height: 160%;
    text-align: center;
    color: var(--primary-font);
}

.ca_simpl_grad {
    -webkit-text-fill-color: transparent;
}

.wlt_bannking__finanace__management__main {
    display: flex;
    flex-direction: column;
    gap: 12rem;
}

.wlt_bannking__finanace__management__cnt {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 4rem;
    height: 100%;
}

.wlt_bannking__finanace__management__cnt:nth-child(even) .wlt_inanace__management__rgt {
    order: 1;
}

.wlt_bannking__finanace__management__cnt:nth-child(even) .wlt_inanace__management__lft {
    order: 2;
}

.wlt_inanace__management__lft {
    flex: 1;
    display: flex;
    width: 100%;
    gap: 2rem;
    flex-direction: column;
}

.wlt_management__lft__head h4 {
    color: var(--primary-font);
    text-transform: capitalize;
    font-family: var(--font-noto);
    font-size: var(--fontsz32);
    font-weight: var(--font_weight700);
    line-height: 137%;
}

.wlt_finanace__management__cnt__in {
    display: flex;
    flex-wrap: wrap;
    gap: 3rem;
}

.wlt_management__cnt__clmn {
    flex: 1;
    display: flex;
    width: 100%;
    gap: 1rem;
    flex-direction: column;
}

.wlt_management__cnt__clmn h5 {
    color: var(--primary-font);
    font-family: var(--font-noto);
    font-size: var(--fontsz20);
    font-weight: var(--font_weight600);
    line-height: 135%;
}

.wlt_management__cnt__clmn p {
    font-family: var(--font-noto);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight400);
    line-height: 160%;
    color: var(--primary-font);
}

.wlt_inanace__management__rgt {
    max-width: 53rem;
    width: 100%;
    border-radius: 2rem;
}

.wlt_inanace__management__rgt img {
    width: 100%;
    box-shadow: 0px 0px 20px 0px #0000000F;

}

.wlt_finanace__freedom__sec__cnt {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 3rem;
}

.wlt_finanace__freedom__clmn {
    padding: 2.4rem 2.4rem 3.4rem 2.4rem;
    display: flex;
    flex-direction: column;
    gap: 2rem;
    backdrop-filter: blur(42.868568420410156px);
}

.wlt_finanace__freedom__clmn:nth-child(1) {
    background: var(--ca-monmate-gradbg);
}

.wlt_finanace__freedom__clmn:nth-child(2) {
    background: var(--ca-monmate-evenbg);
}

.wlt_finanace__freedom__clmn:nth-child(4) {
    background: var(--ca-monmate-gradbg);
}

.wlt_finanace__freedom__clmn:nth-child(3) {
    background: var(--ca-monmate-evenbg);
}

.wlt_finanace__freedom__icon {
    border-radius: 9.6px;
    border: 1.2px solid rgba(165, 222, 4, 0.20);
    width: 6rem;
    height: 6rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.wlt_finanace__freedom__cnt {
    display: flex;
    flex-direction: column;
    gap: 1.6rem;
}

.wlt_finanace__freedom__cnt h5 {
    color: var(--primary-font);
    font-family: var(--font-noto);
    font-size: var(--fontsz24);
    font-weight: var(--font_weight600);
    line-height: 133%;
}

.wlt_finanace__freedom__cnt p {
    color: var(--primary-font);
    font-family: var(--font-noto);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight400);
    line-height: 160%;
}

.ca_money_grad {
    -webkit-text-fill-color: transparent;
    color: transparent;
}

.wlt_bannking__effort__sec__cnt {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 4rem;
}

.wlt_bannking__effort__clmn {
    display: flex;
    flex-direction: column;
    gap: 1.6rem;
    padding: 2.4rem;
}

.wlt_bannking__effort__clmn:nth-child(1) {
    border: 1px solid #C9AEFF;
    background: linear-gradient(158.47deg, #F4EFFF -7.87%, #FFFFFF 109.49%);
    backdrop-filter: blur(16.740402221679688px);

}

.wlt_bannking__effort__clmn:nth-child(2) {
    border: 1px solid #91CA93;
    background: linear-gradient(158.47deg, #F4FFEF -7.87%, #FFFFFF 109.49%);
    backdrop-filter: blur(9.417593002319336px);
}

.wlt_bannking__effort__clmn:nth-child(3) {
    border: 1px solid #FFB9B9;
    backdrop-filter: blur(9.417593002319336px);
    background: linear-gradient(158.47deg, #FFFBFB -7.87%, #FFFEFE 109.49%);
}

.wlt_banking__effort__text {
    display: flex;
    flex-direction: column;
    gap: 0.8rem;
}

.wlt_banking__effort__text h4 {
    color: var(--primary-font);
    font-family: var(--font-noto);
    font-size: var(--fontsz24);
    font-weight: var(--font_weight600);
    line-height: 130%;
}

.wlt_banking__effort__text p {
    color: var(--primary-font);
    font-family: var(--font-noto);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight400);
    line-height: 150%;
    margin-bottom: 4.5rem;
}


/* Merge Finance Section */
.wlt_bannking__innovative__sec {
    background: var(--ca-mergfinan-bg);
}

.wlt_bannking__innovative__cnt {
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
}

.wlt_bannking__innovative__left {
    width: 37.3rem;
    background: linear-gradient(97.62deg, rgba(53, 53, 39, 0.2) 0%, rgba(255, 255, 255, 0.05) 100.89%);
    backdrop-filter: blur(110px);
    -webkit-backdrop-filter: blur(110px);
    -moz-backdrop-filter: blur(110px);
    -o-backdrop-filter: blur(110px);
    -ms-backdrop-filter: blur(110px);
    backdrop-filter: blur(110px);
    position: relative;
    padding: 0 0 3.5rem 1.8rem;
    height: auto;
    border: 0.88px solid;
    border-image-slice: 1;
    border-image-source: linear-gradient(141.8deg, #4A4646 5.96%, rgba(175, 166, 166, 0.0107548) 60.97%, rgba(176, 167, 167, 0) 94.04%);
}

.wlt_logo_section {
    max-width: 25.4rem;
}

.wlt_model_wrap {
    position: absolute;
    right: -14px;
    bottom: 0;
    max-width: 27.1rem;
}

.wlt_logo_section {
    position: absolute;
    right: 1rem;
    top: 10rem;
    z-index: -1;
}

.wlt_banking_innovative_left,
.wlt_banking_innovative_right {
    display: flex;
    flex-direction: column;
}

.wlt_leaf__section {
    position: relative;
}

.wlt_bannking__innovative__left .wlt_leaf__section .automated {
    height: 47.4rem;
}

.wlt_bannking__innovative__right {
    flex: 1;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
}

.wlt_info__sec__main {
    padding-top: 17rem;
    width: 18.5rem;
    display: flex;
    flex-direction: column;
    gap: 3.6rem;
}

.wlt_info__sec {
    display: flex;
    flex-direction: column;
    gap: 2rem;
}

.wlt_info__sec__row {
    display: flex;
    justify-content: space-between;
    background: var(--ca-model-bg);
    backdrop-filter: blur(40.216217041015625px);
    -webkit-backdrop-filter: blur(40.216217041015625px);
    -moz-backdrop-filter: blur(40.216217041015625px);
    -o-backdrop-filter: blur(40.216217041015625px);
    -ms-backdrop-filter: blur(40.216217041015625px);
    backdrop-filter: blur(40.216217041015625px);
    padding: 10px;
}

.wlt_info__sec__lft {
    display: flex;
    gap: 2px;
    align-items: center;
}

.wlt_info__sec__lft p {
    font-family: var(--font-noto);
    font-size: var(--fontsz14);
    font-style: normal;
    font-weight: 700;
    color: #E7E7E7;
    line-height: 120%;
}

.wlt_info_inner_bg {
    background: #FFFFFF4D;
    width: 8.9rem;
    padding: 0.6rem;
    border-radius: 0.6rem;
}

.wlt_info__sec__rgt {
    width: 7.725rem;
    border-radius: 7.304px;
    background: var(--ca-taxbg);
    padding: 0.4rem 0.6rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.wlt_info__sec__rgt .wlt_dot__sec {
    width: 8.33px;
    height: 8.33px;
    border-radius: 50%;
}

.wlt_white__border__line.wlt_yellow__dot,
.wlt_dot__sec.wlt_yellow__dot {
    background: #FFEB3A;
}

.wlt_white__border__line.wlt_red__dot,
.wlt_dot__sec.wlt_red__dot {
    background: #FF3A5D;
}

.wlt_white__border__line.wlt_green__dot,
.wlt_dot__sec.wlt_green__dot {
    background: #3AFF7D;
}

.wlt_pay__tax__sec {
    background: #3C3A45;
    padding: 1.6rem 2.4rem;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 2px solid;
    border-image-slice: 1;
    border-image-source: linear-gradient(275.11deg, #E7F6FE 0%, #F9ACE3 0%, #D572B8 21.23%, #AD69D7 48.46%, #9878FE 78.45%);
}

.wlt_pay__tax__sec p {
    font-family: var(--font-noto);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight400);
    line-height: 120%;
    color: var(--white-bg);

}

.wlt_info__sec__rgt .wlt_white__border__line {
    width: 4.792rem;
    height: 0.417rem;
    border-radius: 0.7rem;
}

.wlt_innovative__right__clmn {
    padding: 3.6rem 1.6rem;
    background: #FFFFFF0A;
    -webkit-backdrop-filter: blur(50px);
    -moz-backdrop-filter: blur(50px);
    -o-backdrop-filter: blur(50px);
    -ms-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    display: flex;
    flex-direction: column;
    gap: 3rem;

}

.wlt_innovative__right__clmn:nth-child(1) {
    border: 1px solid #FFDE8740;
}

.wlt_innovative__right__clmn:nth-child(2) {
    border: 1px solid #6A6385;
}

.wlt_innovative__right__clmn:nth-child(3) {
    border: 1px solid #18E4E261
}

.wlt_innovative__right__clmn:nth-child(4) {
    border: 1px solid #01BC1059
}


.wlt_bannking__gateway__cnt {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 4rem;
}

.wlt_innovative__right__clmn h4 {
    font-family: var(--font-noto);
    font-size: var(--fontsz20);
    font-weight: var(--font_weight400);
    line-height: 160%;
    color: var(--white-bg);
}

.wlt_head_text_container .finc_head {
    color: var(--w-f-primary);
}

.wlt_head_text_container .finc_para {
    color: var(--white-bg);
    max-width: 81.7rem;
}

.wlt_innovative__right__icon {
    max-width: 6rem;
    display: inline-block;
}

.wlt_innovative__right__icon::before {
    content: '';
    position: absolute;
    top: 16px;
    left: 8px;
    right: 0;
    bottom: 0;
    width: 76px;
    height: 76px;
    background: #E7E7E72B;
    border-radius: 50%;
    filter: blur(15px);
    z-index: -1;
}

/* Payment gateway */
.wlt_gateway__icon__sec {
    max-width: 5.4rem;
}

.wlt_gateway__cnt__sec h5 {
    font-family: var(--font-noto);
    font-size: var(--fontsz20);
    font-weight: var(--font_weight600);
    line-height: 130%;
    color: var(--primary-font);
}

.wlt_gateway__cnt__sec p {
    font-family: var(--font-noto);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight400);
    line-height: 160%;
    color: var(--primary-font);
}

.wlt_bannking__gateway__clmn {
    padding: 2.6rem 2rem;
    position: relative;
    overflow: hidden;
    width: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.wlt_bannking__gateway__clmn:nth-child(3),
.wlt_bannking__gateway__clmn:nth-child(1) {
    background: var(--ca-monmate-gradbg);
}

.wlt_bannking__gateway__clmn:nth-child(2) {
    background: var(--ca-rapid-bg);
}

.wlt_gateway__cnt__sec {
    gap: 1.6rem;
    display: flex;
    flex-direction: column;
    padding-top: 2rem;
}

.wlt_bannking__gateway__clmn::before {
    content: '';
    position: absolute;
    top: -1px;
    background: var(--white-bg);
    clip-path: polygon(0 0, 100% 0%, 100% 100%, 20% 100%);
    width: calc(100% - 80px);
    right: 0;
    height: 5.9rem;
}

.wlt_head_text_container .money_head {
    max-width: 69.5rem;
}

.wlt_head_text_container .finc_head {
    max-width: 87.5rem;
}

.wlt_applysec:hover .wlt_signup_btn {
    color: var(--primary-font) !important;
    transition-delay: 0.1s;
    z-index: 1;
    transition-duration: 0.1s;
}

.wlt_banking__effort__image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 4rem 0;
    background: var(--ca-unlimit-bg);
    border: 1px solid;
    border-image-source: linear-gradient(101.31deg, #B9CEFF 5.75%, #D2B7F8 94.6%);
    border-image-slice: 1;
    max-width: 32.5rem;
    min-height: 34rem;
}

.wlt_banking__effort__image__in {
    max-width: 20.2rem;
}

.wlt_apply__now__btn a:hover {
    background-color: transparent;
    color: var(--primary-font);
    border: 1px solid var(--primary-font);
    transition: .3s all ease;
}

.ct_faq .faq-box .faq-active-text ul {
    padding-left: 1.6rem;
}

.ct_faq .faq-box .faq-active-text ul li:nth-child(1) {
    margin-top: 1rem;
}

.ct_faq .faq-box .faq-active-text ul li {
    margin-bottom: 1rem;
    list-style-type: disc;
    font-family: var(--font-noto);
    font-size: var(--fontsz16);
    font-weight: var(--font_weight400);
    line-height: 150%;
    text-align: left;
    color: var(--primary-font);
    list-style-position: unset;
}

.ca_steps_bg {
    color: transparent;
}

.ca_paygate_grad {
    color: transparent;
}

.wlt_hero__head__top.wlt_optim_text p {
    font-size: var(--fontszgr20);
}

.wlt_info_sec_wrapp {
    display: flex;
    gap: 3.6rem;
    flex-direction: column;
}

@media screen and (min-width: 1280px) {

    .wlt_banking__current__account {
        width: 100%;
        margin: 0 auto;
        max-width: 144rem;
    }

    .wlt_banking_container {
        max-width: 120rem;
        padding-inline: 0;
    }

    .wlt_finance__clmn__cnt h3 {
        max-width: 19.8rem;
    }
}

@media only screen and (max-width: 1279px) {
    .wlt_banking_container {
        padding-inline: 9rem;
    }

    .wlt_inanace__management__rgt {
        max-width: 40rem;
    }

    .wlt_banking__count_sec {
        gap: 1rem;
    }

    .wlt_banking__inner__container.wlt_optimize_container {
        padding-top: 9.3rem;
    }
}

@media screen and (min-width: 1025px) {

    .wlt_manag_rgt_mob {
        display: none;
    }

    .wlt_manag_rgt_desk {
        display: block;
    }

    .wlt_banking__inner__container {
        padding: 8rem 0px;
        max-width: 120rem;
        margin: auto;
        padding-inline: unset;
    }
}

@media only screen and (max-width: 1250px) {
    .wlt_banking__inner__container {
        padding-inline: 4rem;
    }

    .wlt_innovative__right__clmn h4 {
        font-size: 1.7rem;
    }

    .wlt_innovative__right__clmn {
        padding: 2.6rem 1.6rem;
    }

    .wlt_banking__effort__image__in {
        max-width: 17.2rem;
    }

    .wlt_banking__effort__image {
        min-height: 28rem;
    }

    .wlt_bannking__effort__sec__cnt {
        gap: 2rem;
    }

    .wlt_bannking__effort__clmn {
        padding: 1.6rem;
    }
}

@media only screen and (max-width: 1024px) {
    .wlt_banking__inner__container {
        padding: 4rem 0px;
        padding-inline: 3rem;
    }

    .wlt_banking__inner__container__in {
        flex-direction: column;
        gap: 2.998rem;
    }

    .wlt_cuurent__account__hero__left {
        width: 100%;
    }

    .wlt_cuurent__account__hero__right {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .wlt_cuurent__account__hero__right img {
        max-width: 60rem;
        width: 100%;
    }

    .wlt_finance__clmn {
        gap: 1.6rem;
        flex: 1 1 47%;
        width: max-content;
        max-width: 100%;
    }

    .wlt_finance__clmn__icon {
        width: 4.4rem;
        height: 4.4rem;
    }

    .wlt_banking_container {
        padding-inline: 5rem;
    }

    .wlt_bannking__finanace__management__main {
        gap: 3rem;
    }

    .wlt_bannking__finanace__management__cnt {
        flex-direction: column;
        gap: 3rem;
    }

    .wlt_bannking__finanace__management__cnt:nth-child(even) .wlt_inanace__management__lft {
        order: 1;
    }

    .wlt_bannking__finanace__management__cnt:nth-child(even) .wlt_inanace__management__rgt {
        order: 2;
    }

    .wlt_finanace__freedom__sec__cnt {
        gap: 2rem;
    }

    .wlt_finanace__freedom__clmn {
        padding: 2.4rem 1.6rem;
    }

    .wlt_finanace__freedom__cnt {
        gap: 1rem;
    }

    .wlt_manag_rgt_mob {
        display: block;
    }

    .wlt_manag_rgt_desk {
        display: none;
    }

    .wlt_bannking__gateway__cnt {
        display: flex;
        overflow: auto auto;
    }

    .wlt_bannking__gateway__clmn {
        min-width: 37.3rem;
    }

    .wlt_bannking__effort__sec__cnt {
        grid-template-columns: repeat(1, 1fr);
        gap: 30px;
    }

    .wlt_bannking__effort__clmn {
        flex-direction: row;
        align-items: center;
        padding: 1.6rem;
    }

    .wlt_banking_innovative_left,
    .wlt_banking_innovative_right {
        flex-direction: column;
        min-height: auto;
    }

    .wlt_bannking__innovative__left {
        width: 100%;
    }

    .wlt_bannking__innovative__right {
        flex: unset;
        width: 100%;
    }

    .wlt_info__sec__main {
        left: 2rem;
    }

    .wlt_bannking__innovative__left .wlt_leaf__section .automated {
        height: 41.6rem;
    }

    .wlt_banking__count_sec {
        gap: 1rem;
    }

    .wlt_banking__effort__image {
        min-height: inherit;
        padding: 2rem 0;
        max-width: 20rem;
    }

    .wlt_banking__effort__image__in {
        max-width: 13.2rem;
    }

    .wlt_count_inner p {
        font-size: 1.9rem;
    }

    .wlt_gateway__cnt__sec {
        gap: 1.6rem;
        padding-top: 1.6rem;
    }

    .wlt_banking__inner__container.wlt_optimize_container {
        padding-top: 4rem;
        padding-bottom: 3.4rem;
    }
}

@media only screen and (max-width: 767px) {
    .wlt_banking__inner__container {
        padding: 4rem 1.6rem;
        padding-inline: 1.4rem;
    }

    .wlt_head_text_container .finc_para {
        color: var(--ca-finac-text);
        font-size: 1.6rem;
    }

    .wlt_banking_container {
        padding-inline: 3rem;
    }

    .wlt_bannking__steps__sec {
        gap: 2rem;
    }

    .wlt_banking__count_sec {
        width: 100%;
        gap: 2rem;
        flex-direction: column;
    }

    .wlt_inanace__management__lft {
        gap: 1.6rem;
    }

    .wlt_management__cnt__clmn {
        gap: 0.8rem;
    }

    .wlt_banking__effort__text p {
        margin-bottom: unset;
        line-height: 160%;
    }

    .wlt_bannking__effort__clmn {
        padding: 2rem 2rem 1.4rem 2rem;
    }

    .wlt_banking__count_sec .wlt_count_inner {
        width: 100%;
    }

    .wlt_innovative__right__icon {
        max-width: 3.2rem;
    }

    .wlt_innovative__right__clmn h4 {
        font-size: 1.4rem;
    }

    .wlt_innovative__right__clmn {
        padding: 3.2rem 1.2rem 1.7rem 1.2rem;
        gap: 0.8rem;
    }

    .wlt_bannking__innovative__right {
        gap: 1.2rem;
    }

    .wlt_banking__effort__image__in {
        max-width: 9.2rem;
    }

    .wlt_info__sec {
        gap: 1.7rem;
    }

    .wlt_info_sec_wrapp {
        gap: 3.1rem;
    }
}
@media only screen and (max-width: 559px) {
    .wlt_finance__clmn {
        width: max-content;
        flex: 1 1 46%;
    }

    .wlt_model_wrap {
        max-width: 23.8rem;
    }

    .wlt_info__sec__main {
        padding-top: 15rem;
    }

    .wlt_bannking__innovative__left {
        padding: 0 0 3rem 1.5rem;
    }

    .wlt_info__sec__main {
        width: 16.2rem;
    }
}
@media only screen and (max-width: 480px) {
    .wlt_finance__clmn {
        gap: 1.6rem;
        width: 100%;
        flex: unset;
        max-width: 100%;
    }

    .wlt_finance__clmn__icon {
        width: 4rem;
        height: 4rem;
    }

    .wlt_finanace__management__cnt__in {
        flex-direction: column;
        gap: 1.2rem;
    }

    .wlt_finanace__freedom__sec__cnt {
        grid-template-columns: repeat(1, 1fr);
        gap: 1.2rem;
    }

    .wlt_finanace__freedom__clmn {
        padding: 1.2rem;
        gap: 1.2rem;
    }

    .wlt_finanace__freedom__cnt {
        gap: 0.8rem;
    }

    .wlt_bannking__gateway__cnt {
        flex-wrap: wrap;
        flex-direction: column;
        gap: 2rem;
    }

    .wlt_bannking__gateway__clmn {
        min-width: unset;
    }

    .wlt_bannking__effort__clmn {
        flex-direction: column;
    }

    .wlt_bannking__effort__sec__cnt {
        gap: 1.6rem;
    }

    .wlt_head_text_container {
        margin-bottom: 2rem;
        gap: 0.2rem;
    }

    .wlt_banking__inner__container__in {
        gap: 2.4rem;
    }

    .wlt_banking__count_sec {
        gap: 1rem;
        padding: 5rem 2.4rem;
    }

    .wlt_banking__effort__image {
        max-width: inherit;
        padding: 2.6rem 0;
        min-height: 22.3rem;
    }

    .wlt_banking__effort__image__in {
        max-width: 15rem;
    }

    .wlt_info__sec__lft p {
        font-size: 1.2rem;
        line-height: 1.4rem;
    }

    .wlt_finanace__freedom__icon {
        width: 4rem;
        height: 4rem;
    }

    .wlt_gateway__cnt__sec {
        gap: 0.8rem;
        padding-top: 0.8rem;
    }

    .wlt_gateway__icon__sec {
        max-width: 3.6rem;
    }

    .wlt_bannking__gateway__clmn {
        padding: 1.6rem;
    }

    .wlt_gateway__cnt__sec p {
        line-height: 160%;
    }

    .wlt_banking__inner__container.wlt_optimize_container {
        padding: 1.6rem;
    }

    .wlt_signacc_btn.wlt_apply__now__btn a {
        padding: 1rem;
    }

    .wlt_hero__head__top.wlt_optim_text p {
        margin-bottom: 1.2rem;
    }

    .wlt_trusted_txt {
        max-width: 18.2rem;
    }

    .wlt_finance__clmn__cnt h3 {
        line-height: 120%;
    }

    .wlt_finance__clmn__cnt {
        gap: 0.8rem
    }

    .wlt_finance__sec__in {
        gap: 1.6rem;
    }

    .wlt_management__cnt__clmn h5 {
        font-size: 1.8rem;
        line-height: 120%;
    }

    .wlt_bannking__finanace__management__cnt {
        gap: 2rem;
    }

    .wlt_bannking__finanace__management__main {
        gap: 2.4rem;
    }

    .wlt_bannking__innovative__sec .wlt_banking__inner__container {
        padding-inline: 1.4rem;
    }

    .wlt_innovative__right__clmn:nth-child(1),
    .wlt_innovative__right__clmn:nth-child(2) {
        padding: 3.2rem 1.2rem;
    }

    .wlt_innovative__right__clmn:nth-child(3),
    .wlt_innovative__right__clmn:nth-child(4) {
        padding: 1.7rem 1.2rem
    }

    .wlt_innovative__right__clmn h4 {
        font-size: 1.3rem;
    }
    .money_head {
        background: linear-gradient(90deg, #6941E3 29.9%, #9587D9 43.16%, #9F86C0 52.93%, #BE95C4 59.86%, #E0B1CB 69.11%);
        background-clip: text;
    }

}
