.careers-application-section{background-color:#fff;max-width:1200px;padding:20px;margin:10px auto 0}.careers-container{max-width:1200px;margin:0 auto;width:100%;max-width:100%;overflow-x:hidden}.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.333333%;max-width:58.333333%}.careers-col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.careers-input-wrapper{position:relative;display:inline-block;width:100%}.careers-success-message{background-color:#e6f4ea;color:#2e7d32;padding:10px;border-radius:5px;margin-bottom:15px;text-align:center;font-weight:700}.careers-error-message,.careers-error-message-email{color:#d32f2f;padding:10px;border-radius:5px;margin-bottom:15px;text-align:center}.careers-error-message-email{background-color:#ffebee}@media (max-width:768px){.careers-error-message,.careers-error-message-email,.careers-success-message{font-size:.85rem;padding:8px}}@media (max-width:576px){.careers-error-message,.careers-error-message-email,.careers-success-message{font-size:.8rem;padding:6px}}.careers-col-md-6{flex:0 0 50%;max-width:50%;padding:0 15px;box-sizing:border-box}.careers-application-form{padding:30px;background-color:#f9f9f9;border-radius:6px}.careers-form-control{width:100%;padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem}textarea.careers-form-control{resize:vertical}.careers-form-label{font-weight:600;margin-bottom:5px;display:block}.careers-btn-submit{color:white;font-weight:700;width:100%;height:40px;padding:10px;border:none;border-radius:4px;cursor:pointer;transition:background .3s;font-size:16px}.careers-btn-submit,.careers-btn-submit:hover{background-color:#0064e0}.careers-captcha-box{display:flex;align-items:center;gap:10px;margin-bottom:20px;border:1px solid #ccc;padding:10px;border-radius:4px;background-color:#f9f9f9;box-sizing:border-box;width:auto}.careers-captcha-image{height:40px;width:80px}.careers-form-image img{width:100%;border-radius:6px;object-fit:cover}@media (max-width:768px){.careers-col-lg-5,.careers-col-lg-7{flex:0 0 100%;max-width:100%}.careers-application-form{padding:20px}}@media (max-width:576px){.careers-application-section{padding:30px 10px}.careers-container{padding:0 10px;width:100%;height:100%}.careers-row{margin:0 -10px}.careers-col-lg-5,.careers-col-lg-7,.careers-col-md-6{padding:0 10px}.careers-application-form{padding:15px;border-radius:4px}.careers-form-control{font-size:.9rem;padding:8px;margin-bottom:15px}.careers-form-label{font-size:.9rem}.careers-btn-submit{font-size:.9rem;padding:10px}.careers-captcha-box{flex-direction:column;align-items:flex-start;padding:8px;gap:8px}.careers-captcha-image{height:35px;width:70px}.careers-form-image img{border-radius:4px}}@media (max-width:768px){.careers-application-section{padding:20px 8px}.careers-container{padding:0 5px}.careers-form-control{font-size:.85rem;padding:7px}.careers-form-label{font-size:.85rem}.careers-btn-submit{font-size:.85rem;padding:8px}.careers-captcha-box{padding:6px}.careers-captcha-image{height:30px;width:60px}}