.page-career,
.page-career-post,
.page-career #layout-content,
.page-career-post #layout-content,
.page-career-post .card-post.card-primary{background:#f6f6f6;border-radius:0}
.page-career-post .post-heading .card-title,.page-career .post-heading .card-title{margin:0 0 16px;color:#2E2E2E;font-family:'NSimSun','STSong','SimHei','STHeiti','Marcellus',serif;font-size:40px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:3.2px}.page-career-post .post-heading,.page-career .post-heading{margin:70px auto;text-align:center;max-width:1180px;padding:0 20px}.page-career-post .card-body{max-width:1180px;margin:0 auto;padding:0 20px}.page-career-post .card-meta ul.list-inline li,.page-career .card-meta ul.list-inline li{display:inline;margin-right:0 !important}.page-career-post .card-meta *,.page-career-post .list-member *,.page-career-post .post-details .content *,.page-career .card-meta *,.page-career .list-member *,.page-career .post-details .content *,.page-career .pagination>li.page-item>.page-link{color:#4E4E4E;font-family:-apple-system,'Helvetica Neue','Arial','PingFang TC','Heiti TC','Microsoft JhengHei',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0.64px}
.page-career .card-meta *,.page-career .list-member *,.page-career .post-details .content *,.page-career .pagination>li.page-item>.page-link,
.page-career-post .card-meta *{color:#2E2E2E}.page-career-post ul.list-inline li:not(:last-child) a:after,.page-career ul.list-inline li:not(:last-child) a:after{}.page-career-post .career-post-categories>*,.page-career-post .meta-jobtype>*,.page-career .career-post-categories>*,.page-career .meta-jobtype>*{display:inline-block;vertical-align:middle}.page-career-post ul.list-inline,.page-career-post .meta-jobtype span,.page-career ul.list-inline,.page-career .meta-jobtype span{margin:0 0 0 8px}.page-career-post .card-meta>*,.page-career .card-meta>*{display:inline-block;vertical-align:middle;line-height:22px;height:28px}
.page-career-post .card-meta,.page-career .card-meta{height:28px;line-height:22px}
.page-career-post .career-post-categories,.page-career .career-post-categories{margin-right:24px}.page-career-post .card-body>*:not(:last-child),.page-career-post .post-details>*{padding:70px 0;display:inline-block;margin:0 0 -7px;overflow:hidden;width:100%}
.page-career-post .card-body>*:not(.post-heading,.post-details),.page-career-post .post-details>*{padding-right:19.29824561403509%}.page-career-post .card-body .post-members{padding-bottom:0}
.page-career-post .card-body>*:not(:last-child,.post-members),.page-career-post .post-details>*:not(:last-child){border-bottom:1px solid #DBDBDB}.page-career-post .post-members h5,.page-career-post .item-detail h5,.page-career-post .post-content *{color:#4E4E4E;font-family:-apple-system,'Helvetica Neue','Arial','PingFang TC','Heiti TC','Microsoft JhengHei',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0.8px;text-transform:capitalize}.page-career-post .post-members h5,.page-career-post .item-detail h5{margin-bottom:24px;margin-top:0}.page-career-post .post-content *{text-transform:none}.post-details .content *:last-child{margin-bottom:0}.page-career-post .list-member{list-style-type:none;padding-left:0}.page-career .card-title,.page-career .card-title *{color:#2E2E2E !important;font-family:'NSimSun','STSong','SimHei','STHeiti','Marcellus',serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:1.92px}
.page-career-post .post-details .item-detail ul{list-style-type:none;padding-left:20px}
.page-career-post .post-details .item-detail ul li:before{content:'';display:block;background:#4E4E4E;width:4px;height:4px;border-radius:50%;position:absolute;top:13px;left:-13.5px}
.page-career-post .post-details .item-detail ul li{position:relative}
.page-career .card-title{margin-top:0;margin-bottom:24px}.page-career .card-post{padding:20px;border-radius:0;border:none;border-bottom:5px solid #033E8C;margin-bottom:40px !important;box-shadow:none;background:#fff}.page-career .col{margin-top:0;padding:0 16px}.page-career .card .card-body{padding:0 0 47.37px}.page-career .career-featured .col{display:inline-block;width:50%;margin-right:-3px}.page-career .career-featured{max-width:1180px;margin:0 auto;padding:70px 20px;position:relative}.page-career .career-pagination{text-align:center;margin-top:30px;overflow:visible}

.page-career .career-featured:before{content:'';display:block;top:0;left:50%;width:100%;background:#DBDBDB;position:absolute;height:1px;max-width:1140px;transform:translateX(-50%)}.page-career .career-featured .col:nth-child(2n+1){padding-left:0}
.page-career .career-featured .col:nth-child(2n){padding-right:0}
.page-career-post .actions a{color:var(--Ocean-Blue,#003FAA);text-align:center;font-family:-apple-system,'Helvetica Neue','Arial','PingFang TC','Heiti TC','Microsoft JhengHei',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.28px;display:flex;width:155px;height:51px;padding:16px 20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:2px;border:1px solid var(--Ocean-Blue,#003FAA);cursor:pointer}
.page-career-post .actions a:hover{border-color:#003FAA;background-color:rgba(219,219,219,0.3);color:#003FAA}.page-career-post .actions a:focus{text-decoration:none}
.page-career-post .post-details>*:nth-last-child(2){padding-bottom:0;border-bottom:none}
.page-career-post .post-details>*:last-child{padding-bottom:68px}
@media(max-width:767px){.page-career-post .post-heading .card-title,.page-career .post-heading .card-title{font-size:28px;line-height:38px;letter-spacing:2.24px}.page-career-post .card-body>*:not(:last-child),.page-career-post .post-details>*,.page-career .career-featured{padding-top:33px;padding-bottom:33px}.page-career-post .post-details>*:last-child{padding-bottom:30px}.page-career .post-heading{margin:33px auto;padding:0 20px}.page-career-post .post-members h5,.page-career-post .item-detail h5{margin-bottom:10px}.page-career-post .card-title,.page-career .card-title{font-size:24px;line-height:28.8px;letter-spacing:1.92px}.page-career-post .career-post-categories{margin-right:12px}.page-career .career-featured .col{width:100%;margin-right:0;padding:0}.page-career .card-post{margin-bottom:20px !important}.page-career-post .card-body>*:not(.post-heading,.post-details),.page-career-post .post-details>*{padding-right:0}.page-career-post .card-body .post-members{padding-bottom:0}}