.agency-catalog__image-wrapper {
    position: absolute;
    left: calc(var(--text-width) + 2 * var(--spacing-v2));
    top: var(--spacing-v2);
}

.agency-catalog__image-wrapper img {
    min-width: 981px;
    max-width: 981px;
}

.agency-catalog__image-wrapper img:not([lang="en"] .agency-catalog__image-wrapper img) {
    min-width: 1354px;
    max-width: 1354px;
}

.agency-catalog__button {
    margin-top: var(--spacing-v2);
    margin-bottom: var(--spacing-v2);
}

@media screen and (max-width: 1023px) {
    .agency-catalog__image-wrapper {
        position: static;
    }

    .agency-catalog__button {
        margin-bottom: 0;
    }

    .agency-catalog__image-wrapper img,
    .agency-catalog__image-wrapper img:not([lang=en] .agency-catalog__image-wrapper img) {
        min-width: 100%;
        max-width: 100%;
    }
}

@media screen and (max-width: 767px) {
    .agency-catalog__image-wrapper {
        display: none;
    }

    .agency-catalog__button {
        width: 100%;
        margin-top: 24px;
    }
}