    .box-wrapper-sale {
        position: relative;
    }
    .sale-figure {
        position: absolute;
        top: -60px;
        width: 130px;
        height: 130px;
        /*border: 2px solid green;*/
    }
    .header-default.sale .sale-figure {
        right: -110px;
    }

    .wrapper-sale {
        position: relative;
        margin: 0;
        /**/
    }
    .sale-txt,
    .header-default .sale-figure .sale-txt {
        position: absolute;
        top: 0;
        left: 0;
        display: flex;
        width: 100%;
        height: 117px;
        justify-content: center;
        align-items: center;
        /*border: 2px solid green;*/
    }
    .header-default .sale-figure img {
        width: 130px;
        height: auto;
    }
    /**/
    .menu-grid-card-content a {
        display: flex;
    }
    .menu-grid-card-content button,
    .menu-grid-card-content a {
        width: 38px;
        height: 38px;
        border-radius: 8px;
        display: flex !important;
        justify-content: center;
        align-items: center;
        background-color: #1F2422CC;
        backdrop-filter: blur(50px);
        border: 1px solid var(--color-border-line-white);
    }
    .menu-grid-card-content button img,
    .menu-grid-card-content a img {
        /*border: 1px solid green;*/
        position: relative;
        width: 9px;
        height: 16px;
    }
    /*    */
    .menu-all-apartments,
    .menu-apartment-item {
        position: relative;
    }
    .menu-all-apartments .route-to {
        border-radius: 22px;
    }
    .menu-grid-card,
    .menu-all-apartments,
    .menu-apartment-item {
        z-index: 1;
    }
    .menu-all-apartments span {
        display: inline-block;
        width: 18px;
        height: 18px;
    }
    span#allItemsText {
        width: auto;
        height: auto;
    }
    .phone-number-txt a {
        color: #35463f;
        display: flex;
        align-items: center;
        justify-content: center;
        text-decoration: none;
        gap: 7px;
    }
    /* CARDS */
    .route-to {
        /**/
        position: absolute;
        top: 0px;
        left: 0px;
        z-index: 2;
        display: flex;
        width: 100%;
        height: 100%;
    }
    .menu-apartment-item {
    }

    #sidebarMobile {
        left: unset !important;
    }