.hiring-form{max-width:1229px;margin:100px auto 0;border-radius:8px!important;font-family:sans-serif;padding:2rem;font-size:1rem;box-sizing:border-box;width:100%;border:2px solid #0056ac;padding-bottom:35px}.consent{margin-right:10px}.form-group>input{border-radius:20px!important;border:1px solid #005bb2!important}.form-control{padding:.6rem!important;border-radius:20px!important;border:1px solid #005bb2!important}.hiring-form h2{text-align:center;margin-bottom:1rem;color:#005bb2}.btn-outline-secondary{background-color:unset!important;color:#000!important}label{margin-bottom:8px;font-family:levenim;font-weight:400}.form-group label{margin-bottom:.5rem;font-family:levenim;font-weight:400}select{word-wrap:normal;border-radius:20px!important;border:1px solid #005bb2!important}.text-primary{--bs-text-opacity: 1;color:#005bb2!important}.next{color:#000!important}.text-muted{--bs-text-opacity: 1}.hiring-form h2{text-align:center;margin-bottom:1rem}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.form-group{display:flex;flex-direction:column}.form-group>input:focus{outline:0;box-shadow:0 0 0 .25rem #2ea6cc}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#f4f4dd!important}.form-group input[type=text],.form-group input[type=email],.form-group input[type=date],.form-group input[type=file],.form-group select,.form-group textarea{padding:.6rem;border:1px solid #005bb2;border-radius:20px;font-size:1rem;width:100%;box-sizing:border-box;background:#f5f5de}textarea{resize:vertical;min-height:80px}.radio-group{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}button[type=submit]{margin-top:2rem;padding:.75rem;color:#fff;border:none;font-size:1rem;border-radius:45px;cursor:pointer;width:100%;transition:background .3s ease-in-out;background:#005bb2;font-family:levenim}button[type=submit]:hover{background:#2ea5cb!important}h3{font-family:levenim}@media(max-width:992px){.form-grid{grid-template-columns:1fr}}@media(max-width:576px){.hiring-form{font-size:.9rem;border:0;margin-top:0;padding:10px}button[type=submit]{font-size:.9rem;padding:.6rem}}label{margin-bottom:8px}.form-check-input:checked{background-color:#005bb2;border-color:#005bb2}.form-control:focus{border-color:#005bb2;outline:0}.progress-bar{background-color:#005bb2!important}.btn-primary{color:#fff!important;background-color:#005bb2}.text-primary{color:#005bb2}.circle{width:36px;height:36px;border-radius:50%;border:2px solid #ccc;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;font-weight:700;transition:all .3s ease-in-out}.circle.active{background-color:#005bb2;border-color:#094db8;color:#fff}.circle.completed{background-color:#198754;color:#fff!important;border:0}@media(max-width:768px){.circle{width:20px;height:20px;border-radius:50%;border:none;background:#e9ecef;display:flex;align-items:center;justify-content:center;margin:8px auto;font-weight:700;transition:all .3s ease-in-out}.hiring-form{font-size:.9rem}}
