.stat-interruptor-multi {
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 95px;
    padding-bottom: 90px
}

@media (min-width: 992px) {
    .stat-interruptor-multi .stat-interruptor__inner {
        max-width: 1440px;
        padding-right: 24px;
        padding-left: 24px
    }
}

@media (min-width: 992px) and (min-width: 821px) {
    .stat-interruptor-multi .stat-interruptor__inner {
        padding-right: 64px;
        padding-left: 64px;
        margin: 0 auto
    }
}

.stat-interruptor-multi h2 {
    font-family: DM Sans,sans-serif;
    font-size: 42px;
    line-height: 120%;
    font-weight: 700;
    color: #fff;
    border-top: 2px solid #FFFFFF;
    padding-top: 16px
}

@media (max-width: 991px) {
    .stat-interruptor-multi h2 {
        margin: 0 24px 16px
    }
}

.stat-interruptor-multi .stat-interruptor__subtitle {
    color: #fff
}

@media (max-width: 991px) {
    .stat-interruptor-multi .stat-interruptor__subtitle {
        margin: 0 24px
    }
}

@media (min-width: 992px) {
    .stat-interruptor-multi .stat-interruptor__subtitle {
        margin-bottom: 40px
    }
}

@media (max-width: 991px) {
    .stat-interruptor-multi .stat-interruptor__stats .stat__number {
        font-size: 7.8125rem
    }
}

@media (min-width: 992px) {
    .stat-interruptor-multi .stat-interruptor__stats {
        display: flex;
        gap: 16px
    }
}

@media (min-width: 992px) and (min-width: 821px) {
    .stat-interruptor-multi .stat-interruptor__stats {
        gap: 32px
    }
}

@media (min-width: 992px) {
    .stat-interruptor-multi .stat-interruptor__stats > * {
        flex: 1 1 calc(33.3333333333% - 16px);
        width: calc(33.3333333333% - 16px)
    }
}

@media (min-width: 992px) and (min-width: 821px) {
    .stat-interruptor-multi .stat-interruptor__stats > * {
        flex: 1 1 calc(33.3333333333% - 32px);
        width: calc(33.3333333333% - 32px)
    }
}
