.business-info{margin-top:40px}.business-info .heading_para{color:var(--headerBlack)}.business-info .admin_heading{margin:20px 0 5px}.business-info .layout-container{padding-left:0;margin-top:20px}.business-info .layout-container .heading{gap:24px;align-items:center}.business-info .layout-container .heading span{position:relative;bottom:0;right:20px}.business-info .layout-container .create_new_input100{display:flex;flex-direction:column;gap:5px}.business-info .layout-container .create_new_input100 label,.business-info .layout-container .create_new_input50 label{color:var(--checkboxblue)}.business-info .layout-container .create_new_input100 .PhoneInput,.business-info .layout-container .create_new_input50 .PhoneInput{margin-top:5px}.business-info .location_container{padding-top:20px}.business-info .location_container .details-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}.business-info .location_container .details-container .work_main{border:1px solid var(--blue);padding:20px;max-width:339px;width:100%}.business-info .location_container .details-container .work_main .vertical_dot{position:relative}.business-info .location_container .details-container .work_main .vertical_dot .three_dot_main{width:162px;padding:10px;right:17px;top:0}.business-info .location_container .details-container .work_main .address{background-color:#fafcff;padding:16px 24px;min-height:300px}.business-info .location_container .details-container .work_main .address h4{margin-bottom:5px;color:var(--darkBlue);line-height:32px}.business-info .location_container .details-container .work_main .address p{color:var(--auth-card-para)}.business-info .location_container .details-container .work_main .company-info{display:flex;flex-direction:column;word-break:break-all;gap:5px}.business-info .location_container .details-container .work_main .company-info span{margin-bottom:5px;color:var(--auth-card-para);display:flex;align-items:center;gap:5px}.business-info .location_container .details-container .work_main .socio-economic{color:var(--auth-card-para);margin-top:15px}.business-info .location_container .details-container .work_main .checkmark{top:2px;height:18px;width:18px}.business-info .location_container .details-container .work_main .custom-checkbox .checkmark:after{left:4px;top:-1px}.business-info .location_container .details-container .work_main .display_on_map{align-items:center}.business-info .location_container .details-container .work_main .display_on_map .MuiSwitch-root{left:-10px}.business-info .location_container .details-container .work_main .display_on_map p{color:var(--headerBlack);position:relative;left:-10px}.business-info .location_container .details-container .work_main .display_on_map span{color:var(--darkBlue)}.about-info label{color:var(--checkboxblue);display:block}.about-info .para{color:var(--headerBlack)}.about-info .business_sub_para{margin:5px 0;color:var(--headerBlack)}.options-container{display:flex;gap:24px}.options-container .custom-checkbox .checkmark{top:5px;left:0;height:16px;width:16px}.options-container .custom-checkbox .checkmark:after{content:"";left:3px;top:-2px;width:3px;height:10px}.edit-view-container{margin-top:40px;display:flex;gap:20px}.edit-view-container .head-para{max-width:632px;width:100%}.edit-view-container .left{padding-left:20px;max-width:668px;padding-right:94px;width:100%}.edit-view-container .left .step4{right:-4px;top:38px}.edit-view-container .left label{display:block}.edit-view-container .left table{margin-bottom:20px}.edit-view-container .left .react-datepicker-wrapper,.edit-view-container .left .react-datepicker-wrapper input{width:100%}.edit-view-container .left ul{margin-left:20px;list-style:decimal}.edit-view-container .left .options-container .custom-checkbox .checkmark{top:2px}.edit-view-container .left .additional-info .status-item{width:100px}.edit-view-container .left .additional-info p{gap:18px}.edit-view-container .left .additional-info p .notification-box-container{top:3px}.edit-view-container .left .about-firm{display:flex;gap:10px}.edit-view-container .left .about-firm label{display:flex;gap:8px;align-items:center;width:319px}.edit-view-container .left .three_dot_main{max-width:135px;width:100%;padding:10px;right:-84px;top:41px}.edit-view-container .right{max-width:356px;width:100%}.edit-view-container.key_personal_container .left{max-width:708px;padding-right:0}.mb-5{margin-bottom:5px}.view-doc{height:unset}.view-doc iframe{width:100%;height:550px}.tooltip-container{position:relative;display:inline-block}.pointer{cursor:pointer}.tooltip{visibility:visible;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.notification-box-container{position:relative}.notification-box-container .notification-box{display:none;position:absolute;background-color:#f6f6f6;padding:12px;left:41px;bottom:-20px;width:320px;color:var(--auth-card-para);text-align:center}.notification-box-container .notification-box span{position:absolute;bottom:20px;left:-11px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:12px solid #f6f6f6;content:" ";z-index:1}.notification-box-container:hover .notification-box{display:inline-block}.key_personnel_container{padding-top:20px}.key_personnel_container .common_table .vertical_dot .three_dot_main{width:unset;right:-38px;top:36px}.key_personnel_container .common_table .amount-attachment{color:var(--blue)}.common-button h4{font-weight:500;font-size:18px}.additional-info-container{margin-top:40px}.annual_revenue_container{align-items:center;margin-bottom:10px}.annual_revenue_container span{font-size:15px}.annual_revenue_container .annual_revenue{max-width:421px;width:100%}.annual_revenue_years{gap:20px;justify-content:space-between}.annual_revenue_years .create_new_input50{align-items:center;gap:10px}.annual_revenue_years .create_new_input50 .input_common{max-width:142px;width:100%}.annual_revenue_years .create_new_input50 .input_wrapper{width:125px}.contract_range_container,.currency,.largest_contract_container{align-items:center}.contract_range_container div,.currency div,.largest_contract_container div{align-items:center;gap:10px}.contract_range_container .input_wrapper,.currency .input_wrapper,.largest_contract_container .input_wrapper{position:relative}.contract_range_container .input_wrapper span,.currency .input_wrapper span,.largest_contract_container .input_wrapper span{position:absolute;left:14px;top:10px}.contract_range_container .input_wrapper .input_common::placeholder,.currency .input_wrapper .input_common::placeholder,.largest_contract_container .input_wrapper .input_common::placeholder{margin-left:10rem}.w-100{width:100%}.preview_modal_subcontractor{height:90%;overflow-y:auto;max-width:960px;width:100%}.preview_modal_subcontractor .image_logo{text-align:center;padding-bottom:60px}.preview_modal_subcontractor .heading{display:flex;align-items:center;justify-content:center;flex-direction:column}.preview_modal_subcontractor .preview{padding:20px}.preview_modal_subcontractor .view_profile_preview{padding:10px}.preview_modal_subcontractor .view_profile_preview .view_profile_heading{margin-bottom:15px}.preview_modal_subcontractor .view_profile_preview .view_profile_subheading{font-size:16px;font-weight:400;color:var(--headerBlack);display:flex;gap:5px;font-family:Roboto,sans-serif;margin-bottom:20px}.preview_modal_subcontractor .view_profile_preview .view_profile_subheading strong{font-weight:700}.preview_modal_subcontractor .view_profile_preview .view_profile_subheading_bluebox{display:flex;align-items:center;gap:10px}.preview_modal_subcontractor .view_profile_preview .view_profile_subheading_bluebox .bluebox_para{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.preview_modal_subcontractor .view_profile_preview .view_profile_subheading_bluebox .bluebox_para p{border:1px solid var(--bgColorBlue);padding:5px;background-color:var(--bgColor);color:var(--blue)}.preview_modal_subcontractor .yellow_line_btn{border-top:1px solid #d3b03d;padding-top:20px;margin-top:20px}.preview_modal_subcontractor .red{color:#f53739}.preview_modal_subcontractor .green{color:#0b763c}.preview_modal_subcontractor .preview-container{padding-left:20px}.preview_modal_subcontractor .preview-container .doc{display:flex;flex-direction:column;width:131px;align-items:center;padding-top:10px}.preview_modal_subcontractor .preview-container .question-item .explanation p,.preview_modal_subcontractor .preview-container .question-item .question{color:var(--headerBlack);margin-right:10px}.preview_modal_subcontractor .preview-container .question-item .explanation{margin-top:10px}.preview_modal_subcontractor .networking_table td,.preview_modal_subcontractor .networking_table th{line-break:auto;word-break:break-word}.edit-license-modal-popup,.edit-officer-modal-popup{height:unset}.capability_upload{display:flex;align-items:center;gap:13px}.capability_upload .notification-box{padding:10px;left:86px;width:254px;bottom:-12px}.capability_upload .notification-box p{margin:unset}.capability_upload .notification-box span{bottom:11px}.yellow_line{border-bottom:1px solid #d3b03d}.mr-5{margin-right:5px}.react-datepicker-popper{left:-200px!important;top:-38px!important}.edit_map_btn{position:absolute;right:10px;z-index:999;top:10px}.preview-container-ul{gap:10px}.preview-container-ul li{background-color:var(--bgColor);border:1px solid #c9daed;padding:5px;font-weight:700;color:var(--blue);gap:10px;align-items:center}