.JobApplicationForm_form__HVXBL{width:65%;margin-top:42px;display:flex;flex-direction:column;align-self:flex-start;margin-bottom:80px}.JobApplicationForm_form__HVXBL label{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:180%;display:block}.JobApplicationForm_form__HVXBL span{color:red}.JobApplicationForm_fileName__KL5pJ{display:flex;padding:12px;align-items:center;gap:10px;align-self:stretch;box-sizing:border-box;border-radius:12px;border:1px solid #ebebeb;background:#FFF;color:#393939;font-size:16px;font-style:normal;font-weight:400;line-height:180%;margin-top:8px}.JobApplicationForm_fileButtons__Duk7k{margin:8px 0;display:flex;align-items:center;gap:8px}.JobApplicationForm_fileButtons__Duk7k button{display:flex;padding:6px 16px;align-items:center;gap:10px;box-sizing:border-box;border-radius:100px;border:1px solid #3474d6;color:#3474D6;font-size:14px;font-style:normal;font-weight:600;line-height:180%;cursor:pointer}.JobApplicationForm_helperText__7rChn{color:#646464;font-size:14px;font-style:normal;font-weight:500;line-height:180%;margin-bottom:16px}.JobApplicationForm_input__lHTa3{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:12px;border:1px solid #ebebeb;background:#FFF}.JobApplicationForm_input__lHTa3,.JobApplicationForm_txtarea__9WCo5{width:100%;margin:8px 0 16px;box-sizing:border-box}.JobApplicationForm_submitButton__mnVl5{display:flex;padding:12px 24px;justify-content:center;box-sizing:border-box;align-items:center;gap:10px;border-radius:10px;border:2px solid rgba(255,255,255,.1);background:#111922;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.28);align-self:center;color:#FDFDFD;-webkit-text-stroke-width:1;-webkit-text-stroke-color:rgba(255,255,255,.05);font-size:14px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}@media (max-width:430px){.JobApplicationForm_form__HVXBL{width:100%}.JobApplicationForm_submitButton__mnVl5{align-self:unset}}.PhoneInputInput,.PhoneInputInput:focus{border:none;outline:none}.JobDetails_parent__GUdSP{width:100%;margin-top:16px}.JobDetails_main__Iz9H4{width:100%}.JobDetails_top__Bs2TR{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.JobDetails_txtdiv__hKXG5{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}.JobDetails_headtxt__NrQFV{color:#141414;font-size:42px;font-style:normal;font-weight:700;line-height:normal}.JobDetails_subtxt__viIeI{color:#616161;font-size:16px;font-style:normal;font-weight:500;line-height:180%}.JobDetails_applybtn__UGPJL{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;box-sizing:border-box;border-radius:10px;border:2px solid rgba(255,255,255,.1);background:#111922;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.28);color:#FDFDFD;-webkit-text-stroke-width:1;-webkit-text-stroke-color:rgba(255,255,255,.05);font-size:14px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.JobDetails_middle__VJVxc{margin-top:42px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:4px}.JobDetails_txt__KnqBX{color:#252525;font-size:18px;font-style:normal;font-weight:600;line-height:180%}.JobDetails_sectxt__poJqH{color:#393939;font-size:16px;font-style:normal;font-weight:400;line-height:180%}@media (max-width:430px){.JobDetails_top__Bs2TR{flex-direction:column;align-items:flex-start;margin-top:16px}.JobDetails_applybtn__UGPJL{align-self:flex-start;margin-top:24px}.JobDetails_headtxt__NrQFV{color:#141414;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.JobDetails_txtdiv__hKXG5{gap:8px}.JobDetails_txt__KnqBX{font-size:16px}}