body {
	color: white;
	background-image: url(imgs/288.png);
	background-repeat: repeat;
	width: 900px;
	margin: auto;
}

.principal-container {
	background-color: black;
	padding: 40px;
	margin: 20px;
	border-style: solid;
	border-color: white;
	border-width: 1px;
	border-radius: 4%;
}

.flex { display: flex;  gap: 40px; }

.flex > div { width: 900px; }

a:link { color: white; }

a:visited { color: white; }

a:active { color: white; }

h1 { font-size: 50px; }

ul { list-style-type: none; padding: 0px; }

footer { text-align: center; }
