.app-question{background-color:white;}.app-question .error-message{padding:5rem;font-size:26px;font-weight:bold;color:red}.app-question .section-header{font-size:20px;font-weight:bold}.app-question .text-input{background-color:transparent;color:inherit}.app-question .text-input::placeholder{color:#a7abc3;opacity:1;}.app-question .date-picker{background-color:transparent;color:inherit}.app-question .date-picker::placeholder{color:#a7abc3;opacity:1;}.auth-page{background:#fff;display:flex;flex-direction:column;flex:none}.auth-page .heading{font-size:1.5rem;color:#202020}.auth-page .tab-nav-item .tab-title{font-size:1.2rem;font-weight:500;margin-bottom:0.5rem}.auth-page .tab-nav-item[data-ktwizard-state='current'] .tab-title{color:#069afd;font-size:1.2rem;font-weight:500;margin-bottom:0.5rem}.auth-page .tab-nav-item[data-ktwizard-state='current'] .tab-navbar::after{width:100%;background-color:#069afd}.auth-page .field-label{font-size:1rem;font-weight:400;display:inline-block;margin-bottom:0.5rem}.auth-page .text-input{border:1px solid #949494;border-radius:5px;padding:1rem;height:44px;color:#959595}.navigate-link{color:#069afd;text-decoration:none;background-color:transparent}.auth-primary-btn{background-color:#202020;border-color:#202020;color:#ffffff;cursor:pointer;}.auth-primary-btn:hover{background-color:#191a25;border-color:#191a25;color:#fff;text-decoration:none;}.auth-primary-btn[disabled]{opacity:0.65;}.auth-page .heading{font-size:21px;text-align:left;color:#5b5b5b}.auth-page .msg-section{font-size:18px;color:#666;margin:20px 0}.auth-page .right-image{width:100%;max-width:100%;height:auto;}.browse-jobs{background-color:#fff;}.browse-jobs .count-label{color:inherit}.browse-jobs .job-card{border:1px solid #e1e1e1;}.browse-jobs .job-card .info-icon{color:black;height:20px;width:20px;}.browse-jobs .job-card .info-text{font-weight:500;display:block;font-size:0.9rem;color:black}.browse-jobs .job-card .job-title{overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.3rem;font-weight:500;line-height:29px;color:black}.job-apply-now-btn{background-color:#202020;border:1px solid #202020;border:none;color:#ffffff;text-decoration:none;width:100%;}.job-apply-now-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.job-apply-now-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.job-apply-now-btn:focus{box-shadow:none;}.browse-jobs .filters-section{background-color:transparent;border:1px solid #e1e1e1;}.browse-jobs .filters-section .reset-btn{background-color:transparent;color:#202020;border:0;text-decoration:none;width:100%;}.browse-jobs .filters-section .reset-btn:hover{color:#555b61;background-color:#f4f5f8;text-decoration:none;}.browse-jobs .filters-section .reset-btn:active{color:#212529;background-color:#c0c0dd;text-decoration:none;}.browse-jobs .filters-section .reset-btn:focus{box-shadow:none;color:#202020;background-color:#f4f5f8;text-decoration:none;}.browse-jobs .filters-section .search-btn{background-color:#202020;border:none;color:#ffffff;text-decoration:none;width:100%;}.browse-jobs .filters-section .search-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.browse-jobs .filters-section .search-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.browse-jobs .filters-section .search-btn:focus{box-shadow:none;}.filters-field-label{text-align:left;font-size:14px;text-transform:capitalize;letter-spacing:unset;line-height:unset;color:#5B5B5B;margin-bottom:0.15rem;font-weight:500;}.join-popup{text-align:center;background:#fff;padding:1.5rem;display:block;}.join-popup .info-text{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:inherit}.join-popup .email-input{height:44px;border:1px solid #949494;padding:0.75rem;width:100%;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}.join-popup .email-input::placeholder{color:#959595;}.join-popup .subscribe-btn{background-color:#202020;border:none;color:#ffffff;text-decoration:none;width:100%;max-width:40%}.join-popup .subscribe-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.join-popup .subscribe-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.join-popup .subscribe-btn:focus{box-shadow:none;}.browse-jobs .jobs-not-found .header{margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1.5rem;margin-top:0;}.browse-jobs .jobs-not-found .sub-header{margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1.5rem;margin-top:0;}.browse-jobs .jobs-not-found .info{margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1.5rem;margin-top:0;}.browse-jobs .jobs-not-found .separator{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0, 0, 0, 0.1)}.browse-jobs .jobs-not-found .join-btn{background-color:#202020;border:none;color:#ffffff;text-decoration:none;}.browse-jobs .jobs-not-found .join-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.browse-jobs .jobs-not-found .join-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.browse-jobs .jobs-not-found .join-btn:focus{box-shadow:none;}.join-popup .info-image{width:100%;border-style:unset}.browse-jobs .pagination-dropdown .multiselect{padding:0.15rem 1.75rem 0.25rem 0.75rem !important;height:auto;border-color:#949494;border-radius:5px;background-image:none;}.browse-jobs .pagination-dropdown .multiselect-container{border-radius:5px;min-width:100%;max-width:fit-content !important;z-index:999;color:black;background-color:white;}.browse-jobs .pagination-dropdown::after{color:#959595;top:9px;right:9px;color:inherit;}.browse-jobs .pagination-section .records-label{color:inherit;}.browse-jobs .pagination-section .page-btn{border-radius:0rem;color:black;background-color:white;font-weight:500;position:relative;display:block;width:fit-content;transition:all .2s ease-in-out;}.browse-jobs .pagination-section .page-btn:hover{color:white;background-color:black;}.browse-jobs .pagination-section .page-btn.active{color:white;background-color:black;}.browse-jobs .pagination-section .page-btn.disabled{cursor:not-allowed;opacity:0.25;}.job-tile{border-left:3px solid #069afd;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:0;}.job-tile .new-tag{background-color:#64b854;color:#fff;font-size:0.8rem;font-weight:500;}.job-tile .info-icon{color:#069afd;height:15px;width:15px;}.job-tile .info-text{font-size:1rem;color:#069afd;font-weight:500;display:block;}.job-tile .job-title{color:#202020;font-size:1.5rem;display:block;outline:none;text-decoration:none;background-color:transparent;}.job-tile .apply-btn{background-color:#202020;border:none;color:#ffffff;text-decoration:none;width:100%;}.job-tile .apply-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.job-tile .apply-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.job-tile .apply-btn:focus{box-shadow:none;}.job-tile .refer-btn{background-color:transparent;color:#6c7293;border:0;text-decoration:none;width:100%;}.job-tile .refer-btn:hover{color:#555b61;background-color:#f4f5f8;text-decoration:none;}.job-tile .refer-btn:active{color:#212529;background-color:#c0c0dd;text-decoration:none;}.job-tile .refer-btn:focus{box-shadow:none;color:#6c7293;background-color:#f4f5f8;text-decoration:none;}.common-skill-chip{background-color:#eef1f4;font-size:0.8rem;display:inline-block;padding:0.5rem;margin-bottom:0.25rem;margin-right:0.25rem;border-radius:0;color:#262626;}.common-consent-text{color:grey;font-size:12px;}.common-hyperlink{color:#069afd;text-decoration:none;outline:none;}.common-dropdown .multiselect{border-color:#949494;border-radius:5px;background-color:white;color:#959595;}.common-dropdown::after{color:#959595;}.common-dropdown .multiselect-container{color:black;background-color:white;}.common-dropdown .multiselect-container .footer-text{color:red;line-height:15px;letter-spacing:0.75px;font-weight:500;padding:10px;}.common-autocomplete-input::placeholder{color:#959595;}.common-autocomplete-input{color:#959595;border:1px solid #949494;border-radius:5px;padding:0.75rem;height:auto;}.common-autocomplete-input:focus{color:#959595;background-color:#fff;border-color:#9aabff;outline:0;box-shadow:none;}.common-autocomplete-container{border:1px solid #959595;background-color:#fff;overflow:auto;}.common-autocomplete-container strong{font-weight:normal;color:#3399FF;}.language-header .field-label{color:inherit;}.language-header .language-dropdown .multiselect{padding:0.15rem 1.75rem 0.25rem 0.75rem;background-color:#fff;border:none;color:inherit;}.language-header .language-dropdown::after{top:8px;right:5px;color:inherit;}.language-header .language-dropdown .multiselect-container{border-radius:5px;min-width:100%;max-width:fit-content;color:inherit;}.language-header .close-icon{color:inherit;height:15px;width:15px;}.guest-footer{padding:20px;flex-direction:column;background-color:#202020;z-index:99;display:flex;}.guest-footer .action-btn{color:#fff;line-height:20px;font-size:14px;margin:0.5rem;position:relative;display:inline-block;transition:all 0.3s;border-bottom:1px solid transparent}.guest-footer .action-btn:hover{color:#069afd;border-bottom:1px solid #069afd}.guest-footer .globe-icon{height:15px;width:15px;color:white;}.guest-footer .language-dropdown .multiselect{padding:0.15rem 1.75rem 0.25rem 0.75rem;background-color:transparent;border:none;color:#fff;}.guest-footer .language-dropdown::after{top:8px;right:5px;color:#fff}.guest-footer .language-dropdown .multiselect-container{border-radius:5px;min-width:100%;max-width:fit-content}.guest-header{background-color:#fff;color:black;}.guest-header .action-btn{font-size:14px;font-weight:500;color:black;float:left;text-align:center;padding:5px;transition:all 0.3s;border-bottom:2px solid transparent;}.guest-header .active .action-btn{border-bottom:2px solid black}.guest-header .action-btn:hover{border-bottom:2px solid black;color:black}.common-checkbox>span{border:2px solid #5d78ff;}.common-checkbox>input:checked~span{border:2px solid #5d78ff;}.common-checkbox>span:after{border:2px solid #5d78ff;}.common-checkbox>input:disabled~span{background-color:#e4e8ee;border:2px solid #d1d7e2;}.common-checkbox>input:disabled~span:after{border-color:#c8cfdd;}.common-radio>span{border:2px solid #5d78ff;}.common-radio>span:after{border:2px solid #5d78ff;background-color:#5d78ff;}.common-radio>input:checked~span{border:2px solid #5d78ff;}.common-question{font-size:14px;color:black}.common-confirmation-header{font-size:30px}.common-form-submit-btn{background-color:#5867dd;color:#fff;border-radius:0.25rem;text-decoration:none;width:100%;}.common-form-submit-btn:hover{background-color:#5867dd;border-color:#5867dd;color:#fff;}.job-refer-btn{background-color:transparent;color:#202020;border-radius:0.25rem;text-decoration:none;width:100%;}.job-refer-btn:hover{color:#555b61;background-color:#f4f5f8;text-decoration:none;}.job-refer-btn:active{color:#212529;background-color:#c0c0dd;text-decoration:none;}.job-refer-btn:focus{box-shadow:none;color:#202020;background-color:#f4f5f8;text-decoration:none;}.common-sub-section-header{font-size:16px;font-weight:bold}.common-question{font-size:1rem;line-height:1.75rem;font-weight:500;color:inherit;}.common-answer-option{font-size:1rem;line-height:1.5rem;font-weight:500;padding-left:0.25rem;color:inherit;}.common-tooltip-icon{height:15px;width:15px;color:inherit;}.common-tooltip .tooltip-container{padding:0.25rem 0.5rem;font-family:inherit;font-size:12px;width:auto;font-weight:500;background-color:white;color:#959cb6;border-radius:2px;}.common-tooltip[x-placement^="top"]>.arrow:after{border-top-color:white;}.common-tooltip[x-placement^="right"]>.arrow:after{border-right-color:white;}.common-tooltip[x-placement^="bottom"]>.arrow:after{border-bottom-color:white;}.common-tooltip[x-placement^="left"]>.arrow:after{border-left-color:white;}.common-bg-tooltip-icon{height:15px;width:15px;color:inherit;}.common-datepicker{background-color:white;}.common-datepicker .action-btn{color:#a7abc3}.common-datepicker .switch-btn{color:#a7abc3}.common-datepicker .day-name{color:#6c7293;}.common-datepicker .day.weekend{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.common-datepicker .day.today{background-color:rgba(93, 120, 255, 0.7);color:#ffffff;}.common-datepicker .day.today:hover{background-color:rgba(93, 120, 255, 0.7);color:#ffffff;}.common-datepicker .calender-element.day.active{background-color:#5867dd;border:none;color:#fff;}.common-datepicker .calender-element.old{color:#6c7293;}.common-datepicker .calender-element{color:#6c7293}.common-datepicker .calender-element.focused{background-color:#5867dd;color:#ffffff;}.common-datepicker .calender-element.focused:hover{background-color:#5867dd;color:#ffffff;}.common-datepicker .calender-element.new{color:#6c7293;}.common-error-page{background-color:white;text-align:center}.common-error-page .error-image{text-align:center}.common-error-page .error-message{color:#fd397a;}.common-error-page .error-description{color:inherit;}.common-error-page .contact-message{font-weight:700;}.navigate-link{color:#069afd;}.d-and-eeo{background-color:white;}.d-and-eeo .common-dropdown .multiselect-container{max-width:fit-content}.d-and-eeo .common-dropdown::after{top:16px;right:16px}.home-page .description-section{background-color:white;padding:0rem;}.home-page .description-section .browse-btn{background-color:#202020;border-color:#202020;color:#ffffff;margin:0;}.home-page .description-section .browse-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.home-page .description-section .browse-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.home-page .description-section .browse-btn:focus{box-shadow:none;}.home-page .search-section{background-color:white;padding:1.25rem 0rem;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;}.home-page .search-section .search-btn{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;padding:0rem;background-color:#202020;border-color:#202020;color:#fff;box-shadow:0px 4px 8px rgba(0, 0, 0, 0.18);}.home-page .search-section .search-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.home-page .search-section .search-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.home-page .search-section .search-btn:focus{box-shadow:none;}.home-page .search-section .search-btn-icon{color:inherit;height:22px;width:22px;}.home-page .featured-jobs-section{background-color:#fff;}.home-page .featured-jobs-section .heading{font-size:2rem;color:#202020;font-weight:500;padding:0;margin:1.75rem 0;}.home-page .featured-jobs-section .view-all-btn{background-color:#ffffff;margin:0;transition:all 0.3s ease 0s;color:#282a3c;border:1px solid #282a3c;}.home-page .featured-jobs-section .view-all-btn:hover{color:#fff;background-color:#282a3c;border:1px solid #282a3c;text-decoration:none;}.home-page .featured-jobs-section .view-all-btn:active{color:#fff;background-color:#282a3c;border:1px solid #282a3c;text-decoration:none;}.home-page .featured-jobs-section .view-all-btn:focus{box-shadow:0 0 0 0.2rem rgba(40, 42, 60, 0.5);text-decoration:none;}.home-page .talent-info-section{background-color:#f5f5f5;padding:25px 0;}.home-page .talent-info-section .heading{font-size:2rem;color:#202020;font-weight:500;padding:0;margin:0rem 0rem 3rem 0rem;}.home-page .talent-info-section .feature-text{color:#5b5b5b;font-weight:400;text-align:center}.home-page .talent-info-section .feature-icon{height:32px;width:32px;}.home-page .about-section{background-color:#fff;}.home-page .description-section .right-image{width:100%;max-width:100%;height:auto;}.job-apply{background-color:#fff;}.job-apply-job-title{color:#5c2ee4}.job-apply .info-icon{color:#262626;height:20px;width:20px;}.job-apply-info-text{color:#262626}.job-apply .cta{color:#5c2ee4;padding:0rem 0.5rem;}.job-apply .main-container{display:flex;flex-direction:column;margin:0.5rem 3rem 3rem 3rem;width:100%;border:1px solid #5c2ee4;border-radius:5px;background-color:transparent;}.job-apply .main-container .heading{color:#5c2ee4;padding:0}.job-apply .main-container .field-label{color:#505050;width:100%;float:left;line-height:1rem;font-size:0.75rem;margin-bottom:0.25rem}.job-apply .main-container .form-text-input{height:44px;line-height:1;border-radius:4px;box-shadow:none;background-color:#ffffff;border:1px solid #a0a2ac;padding:0.5rem 0.75rem;box-sizing:border-box;}.job-apply .main-container .form-text-input::placeholder{color:#959595;}.job-apply .main-container .form-text-input:focus{border:1px solid #9aabff;box-shadow:none;}.job-apply .main-container .upload-resume-btn{text-decoration:none;text-align:center;letter-spacing:.5px;border-radius:2px;display:flex;align-items:center;justify-content:center;height:36px;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);background-color:white;border:1px solid black;padding:10px 15px;transition:all 0.3s ease 0s;}.job-apply .main-container .upload-resume-btn:hover{background-color:#5c2ee4;color:white;text-decoration:none;}.job-apply .main-container .upload-resume-btn:focus{box-shadow:none;text-decoration:none;}.job-apply .main-container .upload-resume-btn:active{text-decoration:none;}.job-apply .main-container .upload-resume-btn[disabled]{pointer-events:none;background-color:#DFDFDF;box-shadow:none;color:#9F9F9F;cursor:default;}.privacy-modal{background-color:#fff;}.privacy-modal .proceed-btn{background-color:#202020;border-color:#202020;color:#ffffff;margin:0;transition:all 0.3s ease 0s;}.privacy-modal .proceed-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.privacy-modal .proceed-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.privacy-modal .proceed-btn:focus{box-shadow:none;}.privacy-modal .close-btn{background-color:#ffffff;margin:0;transition:all 0.3s ease 0s;color:#282a3c;border:1px solid #282a3c;}.privacy-modal .close-btn:hover{color:#fff;background-color:#282a3c;border:1px solid #282a3c;text-decoration:none;}.privacy-modal .close-btn:active{color:#fff;background-color:#282a3c;border:1px solid #282a3c;text-decoration:none;}.privacy-modal .close-btn:focus{box-shadow:0 0 0 0.2rem rgba(40, 42, 60, 0.5);text-decoration:none;}.job-details{background-color:#fff;}.job-details .back-icon{color:#069afd;height:15px;width:15px;}.job-details .main-title{font-size:1.5rem;color:#202020;margin-bottom:0.5rem;font-weight:500;line-height:1.2;}.job-details .section-header{letter-spacing:1px;font-size:1rem;color:#202020;font-weight:500;}.job-details .other-info{color:inherit}.job-details .related-jobs-section .heading{font-size:2rem;color:#202020;font-weight:500;margin:1.75rem 0;}.job-details .related-jobs-section .job-tile{border:1px solid #e1e1e1;margin:0;}.job-details .job-info{background-color:transparent;border:1px solid #e1e1e1;padding:1rem}.job-details .job-info .info-icon{color:inherit;height:32px;width:32px;}.job-details .job-info .info-label{color:#5B5B5B;font-size:0.8rem;}.job-details .job-info .info-text{font-size:1rem;color:#202020;font-weight:500;}.job-details .job-info .refer-btn{background-color:#ffffff;margin:0;transition:all 0.3s ease 0s;color:#282a3c;border:1px solid #282a3c;}.job-details .job-info .refer-btn:hover{color:#fff;background-color:#282a3c;border:1px solid #282a3c;text-decoration:none;}.job-details .job-info .refer-btn:active{color:#fff;background-color:#282a3c;border:1px solid #282a3c;text-decoration:none;}.job-details .job-info .refer-btn:focus{box-shadow:0 0 0 0.2rem rgba(40, 42, 60, 0.5);text-decoration:none;}.job-details .job-info .apply-btn{background-color:#202020;border:1px solid #202020;border:none;color:#ffffff;text-decoration:none;width:100%;}.job-details .job-info .apply-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.job-details .job-info .apply-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.job-details .job-info .apply-btn:focus{box-shadow:none;}.verification-page{background-color:#fff;height:-webkit-fill-available;}.verification-page .tile{width:600px;border:1px solid rgb(204, 204, 204);padding:53px;border-radius:6px}.verification-page .tile .heading{text-align:center;margin-bottom:20px}.verification-page .tile .primary-btn{background-color:#202020;border:none;color:#ffffff;text-decoration:none;width:100%;}.verification-page .tile .primary-btn:hover{color:#fff;background-color:#191a25;border-color:#191a25;text-decoration:none;}.verification-page .tile .primary-btn:active{color:#fff;background-color:#14151d;border-color:#14151d;}.verification-page .tile .primary-btn:focus{box-shadow:none;}.verification-error-page{background-color:white;text-align:center}.verification-error-page .error-message{color:#14151d}.verification-error-page .error-description{color:inherit}