.text-image-corner {
    padding: 205px 0px 100px;
}

.text-image-corner__wrapper {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 48px;
}

.text-image-corner__image {
    position: absolute;
    top : 0px;
    right: 0px;
}

.text-image-corner__image img {
    border-radius: 0px 0px 0px 510px;
}




@media all and (min-width: 1440px) {
    .text-image-corner__wrapper {
        width: 790px;
    }
    .text-image-corner {
        padding: 100px 0px 250px 0px;
    }
}