.pt-progress-bar-container .pt-progress-bar-wrapper{
	position: relative;
	margin-bottom: 15px;
	background-color: var(--gray-color-1);
	border-radius: 6px;
    overflow: hidden;
}
.pt-progress-bar-container .pt-progress-bar-wrapper:last-child{
	margin-bottom: 0;
}
.pt-progress-bar-container .pt-progress-bar-wrapper .pt-progress-bar{
	display: flex;
	flex-direction: row;
    align-items: center;
	width: 0;
	background-color: var(--secundary-color);
	transition: width 1s ease-in-out;
}
.pt-progress-bar-container .pt-progress-bar-wrapper .pt-progress-bar *{
	color: var(--white-color);
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.pt-progress-bar-container .pt-progress-bar-wrapper .pt-progress-bar .pt-progress-bar-text{
	flex-grow: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-left: 15px;
}
.pt-progress-bar-container .pt-progress-bar-wrapper .pt-progress-bar .pt-progress-bar-percentage{
	padding-right: 15px;
}