.dwallnet-alumni-growth{

    padding:100px 0;

    background:#f8fafc;

}



.growth-header{

    text-align:center;

    max-width:750px;

    margin:auto;

}



.growth-header h2{

    font-size:42px;

    margin:20px 0;

    color:#0f172a;

}



.growth-header p{

    color:#64748b;

    line-height:1.8;

}



.growth-timeline{

    max-width:900px;

    margin:70px auto 0;

    position:relative;

}



.growth-timeline:before{

    content:"";

    position:absolute;

    left:40px;

    top:0;

    bottom:0;

    width:3px;

    background:#06b6d4;

}



.growth-item{

    display:flex;

    gap:40px;

    margin-bottom:50px;

}



.growth-number{

    min-width:80px;

    height:80px;

    border-radius:50%;

    background:#0f172a;

    color:white;

    display:flex;

    align-items:center;

    justify-content:center;

    font-size:25px;

    font-weight:700;

    position:relative;

    z-index:2;

}



.growth-content{

    background:white;

    padding:30px;

    border-radius:20px;

    box-shadow:0 20px 40px rgba(0,0,0,.08);

}



.growth-content h3{

    margin-bottom:15px;

    color:#0f172a;

}



.growth-content p{

    color:#64748b;

    line-height:1.8;

}



@media(max-width:700px){


.growth-timeline:before{

left:25px;

}



.growth-item{

gap:20px;

}



.growth-number{

min-width:55px;

height:55px;

font-size:18px;

}



}