#card-div {
    margin-top: 50px;
    border: 1px solid lightgrey;
    border-radius: 10px;
    padding: 20px;
    box-shadow: 0 1px 8px 0 rgb(0 0 0 / 8%);
}

#card-div .col-md-6 {
    margin-bottom: 20px;
}

.card {
    border-width: 3px 0px 0px 0px;
}

.card:hover {
    background-color: lightgrey;
}

.card-link {
    text-decoration: none;
    color: unset;
}

.card p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    white-space: normal;
    overflow: hidden;
}

.card-body {
    min-height: 130px;
    max-height: 130px;
    cursor: pointer;
}

#workroom-div {
    margin-bottom: 10%;
}