.joblist-card {
    position: relative;
    background-color: #ffffff;
    padding: 1.2rem;
    margin: 15px 0;
    border-radius: 20px;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
    transition: all 0.2s ease-out;
}

.joblist-card:hover {
    background: rgba(255, 255, 255, 0.8);
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
}

.joblist-card img {
    border-radius: 10px;
    border: 1px solid #e8e8e8;
}

.joblist-card-title {
    font-size: 18px;
    line-height: 1.2;

}

@media (max-width:576px) {
    .joblist-card-title {
        margin-top: 15px;
    }
}