.program-container{
    width:100%;
}

.program-card{
    display:flex;
    border:1px solid #ddd;
    padding:20px;
    margin-bottom:20px;
    align-items:center;
}

.program-logo img{
    width:80px;
}

.program-info{
    flex:1;
    padding-left:20px;
}

.interested-btn{
    background:#2e7d32;
    color:#fff;
    border:none;
    padding:10px 20px;
    cursor:pointer;
}