@font-face {
    font-family: MicrosoftJhengHei;
    src: url(../font/MicrosoftJhengHei.woff) format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: fallback
}


.bg__gradient {
    position: absolute;
    background: rgba(43,42,62,.25)
}

.asian-language .lk-lh2 {
    line-height: 1.525 !important;
}

.icon-arrow-right{
    width: 1.3rem;
    margin-bottom: .3rem;
    margin-right: .5rem;
    transition: all .36s ease;
    margin-top: 0.03rem;
    animation: fadeInLeft 1.2s infinite;
    -webkit-animation: fadeInLeft 1.2s infinite;
}

@media (max-width: 992px) {
    .asian-language .lk-lh2 {
        line-height: 1.425 !important;
    }
    .icon-arrow-right{
        width: 1rem !important;
    }
}

@media (max-width: 1200px) {
    .asian-language .lk-lh2 {
        line-height: 1.425 !important;
    }
    .icon-arrow-right{
        width: 1.1rem !important;
    }
}

@media (max-width: 1600px) {
    .asian-language .lk-lh2 {
        line-height: 1.425 !important;
    }
}


@-webkit-keyframes fadeInLeft {
    0%,100%{
        opacity: 0.5;
        -webkit-transform: translate3d(0%,0,0);
        transform: translate3d(0%,0,0)
    }

    50% {
        opacity: 1;
        -webkit-transform: translate3d(60%,0,0);
        transform: translate3d(60%,0,0)
    }
}

@keyframes fadeInLeft {
    0%,100% {
        opacity: 0.5;
        -webkit-transform: translate3d(0%,0,0);
        -ms-transform: translate3d(0%,0,0);
        transform: translate3d(0%,0,0)
    }
    50% {
        opacity: 1;
        -webkit-transform: translate3d(60%,0,0);
        -ms-transform: translate3d(60%,0,0);
        transform: translate3d(60%,0,0)
    }
    
}