.ApplyForm_overlay__LDe9C{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.ApplyForm_modal__Hmwpi{background:#fff;border-radius:16px;width:100%;max-width:550px;max-height:90vh;overflow-y:auto;padding:30px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.2)}.ApplyForm_modal__Hmwpi::-webkit-scrollbar{width:6px}.ApplyForm_modal__Hmwpi::-webkit-scrollbar-track{background:transparent}.ApplyForm_modal__Hmwpi::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.ApplyForm_closeBtn__pEftF{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#282828}.ApplyForm_closeBtn__pEftF svg{width:24px;height:24px}.ApplyForm_closeBtn__pEftF:hover{opacity:.6}.ApplyForm_title___eMq_{font-family:Roboto,sans-serif;font-weight:700;font-size:24px;line-height:135%;color:#000;margin-bottom:20px}.ApplyForm_formGroup__Dpest{margin-bottom:15px}.ApplyForm_label__KIHZV{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:12px;line-height:180%;color:#414141}.ApplyForm_label__KIHZV .ApplyForm_required__IFXWY{color:#d14343;margin-right:4px}.ApplyForm_input__DLlCs{width:100%;height:40px;background:#f8f8f8;border-radius:4px;padding:2px 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#282828;outline:none;transition:border-color .2s;border:1px solid #414141}.ApplyForm_input__DLlCs::placeholder{color:#bbb}.ApplyForm_input__DLlCs:focus{border-color:#5959eb;background:#fff}.ApplyForm_input__DLlCs.ApplyForm_hasValue__x2y59{background:#fff}.ApplyForm_input__DLlCs.ApplyForm_errorInput__BOu0I{border-color:#d14343;background:#fff}.ApplyForm_fileInputWrapper___NpO5{display:flex;height:40px;background:#f8f8f8;border:1px solid #414141;border-radius:4px;overflow:hidden;transition:border-color .2s}.ApplyForm_fileInputWrapper___NpO5:focus-within{border-color:#5959eb;background:#fff}.ApplyForm_fileInputWrapper___NpO5.ApplyForm_hasValue__x2y59{background:#fff}.ApplyForm_fileInputWrapper___NpO5.ApplyForm_errorInput__BOu0I{border-color:#d14343}.ApplyForm_fileNameDisplay__vNeFA{flex:1 1;display:flex;align-items:center;padding:0 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#bbb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ApplyForm_fileNameDisplay__vNeFA.ApplyForm_hasFile__nBQ14{color:#282828}.ApplyForm_browseBtn__hP0EE{flex-shrink:0;background:#5959eb;border:none;color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:14px;padding:0 18px;line-height:24px;cursor:pointer;transition:background .2s}.ApplyForm_browseBtn__hP0EE:hover{background:#4c56c0}.ApplyForm_hiddenFileInput__YxIgW{display:none}.ApplyForm_select__Il5RH{width:100%;height:40px;background:#f8f8f8;border:1px solid #414141;border-radius:4px;padding:2px 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#000;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23414141' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;cursor:pointer;transition:border-color .2s;box-sizing:border-box}.ApplyForm_select__Il5RH.ApplyForm_selectPlaceholder__zIA3N{color:#bbb}.ApplyForm_select__Il5RH.ApplyForm_hasValue__x2y59{background:#fff}.ApplyForm_select__Il5RH:focus{border-color:#5959eb;background-color:#fff}.ApplyForm_select__Il5RH option[value=""]{color:#bbb}.ApplyForm_checkboxGroup__flBeD{display:flex;gap:12px;align-items:flex-start;margin-bottom:32px}.ApplyForm_checkbox__nFCY7{flex-shrink:0;width:20px;height:20px;margin-top:2px;accent-color:#5959eb;cursor:pointer}.ApplyForm_checkboxLabel__JDxcZ{font-family:Inter,sans-serif;font-size:10px;line-height:180%;font-weight:400;color:#282828}.ApplyForm_checkboxLabel__JDxcZ .ApplyForm_required__IFXWY{color:#d14343;margin-right:4px}.ApplyForm_checkboxLabel__JDxcZ a{color:#5959eb;text-decoration:underline}.ApplyForm_checkboxLabel__JDxcZ a:hover{opacity:.8}.ApplyForm_submitBtn__Q_g9n{width:100%;height:56px;border-radius:8px;border:none;font-family:Inter,sans-serif;font-weight:600;font-size:16px;cursor:pointer;transition:background .2s,opacity .2s;background:#5959eb;color:#fff}.ApplyForm_submitBtn__Q_g9n:hover:not(:disabled){background:#4c56c0}.ApplyForm_submitBtn__Q_g9n:disabled{background:#bbb;cursor:not-allowed}.ApplyForm_errorMsg__wFitj{font-family:Inter,sans-serif;font-size:12px;color:#d14343;margin-top:4px}.ApplyForm_successModal__hJVB0{display:flex;width:100%;max-width:770px;max-height:265px;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.25)}.ApplyForm_successLeft__V6uiB{flex:1 1;background:#fff;padding:48px 40px;display:flex;flex-direction:column;justify-content:center}.ApplyForm_successTitle__wJoMY{font-family:Roboto,sans-serif;font-weight:600;font-size:36px;line-height:50px;color:#000;margin-bottom:16px}.ApplyForm_successDesc__uH_up{font-family:Inter,sans-serif;font-size:18px;line-height:26px;color:#444;font-weight:300}.ApplyForm_successRight__eInNG{flex-shrink:0;position:relative;display:flex;align-items:stretch;overflow:hidden;width:30%;background:#fff;justify-content:flex-end}.ApplyForm_successRightBanner__2AB5b{display:block;height:100%;width:auto;object-fit:cover}.ApplyForm_successCloseBtn__JBO0Y{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:#fff;padding:4px;display:flex;align-items:center;z-index:1}.ApplyForm_successCloseBtn__JBO0Y svg{width:22px;height:22px}.ApplyForm_successCloseBtn__JBO0Y:hover{opacity:.7}.ApplyForm_failTitle__xNkFq{color:#d14343}.ApplyForm_failRetryBtn__RH0G1{margin-top:24px;display:inline-block;background:#282828;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:15px;padding:12px 28px;border-radius:8px;border:none;cursor:pointer;align-self:flex-start}.ApplyForm_failRetryBtn__RH0G1:hover{background:#444}.ApplyForm_resultModal__lhXyo{background:#fff;border-radius:16px;width:100%;max-width:600px;padding:48px 40px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.2)}.ApplyForm_resultContent__rGMwY{display:flex;align-items:center;gap:32px}.ApplyForm_resultLeft__cUb_S{flex:1 1}.ApplyForm_resultRight__zjsxB{flex-shrink:0}.ApplyForm_resultRight__zjsxB img{width:160px}.ApplyForm_resultTitle__XI_sJ{font-family:Roboto,sans-serif;font-weight:700;font-size:28px;line-height:36px;color:#282828;margin-bottom:16px}.ApplyForm_resultTitle__XI_sJ.ApplyForm_fail__c1S4v{color:#d14343}.ApplyForm_resultDesc__pE6Y1{font-family:Inter,sans-serif;font-size:15px;line-height:24px;color:#555;margin-bottom:28px}.ApplyForm_resultBtn__tiN94{display:inline-block;background:#282828;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:15px;padding:12px 28px;border-radius:8px;text-decoration:none;transition:background .2s;cursor:pointer;border:none}.ApplyForm_resultBtn__tiN94:hover{background:#444}.ApplyForm_phoneWrapper__NwqDt{position:relative;display:flex;height:40px;background:#f8f8f8;border:1px solid #414141;border-radius:4px;overflow:visible;transition:border-color .2s}.ApplyForm_phoneWrapper__NwqDt:focus-within{border-color:#5959eb;background:#fff}.ApplyForm_phoneWrapper__NwqDt.ApplyForm_hasValue__x2y59{background:#fff}.ApplyForm_phoneWrapper__NwqDt.ApplyForm_errorBorder__WreEK{border-color:#d14343}.ApplyForm_countryBtn__NYlqk{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:0 12px;background:transparent;border:none;border-right:1px solid #414141;border-radius:4px 0 0 4px;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#282828;white-space:nowrap;transition:background .2s;height:100%}.ApplyForm_countryBtn__NYlqk:hover{background:rgba(0,0,0,.04)}.ApplyForm_countryBtn__NYlqk.ApplyForm_countryBtnOpen__XIh5a{background:rgba(89,89,235,.06)}.ApplyForm_countryBtn__NYlqk svg{width:14px;height:14px;color:#414141}.ApplyForm_countryFlag__TeXiU{font-size:20px;line-height:1}.ApplyForm_countryDial__L0Gs6{font-size:14px;font-weight:600;min-width:36px}.ApplyForm_phoneNumberInput__zmjyJ{flex:1 1;height:100%;background:transparent;border:none;border-radius:0 4px 4px 0;padding:2px 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#282828;outline:none}.ApplyForm_phoneNumberInput__zmjyJ::placeholder{color:#bbb}.ApplyForm_countryDropdown__34ch1{position:absolute;top:calc(100% + 6px);left:0;width:340px;background:#fff;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:100;overflow:hidden}.ApplyForm_countrySearch__xp_LA{padding:10px 12px;border-bottom:1px solid #f0f0f0}.ApplyForm_countrySearchInput__00QVQ{width:100%;height:36px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;padding:0 12px;font-family:Inter,sans-serif;font-size:13px;color:#282828;outline:none;box-sizing:border-box}.ApplyForm_countrySearchInput__00QVQ::placeholder{color:#bbb}.ApplyForm_countrySearchInput__00QVQ:focus{border-color:#5959eb;background:#fff}.ApplyForm_countryList__z1_v5{max-height:260px;overflow-y:auto}.ApplyForm_countryList__z1_v5::-webkit-scrollbar{width:5px}.ApplyForm_countryList__z1_v5::-webkit-scrollbar-track{background:transparent}.ApplyForm_countryList__z1_v5::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.ApplyForm_countryOption__nfRFy{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:background .15s}.ApplyForm_countryOption__nfRFy:hover{background:#f5f5f5}.ApplyForm_countryOption__nfRFy.ApplyForm_countryOptionSelected__yfqkJ{background:#fff8e6}.ApplyForm_optionFlag__TJ1TJ{font-size:20px;line-height:1;flex-shrink:0}.ApplyForm_optionDial__IKZAs{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#282828;min-width:44px}.ApplyForm_optionName__OvT4v{font-family:Inter,sans-serif;font-size:14px;color:#555}.ApplyForm_countryNoResults__dETqX{padding:16px;text-align:center;font-family:Inter,sans-serif;font-size:13px;color:#bbb}@media(max-width:767px){.ApplyForm_modal__Hmwpi{padding:28px 20px;border-radius:12px}.ApplyForm_title___eMq_{font-size:24px;margin-bottom:24px}.ApplyForm_resultContent__rGMwY{flex-direction:column}.ApplyForm_resultRight__zjsxB{display:none}.ApplyForm_successModal__hJVB0{flex-direction:column-reverse;max-height:unset}.ApplyForm_successRight__eInNG{width:100%;height:180px;display:none}.ApplyForm_successRightBanner__2AB5b{display:none}}.JobDetailPage_wrapJobDetailPage__Awqd1 .back_to_all_jobs_mobile{width:100%;padding:0 20px;display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .back_to_all_jobs_mobile .back_to_all_job_btn{display:flex;cursor:pointer;margin-top:45px}.JobDetailPage_wrapJobDetailPage__Awqd1 .back_to_all_jobs_mobile .back_to_all_job_btn .text{font-family:Inter;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#282828}.JobDetailPage_wrapJobDetailPage__Awqd1 .back_to_all_jobs_mobile .back_to_all_job_btn .text .grey_text{color:#bbb;font-weight:400;margin-left:5px}.JobDetailPage_wrapJobDetailPage__Awqd1 .back_to_all_jobs_mobile .back_to_all_job_btn .icon{margin-right:15px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid{width:100%;max-width:1250px;background:#000;border-radius:16px;margin:50px auto;display:flex;justify-content:space-between;align-items:center;padding:0 80px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .left_content{width:50%}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .left_content .title{font-family:Roboto;font-style:normal;font-weight:700;font-size:56px;line-height:64px;color:#fff}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .right_content{width:40%;max-width:400px;padding-top:40px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .right_content img{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .right_content_mobile{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section{width:100%;max-width:1150px;margin:80px auto;display:flex}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu{width:25%;position:-webkit-sticky;position:sticky;top:120px;height:-moz-fit-content;height:fit-content}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs .back_to_all_job_btn{display:flex;cursor:pointer;margin-top:45px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs .back_to_all_job_btn .text{font-family:Inter;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#282828}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs .back_to_all_job_btn .text .grey_text{color:#bbb;font-weight:400;margin-left:5px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs .back_to_all_job_btn .icon{margin-right:20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs .job_menu_category{width:100%;margin-top:20px;max-width:250px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs .job_menu_category .item{background:#f8f8f8;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;padding:16px 18px;cursor:pointer}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs .job_menu_category .item.active{font-weight:600}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation{width:75%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info{width:100%;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:60px;background-color:#fff;padding:20px 0}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section{width:60%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section .job_title{font-family:Roboto;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#000}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section .job_position_info{width:100%;display:flex;margin-top:15px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section .job_position_info .item{display:flex;align-items:center;margin-right:20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section .job_position_info .item .name{font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#282828;margin-left:10px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section .job_position_info .item .icon .inactive{display:block}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section{width:35%;display:flex;align-items:center;justify-content:flex-end}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section .btn_apply_now{width:130px;background:#5959eb;border-radius:4px;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;cursor:pointer;padding:8px 0;text-align:center}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section .btn_referral{display:flex;margin-left:25px;cursor:pointer}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section .btn_referral .text{font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#5959eb}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section .btn_referral .icon{width:20px;margin-left:10px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section .btn_referral .icon img{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail{width:100%;margin-top:45px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info{margin-bottom:30px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info .title{font-family:Roboto;font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#5959eb;margin-bottom:15px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info ol li,.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info p,.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info ul li{font-family:Inter;font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#282828;margin-bottom:15px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info ol li strong,.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info p strong,.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail .job_info ul li strong{font-weight:600}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section{width:100%;max-width:1150px;margin:100px auto 150px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .top_menu{width:100%;display:flex;border-bottom:1px solid #e9e9e9}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .top_menu .item{margin-right:40px;font-family:Roboto;font-style:normal;font-weight:300;font-size:24px;line-height:32px;color:#6a6a6a;cursor:pointer;padding:10px 0}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .top_menu .item.active{font-weight:600;color:#5959eb;border-bottom:2px solid #5959eb;padding:10px 0}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form{width:100%;margin-top:30px;display:flex}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form{width:50%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .title{font-family:Inter;font-style:normal;font-weight:600;font-size:20px;line-height:30px;color:#000}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .title .red_text{color:#d14343}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields{margin-top:15px;display:flex;flex-wrap:wrap;gap:16px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed{width:50%;max-width:265px;background:#f8f8f8;border-radius:4px;padding:12px 20px;border:1px solid #f8f8f8}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed input{width:100%;border:none;outline:none;background:#f8f8f8;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#282828}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed input::placeholder{color:#9a9a9a;opacity:1}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed input:-ms-input-placeholder{color:#9a9a9a}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed input::-ms-input-placeholder{color:#9a9a9a}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed.full_width{width:100%;max-width:545px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info{width:100%;margin-top:20px;max-width:545px;position:relative}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .title{font-family:Inter;font-style:normal;font-weight:600;font-size:20px;line-height:30px;color:#000}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .title .red_text{color:#d14343}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .resume_field{width:100%;display:flex}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .resume_field .resume_name{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6a6a6a;max-width:280px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .resume_field .resume_upload_btn{background:#fff;border:2px solid #000;border-radius:4px;width:225px;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#282828;text-align:center;padding:14px 0;position:absolute;top:0;right:0;cursor:pointer}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .resume_field .resume_upload_btn:hover{color:#43509b;border-color:#43509b}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form{width:50%;margin-top:45px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form textarea{width:100%;max-width:545px;background:#f8f8f8;border-radius:4px;border:none;outline:none;min-height:260px;padding:16px;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#282828}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form textarea::placeholder{color:#9a9a9a;opacity:1}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form textarea:-ms-input-placeholder{color:#9a9a9a}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form textarea::-ms-input-placeholder{color:#9a9a9a}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form .message_error{width:100%;max-width:545px;font-family:Inter;font-style:normal;font-weight:400;color:red;margin-top:10px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form .btn_submit{width:100%;max-width:545px;background:#5959eb;border-radius:4px;margin-top:12px;text-align:center;padding:16px 0;font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#f7f5ff;cursor:pointer}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section{width:100%;background:#43509b}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container{width:100%;max-width:1100px;margin:0 auto;display:flex;justify-content:space-around;align-items:center}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content{width:40%}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content .title{font-family:Roboto;font-style:normal;font-weight:700;font-size:48px;line-height:60px;color:#fff;max-width:400px;margin-bottom:35px}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content .btn_join_our_team{font-family:Inter;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#000;padding:15px 50px;max-width:200px;border-radius:4px;background-color:#fff;text-align:center;cursor:pointer}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content .btn_join_our_team:hover{color:#43509b}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content .btn_join_our_team:active{background:#43509b;color:#fff}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content{width:55%}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content .mobile{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content .desktop{display:block}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content img{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal-open .modal{background:#999}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog{z-index:2;width:95%;max-width:700px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content{box-shadow:none;width:100%;border-radius:12px;border:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body{padding:0}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content{max-height:unset;display:flex;justify-content:space-between}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .left_content{width:70%;padding:55px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .left_content .popup_title{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:32px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .left_content .popup_desc{margin-top:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#6a6a6a}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .left_content .wrap_button{width:100%;max-width:165px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .left_content .wrap_button .popup_button{font-size:18px;line-height:30px;font-family:Inter;font-weight:400;color:#fff;background:#000;border-radius:4px;margin-top:20px;padding:13px 0;text-align:center}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .right_content{width:30%;max-width:200px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .right_content img{width:100%;border-top-right-radius:12px;border-bottom-right-radius:12px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog{z-index:2;width:95%;max-width:700px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content{box-shadow:none;width:100%;border-radius:12px;border:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body{padding:0}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content{max-height:unset;display:flex;justify-content:space-between}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .left_content{width:70%;padding:55px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .left_content .popup_title{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:32px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .left_content .popup_desc{margin-top:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#6a6a6a}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .left_content .wrap_button{width:100%;max-width:165px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .left_content .wrap_button .popup_button{font-size:18px;line-height:30px;font-family:Inter;font-weight:400;color:#fff;background:#000;border-radius:4px;margin-top:20px;padding:13px 0;text-align:center}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .right_content{width:30%;max-width:200px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .right_content img{width:100%;border-top-right-radius:12px;border-bottom-right-radius:12px}@media screen and (max-width:600px){.JobDetailPage_wrapJobDetailPage__Awqd1 .back_to_all_jobs_mobile{display:block}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section{padding:0 20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid{position:relative;padding:0;margin:30px auto;height:200px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .left_content{position:absolute;bottom:20px;left:20px;width:160px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .left_content .title{font-size:36px;line-height:50px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .right_content{width:98%;display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .right_content_mobile{display:block;position:absolute;top:0;right:0}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section{padding:0 20px;margin-top:30px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info{width:100%;flex-direction:column;border-bottom:1px solid #d6d6d6;top:64px;padding:20px 0}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_position_info{flex-wrap:wrap}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_position_info .item{margin-bottom:5px;margin-right:10px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section{width:100%;justify-content:space-between;margin-top:20px;justify-content:flex-start}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail ul{padding-left:30px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section{padding:0 20px;margin:50px auto}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .top_menu .item{font-size:18px;line-height:30px;margin-right:20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form{flex-direction:column}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields{gap:12px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed{max-width:48%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .resume_field{flex-direction:column}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .resume_field .resume_upload_btn{position:relative;margin-top:20px;width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form{width:100%;margin-top:20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section{padding:50px 20px;background-color:transparent}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container{background:#43509b;border-radius:12px;flex-direction:column-reverse;padding:50px 30px;max-width:500px;margin:0 auto}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content .mobile{display:block}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content .desktop{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content{width:100%;margin-top:30px;text-align:center}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content .title{margin-left:auto;margin-right:auto;font-size:36px;line-height:50px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .right_content{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .left_content{width:100%;padding:50px 30px}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .right_content{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .left_content{width:100%;padding:50px 30px}}@media screen and (min-width:600px)and (max-width:1023.8px){.JobDetailPage_wrapJobDetailPage__Awqd1 .back_to_all_jobs_mobile{display:block}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section{padding:0 20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid{padding:0 30px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .right_content{width:-moz-fit-content;width:fit-content;height:165px}.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section .container-fluid .right_content img{height:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section{padding:0 20px;margin-top:30px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info{width:100%;border-bottom:1px solid #d6d6d6;top:64px;padding:20px 0}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_title_section{width:70%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_position_info{flex-wrap:wrap}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .job_position_info .item{margin-bottom:5px;margin-right:10px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section{width:30%;flex-direction:column}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section .btn_referral{margin-left:0;margin-top:10px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .top_info .btn_section .btn_apply_now{width:135px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_main_infomation .job_detail ul{padding-left:30px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section{padding:0 20px;margin:50px auto;max-width:600px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .top_menu{max-width:545px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form{flex-direction:column}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields{gap:12px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form{width:100%;margin-top:20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section{padding:50px 20px;background-color:transparent}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container{background:#43509b;border-radius:12px;flex-direction:column-reverse;padding:50px 30px;max-width:600px;margin:0 auto}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content .mobile{display:block}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .right_content .desktop{display:none}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content{width:100%;margin-top:30px;text-align:center}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container .left_content .title{margin-left:auto;margin-right:auto}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .right_content{width:40%}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_success .modal-dialog .modal-content .modal-body .popup_content .right_content img{width:100%}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .right_content{width:40%}.JobDetailPage_wrapJobDetailPage__Awqd1 .modal.fade#popup_submit_fail .modal-dialog .modal-content .modal-body .popup_content .right_content img{width:100%}}@media screen and (min-width:1024px)and (max-width:1200px){.JobDetailPage_wrapJobDetailPage__Awqd1 .header_banner_section,.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section{padding:0 20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .left_job_menu .back_to_all_jobs{width:90%}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .top_info .btn_section{flex-direction:column}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .top_info .btn_section .btn_apply_now{width:135px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .top_info .btn_section .btn_referral{margin-left:0;margin-top:10px}.JobDetailPage_wrapJobDetailPage__Awqd1 .job_infomation_section .job_detail .job_info{padding-right:50px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section{padding:0 20px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form{justify-content:space-between}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form{width:49%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .contact_info .form_fields .input_filed{width:48%}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .left_form .resume_info .resume_field .resume_upload_btn{width:150px}.JobDetailPage_wrapJobDetailPage__Awqd1 .apply_job_form_section .apply_form .right_form{width:49%}.JobDetailPage_wrapJobDetailPage__Awqd1 .let_your_career_thrive_section .container{padding:0 20px}}