.widebanner {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 470px;
    overflow: hidden;
}
@media all and (max-width: 1139px) {
    .widebanner {
        height: auto;
    }
}
.widebanner__link {
    display: flex;
    justify-content: center;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
}
.widebanner__link-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
@media all and (max-width: 1139px) {
    .widebanner__link-img {
        width: 150%;
        object-fit: contain;
    }
}