.apply-job-header{padding:32px 32px 0;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.apply-job-header{padding-top:50px}}.apply-job-header .logo{width:150px}.apply-job-header svg{width:100%}.apply-job-header .apply-job-modal-title{color:#191919;margin:32px 0;text-align:center;font-family:NoirPro,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:normal}.apply-job-content{padding:32px}.apply-job-content .apply-job-modal-success{color:#009640;margin:32px 0;text-align:center;font-family:NoirPro,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:normal}.apply-job-content .upload-cv-block{display:flex;flex-direction:column;align-items:flex-end}.apply-job-content .upload-cv-block .cv-error-message{color:#f31260;font-size:12px;margin-top:4px;display:block}.apply-job-content .upload-cv-block .upload-cv-btn{display:flex;align-items:center;border-radius:90px;background:#ed1c24;padding:10px;color:#fff;font-family:NoirPro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:0}.apply-job-content .upload-cv-block .upload-cv-btn svg{margin-right:10px}.apply-job-content .upload-cv-block .selected-file{margin-top:10px;display:flex;align-items:center}.apply-job-submit-btn{border-radius:15px;background:#009640;padding:22px;width:100%;color:#fff;text-align:center;font-family:NoirPro,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:0}