.subcontract-section .contract-date{color:var(--primary-color);margin-bottom:10px}.subcontract-section .subcontract-margin{margin-top:30px}.subcontract-section .subcontract-card .card-section{padding:16px;border-radius:5px;border:none;margin-bottom:10px}.subcontract-section .subcontract-card .card-section .subcontract-number-content{justify-content:space-between;display:flex;margin-bottom:10px}.subcontract-section .subcontract-card .card-section .subcontract-number-content .threedot{object-fit:contain}.subcontract-section .subcontract-card .card-section .subcontract-number-content .subcontract-header{display:flex}.subcontract-section .subcontract-card .card-section .subcontract-number-content .subcontract-header .subcontract-content{border-left:1px solid var(--dark-content);padding:0 10px}.subcontract-section .subcontract-card .card-section .subcontract-number-content .subcontract-header .subcontract-content:first-child{border-left:none;padding-left:unset}.subcontract-section .subcontract-card .card-section .subcontract-number-content .subcontract-header img{width:18px;object-fit:contain}.subcontract-section .subcontract-card .card-section .subcontract-number-content .subcontract-header .contract-tag{margin-left:10px;color:#505050;font-weight:600}.subcontract-section .subcontract-card .card-section .subcontract-number-content .subcontract-header .contract-tag span{color:#303030;font-weight:700}.subcontract-section .subcontract-card .card-section .subcontract-details .main-title{color:var(--secondary-color);font-weight:600;margin-bottom:5px}.subcontract-section .subcontract-card .card-section .subcontract-details .contract-title{color:#303030}.workpost-section{padding-top:40px}.workpost-section .workpost-header{margin-bottom:20px}.workpost-section .workpost-header .heading-title{margin-top:0;line-height:32.74px}.workpost-section .workpost-content .card-section{border:none;padding:20px;border-radius:5px}.workpost-section .workpost-content .card-section .work-mid-section{display:flex;align-items:center;align-items:normal}.workpost-section .workpost-content .card-section .work-mid-section .workpost-details{margin-left:10px}.workpost-section .workpost-content .card-section .work-mid-section .workpost-details .icon-bg{width:20px;height:20px;object-fit:contain;background:#a60000;color:#fff;padding:6px;border-radius:4px}.workpost-section .workpost-content .card-section .work-mid-section .workpost-details .workpost-title{margin:6px 0}.workpost-section .workpost-content .card-section .work-mid-section .workpost-details .description{color:var(--gray-light)}