Annual Procurement Plan

Download our annual procurement plan to view our strategic purchasing initiatives and procurement opportunities for the year.

Annual Procurement Plan

Comprehensive strategic purchasing initiatives and procurement opportunities for the year

15/04/2026 Excel File
Download

Questions?

Contact our procurement team for more information.

Contact Us
.tender-icon { width: 70px; height: 70px; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%); border-radius: var(--radius-full); display: flex; align-items: center; justify-content: center; font-size: 2rem; color: var(--white); margin-bottom: var(--spacing-sm); transition: all var(--transition-normal); } .tender-card:hover .tender-icon { transform: scale(1.1) rotateY(10deg); box-shadow: 0 10px 25px rgba(26, 75, 132, 0.2); } .tender-content { flex: 1; margin-bottom: var(--spacing-sm); } .tender-content h3 { font-size: 1.3rem; margin-bottom: 8px; color: var(--primary); } .tender-description { color: var(--medium-gray); font-size: 0.95rem; margin-bottom: var(--spacing-sm); line-height: 1.5; } .tender-meta { display: flex; gap: var(--spacing-sm); flex-wrap: wrap; font-size: 0.85rem; color: var(--medium-gray); } .tender-date, .tender-size { display: flex; align-items: center; gap: 4px; } .tender-date i, .tender-size i { color: var(--secondary); } .download-btn { display: inline-flex; align-items: center; justify-content: center; gap: 6px; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%); color: var(--white); padding: 10px 20px; border-radius: var(--radius-sm); text-decoration: none; font-weight: 600; font-size: 0.9rem; transition: all var(--transition-normal); border: none; cursor: pointer; } .download-btn:hover { background: linear-gradient(135deg, var(--primary-dark) 0%, var(--primary) 100%); transform: translateY(-2px); box-shadow: 0 8px 15px rgba(26, 75, 132, 0.25); } .download-btn i { transition: transform var(--transition-fast); } .download-btn:hover i { transform: translateY(2px); } .tenders-cta { text-align: center; margin-top: var(--spacing-lg); } #download-all-btn { font-size: 1.1rem; padding: 12px 40px; } .tenders-contact { background: linear-gradient(135deg, var(--primary-dark) 0%, var(--primary) 100%); color: var(--white); padding: var(--spacing-xl) 0; } .contact-card { text-align: center; padding: var(--spacing-lg); background: rgba(255, 255, 255, 0.1); border-radius: var(--radius-lg); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.2); } .contact-card h3 { color: var(--white); margin-bottom: var(--spacing-sm); font-size: 1.8rem; } .contact-card p { color: rgba(255, 255, 255, 0.9); margin-bottom: var(--spacing-md); font-size: 1.1rem; } /* Mobile Responsive */ @media (max-width: 768px) { .tenders-grid { grid-template-columns: 1fr; } .tender-card { padding: var(--spacing-sm); } .tender-icon { width: 60px; height: 60px; font-size: 1.5rem; } .tender-content h3 { font-size: 1.1rem; } .contact-card { padding: var(--spacing-md); } .contact-card h3 { font-size: 1.4rem; } }