* {
	margin: 0px;
}

body {
	background: grey;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 90vh;
}

main {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: wheat;
	padding: 16px;
	border-radius: 32px;
}

.flag-container {
	width: 10vw;
	margin: 16px;
}

.flag-container img {
	width: 100%;
	transition: 0.2s;
}

.flag-container img:hover {
	border-radius: 32px;
}
