.item__wrapper.description_inside_image.animation_simple {
    height: 300px;
    position: relative;
}

.portfolio__item .item__wrapper .item__image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.portfolio__item .item__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.portfolio__item .item__wrapper .item__image:after {
    opacity: 1;
}

/* Скрываем изображение в мета-информации */
.portfolio-item__meta-wrap .item__image {
    display: none !important;
}

.description_inside_image.animation_simple .description__wrapper > div, .description_inside_image.animation_simple .description__wrapper > span, .description_inside_image.animation_simple .description__wrapper > a {
    opacity: 1;
    transform: unset;
}
.description_inside_image .item__description {
    opacity: 1;
}