:root{--jd-padding:15px;--job-highlight-bg:#f5f5f5;--col-sec-header:var(--primary);--col-sec-divider:1px dashed rgba(51,51,51,.3);--theme-color:#333;--detail_bg_color1:var(--theme-color);--detail_bg_color2:var(--theme-color);--detail_bg_color3:var(--theme-color)}.copyright{padding-top:10px;padding-bottom:10px}.adv__wrapper{display:flex;justify-content:center;gap:30px;margin:30px 0}.hide-m{display:none}html{scroll-padding-top:45px}.jd{padding:15px 0 30px}.jd .row{--bs-gutter-x:30px}.copyright .container,.jd .container,.jd__bottom-bar .container{--bs-gutter-x:0}.jd__back{background-color:#fff;padding:10px 15px;margin-top:-15px;position:-webkit-sticky;position:sticky;top:45px;z-index:1000}.jd__share .at-resp-share-element .at-share-btn{margin:0 5px 0 0!important}.jd .right-col{width:330px;gap:60px}.jd__content{font-size:15px;margin-bottom:30px}.jd--crawl .jd__content,.jd--standard .jd__content{padding:15px 15px 0}.jd__content:last-child{margin-bottom:0}.jd__extra-content{padding:0 15px;margin-bottom:30px}.jd__extra-content:last-child{margin-bottom:0}.jd--standard .jd__wrapper>.jd__extra-content{margin-top:60px}.jd--standard .jd__wrapper>.jd__extra-content~.jd__extra-content{margin-top:0}.jd__cover img{width:100%}.jd__cover-swiper{width:100%;height:100%}.jd__cover-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.jd__cover-swiper .swiper-slide img{display:block;width:100%;height:100%}.jd__sec{margin-bottom:30px}.jd__sec.jd__sec:last-of-type{margin-bottom:0}.jd__sec .sec-title{font-size:15px;margin-bottom:15px}.jd__special-status{width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:700;padding:5px 10px;border-radius:6px}.status--cv-optional{color:#dd853a;background-color:#fdf9f5}.jd__video{margin:0 auto 30px}.jd__video iframe{border:0}.jd__translate{margin-bottom:30px;display:flex;flex-direction:column;align-items:center;gap:10px}.jd__translate .desc,.jd__translate .desc__google{font-size:13px;color:#888}.jd__translate .desc{display:block}.jd__translate .desc__google{display:inline-flex;align-items:baseline}.jd__translate .desc__google img{align-self:center;margin:0 6px}.jd__translate a.btn{width:100%}.jd__translate .btn__text{text-wrap:nowrap;white-space:nowrap}.btn--translate .spinner{border-top-color:#000;display:none}.btn--translate.on .spinner--circle{width:18px;height:18px}.btn--translate.on i.cus-translate{display:none}.btn--translate.on .spinner{display:flex}.tab__control{border-bottom:1px solid #f9f9f9;margin-bottom:20px}.tab__control li:nth-child(2){margin-right:auto}.tab__control li{width:50%}.tab__control a,.tab__control a:visited{font-size:14px;height:100%;color:#333;padding:0 15px 7px;border-bottom:3px solid transparent;display:flex;justify-content:center}.tab__control a:hover{color:#888}.tab__control a.active{color:var(--primary);border-bottom-color:var(--primary)}.tab__control a img{margin-right:6px}span.beta{font-size:9px;font-weight:700;color:#f4aa1a;vertical-align:6px;margin-left:2px}.jd__summary{font-size:13px;color:#888}.jd__job-ref{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:10px}.jd__job-ref .job-ref{display:none;margin-bottom:10px}.jd__action-btns{display:flex;gap:15px}.jd__action-btns a{font-size:13px;display:flex;align-items:center}.jd__action-btns .icon--left{margin-right:4px}#jd--desc .jd__action-btns{margin-top:30px}.jd__action-btns .btn--print,.jd__action-btns .btn--report{display:none}.jd__job-ref div:first-child{order:2}.jd__job-ref .jd__action-btns{place-self:flex-end;order:1}.btn-mockq-icon{height:18px;width:18px;margin-right:4px;place-self:baseline}.jd__logo{margin:10px 0}.jd__job-title{font-size:18px;font-weight:700;color:#333;margin-top:0;margin-bottom:10px}.jd__comp{font-size:15px}.jd__desc .btn--whatsapp{width:32px;height:32px}.jd__desc .btn--whatsapp i{font-size:16px}.jd__desc ul{padding-left:18px}.jd__desc p:first-child{margin-top:0}.job-highlight{margin-bottom:30px}.job-highlight ul{background-color:var(--job-highlight-bg);padding:15px 15px 15px 38px;border-radius:12px;display:flex;flex-direction:column;gap:5px}.table--striped tr:nth-child(2n){background-color:#f9f9f9}.table--striped tr:last-child td{border-bottom:1px solid #ddd}.jd__more-info table{width:100%;font-size:13px;border-spacing:0;border-collapse:collapse}.jd__more-info table .text-link{font-size:13px;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.jd__more-info table ul{padding-left:0;margin:0;list-style:none}.jd__more-info table td{padding:8px;vertical-align:top;border-top:1px solid #ddd}.jd__more-info table tr>td:first-child{width:30%}.jd__more-info table ul.inline-list{display:flex;flex-wrap:wrap}.jd__more-info table ul.inline-list li{margin-right:unset}.jd__more-info table ul.inline-list>li+li:before{content:"/";padding:0 8px}.jd__more-info table tr{display:none}.jd__more-info table tr:first-child,.jd__more-info table tr:nth-child(2){display:table-row}.info__salary img{margin-left:4px}.info__function ul,.info__industry ul{display:flex;flex-direction:column;gap:8px}.read-more-w{position:relative;max-height:120px;overflow:hidden;transition:max-height .6s cubic-bezier(0,1,0,1)}.read-more-w.expanded{max-height:1500px;transition:max-height .8s ease-in-out}.read-more__btn{width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);padding:60px 0 10px;display:flex;justify-content:center;position:absolute;bottom:0}.read-more-link{margin-top:8px}.jd__cta{display:flex;justify-content:center}.jd__skill ul{display:flex;flex-wrap:wrap;gap:10px}.jd__skill ul li{display:none}.jd__skill a.btn{text-align:left}.jd__skill ul li:first-child,.jd__skill ul li:nth-child(2),.jd__skill ul li:nth-child(3){display:list-item}.action-btns{display:flex;flex-direction:column;gap:10px}.action-btns .btn i{font-size:16px}.action-btns .btn i.fa-whatsapp{font-size:18px}.action-btns .btn--save{position:unset}.action-btns .btn--save:hover{color:var(--anchor-hover)}.action-btns .btn--saved i,.action-btns .btn--saved-full i{color:var(--accent)}.similar-jobs .job:hover{transform:unset}.similar-jobs .row .job{margin-bottom:30px}.career-tips .adv{height:100%;padding-bottom:30px;display:flex;align-items:center;justify-content:center}.jd__company-overview .jd__sec:last-of-type{margin-bottom:0}.jd__sec a.long-url:link,.jd__sec a.long-url:visited{color:var(--primary);font-weight:500;text-decoration:underline!important;cursor:pointer;display:inline-block;overflow-wrap:break-word;word-break:break-word}.jd__overview .empty{color:#aaa}.jd__comp-jobs .view-more,.jd__media-coverage .view-more,.swiper--career-tips .view-more{margin-top:15px}.swiper--article .article{margin-bottom:0;transition:transform .2s ease-in-out}.swiper--article .article .article__title{height:44px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.swiper--article .view-more{margin-top:15px}.jd--gold .jd__cover,.jd--superior .jd__cover{border:3px solid var(--detail_bg_color2);border-bottom:0}.jd--gold .jd__main,.jd--superior .jd__main{padding:var(--jd-padding);border:3px solid var(--detail_bg_color2);border-top:0}.jd--gold .jd__job-title,.jd--superior .jd__job-title{color:var(--detail_bg_color1)}.jd--gold .jd__company-overview .sec-title,.jd--superior .jd__company-overview .sec-title{color:var(--detail_bg_color3)}.prev__jd .jd__content{padding:var(--jd-padding);margin-bottom:unset}.report__comment{display:none}#report-job .email{margin-top:30px}#report-job .email .field__error--general{margin-top:8px}.popup--similar-jobs.on{bottom:64px}.jd__bottom-bar{font-size:15px;background-color:var(--primary);color:#fff;padding:10px 15px;position:-webkit-sticky;position:sticky;bottom:-120px;z-index:11;transition:bottom .3s ease-in-out}.jd__bottom-bar.fixed{transition:unset;bottom:0}.jd__bottom-bar.on{bottom:0}.jd__bottom-bar .job-info{display:flex;flex-direction:column;margin-bottom:10px;gap:2px}.jd__bottom-bar .company{color:hsla(0,0%,100%,.8);font-size:13px;font-weight:400}.jd__bottom-bar .action-btns{flex-direction:unset;flex:1 0 auto}.jd__bottom-bar .action-btns .btn--apply{min-width:unset;flex-grow:1}.jd__bottom-bar .container{display:flex;flex-direction:column}.btn--save-full .icon--left,.btn--whatsapp .icon--left{margin-right:0}.apply-external{width:100%;background:var(--gradient-blue);padding:3px;border-radius:12px;margin-bottom:30px;display:none}.apply-external__content{background:#fff;color:#000;padding:10px 15px;border-radius:9px;display:flex;flex-direction:column;gap:8px}.apply-external__content .left{display:flex;flex-direction:column;flex-grow:1;gap:2px}.apply-external__content h3{font-weight:700;color:var(--primary);margin:0}.apply-external__content p{margin:0}.apply-external__content .right{display:flex;flex-shrink:0;gap:15px}#exteranlApply .modal-body{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px}#exteranlApply .modal-body i.cus-circle-check{font-size:60px;color:var(--success)}#exteranlApply .modal-body h3,#exteranlApply .modal-body p{margin:0}#exteranlApply .modal-body h3{font-weight:700}#exteranlApply .similar-jobs{width:100%;font-weight:700;color:var(--primary);background-color:#f9f9f9;padding:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.more-similar-jobs.on{bottom:73px;z-index:10}.jd__msg--expired{font-size:14px;background-color:var(--error);color:#fff;text-align:center;padding:6px 8px;margin-bottom:15px}.jd--expired .jd__bottom-bar.fixed{display:none}.jd--expired .more-similar-jobs.on{bottom:16px}.jd__related_field .field-list{display:flex;flex-direction:row;row-gap:10px;column-gap:30px;flex-wrap:wrap}.swiper--article .swiper__button-next,.swiper--article .swiper__button-prev,.swiper--job .swiper__button-next,.swiper--job .swiper__button-prev{position:relative;top:1px}.toastify a:link,.toastify a:visited{color:var(--text-white);text-decoration:underline}.toastify a:focus,.toastify a:hover{color:var(--accent)}.toastify .toast-btn-login{margin-right:4px}.toastify .toast-btn-reg{margin-left:4px;margin-right:4px}.nextjob-wrapper.sticky{display:flex;position:-webkit-sticky;position:sticky;bottom:15px;z-index:11}.nextjob-wrapper.sticky.on{bottom:120px}.nextjob-wrapper.disabled{position:static!important}.nextjob-wrapper a.btn:link,.nextjob-wrapper a.btn:visited{width:-moz-fit-content;width:fit-content}.btn--nextjob{background:var(--gradient-blue);box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.btn--nextjob img{width:20px}.nextjob-wrapper.sticky.launch{z-index:10010}.popup-nextjob-launch.on{display:block;position:-webkit-sticky;position:sticky;bottom:180px;margin-left:15px;margin-right:15px;z-index:100000}.popup-nextjob-launch .msg--launch-popup{width:unset}.jd:not(:last-child){border-bottom:8px solid var(--primary)}@media (min-width:375px){.jd__job-ref{flex-direction:row}.jd__job-ref div:first-child{order:1}.jd__job-ref .jd__action-btns{place-self:unset;order:2}}@media (min-width:480px){.info__function ul,.info__industry ul{gap:2px}#jd--desc .jd__action-btns{display:none}.swiper .article,.swiper .job,.swiper--article .swiper-slide,.swiper--job .swiper-slide,.swiper--matching-job .swiper-slide{width:300px!important}.btn--save-full .icon--left,.btn--whatsapp .icon--left{margin-right:6px}.hide-m{display:inline-flex}.jd__bottom-bar .action-btns .btn--apply{min-width:180px}.popup-nextjob-launch.on{margin-left:auto;margin-right:auto}.popup-nextjob-launch .msg--launch-popup{width:340px}}@media (max-width:768px){.jd .container,.jd__bottom-bar .container{max-width:100%}}@media (min-width:768px){:root{--jd-padding:20px}.jd--crawl .jd__content,.jd--standard .jd__content{padding:0}.jd__back{display:none}.jd__action-btns .btn--print,.jd__action-btns .btn--report,.jd__job-ref .job-ref{display:flex}.jd__special-status{font-size:14px}.tab__control li{width:unset}.tab__control a{font-size:15px;justify-content:unset}.jd__extra-content{padding:0}.jd__bottom-bar{bottom:-64px}.jd__bottom-bar .action-btns{flex-grow:0}.jd__bottom-bar .job-info{flex:1 1;margin-bottom:unset}.jd__bottom-bar .container{align-items:center;justify-content:space-between}#exteranlApply .similar-jobs,.apply-external__content,.jd__bottom-bar .container{flex-direction:row;gap:15px}.apply-external__content{padding:12px 20px}.apply-external__content .right{align-self:center}.jd--expired .jd__bottom-bar .action-btns,.jd--expired .right-col,.more-similar-jobs{display:none!important}.jd__msg--expired{margin-bottom:20px}.nextjob-wrapper.sticky.on{bottom:80px}.popup-nextjob-launch.on{bottom:140px}}@media (min-width:992px){html{scroll-padding-top:unset}.jd{padding:30px 0}.jd__sec .sec-title{font-size:16px}.jd__video{width:80%}.jd__skill ul li:nth-child(10),.jd__skill ul li:nth-child(4),.jd__skill ul li:nth-child(5),.jd__skill ul li:nth-child(6),.jd__skill ul li:nth-child(7),.jd__skill ul li:nth-child(8),.jd__skill ul li:nth-child(9){display:list-item}.jd__more-info table td{padding:10px}.jd__more-info table tr>td:first-child{width:25%}.jd__job-title{font-size:22px}.jd__extra-content{margin-bottom:0}#report-job .modal-dialog{max-width:480px}.swiper--article .article:hover{transform:translateY(-5px)}.btn--translate{width:-moz-fit-content!important;width:fit-content!important}.jd__translate{flex-direction:row}.popup-nextjob-launch.on{bottom:80px}}@media (min-width:1200px){.career-tips .article{margin-bottom:20px}}@media (min-width:1400px){.copyright .container,.jd .container,.jd__bottom-bar .container{max-width:1140px}}@media print{.no-print,.no-print *{display:none!important}}#affix-top .row{position:relative;margin-right:-15px;margin-left:-15px}#affix-top .row:after,#affix-top .row:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before{display:table;content:" "}#affix-top .row:after{clear:both}#affix-top .col-lg-9,#affix-top .col-md-6,#affix-top .col-md-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}#affix-top .no-padding-l{padding-left:0}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.42857143;background-image:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.act-field,.form-control,.form-control:focus,.form-control[readonly],textarea{font-size:16px;background-color:#fff;color:#333;height:40px;border:2px solid #ddd;padding:0 12px 0 36px;border-radius:8px;box-shadow:none}input{margin:0;font:inherit;font-family:inherit}:after,:before{box-sizing:border-box}@media (min-width:1200px){#affix-top .col-lg-9{width:75%;float:left}}@media (min-width:992px){#affix-top .col-md-6{width:50%;float:left}}.modal--ptgoodjobs .modal-content{background-color:#009097}.modal--ptgoodjobs .modal-body{background-color:#fff;border-radius:16px;text-align:center;padding:16px 16px 0;margin:24px 8px 36px}.modal--ptgoodjobs .text-container{font-size:20px;font-weight:700;color:#009097;margin-top:12px}.modal--ptgoodjobs .description{font-size:14px;color:#666}.modal--ptgoodjobs .ic-whatsapp-container{display:inline-flex;position:relative;top:4px}.modal--ptgoodjobs .ic-whatsapp{width:24px}.modal--ptgoodjobs .btn-container{display:flex;position:relative;justify-content:center;top:16px}.modal--ptgoodjobs button{background-color:#fdd000;color:#009097;font-weight:700;width:100%;max-width:300px}.modal--ptgoodjobs button i{display:inline-flex;position:relative;top:1px;padding-left:8px}.report-job .email{margin-top:30px}.jd__action-btns a.btn--apply{font-size:16px}.jd__action-btns div.action-btn{color:var(--anchor);font-size:13px;font-weight:600;cursor:pointer}.jd__action-btns div.action-btn:focus,.jd__action-btns div.action-btn:hover{color:var(--anchor-hover)}.jd__job-ref div:first-child{order:unset}.jobDetailsApplicantLink{cursor:pointer}.jd__more-info .info__licenses ul{list-style:disc;padding-left:18px}.info__salary img{width:90px;height:28px}.apply-external{display:block}.btn--undo{cursor:pointer;color:var(--anchor);text-decoration:none;font-weight:600}.jd__sec .long-url{display:inline-block;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.tab__control .tab--div{font-size:14px;height:100%;color:#333;padding:0 15px 7px;border-bottom:3px solid transparent;display:flex;justify-content:center;font-weight:600}.tab__control .tab--div:hover{color:#888}.tab__control .tab--div.active{color:var(--primary);border-bottom-color:var(--primary)}.tab__control .tab--div img{margin-right:6px}.jd__translate button.btn{width:100%}@keyframes keyframes-fade-in-image{0%{opacity:0}to{opacity:1}}.fade-in-image{animation-name:keyframes-fade-in-image;animation-duration:1s;animation-fill-mode:both}.lazy-load-image-background{display:block!important}.info__salary .cus-icon{font-size:15px;padding-right:2px}.info__salary .d-flex div{display:flex;align-items:center}#jd__desc{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}div.btn{cursor:default}div.btn--outline:hover{background-color:#fff;border:1px solid var(--anchor);color:var(--anchor)}div.jd__comp{color:var(--anchor)}.jd__back{position:static}.jd__sec.jd__summary:last-of-type{margin-bottom:30px}.jd--gold,.jd--standard,.jd--superior{border-bottom:4px solid var(--primary)}.jd--gold:last-child,.jd--standard:last-child,.jd--superior:last-child{border-bottom:unset}.jd__skill ul li{display:list-item}.jd__skill.jd-infinity-none ul li{display:none}.jd__skill.jd-infinity-none ul li:first-child,.jd__skill.jd-infinity-none ul li:nth-child(2),.jd__skill.jd-infinity-none ul li:nth-child(3){display:list-item}@media (min-width:992px){.jd__skill.jd-infinity-none ul li:nth-child(10),.jd__skill.jd-infinity-none ul li:nth-child(4),.jd__skill.jd-infinity-none ul li:nth-child(5),.jd__skill.jd-infinity-none ul li:nth-child(6),.jd__skill.jd-infinity-none ul li:nth-child(7),.jd__skill.jd-infinity-none ul li:nth-child(8),.jd__skill.jd-infinity-none ul li:nth-child(9){display:list-item}}.jd__more-info table tr{display:table-row}.jd__more-info.jd-infinity-none table tr{display:none}.jd__more-info.jd-infinity-none table tr:first-child,.jd__more-info.jd-infinity-none table tr:nth-child(2),.jd__more-info.jd-infinity-none table tr:nth-child(3){display:table-row}.read-more-w{max-height:200px}div.read-more-link{color:var(--anchor);text-decoration:none;font-weight:600;display:inline-block;transition:all .3s ease-in-out;cursor:pointer}div.read-more-link:hover{color:var(--anchor-hover)}div.btn--nextjob{font-family:var(--font);font-weight:500;background-color:var(--btn-primary);color:var(--btn-primary-text);text-align:center;padding:8px 16px;border:0;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;cursor:pointer}.nextjob-wrapper.disabled{margin-bottom:20px}.popup-nextjob-launch-wrapper{display:flex;position:absolute;left:calc(100% / 2 + -180px);bottom:145px}.adv__wrapper:has(.adBox[style="display: none;"]),.adv__wrapper:has(.adv-jd-1 div[style*="height: 0px"]):has(.adv-jd-2 div[style*="height: 0px"]),.adv__wrapper:has(iframe[height="0"]){height:0!important}@media (max-width:767px){.popup-nextjob-launch-wrapper{bottom:180px}.jd__bottom-bar.jd-static .job-info{display:none}}@media (min-width:768px){.tab__control .tab--div{font-size:15px;justify-content:unset}}@media (min-width:992px){.report-job .modal-dialog{max-width:480px}}@media (min-width:992px) and (max-width:1199px){.jl-prev-jd .adv__wrapper{display:grid}}@media (max-width:991px){.adv__wrapper:has(.adBox[style="display: none;"]),.adv__wrapper:has(.adv-jd-3 div[style*="height: 0px"]),.adv__wrapper:has(.adv-jd-4 div[style*="height: 0px"]),.adv__wrapper:has(iframe[height="0"]){height:0!important}}.btn--msg-full,.btn--msg-full:link,.btn--msg-full:visited{color:var(--primary)!important;background-color:#fff!important}.btn--msg-full:hover{background-color:hsla(0,0%,100%,.8)!important}.btn--msg-full .icon--left{margin-right:6px}#remindMsgEmployer .modal-content{padding:1.5rem 1rem}#remindMsgEmployer .modal-header{display:block;text-align:center;color:#1f81b9;margin-top:0;margin-bottom:24px;padding:0}#remindMsgEmployer h2{font-size:1.1rem;font-weight:700}#remindMsgEmployer .modal-body,#remindMsgEmployer .modal-footer{padding:0}#remindMsgEmployer .modal-msg-description{margin-bottom:20px}#remindMsgEmployer .modal-footer{display:block}#remindMsgEmployer .modal-msg-start{margin:0 0 20px}#remindMsgEmployer .modal-msg-later{margin:0}.firstname .field__error,.lastname .field__error{display:none}#remindMsgEmployer .hints{font-size:12px;color:#aaa}#remindMsgEmployer .msgTC_container{margin:20px 0}#remindMsgEmployer .msgTC_label{-webkit-padding-start:32px;padding-inline-start:32px}.msg--launch-head h5{color:#fff;font-size:16px;font-weight:700;line-height:1.5;padding:0;margin:0}.msg--launch-body{color:#fff;padding:8px 0}.msg--launch-footer button{float:right}.msg--launch-footer .btn--outline-white{background-color:transparent;border:1px solid #fff;color:#fff}.msg--launch-footer .btn--outline-white:link,.msg--launch-footer .btn--outline-white:visited{border-color:#fff;color:#fff}.msg--launch-footer .btn--outline-white:focus,.msg--launch-footer .btn--outline-white:hover{border-color:#a3f0ff;color:#a3f0ff}.msg--launch-popup{display:flex;flex-direction:column;position:relative;width:340px;padding:16px;border-radius:16px;color:#fff;background-image:linear-gradient(270deg,#2a8acf,#41a0dd);box-shadow:0 10px 18px 0 rgba(0,0,0,.3)}.msg--launch-arrow-left{&:after{content:"";position:absolute;top:100%;left:25px;border-color:#41a0dd transparent;border-style:solid;border-width:20px 15px 0}}.msg--launch-arrow-right{&:after{content:"";position:absolute;top:100%;right:25px;border-color:#2a8acf transparent;border-style:solid;border-width:20px 15px 0}}.popup-msg-launch-sticky{place-self:center;position:-webkit-sticky;position:sticky;bottom:64px;z-index:12;opacity:1;place-self:flex-end;animation:fadeIn 1s}.popup-msg-launch-sticky .msg--launch-popup{bottom:20px;right:0}.popup-msg-launch{display:none;position:absolute;left:200px;z-index:10;animation:fadeIn 1s}.popup-msg-icon{vertical-align:bottom}.jd__bottom-bar .action-btns span.beta,.right-col .action-btns span.beta{position:relative;top:-4px;vertical-align:unset}.right-col .action-btns span.beta{display:inline}.jd__bottom-bar .action-btns span.beta{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:420px){#remindMsgEmployer .modal-content{padding:2rem 1.5rem}}@media (min-width:480px){.hide-m{display:none}.btn--save-full .icon--left,.btn--whatsapp .icon--left{margin-right:0}}@media (max-width:480px){.jd__bottom-bar .container{gap:0}}@media (min-width:768px){.hide-m{display:inline-flex}.btn--save-full .icon--left,.btn--whatsapp .icon--left{margin-right:6px}.popup-msg-launch-sticky{place-self:center;margin-left:330px}.jd__bottom-bar .action-btns span.beta{display:inline}}@media (max-width:767px){.btn--msg-full .icon--left{margin-right:0}}@media (min-width:992px){.popup-msg-launch-sticky{display:none;opacity:0}.popup-msg-launch{display:block;top:64px;left:calc(100%/2 + 60px)}.popup-msg-superior{top:415px;left:calc(100%/2 - 20px)}}@media (min-width:1200px){.popup-msg-launch{top:94px;left:calc(100%/2 + 80px)}.popup-msg-superior{top:505px;left:calc(100%/1.9 + 40px)}}@media (min-width:1300px){.popup-msg-launch{left:calc(100%/2 + 100px)}.popup-msg-superior{left:calc(100%/1.9 + 20px)}}.btn--msg-full-cus{position:relative}.popup-msg-desktop-en-US,.popup-msg-desktop-zh-TW{top:62px;left:-170px}.popup-msg-mobile{top:-170px;left:-170px}.btn--message-modal{color:var(--anchor);min-height:0;padding:0}.btn--message-modal:hover{color:var(--anchor-hover)}.popup-msg-launch .msg--launch-arrow-right{&:after{display:none}}.popup-msg-launch .msg--launch-arrow-right{&:before{content:"";position:absolute;bottom:100%;right:25px;border-color:#2a8acf transparent;border-style:solid;border-width:0 15px 20px}}@media (min-width:200px){.popup-msg-launch-sticky{margin-right:0}.popup-msg-launch-sticky .msg--launch-popup{right:4px}}