body{color:#231110}.candidate-details-modal-container .modal-header{color:#fff;background-color:#0f0d0d;border-bottom:none;border-radius:.5rem .5rem 0 0;padding:1rem 1.5rem}.candidate-details-modal-container .modal-title{font-size:24px;font-weight:600}.candidate-details-modal-container .btn-close-white{opacity:1;background-color:#ee5c24;border-radius:.25rem;padding:.5rem}.candidate-details-modal-container .modal-body{padding:1.5rem}.candidate-details-modal-container .modal-content{border:none;border-radius:.75rem;box-shadow:0 5px 15px #0000001a}.candidate-details-modal-container .form-label{color:#2d2b32;letter-spacing:-.05px;text-align:left;font-size:14px;font-weight:475;line-height:20px}.candidate-details-modal-container .form-control{letter-spacing:-.05px;text-align:left;background:#f3f3f3b8;height:40px;font-size:14px;font-weight:500;line-height:20px;border:none!important;border-radius:8px!important;padding:0 8px 0 12px!important;box-shadow:0 1.5px 4px -1px #0a090b12!important}.candidate-details-modal-container .form-control::placeholder{color:#464646;opacity:.5;font-size:14px}.candidate-details-modal-container .form-control:focus{background-color:#f3f3f3b8;border-color:#ee5c24;box-shadow:0 0 0 .25rem #ee5c2440}.candidate-details-modal-container .trash-btn,.candidate-details-modal-container .trash-btn:hover,.candidate-details-modal-container .trash-btn:focus{background:0 0;border:none}.candidate-details-modal-container .round-checkbox{border:1px solid #ee5c24;border-radius:100%;width:15px;min-width:12px;height:18px;min-height:12px;padding-top:1px;padding-left:16px;padding-right:0}.candidate-details-modal-container .round-checkbox .form-check-input{border:1px solid #ee5c24;border-radius:100%;width:12px;height:12px;margin-top:1px;margin-left:-14px}.candidate-details-modal-container .round-checkbox .form-check-label{color:#231110;cursor:pointer;width:57px;margin-top:-12px;margin-left:10px;font-size:14px}.candidate-details-modal-container .round-checkbox .form-check-input:checked{background-color:#ee5c24}.candidate-details-modal-container .round-checkbox .form-check-input:focus{box-shadow:none}.candidate-details-modal-container .drag-text{color:#231110;text-align:left;padding-top:0;font-size:14px;font-weight:500;line-height:20px}.candidate-details-modal-container .doc-text,.candidate-details-modal-container .doc-text-down{color:#231110;text-align:center;margin-left:10px;padding-top:10px;font-size:14px;font-weight:500;line-height:18px;text-decoration:none}.candidate-details-modal-container .browse-input{opacity:0;height:85px;position:absolute;top:0;left:0}.candidate-details-modal-container .upload-file-div{background:#f3f3f399;border:1px dashed #dadbdd;border-radius:8px;width:100%;height:87px;padding:10px 16px;position:relative}.candidate-details-modal-container .file-upload-container{width:100%;margin-bottom:1rem}.candidate-details-modal-container .file-upload-area{cursor:pointer;background-color:#f3f3f3;border-radius:.5rem;align-items:center;padding:1.5rem;display:flex;position:relative}.candidate-details-modal-container .upload-icon{color:#fff;background-color:#ee5c24;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-right:1rem;font-size:1.5rem;display:flex}.candidate-details-modal-container .upload-text{flex:1}.candidate-details-modal-container .upload-text span{color:#231110;margin-bottom:.25rem;font-size:14px;font-weight:500;display:block}.candidate-details-modal-container .file-types{color:#464646;margin:0;font-size:14px}.candidate-details-modal-container .file-details{text-align:left;width:80%}.candidate-details-modal-container .file-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.candidate-details-modal-container .para-data{color:#363636;background:#fff;border:none;padding:0;font-size:14px;font-weight:400}.candidate-details-modal-container .text-danger{color:#ee5b24}.candidate-details-modal-container .buttons-active,.candidate-details-modal-container .buttons-active:active,.candidate-details-modal-container .buttons-active:hover,.candidate-details-modal-container .buttons-active:focus{color:#fff;background:linear-gradient(#e02927 -16.82%,#f36e23 110.45%);border:1px solid #ee5b24;border-radius:18px;justify-content:flex-end;justify-self:center;align-items:center;width:fit-content;padding:10px 16px;font-weight:500;display:flex}.candidate-details-modal-container .consent-text{color:#302c2c;font-size:14px;line-height:1.5}.candidate-details-modal-container .support-text{color:#231110;margin-top:1rem;font-size:14px}.candidate-details-modal-container .support-link{color:#ee5c24;text-decoration:none}.candidate-details-modal-container .support-link:hover{text-decoration:underline}.candidate-details-modal-container .custom-checkbox{border:2px solid #ee5c24;border-radius:50%;width:20px;height:20px;margin-right:.5rem}.candidate-details-modal-container .custom-checkbox:checked{background-color:#ee5c24;border-color:#ee5c24}.candidate-details-modal-container .form-check-label{color:#231110;font-size:14px}.candidate-details-modal-container .privacy-link{color:#ee5c24;font-size:14px;text-decoration:none}.candidate-details-modal-container .privacy-link:hover{text-decoration:underline}.candidate-details-modal-container .btn-cancel{color:#fff;background-color:#e53935;border:none;border-radius:2rem;min-width:150px;padding:.75rem 2rem;font-size:16px;font-weight:500}.candidate-details-modal-container .btn-cancel:hover{color:#fff;background-color:#c62828}.candidate-details-modal-container .btn-submit{color:#fff;background-color:#ee5c24;border:none;border-radius:2rem;min-width:300px;padding:.75rem 2rem;font-size:16px;font-weight:500}.candidate-details-modal-container .btn-submit:hover{color:#fff;background-color:#d64d1e}.upload-inner-panel{justify-content:space-between;margin-top:15px;display:flex}.model-below-btn{gap:10px;display:flex}.modal-close-custom,.modal-close-custom:hover,.modal-close-custom:focus,.modal-close-custom:active{background:#e63c26;border:1px solid #e63c26;border-radius:8px}@media screen and (max-width:1024px) and (min-width:340px){.d-flex.justify-content-between{flex-direction:column;gap:1rem}.btn-cancel,.btn-submit{width:100%;min-width:auto}.candidate-details-modal-container .form-label{margin-top:.8rem}.upload-inner-panel{justify-content:space-between;margin-top:5px;display:block}.candidate-details-modal-container .drag-text{font-size:12px}.candidate-details-modal-container .drag-text svg{width:24px;height:24px}.candidate-details-modal-container .doc-text{font-size:12px}.candidate-details-modal-container .doc-text-down{text-align:left;margin-left:0;font-size:12px}.candidate-details-modal-container .buttons-active,.candidate-details-modal-container .buttons-active:active,.candidate-details-modal-container .buttons-active:hover,.candidate-details-modal-container .buttons-active:focus{justify-content:center;width:100%;font-size:12px}.model-below-btn{flex-direction:column;gap:10px;display:flex}}
.self-identification-modal{padding:20px 40px}.self-identification-modal .participating-survey-body{text-align:left;color:#51575e;font-size:16px;font-style:italic;font-weight:400;line-height:24px}.self-identification-modal .candidate-name-survey{color:#51575e;margin-top:20px;font-size:18px;font-weight:400}.self-identification-modal .rtr-form-text{margin:20px 0}.self-identification-modal .next-back-buttons{text-align:right;padding-top:25px}.self-identification-modal .link-next,.self-identification-modal .link-next:hover{border:none;font-size:20px;font-weight:500;text-decoration:none;color:#ff5c35!important;background:0 0!important}.self-identification-modal .submit-btn,.self-identification-modal .submit-btn:active,.self-identification-modal .submit-btn:hover,.self-identification-modal .submit-btn:focus{color:#fefefe;background:linear-gradient(#e02927 -16.82%,#f36e23 110.45%);border:1px solid #e55511;border-radius:20px;padding:10px 20px;font-size:20px;font-weight:500}.self-identification-modal .fw-bold,.self-identification-modal .text-muted{color:#07101a80;text-align:center;width:117px;margin-top:5px;font-size:16px;font-weight:400;line-height:24px}.self-identification-modal .form-check-label{font-size:16px}.self-identification-modal .my-3{text-align:center;color:#1f2730;font-size:12px;font-weight:400}.self-identification-modal .rtr-form-content-head{color:#1f2730;margin-top:10px;font-size:18px;font-weight:400}.self-identification-modal .rtr-form-content-element{color:#1f2730;vertical-align:middle;text-align:center;cursor:pointer;background:#fff;border:1px solid #ff5c35;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-width:150px;height:100px;margin:15px 0 0 20px;padding:23px;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.self-identification-modal .rtr-form-content-element:focus,.self-identification-modal .rtr-form-content-element:hover,.self-identification-modal .rtr-form-content-element:active,.self-identification-modal .btn-primary-btn-active{color:#fff;background:#ff5c35;border:1px solid #ff5c35}.self-identification-modal .form-check-input:checked{background-color:#ff5c35;border-color:#ff5c35}.self-identification-modal .bg-warning{background-color:#ff5c35!important}.self-identification-modal .flex-bottom{justify-content:end;margin-top:20px;display:flex}.self-identification-modal .voluntary-self-indetification-head{color:#07101ae5;font-size:16px;font-weight:500}.self-identification-modal .voluntary-self-indetification-body{margin-top:20px;font-size:16px}.self-identification-modal .txt_r{color:#1f2730;font-size:16px;font-weight:400}.self-identification-modal .btn-save{color:#51575e;background-color:#fff;border:1px solid #dadbdd;border-radius:16px;padding:5px 12px}.self-identification-modal .que{color:#1f2730;font-size:16px;font-weight:400;line-height:24px}.self-identification-modal .ans{color:#83878ce5;font-size:16px;font-weight:400;line-height:24px}.self-identification-modal .txt_r p{margin-bottom:5px}.self-identification-modal .disability-content{color:#000;margin:0;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}.self-identification-modal .disability-content-list{display:flex}.self-identification-modal .visible-minority-details{text-align:left}.self-identification-modal .options-group{text-align:center}@media screen and (max-width:1024px) and (min-width:340px){.self-identification-modal{padding:20px 10px}.self-identification-modal .fw-bold,.self-identification-modal .text-muted{color:#07101a80;text-align:center;width:auto;margin-top:5px;font-size:12px;font-weight:400;line-height:24px}.self-identification-modal .rtr-form-content-element{color:#1f2730;vertical-align:middle;text-align:center;cursor:pointer;white-space:break-spaces;background:#fff;border:1px solid #ff5c35;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:100px;height:70px;margin:15px 10px 0 0;padding:12px;font-size:12px;font-weight:400;line-height:22px;display:inline-flex}.self-identification-modal .rtr-form-content-element:focus,.self-identification-modal .rtr-form-content-element:hover,.self-identification-modal .rtr-form-content-element:active{color:#1f2730!important;background:#fff!important;border:1px solid #ff5c35!important}.self-identification-modal .btn-primary-btn-active{color:#fff;background:#ff5c35;border:1px solid #ff5c35}.self-identification-modal .disability-content-list{display:block}}
.self-identification-modal{padding:20px 40px}.self-identification-modal .header_name{letter-spacing:-.02em;text-align:left;color:#121315;font-size:20px;font-weight:600;line-height:24px}.self-identification-modal .close-btn{float:right;color:#000;text-shadow:0 1px #fff;opacity:.2;border:none;font-size:21px;font-weight:700;line-height:1}.modal-close-custom,.modal-close-custom:hover,.modal-close-custom:focus,.modal-close-custom:active{background:#e63c26;border:1px solid #e63c26;border-radius:8px}@media screen and (max-width:1024px) and (min-width:340px){.self-identification-modal{padding:20px 10px}.self-identification-modal .header_name{word-wrap:break-word;width:90%;font-size:18px}}
.modal-close-custom,.modal-close-custom:hover,.modal-close-custom:focus,.modal-close-custom:active{background:#e63c26;border:1px solid #e63c26;border-radius:8px}
