/* =====================================
   KEDTL IMPACT DASHBOARD
   ===================================== */


.impact-dashboard{

background:var(--kedtl-light);

}





.impact-card{


height:100%;


background:white;


padding:35px 25px;


border-radius:var(--radius-md);


box-shadow:var(--shadow-md);


text-align:center;


transition:var(--transition-normal);


}





.impact-card:hover{


transform:translateY(-8px);


box-shadow:var(--shadow-lg);


}





.impact-icon{


width:70px;


height:70px;


margin:0 auto 20px;


display:flex;


align-items:center;


justify-content:center;


border-radius:50%;


background:var(--kedtl-light-green);


color:var(--kedtl-green);


font-size:30px;


}





.impact-card h3{


font-size:42px;


font-weight:800;


color:var(--kedtl-navy);


}





.impact-card p{


color:var(--kedtl-gray);


font-size:16px;


}






.impact-summary-card{


background:var(--kedtl-navy);


color:white;


padding:35px;


border-radius:var(--radius-md);


box-shadow:var(--shadow-md);


}




.impact-summary-card h4{


color:white;


font-size:20px;


}




.impact-summary-card h2{


color:var(--kedtl-gold);


font-size:40px;


font-weight:800;


}




.impact-summary-card p{


color:#ddd;


}