.tpgb-number-counter.counter-style-2 .number-counter-inner {
    display: flex;
    align-items: flex-start;
}
.tpgb-number-counter.counter-style-2 .counter-content {
    flex: 1 1 0%;
}
.tpgb-number-counter.counter-style-2 .number-counter-inner.vertical-center {
    align-items: center;
}
.tpgb-number-counter.text-right.counter-style-2 .number-counter-inner {
    flex-direction: row-reverse;
}
.tpgb-number-counter.text-right.counter-style-2 .counter-content {
    margin-right: 12px;
}
.tpgb-number-counter.text-left.counter-style-2 .counter-content {
    margin-left: 12px;
}
.tpgb-number-counter.counter-style-2 .counter-image-inner,.tpgb-number-counter.counter-style-2 .counter-icon-inner {
    margin-bottom: 0;
}