html[dir] .gohk-desc-container {
    visibility: hidden;
}

html[dir] .gohk-desc-container .gohk-desc,
html[dir] .gohk-desc-container .gohk-desc * {
    font-family: "elza-text", "Open Sans", arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    overflow: hidden;
}

html[dir] body .gohk-desc-container .gohk-desc p {
    margin-top: 0;
    margin-bottom: 0;
}

html[dir] body .gohk-desc-container .gohk-desc p:not(:first-child) {
    margin-top: 24px;
}

html[dir] .gohk-desc-container .gohk-desc a {
    text-decoration: underline;
}

html[dir] body.zh-CN .gohk-desc-container .gohk-desc,
html[dir] body.zh-CN .gohk-desc-container .gohk-desc * {
    font-family: "Microsoft JHei TC Regular", "Open Sans", arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.08em;
}

html[dir] body.zh-TW .gohk-desc-container .gohk-desc,
html[dir] body.zh-TW .gohk-desc-container .gohk-desc * {
    font-family: "Microsoft JHei TC Regular", "Open Sans", arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.08em;
}

html[dir] .gohk-desc-container .mtk-btn {
    display: none;
    text-decoration: none;
    cursor: pointer;
    font-family: "elza-text", "Open Sans", arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
}

html[dir] body.zh-CN .gohk-desc-container .mtk-btn {
    font-family: "Microsoft JHei TC Regular", "Open Sans", arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.08em;
}

html[dir] body.zh-TW .gohk-desc-container .mtk-btn {
    font-family: "Microsoft JHei TC Regular", "Open Sans", arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.08em;
}

@media screen and (max-width: 768px) {
    html[dir] .gohk-desc-container .gohk-desc,
    html[dir] .gohk-desc-container .gohk-desc * {
        font-weight: 400;
        font-size: 14px;
        line-height: 1.5;
    }

    html[dir] body.zh-CN .gohk-desc-container .gohk-desc,
    html[dir] body.zh-CN .gohk-desc-container .gohk-desc * {
        font-family: "Microsoft JHei TC Regular", "Open Sans", arial, sans-serif;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 1.5;
        letter-spacing: 0.08em;
    }

    html[dir] body.zh-TW .gohk-desc-container .gohk-desc,
    html[dir] body.zh-TW .gohk-desc-container .gohk-desc * {
        font-family: "Microsoft JHei TC Regular", "Open Sans", arial, sans-serif;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 1.5;
        letter-spacing: 0.08em;
    }

    html[dir] body .gohk-desc-container .gohk-desc p:not(:first-child) {
        margin-top: 21px;
    }

    html[dir] .gohk-desc-container .mtk-btn {
        font-size: 12px;
    }
}