.elementor-scrolling-tracker-circular {
	align-items: center;
	display: flex;
	height: var(--circular-height, 100px);
	justify-content: center;
	margin-inline: 0 auto;
	position: relative;
	width: var(--circular-width, 100px);
}

.elementor-scrolling-tracker-circular .current-progress-percentage {
	color: var(--percentage-color, var(--scrolling-track-precentage-default-color));
	position: absolute;
}

.elementor-scrolling-tracker-circular svg {
	position: absolute;
}

.elementor-scrolling-tracker-circular .current-progress {
	display: none;
	transform: rotate(-90deg);
	transform-origin: 50% 50%;
	stroke: var(--circular-color, var(--scrolling-track-default-progress-color));
	fill: transparent;
	stroke-width: var(--circular-progress-width, 4px);
}

.elementor-scrolling-tracker-circular .circle {
	stroke: var(--circular-background-color, var(--scrolling-track-default-color));
	fill: transparent;
	stroke-width: var(--circular-background-width, 4px);
}

.elementor-scrolling-tracker-alignment-left {
	margin-left: 0;
	margin-right: auto;
}

.elementor-scrolling-tracker-alignment-center {
	margin-left: auto;
	margin-right: auto;
}

.elementor-scrolling-tracker-alignment-right {
	margin-left: auto;
	margin-right: 0;
}