/*Overriding the preset P.M Card styles*/
.partner-match-card {
    min-height: 500px;
    min-width: 400px;
}



.partner-match-card .card-description p {
    font-size: 14px;
    text-align: balance;
    white-space: balance;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    line-clamp: 8;
}

.partner-match-card .entry-header{
    min-height: 190px;
}

.skeleton-card {
    background: #0000005e;
    border-radius: 8px;
    padding: 2rem;
    margin: 1rem;
    display: flex;
    flex-direction: column;
    gap: 8px;
    min-height: 530px;
    min-width: 400px;
    position: relative;
    overflow: hidden;
    margin-bottom: 3rem;
}

.skeleton-image {
    height: 200px;
    background: #1f1f1f5d;
    border-radius: 4px;
    position: relative;
    overflow: hidden;
}
