.homepage-slider__facts {
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 2;
}

.homepage-slider__facts_mobile {
    display: none;
}

.homepage-slider__fact {
    position: absolute;
    box-sizing: border-box;
    width: 13.1%;
    height: 24%;
    padding: 17px 22px;
    color: #fff;
    background: linear-gradient(120deg, #1710a8 0%, #001eff 100%);
    font-family: Arial, sans-serif;
    letter-spacing: 0;
}

.homepage-slider__fact_volume {
    top: 21.8%;
    left: 70.15%;
}

.homepage-slider__fact_year {
    top: 60.6%;
    left: 56.25%;
}

.homepage-slider__fact strong,
.homepage-slider__fact span {
    display: block;
}

.homepage-slider__fact strong {
    margin-bottom: 7px;
    font-size: clamp(23px, 1.9vw, 36px);
    line-height: 1;
}

.homepage-slider__fact span {
    font-size: clamp(12px, 0.85vw, 16px);
    line-height: 1.18;
}

.homepage-slider__fact i {
    position: absolute;
    top: 16px;
    right: 18px;
    font-size: 24px;
    font-style: normal;
}

@media (max-width: 767px) {
    .homepage-slider__facts_desktop {
        display: none;
    }

    .homepage-slider__facts_mobile {
        display: block;
    }

    .homepage-slider .img-mob {
        position: relative;
    }

    .homepage-slider__fact {
        width: 33.35%;
        height: 26%;
        padding: 10px 12px;
    }

    .homepage-slider__fact_volume {
        top: 23.55%;
        left: 51.7%;
    }

    .homepage-slider__fact_year {
        top: 65.45%;
        left: 16%;
    }

    .homepage-slider__fact strong {
        margin-bottom: 5px;
        font-size: clamp(15px, 5vw, 24px);
    }

    .homepage-slider__fact span {
        font-size: clamp(8px, 2.6vw, 12px);
    }

    .homepage-slider__fact i {
        top: 8px;
        right: 9px;
        font-size: 16px;
    }
}
