*, *::before, *::after {
  box-sizing: border-box;
}


.card {
	border-radius: 5px;
	flex: 1 1 300px;
	background-color: black;
	color: white;
	font-family: Arial;
	text-align: center;
	padding: 5px;
	margin: 5px;
	box-shadow: 2px 2px 5px #000;
}

.link {
	color:inherit;
}

html {
	background-image: url("bg.jpg");
	background-size: cover;
}

.header {
	margin: 0px;
	padding: 0px;
	display:flex;
	justify-content:center;
}

body {
	display:flex;
	justify-content:center;
	align-content: center;
	flex-wrap: wrap;
	min-height: 5vh;
}
