@media screen and (min-width: 740px) {
    .xxx-map-info-item {
        position: absolute;
    }

    .xxx-map-info-item__nav-top {
        padding: 15px 20px;
    }
    .xxx-map-info-item__content {
        padding: 20px;
    }

    .xxx-map-info-item__content.xxx-map-info-item__content--with-offer .xxx-offer-blue {
        margin-left: -20px;
        margin-right: -20px;
    }
}