@import url('https://fonts.googleapis.com/css2?family=Nova+Square&display=swap');
:root{
	background-color: rgb(29,26,26)
	}	
	body {
		background-image: url("../MathsQuizImages/maths.jpg");
		background-color: #cccccc;
	   }
*{
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	font-size: 65%;
	font-family:'Nova Square',cursive;
}
h1{
	font-size: 5rem;
	color: rgb(12, 1, 1);
	margin-bottom: 4.2rem 
}
h2{
	font-size: 4rem;
	margin-bottom: 4.2rem;
}
.container{
	width: 100vw;
	height: 100vh;
	display: flex;
	justify-content: center;
	align-items: center;
	max-width: 90rem;
	margin: 0 auto;
	padding: 2rem;

}
.flex-column{
	display: flex;
	flex-direction: column;
}
.flex-center{
	justify-content: center;
}
.justify-center{
	justify-content: center;
}
.text-center{
	text-align: center;
}
.hidden{
	display: none;
}
.btn{
	font-size: 3rem;
	padding: 2rem 0;
	width: 32rem;
	text-align: center;
	margin-bottom: 1rem;
	text-decoration: none;
	color: rgb(28,26,26);
	background: linear-gradient( 90deg,rgb(18,92,255)0%,rgb(0,102,255)100%);
	border-radius: 5px;
}
.btn:hover{
	cursor: pointer;
	box-shadow: 0 0.5rem 1.5rem 0 rgba(8, 114, 244, 0.6);
	transition: transform 150ms;
	transform: scale(1.05);
} 
.btn[disabled]:hover{
	cursor: not-allowed;
	box-shadow: none;
	transform: none; 
}
#percen-btn{
	background: linear-gradient( 90deg,rgb(210, 24, 114)0%,rgb(42, 229, 123)100%);
}
#percen-btn:hover {
	box-shadow:  0 0.5rem 1.5rem 0 rgba(245, 71, 41, 0.6);
}
