@font-face {
	font-family: 'TT Fors Black Outline';
	src: URL('../font/tt_fors.ttf') format('truetype');
}

@font-face {
	font-family: 'TT Fors Black Outline Reguler';
	src: URL('../font/tt_fors_reguler.ttf') format('truetype');
}

body {
	margin: 0;
	padding: 0;
	background: url('../img/BAGROUND.jpeg') no-repeat fixed;
	background-size: 100%;
}

/* CSS untuk animasi nomor lot */
.random-number {
	display: inline-block;
	font-size: 40px;
	color: black;
}

.norek {
	font-size: 25px;
	color: blue;
	display: none;
	margin: 0px;
}

table {
	background-color: transparent;
	border-collapse: separate;
	border-spacing: 15px;
}

.hadiah-utama {
	font-size: 60px;
	color: #05496C;
}

h1.heading {
	font-family: 'TT Fors Black Outline';
	color: white;
	text-shadow: 4px 4px 10px rgba(0, 0, 0, 0.5);
}

h3.subheading {
	font-family: 'TT Fors Black Outline';
	color: white;
	text-shadow: 4px 4px 10px rgba(0, 0, 0, 0.5);
	margin-top: -10px;
}

th,
td {
	background-color: white;
	color: blue;
	font-size: 30px;
	text-align: center;
	vertical-align: middle;
	border: 8px solid gold !important;
	border-radius: 20px;
	/* padding: 10px !important; */
}

/* CSS untuk mengatur kecepatan animasi */
@keyframes animateRandomNumber {
	0% {
		transform: translateY(0);
	}

	100% {
		transform: translateY(-100px);
	}
}