.job-form p.form-para{font-size:14px}.job-form .form-box{box-shadow:0 1px 10px 2px rgb(0 45 95/7%);border-radius:5px;background:#fff;padding:24px;margin-bottom:30px;border:1px solid #d3d3d3ab}.job-form fieldset{border:1px solid #00195b7d;padding:20px;margin-bottom:20px}.job-form legend{font-weight:700;color:#00195b}.job-form .form-group{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.job-form .form-group label{font-weight:700;font-size:14px;margin-bottom:5px;display:block}.job-form .form-group .form-control{width:48%}.form-control select,.form-control textarea,.job-form .form-control input{width:100%;padding:15px 10px;border:1px solid #00195b38;border-radius:4px;box-sizing:border-box}.job-form input:focus,select:focus,textarea:focus{outline:none;border-color:#00195b78;box-shadow:0 0 0 1px #00195b78}.job-form textarea{resize:vertical}.error{color:red;font-size:14px;margin-top:5px}.job-form .button-group{display:flex;gap:10px}.job-form .button-group button{padding:12px 25px;border-radius:4px;cursor:pointer;font-weight:700}.job-form .submit-btn{background-color:#00195b;color:#fff;border:1px solid}.job-form .submit-btn:hover{background:#00000000;border:1px solid #00195b;color:#00195b}.job-form .clear-btn{background-color:transparent;color:#00195b;border:1px solid #00195b}.job-form .clear-btn:hover{background:#00195b;border:1px solid #00195b;color:#fff}.job-form .cancel-btn{background-color:#00195b;border:1px solid #00195b;color:#fff}.job-form .cancel-btn:hover{background:#00000000;border:1px solid #00195b;color:#00195b}@media (max-width:991px){.job-form .form-group .form-control{width:100%}}@media (max-width:767px){.job-form .form-group{flex-direction:column}.job-form .form-control{flex:1 1 100%}.job-form .form-box{padding:20px 10px}.job-form{padding:30px 10px}}