#career-page{overflow:hidden}#career-page .banner{height:auto;position:relative}#career-page .banner .dim-fade{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, rgba(0,0,0,0.8) 0, rgba(0,0,0,0) 100%);z-index:1}#career-page .banner img{width:100%;height:auto;display:block}#career-page .banner .wrap-text{position:absolute;bottom:12%;left:50%;width:100%;text-align:center;color:#FFF;padding:0 15px;z-index:2;max-width:710px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#career-page .banner .wrap-text .title-bn{line-height:52px;line-height:1;margin-bottom:20px}[lang=en] #career-page .banner .wrap-text .title-bn{font-size:31px}[lang=th] #career-page .banner .wrap-text .title-bn{font-size:48px}.chn #career-page .banner .wrap-text .title-bn{font-size:32px}#career-page .banner .wrap-text .desc-bn{line-height:24px;margin-bottom:40px}[lang=en] #career-page .banner .wrap-text .desc-bn{font-size:13px}[lang=th] #career-page .banner .wrap-text .desc-bn{font-size:20px}.chn #career-page .banner .wrap-text .desc-bn{font-size:13px}#career-page .banner .wrap-text .btn-bn{display:inline-block;padding:10px 30px;background-color:#FFF;color:#000;line-height:22px;cursor:pointer;border-radius:35px}[lang=en] #career-page .banner .wrap-text .btn-bn{font-size:13px}[lang=th] #career-page .banner .wrap-text .btn-bn{font-size:20px}.chn #career-page .banner .wrap-text .btn-bn{font-size:13px}#career-page .content-career{max-width:970px;padding:40px 15px 20px;margin:0 auto}#career-page .content-career .title{line-height:26px;text-align:center;margin-bottom:40px}[lang=en] #career-page .content-career .title{font-size:14px}[lang=th] #career-page .content-career .title{font-size:22px}.chn #career-page .content-career .title{font-size:15px}#career-page .content-career .wrap-col{display:table;width:100%;margin-bottom:60px;position:relative}#career-page .content-career .wrap-col .col-img{width:40%;float:right}#career-page .content-career .wrap-col .col-img img{width:100%;max-width:360px;display:block;margin-left:auto}#career-page .content-career .wrap-col .col-desc{float:left;width:60%;max-width:540px;height:100%;position:absolute;top:0;left:0;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-flex;display:flex}#career-page .content-career .wrap-col .col-desc .desc{padding:0 60px;margin:auto 0}#career-page .content-career .wrap-col .col-desc .desc .title-desc{line-height:36px;margin-bottom:20px}[lang=en] #career-page .content-career .wrap-col .col-desc .desc .title-desc{font-size:20px}[lang=th] #career-page .content-career .wrap-col .col-desc .desc .title-desc{font-size:32px}.chn #career-page .content-career .wrap-col .col-desc .desc .title-desc{font-size:21px}#career-page .content-career .wrap-col .col-desc .desc .detail-desc{line-height:24px}[lang=en] #career-page .content-career .wrap-col .col-desc .desc .detail-desc{font-size:13px}[lang=th] #career-page .content-career .wrap-col .col-desc .desc .detail-desc{font-size:20px}.chn #career-page .content-career .wrap-col .col-desc .desc .detail-desc{font-size:13px}#career-page .content-career .wrap-col .col-desc .desc .detail-desc ul{padding-left:20px}#career-page .content-career .wrap-col:nth-child(odd) .col-img{float:left}#career-page .content-career .wrap-col:nth-child(odd) .col-img img{margin-left:0;margin-right:auto}#career-page .content-career .wrap-col:nth-child(odd) .col-desc{float:right;right:0;left:auto}#career-page .job-list{background:#233388;padding-top:60px;padding-bottom:100px}#career-page .job-list .job-title{color:#FFF;line-height:36px;text-align:center;padding:0 15px;margin-bottom:40px}[lang=en] #career-page .job-list .job-title{font-size:20px}[lang=th] #career-page .job-list .job-title{font-size:32px}.chn #career-page .job-list .job-title{font-size:21px}#career-page .job-list .wrap-dropdown{margin-bottom:50px;width:100%;display:flex;justify-content:center}#career-page .job-list .wrap-dropdown .dropdown .lb{color:#DFE1E5}#career-page .job-list .wrap-dropdown .dropdown .ul_text{color:white}#career-page .job-list .wrap-dropdown .dropdown .ul_ic{background-position:-128px -12px}#career-page .job-list .wrap-ct{display:flex;justify-content:center}#career-page .job-list .wrap-list{padding:0 15px;padding-top:5px;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#career-page .job-list .wrap-list::-webkit-scrollbar{display:none}#career-page .job-list .wrap-list .wrap-item{display:inline-block;padding:0 10px}#career-page .job-list .wrap-list .wrap-item:first-child{padding-left:25px}#career-page .job-list .wrap-list .wrap-item:last-child{padding-right:40px}#career-page .job-list .wrap-list .item-job{font-size:0;height:100%;transition:all .3s cubic-bezier(.19, 1, .22, 1) 0s}#career-page .job-list .wrap-list .item-job:hover{box-shadow:rgba(0,0,0,0.04) 0 16px 24px,rgba(0,0,0,0.08) 0 1px 2px;transform:translateY(-5px)}#career-page .job-list .wrap-list .item-job .inner{display:flex;flex-direction:column;min-width:300px;min-height:300px;width:300px;padding:30px;background-color:#FFF;color:#22252A;height:100%}#career-page .job-list .wrap-list .item-job .inner .j-txt{height:calc(100% - 30px)}#career-page .job-list .wrap-list .item-job .inner .j-txt .j-position{line-height:30px;margin-bottom:20px;display:-webkit-box;max-height:90px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;visibility:visible;text-overflow:ellipsis}[lang=en] #career-page .job-list .wrap-list .item-job .inner .j-txt .j-position{font-size:17px}[lang=th] #career-page .job-list .wrap-list .item-job .inner .j-txt .j-position{font-size:26px}.chn #career-page .job-list .wrap-list .item-job .inner .j-txt .j-position{font-size:17px}#career-page .job-list .wrap-list .item-job .inner .j-txt .j-desc{line-height:24px;display:-webkit-box;max-height:144px;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;visibility:visible;text-overflow:ellipsis}[lang=en] #career-page .job-list .wrap-list .item-job .inner .j-txt .j-desc{font-size:13px}[lang=th] #career-page .job-list .wrap-list .item-job .inner .j-txt .j-desc{font-size:20px}.chn #career-page .job-list .wrap-list .item-job .inner .j-txt .j-desc{font-size:13px}#career-page .job-list .wrap-list .item-job .inner .j-location{margin-top:10px;color:#9B9B9B;line-height:24px}[lang=en] #career-page .job-list .wrap-list .item-job .inner .j-location{font-size:13px}[lang=th] #career-page .job-list .wrap-list .item-job .inner .j-location{font-size:20px}.chn #career-page .job-list .wrap-list .item-job .inner .j-location{font-size:13px}#career-page .job-list .wrap-list .item-job .inner .j-location .ic{display:inline-block;width:12px;height:14px;background:url(https://modernform.cdnboost.com/images/career/icon-career.svg) no-repeat;margin-right:10px;margin-bottom:5px;vertical-align:middle}#career-page .job-list .wrap-list .item-job .inner .j-location .text{width:calc(100% - 26px);display:inline-block;vertical-align:top}@media (max-width:767px){#career-page .job-list .wrap-list .item-job:first-child{padding-left:0px}#career-page .job-list .wrap-list .item-job:last-child{padding-right:15px}#career-page .banner .wrap-text{bottom:40px}#career-page .banner .wrap-text .title-bn{line-height:42px;margin-bottom:15px}[lang=en] #career-page .banner .wrap-text .title-bn{font-size:26px}[lang=th] #career-page .banner .wrap-text .title-bn{font-size:40px}.chn #career-page .banner .wrap-text .title-bn{font-size:27px}#career-page .banner .wrap-text .desc-bn{margin-bottom:40px}#career-page .content-career .wrap-col{display:block;margin-bottom:40px}#career-page .content-career .wrap-col .col-img{width:100%;float:none !important}#career-page .content-career .wrap-col .col-img img{max-width:none;margin:0}#career-page .content-career .wrap-col .col-desc{max-width:none;width:100%;float:none !important;position:static;display:block}#career-page .content-career .wrap-col .col-desc .desc{padding:30px 0 0;margin:0}}