.captcha-row::marker{display:none!important}.form-body{background:url(/assets/images/career-background.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;padding:20px;display:flex}.career-form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #fff3;border-radius:28px;width:100%;max-width:650px;margin:0 auto;padding:35px 45px;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000059}.career-form:before{content:"";opacity:.15;background:#ffc000;border-radius:50%;width:220px;height:220px;position:absolute;top:-80px;right:-80px}.career-form:after{content:"";opacity:.15;background:#c5182d;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-70px;left:-70px}.form-header{text-align:center;z-index:2;margin-bottom:18px;position:relative}.form-header h2{color:#fff;margin-bottom:4px;font-size:35px;font-weight:700}.form-header p{color:#ffffffbf;font-size:15px;line-height:1.7}.input-box{z-index:2;margin-bottom:16px;position:relative}.input-box label{color:#fff;margin-bottom:10px;font-size:14px;font-weight:500;display:block}.input-box i{color:#ffc000;font-size:16px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.input-box input,.input-box select{color:#fff;background:#ffffff1f;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:16px 50px;font-size:15px;transition:all .3s}.input-box input:focus,.input-box select:focus{background:#ffffff2e;border-color:#ffc000}.input-box input::placeholder{color:#ffffffb3}.input-box select{color:#ffffffbf;cursor:pointer}.input-box option{color:#111}.upload-box{text-align:center;background:#ffffff14;border:2px dashed #ffffff59;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:25px 20px;transition:all .3s;display:flex}.upload-box:hover{background:#ffffff1f;border-color:#ffc000}.upload-box .upload-icon{color:#fff;margin-bottom:0;font-size:35px;position:relative;top:10px;left:0}.upload-box h4{color:#fff;margin-bottom:8px;font-size:18px}.upload-box p{color:#ffffffbf;font-size:14px;line-height:1.7;margin-bottom:2px!important}.upload-box input[type=file]{color:#fff;cursor:pointer;width:100%;max-width:115px;height:auto;padding:0;font-size:14px;padding:0!important}.upload-box input[type=file]::file-selector-button{color:#111;cursor:pointer;background:linear-gradient(135deg,#ffc000,#ff9800);border:none;border-radius:10px;margin-right:12px;padding:12px 18px;font-weight:600;transition:all .3s}.upload-box input[type=file]::file-selector-button:hover{background:#fff}.submit-btn{color:#fff;cursor:pointer;z-index:2;background:linear-gradient(135deg,#efb507,#ff9300);border:none;border-radius:8px;width:100%;margin-top:6px;padding:13px;font-size:18px;font-weight:700;transition:all .3s;position:relative}.submit-btn:hover{transform:translateY(-3px);box-shadow:0 10px 25px #ffc00059}@media (max-width:576px){.career-form{border-radius:18px;padding:28px 16px}.form-header{margin-bottom:10px}.form-header h2{font-size:28px;line-height:1.2}.form-header p{font-size:13px;line-height:1.7}.input-box label{margin-bottom:8px;font-size:13px}.input-box input,.input-box select{padding:12px 40px;font-size:13px}.input-box i{font-size:14px;left:15px}.upload-box{padding:18px 14px}.upload-box .upload-icon{margin-bottom:0;font-size:30px}.upload-box h4{font-size:16px}.upload-box p{font-size:12px;line-height:0}.upload-box input[type=file]{width:100%;max-width:100%;font-size:12px}.upload-box input[type=file]::file-selector-button{border-radius:10px;width:100%;margin-bottom:12px;margin-right:0;padding:10px;font-size:13px}.submit-btn{border-radius:12px;height:52px;font-size:14px}}
.career-popup{z-index:999999;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.captcha-row{text-align:center;text-align:center;justify-content:center;margin:2px auto;display:list-item;max-width:210px!important}.career-popup.active{display:flex}.popup-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000;background-image:linear-gradient(#000c,#000c),url(/assets/images/career-form.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.form-body{z-index:2;width:100%;max-width:680px;animation:.4s popup;position:relative}@keyframes popup{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.popup-close{color:#111;cursor:pointer;z-index:99;background:#fff;border:none;border-radius:50%;width:42px;height:42px;font-size:20px;transition:all .3s;position:absolute;top:70px;right:-56px}.popup-close:hover{color:#fff;background:#c5182d}.career-form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff26;border-radius:28px;width:100%;margin:20px 0;padding:38px 42px;position:relative;overflow:hidden;box-shadow:0 20px 45px #00000059}.form-header,form,.input-box,.submit-btn{z-index:2;position:relative}.form-header{text-align:center;margin-bottom:18px}.form-header h2{color:#fff;margin-bottom:6px;font-size:36px;font-weight:700}.form-header p{color:#fffc;font-size:15px;line-height:1.7}.input-box{width:48%;margin-bottom:12px;position:relative}.input-box i{color:#fff;font-size:16px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.input-box input,.input-box select{color:#fff;background:#ffffff1f;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;padding:14px 50px;font-size:14px;transition:all .3s}.input-box input:focus,.input-box select:focus{background:#ffffff2e;border-color:#fff}.input-box input::placeholder{color:#ffffffbf}.input-box select{color:#fffc;cursor:pointer;padding:20px 50px}.input-box option{color:#111}.upload-box{text-align:center;background:#ffffff14;border:2px dashed #ffffff59;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;transition:all .3s;display:flex}.upload-box:hover{background:#ffffff1f;border-color:#fff}.captcha-row{text-align:center}.upload-box .upload-icon{color:#fff;margin-bottom:0;font-size:20px;position:relative;top:12px;left:0}form#jobApplicationForm{flex-wrap:wrap;column-gap:20px;display:flex}.upload-box h4{color:#fff;margin-bottom:8px;font-size:18px}.upload-box p{color:#ffffffbf;margin-bottom:18px;font-size:14px;line-height:1.7;display:none}.upload-box input[type=file]{color:#fff;cursor:pointer;width:100%;max-width:230px;padding:9px 8px;font-size:14px}.upload-box input[type=file]::file-selector-button{color:#111;cursor:pointer;background:#fff;border:none;border-radius:10px;margin-right:10px;padding:12px 18px;font-weight:600;transition:all .3s}.upload-box input[type=file]::file-selector-button:hover{background:#ffc000}.submit-btn{color:#fff;cursor:pointer;background:#ffac07;border:none;border-radius:10px;width:100%;margin-top:0;padding:14px;font-size:18px;font-weight:700;transition:all .3s}.submit-btn:hover{color:#fff;background:#111;transform:translateY(-3px);box-shadow:0 10px 25px #00000059}@media (max-width:576px){.input-box{width:100%}.input-box{margin-bottom:9px}.submit-btn{height:auto!important;padding:5px 0!important}.input-box input[type=file]::file-selector-button{padding:5px 12px}.upload-box input[type=file]{height:40px}.form-header{text-align:center;margin-bottom:0}.upload-box .upload-icon{font-size:29px;top:12px}.upload-box p{margin-bottom:6px;font-size:12px}.career-form{border-radius:13px;margin:10px 0;padding:12px 18px}.form-header h2{font-size:24px}.form-header p{font-size:13px}.input-box input,.input-box select{padding:7px 42px;font-size:13px}.submit-btn{margin-top:0;font-size:15px}.input-box i{font-size:14px;left:15px}.upload-box{padding:12px 15px}.upload-box h4{font-size:16px}.upload-box p{font-size:12px}.submit-btn{font-size:15px}.popup-close{width:33px;height:33px;font-size:20px;top:40px;right:-2px}}
