.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;
}