.public-project-heading{display:flex;align-items:center;gap:12px;padding:17px 19px;border-bottom:3px solid #f7d618;border-radius:9px;background:linear-gradient(120deg,#075985,#0878a9);color:#fff}.public-project-heading>span{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:#ffffff17;color:#f7d618}.public-project-heading>span i{font-style:normal}.public-project-heading>div{margin-right:auto}.public-project-heading small{color:#bde4f3;font-size:9px}.public-project-heading h1{margin:2px 0;color:#fff;font-size:20px}.public-project-heading p{margin:0;color:#d8edf5;font-size:11px}.public-project-heading>b{padding:7px 10px;border:1px solid #ffffff38;border-radius:14px;font-size:10px}.project-filter{grid-template-columns:repeat(3,1fr) auto}.public-project-table{overflow:hidden;border:1px solid #d3e1e6;border-radius:9px;background:#fff}.public-project-table>header{padding:11px 14px;border-bottom:1px solid #dce7eb}.public-project-table>header>div{display:flex;align-items:center;gap:8px}.public-project-table>header i{display:grid;width:32px;height:32px;place-items:center;border-radius:7px;background:#e8f5fb;color:#0077b6;font-style:normal}.public-project-table header strong,.public-project-table header small{display:block}.public-project-table header strong{color:#294f63}.public-project-table header small{color:#7d9099;font-size:9px}.public-project-table>div{overflow:hidden}.public-project-table table{width:100%;table-layout:fixed;border-collapse:collapse}.public-project-table th{padding:9px 6px;background:#075985;color:#fff;font-size:10px;text-align:left}.public-project-table th i{color:#f7d618;font-style:normal}.public-project-table td{padding:9px 6px;border-bottom:1px solid #e4eaed;color:#58717d;font-size:9.5px;overflow-wrap:anywhere}.public-project-table td a{text-decoration:none}.public-project-table td a small,.public-project-table td a strong{display:block}.public-project-table td a small{color:#7c9099;font-size:8.5px}.public-project-table td a strong{color:#294f63;font-size:10.5px}.public-project-table td.num,.public-project-table tfoot td{text-align:right;font-variant-numeric:tabular-nums}.public-project-table tfoot th,.public-project-table tfoot td{padding:9px 6px;background:#eaf6fb;color:#075985;font-size:10px;font-weight:600}@media(max-width:800px){.project-filter{grid-template-columns:1fr 1fr}.public-project-table table{font-size:8px}} 
