.col-lg-custom-2[data-v-3d362c23] {
    max-width: 20%;
    flex: 0 0 20%
}

.partner[data-v-3d362c23] {
    background-color: #f7fbff
}

.bottom-card[data-v-3d362c23] {
    font-size: 130px
}

.btn[data-v-3d362c23]:focus {
    box-shadow: none !important
}

.bottom-card_1[data-v-3d362c23] {
    width: 26px;
    height: 26px;
    margin: 0 auto
}

.bottom-card_2[data-v-3d362c23] {
    width: 62px;
    height: 30px;
    margin: 0 auto
}

.bottom-card_Visa[data-v-3d362c23] {
    width: 30px;
    height: 26px;
    margin: 0 auto
}

.bottom-card_dinersclub[data-v-3d362c23] {
    width: 62px;
    height: 30px;
    margin: 0 auto
}

.w-lg-100[data-v-3d362c23] {
    width: 0
}

.card-title-big[data-v-3d362c23] {
    font-weight: 700;
    font-size: 34px;
    color: #17294d
}

@media (max-width:768px) {

    .bottom-card_1_zh[data-v-3d362c23],
    .bottom-card_Visa_zh[data-v-3d362c23] {
        width: 100px !important;
        height: 30px !important
    }
}

@media (min-width:576px) {
    .bottom-card[data-v-3d362c23] {
        font-size: 130px;
        padding: 0 8px
    }

    .bottom-card_1[data-v-3d362c23],
    .bottom-card_2[data-v-3d362c23],
    .bottom-card_Visa[data-v-3d362c23] {
        width: 110px;
        height: 28px
    }

    .bottom-card_dinersclub[data-v-3d362c23] {
        width: 100px;
        height: 28px
    }
}

@media (min-width:992px) {
    .bottom-card[data-v-3d362c23] {
        padding: 0 15px;
        font-size: 130px
    }

    .col-lg-custom-2[data-v-3d362c23] {
        max-width: 20%;
        flex: 0 0 20%
    }

    .bottom-card_1[data-v-3d362c23] {
        width: 120px;
        height: 40px
    }

    .bottom-card_2[data-v-3d362c23] {
        width: 120px;
        height: 46px
    }

    .bottom-card_Visa[data-v-3d362c23] {
        width: 120px;
        height: 36px
    }

    .bottom-card_dinersclub[data-v-3d362c23] {
        width: 130px;
        height: 44px
    }

    .card-title-big[data-v-3d362c23] {
        font-weight: 700;
        font-size: 38px;
        color: #17294d
    }
}

@media (min-width:1200px) {
    .w-lg-100[data-v-3d362c23] {
        width: 100%
    }

    .bottom-card_1[data-v-3d362c23] {
        width: 130px;
        height: 45px
    }

    .bottom-card_2[data-v-3d362c23] {
        width: 130px;
        height: 48px
    }

    .bottom-card_Visa[data-v-3d362c23] {
        width: 130px;
        height: 42px
    }

    .bottom-card_dinersclub[data-v-3d362c23] {
        width: 130px;
        height: 48px
    }

    .card-title-big[data-v-3d362c23] {
        font-weight: 700;
        font-size: 40px;
        color: #17294d
    }
}

.contactButton[data-v-3569a102] {
    background-color: #3cdfab;
    font-weight: 700
}

.card-title-mid[data-v-3569a102] {
    font-size: 34px;
    line-height: 1.2;
    color: #fff;
    font-weight: 700
}

.contactUs_assist[data-v-3569a102] {
    margin-top: 1.5rem
}

.botom-description[data-v-3569a102] {
    font-size: 16px;
    line-height: 1.6;
    color: #fff;
    font-weight: 400
}

.contactButton[data-v-3569a102] {
    height: 2.5rem;
    font-size: 16px;
    width: 128px
}

.solution-bottom[data-v-3569a102] {
    background-repeat: no-repeat;
    background-image: linear-gradient(90deg, #2d3132, #171a1a)
}

@media (min-width:992px) {
    .card-title-mid[data-v-3569a102] {
        font-size: 44px;
        line-height: 1.3;
        color: #fff;
        font-weight: 700
    }

    .contactUs_assist[data-v-3569a102] {
        margin-top: 2.125rem
    }

    .contactButton[data-v-3569a102] {
        height: 3rem;
        font-size: 16px;
        width: 154px
    }

    .botom-description[data-v-3569a102] {
        font-size: 18px;
        line-height: 1.6;
        color: #fff;
        font-weight: 400
    }
}

@media (min-width:1200px) {
    .card-title-mid[data-v-3569a102] {
        font-size: 48px;
        line-height: 1.5;
        color: #fff;
        font-weight: 700
    }

    .contactUs_assist[data-v-3569a102] {
        margin-top: 2.125rem
    }

    .contactButton[data-v-3569a102] {
        height: 60px;
        font-size: 16px;
        width: 192px
    }
}

.contactPadding[data-v-504d5104] {
    padding: 40px 0 40px 0
}

.partnerID[data-v-504d5104] .partner {
    background-color: #fff !important
}

.countup[data-v-504d5104] {
    color: #3cdfac;
    font-size: 1rem;
    font-weight: 700
}

.countup_bule[data-v-504d5104] {
    color: #009edf;
    font-size: 3rem;
    font-weight: 700
}

h5[data-v-504d5104] {
    font-size: 1rem;
    font-weight: 700
}

.svg_image_3[data-v-504d5104] {
    margin-top: 1.5rem
}

.image_border_radius[data-v-504d5104] {
    border-radius: .75rem
}

.au-img-l[data-v-504d5104],
.au-img-r[data-v-504d5104] {
    flex: 0 0 66.6%;
    max-width: 66.6%
}

.svg_image[data-v-504d5104] {
    padding-right: 0;
    padding-left: 0
}

.bg-style-2[data-v-504d5104] {
    background-color: #f6fbff
}

.svg_image_4[data-v-504d5104] {
    width: 100% !important;
    top: 1.5rem;
    left: 0
}

.au-p[data-v-504d5104] {
    padding-bottom: 40px
}

.au-mid-p[data-v-504d5104],
.label_padding[data-v-504d5104] {
    padding-top: 60px;
    padding-bottom: 40px
}

.icon-big[data-v-504d5104] {
    width: 26px;
    height: 26px
}

.au-cv-title-m[data-v-504d5104] {
    margin-bottom: 60px
}

.au-notice-h2-m[data-v-504d5104] {
    margin-bottom: 40px;
    margin-top: 20px
}

.countup[data-v-504d5104],
.countup_bule[data-v-504d5104] {
    font-size: 24px
}

@media (min-width:576px) {
    .au-mid-p[data-v-504d5104] {
        padding-top: 70px;
        padding-bottom: 50px
    }

    .au-cv-p[data-v-504d5104] {
        margin-top: 44px;
        margin-bottom: 72px
    }
}

@media (min-width:768px) {
    .au-img-r[data-v-504d5104] {
        flex: 0 0 43.4%;
        max-width: 43.4%
    }

    .au-img-l[data-v-504d5104] {
        flex: 0 0 56.6%;
        max-width: 56.6%
    }

    .au-p[data-v-504d5104] {
        padding-bottom: 70px
    }

    .au-mid-p[data-v-504d5104] {
        padding-top: 100px;
        padding-bottom: 80px
    }

    .au-cv-p[data-v-504d5104] {
        margin-top: 44px;
        margin-bottom: 72px
    }

    .icon-big[data-v-504d5104] {
        width: 46px;
        height: 46px
    }

    .countup[data-v-504d5104],
    .countup_bule[data-v-504d5104] {
        font-size: 30px
    }

    .au-cv-title-m[data-v-504d5104] {
        margin-bottom: 80px
    }
}

@media (min-width:992px) {
    .au-notice-h2-m[data-v-504d5104] {
        margin-bottom: 3.125rem;
        margin-top: 1.875rem
    }

    .au-p[data-v-504d5104] {
        padding-bottom: 80px
    }

    .au-mid-p[data-v-504d5104] {
        padding-top: 100px;
        padding-bottom: 100px
    }

    .au-cv-p[data-v-504d5104] {
        margin-top: 58px;
        margin-bottom: 94px
    }

    .icon-big[data-v-504d5104] {
        width: 46px;
        height: 46px
    }

    .au-cv-title-m[data-v-504d5104] {
        margin-bottom: 80px
    }

    .countup[data-v-504d5104],
    .countup_bule[data-v-504d5104] {
        font-size: 40px
    }
}

@media (min-width:1200px) {
    .svg_image_4[data-v-504d5104] {
        width: 100% !important;
        left: 0
    }

    .contactPadding[data-v-504d5104] {
        padding: 70px 0 110px 0
    }

    .icon-big[data-v-504d5104] {
        width: 56px;
        height: 56px
    }

    .au-p[data-v-504d5104] {
        padding-bottom: 84px
    }

    .svg_image_3[data-v-504d5104] {
        margin-top: 3.1875rem
    }

    .svg_image_4[data-v-504d5104] {
        top: 2.75rem
    }

    .label_padding[data-v-504d5104] {
        padding-top: 5.8125rem;
        padding-bottom: 2.8125rem
    }

    .au-cv-p[data-v-504d5104] {
        margin-top: 70px;
        margin-bottom: 114px
    }

    .au-cv-title-m[data-v-504d5104] {
        margin-bottom: 7.75rem
    }

    .countup[data-v-504d5104],
    .countup_bule[data-v-504d5104] {
        font-size: 3rem
    }
}