:root {
	--point-color: #555;
	--size: 2px;
}

.transmit {
	overflow: hidden;
	/* width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0; */
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: center;
	z-index: 100000;
}

.transmitElement {
	border-radius: 100%;
	border: var(--size) solid var(--point-color);
	margin: calc(var(--size)*2);
}

.animated .transmitElement:nth-child(1) {
	animation: preloader 1.2s ease-in-out alternate infinite;
}

.animated .transmitElement:nth-child(2) {
	animation: preloader 1.2s ease-in-out alternate .2s infinite;
}

.animated .transmitElement:nth-child(3) {
	animation: preloader 1.2s ease-in-out alternate .4s infinite;
}

.animated .transmitElement:nth-child(4) {
	animation: preloader 1.2s ease-in-out alternate .6s infinite;
}

.animated .transmitElement:nth-child(5) {
	animation: preloader 1.2s ease-in-out alternate .8s infinite;
}

.animated .transmitElement:nth-child(6) {
	animation: preloader 1.2s ease-in-out alternate 1s infinite;
}

@keyframes preloader { 
	100% {
		transform: scale(2);
	}
}