@media only screen and (min-width: 768px) {
.projects__all-item {
    width: -webkit-fill-available;
}
.projects__all-tabs {
    align-items: stretch;
    justify-content: space-between;
    flex-wrap: nowrap;
}
.projects__presentation-img {
    object-fit: cover;
    width: 50%;
}
.projects__presentation {
    padding: 0;
}
.product-card__title {
    margin-bottom: 0;
}
.page__block.page__block_no-pad-top.page__block_full-width {
    bottom: 40px;
    left: 40px;
    position: absolute;
}
}