.icon-item .icon:before {
    content: '';
    display: inline-block; 
    width: 20px;  
    height: 20px; 
    background-size: contain !important;
}

.capital_renewal,
.capital_renewal strong {
    color: var(--clr-secondary);
}

.capital_renewal .icon:before {
    background: url('../images/icon_capital_renewal.png') no-repeat center;
}

.career_technical,
.career_technical strong {
    color: var(--clr-blue-300);
}

.career_technical .icon:before {
    background: url('../images/icon_career.png') no-repeat center;
}

.school_construction,
.school_construction strong {
    color: var( --clr-orange-100);
}

.school_construction .icon:before {
    background: url('../images/icon_construction.png') no-repeat center;
}

.special_education,
.special_education strong {
    color: var(--clr-purple-100);
}

.special_education .icon:before {
    background: url('../images/icon_special_ed.png') no-repeat center;
}

.security,
.security strong {
    color: var(--clr-red-100);
}

.security .icon:before {
    background: url('../images/icon_security.png') no-repeat center;
}

.athletics_activities,
.athletics_activities strong {
    color: var(--clr-blue-500);
}

.athletics_activities .icon:before {
    background: url('../images/icon_athletics.png') no-repeat center;
}

.transportation,
.transportation strong {
    color: var(--clr-yellow-200);
}

.transportation .icon:before {
    background: url('../images/icon_transportation.png') no-repeat center;
}

.information_technology,
.information_technology strong {
    color: var(--clr-blue-200);
}

.information_technology .icon:before {
    background: url('../images/icon_it.png') no-repeat center;
}

.growth_decline,
.growth_decline strong {
    color: var(--clr-purple-200);
}

.growth_decline .icon:before {
    background: url('../images/icon_growth_decline.png') no-repeat center;
}

.contingency_staff_fees,
.contingency_staff_fees strong {
    color: var(--clr-green-200);
}

.contingency_staff_fees .icon:before {
    background: url('../images/icon_staff_fees.png') no-repeat center;
}

.view-detailed,
.view-detailed strong {
    color: var(--clr-blue-300);
}

.view-detailed .icon:before {
    background: url('../images/icon-details.png') no-repeat center;
}