.careers-application-section{padding:60px 0;background-color:#f8f9fa}.careers-container{max-width:1200px;margin:0 auto;padding:0 15px}.careers-row{display:flex;flex-wrap:wrap;margin:0 -15px}.careers-col-lg-5,.careers-col-lg-7{padding:0 15px;box-sizing:border-box}.careers-col-lg-7{flex:0 0 58.333%;max-width:58.333%}.careers-col-lg-5{flex:0 0 41.667%;max-width:41.667%}.careers-col-md-6{flex:0 0 50%;max-width:50%;padding:0 15px;box-sizing:border-box}.careers-image-container{width:100%;height:100%;min-height:500px;border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.careers-main-image{width:100%;height:100%;object-fit:cover;display:block}.careers-application-form{background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.careers-form-control{width:100%;padding:12px 15px;margin-bottom:20px;border:1px solid #ddd;border-radius:6px;font-size:15px;box-sizing:border-box}.careers-form-control:focus{outline:none;border-color:#0064e0;box-shadow:0 0 0 3px rgba(0,100,224,.1)}.careers-mb-3{margin-bottom:20px}.careers-form-label{display:block;margin-bottom:8px;font-weight:600;color:#333}.careers-captcha-box{display:flex;align-items:center;gap:12px;margin:20px 0}.careers-error-message{color:#d32f2f;background:#ffebee;padding:12px;border-radius:6px;margin:15px 0}.careers-success-message{color:#2e7d32;background:#e8f5e9;padding:12px;border-radius:6px;margin:15px 0}.careers-btn-submit{background:#0064e0;color:white;padding:14px 30px;font-size:16px;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:background .3s;width:100%}.careers-btn-submit:hover:not(:disabled){background:#0053c0}.careers-btn-submit:disabled{background:#aaa;cursor:not-allowed}@media (max-width:992px){.careers-col-lg-5,.careers-col-lg-7{flex:0 0 100%;max-width:100%}.careers-form-image{margin-bottom:30px}.careers-image-container{min-height:400px}}@media (max-width:768px){.careers-col-md-6{flex:0 0 100%;max-width:100%}.careers-application-form{padding:20px}.careers-image-container{min-height:300px}}