.input-container{display:flex;gap:10px}.input-container .email{max-width:329px;width:100%}.input-container .resume-phone input{max-width:219px;width:100%}.onHoverJobTitle{background:var(--bgColor);border-left:1px solid var(--darkBlue)}.page-heading{margin-bottom:40px}.address{margin-bottom:20px}.job-preference{margin:40px auto}.search-bar div{right:unset!important;border:0!important;margin-left:24px}.search-bar div img{width:18px;height:18px}.search-bar input{padding-left:60px;width:100%}.resume-radio-btn input{width:24px;height:24px}.resume-radio-btn div{display:flex;gap:8px;align-items:center}.resume_details_ul li{gap:4px}.radio-input{display:flex;width:100%;gap:10px;margin-top:10px}.radio-input .resume-currency{max-width:58px;width:100%}.radio-input .resume-amount{width:100%}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);width:100%;max-width:600px;padding:16px;position:relative}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-header h2{margin:0}.close-btn{background:none;border:none;cursor:pointer}.filters,.modal-body,.search-bar{margin-bottom:16px}.filter-checkbox{display:flex;flex-direction:column}.filter-checkbox label{margin-bottom:8px}.modal-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.btn-apply,.btn-reset,.btn-save{margin-left:8px}.filter-btn{background:var(--white);padding:10px;border-bottom:1px solid var(--blue);max-width:265px;width:100%;margin-bottom:10px}.filter-btn div{display:flex;gap:5px}.filter-btn div h4{font-size:16px;font-weight:400;line-height:23px;color:var(--headerBlack)}.job-title-filter-search{gap:40px;margin-bottom:20px;position:relative}.job-title-filter-search .search-bar{width:100%;max-width:355px;margin-bottom:unset}.job-title-filter{margin-bottom:16px;max-width:265px;width:100%}.job-title-filter p{font-size:14px;font-weight:400;line-height:21px;margin-bottom:10px;color:var(--auth-card-para)}.job-title-filter .title-container div{padding:10px 20px;display:flex;flex-direction:column}.job-titles{display:flex;flex-direction:row!important}.job-titles label{margin-left:25px;font-size:14px;font-weight:400;line-height:20px;color:var(--headerBlack)}.custom-checkbox:checked{background-color:var(--blue);border-color:var(--blue)}.custom-checkbox:checked:after{content:"";position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-btn-container{padding:20px;display:flex;gap:24px}.filter-btn-container .reset-btn{background:transparent;font-size:18px;font-weight:500;line-height:22px;color:var(--dark-blue)}.job-title-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:700px;width:100%;background-color:#fff;padding:20px;max-height:800px;overflow:auto}.checked-job-titles-container{height:450px;overflow:auto}.checked-job-titles{background:#fafcff;padding:10px 5px;border-bottom:1px solid #ccc}.checked-job-titles div{padding:0 10px;margin-top:10px;margin-bottom:10px;height:30px;width:335px}.checked-job-titles div label{cursor:pointer}.checked-job-titles .title-label{font-size:14px;font-weight:400;line-height:20px;color:var(--headerBlack)}.title-heading{color:var(--headerBlack)}.title-list{width:100%}.title-list .search-list{margin-top:23px;flex-direction:column}.title-list .search-item{justify-content:unset;width:-moz-fit-content;width:fit-content}.resume_tab_main{display:flex;justify-content:space-between;padding-left:20px}.resume_tab_main .resume_tab_left{width:708px}.resume_tab_main .resume_tab_left .custom-checkbox{height:18px;width:18px}.resume_tab_main .resume_tab_left .custom-checkbox:checked:after{top:0;left:5px}.resume_tab_main .resume_tab_left .dashboard_profile_heading{margin-bottom:0}.resume_tab_main .resume_tab_left .resume_tab_para{font-weight:400;color:var(--headerBlack)}.resume_tab_main .resume_tab_left .job-titles{margin:40px 0 5px;align-items:center;gap:10px}.resume_tab_main .resume_tab_left .job-titles.certificate_title{margin-bottom:10px}.resume_tab_main .resume_tab_left .job-titles label{font-size:16px;margin:0}.resume_tab_main .resume_tab_left .review_para{font-weight:400;color:var(--blue);margin-bottom:40px}.resume_tab_main .resume_tab_left .uploadresume{color:var(--darkBlue);background-color:var(--bgColor);padding:9px 24px;border:0;margin-bottom:10px}.resume_tab_main .resume_tab_left .uploadresume h4{font-size:18px;font-weight:500;line-height:22px}.resume_tab_main .resume_tab_left .react_quill{margin:40px 0;height:170px}.resume_tab_main .resume_tab_left .react_quill.project_react_quill{margin:20px 0}.resume_tab_main .resume_tab_left .light_blue_icon_btn{margin:40px 0}.resume_tab_main .resume_tab_left .light_blue_icon_btn h4{font-weight:500}.resume_tab_main .resume_tab_right{width:calc(100% - 708px - 20px)}.work_main{padding:20px;border:1px solid var(--auth-card-border);margin:40px 0 0}.work_main .d-flex-space-btw{position:relative}.work_main .d-flex-space-btw h4{font-weight:400;color:var(--black)}.work_main .d-flex-space-btw img{cursor:pointer}.work_main .d-flex-space-btw .three_dot_main{border:1px solid #c9daed;background-color:var(--white);width:135px;padding:10px 10px 10px 20px;position:absolute;right:20px;top:0}.work_main .d-flex-space-btw .three_dot_main h3{font-weight:500;color:var(--darkBlue);gap:10px;line-height:35px}.work_main .work_main_sub{border:1px solid var(--auth-card-border);background-color:var(--bgColor);padding:16px 5px 16px 24px;color:var(--auth-card-para);margin-top:28px}.work_main .work_main_sub h4{line-height:32px;font-weight:700}.work_main .work_main_sub h5{font-weight:400;margin:10px 0}.work_main .work_main_sub h6{font-weight:400}.work_main .work_main_sub p{font-size:12px;line-height:18px;font-weight:400;margin-top:10px}.work_main .education_work{margin-top:20px}.work_main .education_work .certificate_blue{margin-bottom:10px}.work_main .education_work .certificate_para{margin-bottom:20px}.work_main .education_work .review_para{margin-bottom:0}.work_main .job-titles{margin-top:20px}.work_main .job-titles.project_title{margin-top:0;margin-bottom:20px}.light_blue_icon_btn{margin:20px 0;width:-moz-fit-content;width:fit-content}.light_blue_icon_btn h4{font-weight:500}.resume_status{padding-left:20px;max-width:668px}.resume_status h3{line-height:29px;font-weight:600}.resume_status .resume_status_para{font-weight:400}.resume_status .resume_status_para span{color:var(--blue);font-style:italic;font-weight:700;text-decoration:underline}.resume_status .resume_category_heading{font-weight:400;color:var(--checkboxblue);margin-top:40px}.resume_status .resume_status_main{align-items:flex-start;gap:15px;margin:10px 0}.resume_status .resume_status_main .resume_left{width:150px;align-items:center;gap:10px}.resume_status .resume_status_main .resume_left label{color:var(--headerBlack);font-weight:400}.resume_status .resume_status_main ul{list-style:disc;list-style-position:inside;width:calc(100% - 150px - 20px)}.resume_status .resume_status_main ul li{line-height:22px;color:var(--headerBlack);font-weight:400}.resume_status .resume_status_main ul li span{margin-left:20px;color:var(--blue);font-style:italic;font-weight:700;text-decoration:underline}.resume_status .resume_status_main.main2{margin-bottom:24px}.resume_status .job-titles{margin-top:40px;gap:8px}.resume_status .job-titles .custom-checkbox{width:18px;height:18px}.resume_status .job-titles .custom-checkbox:checked:after{top:0;left:5px}.resume_status .job-titles label{margin-left:0}.file-upload-container .file-upload-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-upload-container .file-upload-label{display:block;pointer-events:none}.file-upload-container{position:relative;display:inline-block;width:100%;border:2px dashed var(--blue);padding:42px 24px;text-align:center;cursor:pointer;margin-bottom:20px;border-radius:8px}.file-upload-container p{color:var(--blue)}.upload-button{background-color:#007bff;color:#fff;border:none;padding:10px 20px;font-size:16px;cursor:pointer}.upload-button:hover{background-color:#0056b3}.resume_tab_left,.resume_tab_right{width:48%}.review_para{margin-top:10px;color:#555}.uploadresume{margin-top:20px;background-color:var(--blue);color:#fff;border:none;padding:10px;cursor:pointer}.uploadresume:hover{background-color:#0056b3}.uploaded-file-data-container img{cursor:pointer}.uploaded-file-data{display:flex;flex-direction:column;padding:7px 20px;border:1px solid #e5edf6;margin-right:10px}.uploaded-file-data .uploaded-file-name{color:var(--black)}.uploaded-file-data .uploaded-file-date{color:var(--lightGrey)}.upload-modal .custom-modal-content{max-width:660px;width:100%}.upload-doc-btn{padding:9px 24px;background-color:light-dark(hsla(0,0%,94%,.3),rgba(19,1,1,.3));color:light-dark(hsla(0,0%,6%,.3),hsla(0,0%,100%,.3));border-color:light-dark(hsla(0,0%,46%,.3),hsla(0,0%,76%,.3));cursor:not-allowed!important}.uploaded-image-preview{width:172px;height:128px}.certificate-preview-icon{height:101px;width:101px;background:var(--bgColor)}.success-modal-popup{width:407px;height:307px}.success-modal-content{flex-direction:column;gap:16px}.success-modal-content .success-title{color:var(--dark-blue)}.success-modal-content .success-message{color:var(--headerBlack)}.ok-btn{margin-bottom:46px}.view-modal-popup{padding:40px;height:629px;overflow:auto}.edit-text{padding:16px 24px;border:1px solid var(--auth-card-border)}.edit-text ul{list-style-type:disc;padding-left:20px;color:var(--headerBlack)}.view-modal{padding:20px;border:1px solid var(--auth-card-border);background:var(--bgColor)}.view-modal ul{list-style-type:disc;padding-left:20px}@media(max-width:750px){.job-title-filter-search{flex-direction:column}.job-title-modal{width:90%}.job-title-filter{max-width:unset}}.clickable{cursor:pointer}.iframecontainer{position:relative;float:left}.iframeoverlay{top:0;left:0;width:100%;height:100%;position:absolute}.terms-modal .terms-content{max-height:70vh;overflow-y:auto}.custom-modal{max-width:90vw;max-height:80vh}.custom-modal .modal-body{overflow:hidden}.search_bar_personal_info{border:none;margin-bottom:15px}.search_bar_personal_info .common-search{display:none}.preview-uploaded-file{height:auto;margin-top:20px}