* {
	margin: 0;
	padding: 0;
}

html {
	scroll-behavior: smooth;
}

.bgbox {
	position: absolute;
	width: 100vw;
	height: 100vh;
	background-image: radial-gradient(dimgray, black);
}

.point {
	position: absolute;
	width: 2vw;
	height: 2vw;
	border-radius: 1vw;
	background-color: whitesmoke;
	transition: 4s;
}

.wave {
	position: absolute;
	width: 1vw;
	height: 1vw;
	background-color: floralwhite;
}

.ppt {
	position: absolute;
	width: 80vw;
	height: 50vw;
	left: 10vw;
	background-size: 80vw;
	background-position-y: 5vw;
	background-repeat: no-repeat;
}

.ppt_1 {
	top: 5vw;
}