html::before {
	 content: '';
	 position: fixed;
	 top: 0;
	 left: 0;
	 width: 100vw;
	 height: 100vh;
	 background: radial-gradient(circle at 20% 20%, rgba(255, 40, 60, 0.1) 0%, transparent 40%), radial-gradient(circle at 80% 80%, rgba(255, 40, 60, 0.1) 0%, transparent 40%), radial-gradient(circle at 60% 40%, rgba(255, 40, 60, 0.1) 0%, transparent 30%), linear-gradient(45deg, transparent 30%, rgba(255, 40, 60, 0.1) 50%, transparent 70%);  
     animation: gmsSpin 8s linear infinite;
     animation-delay: 2s;
     z-index: -2;
     pointer-events: none;
     will-change: transform, opacity;
}

@keyframes gmsSpin {
from {
	transform: rotate(0deg);
     filter: hue-rotate(0deg);
	}
to {
	 transform: rotate(360deg);
     filter: hue-rotate(0deg);
}
}