
.form-box {
	background-color: rgba(0, 0, 0, 0.5);
	padding: 40px;
	border-radius: 15px;
	position: absolute;
	width: auto;
	height: 450px;
	top: 9%;
	bottom:2%;
	left: 25%;
	right: 25%;
	overflow-x: visible;
	background-size: cover;
	
	
	
}
.form-box .header-text {
	font-size: 27px;
	font-weight: 600;
	padding-bottom: 10px;
	text-align: center;
	color: white;
}
.form-box input {
	margin: 10px 0px;
	border: none;
	padding: 10px;
	border-radius: 5px;
	width: 100%;
	font-size: 18px;
	font-family: poppins;
}
.form-box input[type=checkbox] {
	display: none;
}
.form-box span {
	font-size: 14px;
}
.form-box button {
	background-color: deepskyblue;
	color: #fff;
	border: none;
	border-radius: 5px;
	cursor: pointer;
	width: 100%;
	font-size: 18px;
	padding: 10px;
	margin: 10px 10px;
}
span a {
	color: #BBB;
}



.rotate {
  animation: rotation 8s infinite linear;
}

@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
