/* Elementor Widget CSS */
.elementor-clickable {
	display: inline-block;
}
.anim-reveal-line {
	overflow: hidden;
}
.ts-t-animation-text_invert .elementor-widget-container {
	--text-color: 0, 0%, 0%;
}
.ts-t-animation-text_invert .elementor-widget-container .invert-line {
	background-image: linear-gradient(
		to right,
		hsla(var(--text-color), 1) 50%,
		hsla(var(--text-color), 0.3) 50%
	);
	background-size: 200% 100%;
	background-position-x: 100%;
	color: transparent;
	background-clip: text;
	-webkit-background-clip: text;
}
.ts-title .highlight {
	color: var(--ts-color-theme-primary);
}
