/*
.block-case-studies {
    display: flex;
    flex-wrap: wrap;
    gap: 2%;
    justify-content: center;
}
.block-case-studies li {
    width: 100%;
    margin-top: 2%;
}
*/
.block-case-studies,
.block-case-studies li {
    padding: 0;
    list-style-type: none;
}
.block-case-studies {
display: grid;
padding: 0;
grid-template-columns: repeat( auto-fit, minmax(250px, 250px ) );
max-width: 1350px;
margin-inline: auto;
justify-content: center;
grid-gap: 25px;
}
.block-case-studies li {
text-align: center;
}
.block-case-studies__content {
margin-top: 15px;
font-size: 16px; 
line-height: 24px;
}
.block-case-studies__content p{
margin-block: 0;
}