input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

input[type="number"] {
    -moz-appearance: textfield;
}


.f-r2 {
    font-size: 4rem;
}

@media (max-width: 768px) {
    .about-wrap{
        width: 33%;
    }
    .f-r2 {
        font-size: 2rem;
    }
    .f-r3 {
     font-size: .75rem;
    }
    .about-wrap-text{
        font-size: .7rem;
    }

    .flex-wrap-m {
        flex-wrap: wrap;!important;
    }
}

.text-color{
    color: #328ea5;
}

.w-90{
    width: 90%!important;
}

.w-50p{
    width: 50px;
}

@media (min-width: 1200px) {
    .w-75x {
        width: 66%;
    }
}

.h-90{
    height: 90% !important;
}

.height200{
    height: 8rem;
}

.fs-075{
    font-size: 0.85rem;
}

.banner .banner_01 {
    background: url(../picture/idnen/banner_01.jpg) no-repeat center/cover;
}

.banner .banner_02 {
    background: url(../picture/idnen/banner_02.jpg) no-repeat center/cover;
}

.banner .banner_03 {
    background: url(../picture/idnen/banner_03.jpg) no-repeat center/cover;
}

.banner .banner_idn_01 {
    background: url(../picture/idnen/banner_idn_01.jpg) no-repeat center/cover;
}

.banner .banner_idn_02 {
    background: url(../picture/idnen/banner_idn_02.jpg) no-repeat center/cover;
}

.banner .banner_idn_03 {
    background: url(../picture/idnen/banner_idn_03.jpg) no-repeat center/cover;
}

@media (max-width: 768px) {
    .banner .banner_01 {
        background: url(../picture/idnen/banner_m_01.jpg) no-repeat center/cover;
    }

    .banner .banner_02 {
        background: url(../picture/idnen/banner_m_02.jpg) no-repeat center/cover;
    }

    .banner .banner_03 {
        background: url(../picture/idnen/banner_m_03.jpg) no-repeat center/cover;


    }
    .banner .banner_idn_01 {
        background: url(../picture/idnen/banner_idn_m_01.jpg) no-repeat center/cover;
    }

    .banner .banner_idn_02 {
        background: url(../picture/idnen/banner_idn_m_02.jpg) no-repeat center/cover;
    }

    .banner .banner_idn_03 {
        background: url(../picture/idnen/banner_idn_m_03.jpg) no-repeat center/cover;
    }
}

.nav-item {
    padding: 0 10px;
}

.nav-item .active {
    color:red
}

.join_us{
    background-color: #f8feff;
}

.join_us .show-join_us:hover {
    transform: scale(1.1);
}

.join_us .show-join_us {
    width: 50%;
}

.join_us .img-bg-1{
    background-color: #468aa1
}

.join_us .img-bg{
    background-color: #eef5f6
}

.join_us .join_us_text {
    width: 75%;
}

@media (max-width: 768px) {

    .product .nav-item {
        width: 50%;
        text-align: center;
        font-size: .9rem;
    }

    .join_us .show-join_us {
        width: 50%;
        font-size: .7rem;
    }
    .join_us .join_us_img {
        width: 40%;
    }
    .join_us .join_us_text {
        width: 100%;
        text-align: center;
    }
}

.global_store{
    background-color: #f8feff;
}

.global_store_img{
    background: #f6feff url('../picture/idnen/global_store.jpg') no-repeat;
    background-size: cover;
    height: 1000px;
    width: 1500px;
}


.prospect-bg-1 {
    background: url(../picture/idnen/growth_bg_11.jpg) no-repeat center/cover;
    width: 18rem;
    height: 140px;
}
.prospect-bg-2 {
    background: url(../picture/idnen/growth_bg_12.jpg) no-repeat center/cover;
    width: 18rem;
    height: 140px;
}
.prospect-bg-3 {
    background: url(../picture/idnen/growth_bg_15.jpg) no-repeat center/cover;
    width: 18rem;
    height: 140px;
}
.prospect-bg-4 {
    background: url(../picture/idnen/growth_bg_16.jpg) no-repeat center/cover;
    width: 18rem;
    height: 140px;
}

.prospect .tips:hover{
    transform: scale(1.1);
}

@media (max-width: 768px) {

    .global_store_img {
        background: #f6feff url('../picture/idnen/m_global_store.jpg') no-repeat;
        height: 300px;
        background-size: contain;
        width: 1200px;
    }

    .prospect .tips {
        width: 50%;
        font-size: .8rem;
    }

    .prospect-bg-1 {
        background: url(../picture/idnen/m_growth_bg_11.jpg) no-repeat center/cover;
        background-size: auto;
        height: 4.5rem;
    }

    .prospect-bg-2 {
        background: url(../picture/idnen/m_growth_bg_12.jpg) no-repeat center/cover;
        background-size: auto;
        height: 4.5rem;
        /*height: 64px;*/
    }

    .prospect-bg-3 {
        background: url(../picture/idnen/m_growth_bg_15.jpg) no-repeat center/cover;
        background-size: auto;
        height: 4.5rem;
    }

    .prospect-bg-4 {
        background: url(../picture/idnen/m_growth_bg_16.jpg) no-repeat center/cover;
        background-size: auto;
        height: 4.5rem;
    }

    .store_info .m-store-info{
        display: flex;
        font-size: .7rem;
    }

    .store_info h4{
        font-size: 1rem;
    }

    .store-link{
        font-size: .7rem
    }

}

.store_info{
    background-color: #f7feff;
    padding: 2rem 0;
}

.store_info .store_text{
    display: block;
    margin-bottom: 5px;
}

.store_open{
    padding: 2.5rem 0;
}

.store_open .store_open_img {
    background: url("../picture/idnen/store_open_1.jpg") no-repeat center/cover;
    width: 550px;
    height: 440px;
}

@media (max-width: 768px) {
    .store_open .store_open_img {
        background: url("../picture/idnen/m_store_open_1.jpg") no-repeat center/cover;
        width: 24rem;
        height: 20rem;
    }
}


.reviews{
    background: url("../picture/idnen/reviews_bg_1.jpg") no-repeat center/cover;
}

.feeback{
    background-color: #f7feff;
}

.feeback form {
    padding: 0;
}

.mwidth{
    width: 25%;
}
@media (max-width: 768px) {
    .mwidth{
        width: 50%;
    }
}
