.casestudy-cards-lists {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 30px;
}
.casestudy-card-img a img {
    display: block;
    width: 100%;
    object-fit: cover;
}
.casestudy-content {
    padding: 30px;
    background: #fff;
}
.casestudy-card {
    box-shadow: 0px 20px 30px 0px rgba(12, 28, 68, 0.1);
    background: white;
}
.casestudy-post-title a {
    color: #0C1C44;
    font-size: 100%;
}
.casestudy-post-title {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 12px;
}
.casestudy-post-cont {
    margin-bottom: 25px;
}
