#cursor {
	width: 8px;
	height: 8px;
	background-color: var(--primary-color-ponsot);
	border-radius: 50%;
	position: fixed;
	pointer-events: none;
	z-index: 9999;
	transform: translate(-50%, -50%);
	/*mix-blend-mode: difference;*/
	transition: 0.4s width, 0.4s height;
}


#cursor-thin {
	width: 50px;
	height: 50px;
	border: 2px solid var(--primary-color-ponsot);
	opacity: 0.5;
	border-radius: 50%;
	position: fixed;
	pointer-events: none;
	z-index: 9999;
	transform: translate(-50%, -50%);
	/*mix-blend-mode: difference;*/
}


@media (max-width: 1024px){
	#cursor {
		display: none;
	}

	#cursor-thin {
		display: none;
	}

}
