/* CSS Document */
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
body{
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.237), rgba(3, 3, 3, 0.823)), url(https://images7.alphacoders.com/101/thumb-1920-1014821.png);
}
header {
	font-size: x-large;
    border-bottom: 8px solid black;
    color: #F1F6F9;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.237), rgba(3, 3, 3, 0.823)), url(https://images7.alphacoders.com/101/thumb-1920-1014821.png);
	font-family: sans-serif;
	text-align: left;
	padding: 5px 15px;
}




nav {
	display: flex;
	justify-content: space-evenly;
}

nav a {
    background-color: black;
    border: 4px outset rgb(0, 0, 0);
     display: block;
     line-height: 2;
	color: white;
	text-decoration: none;
	padding: 5px 15px;
	line-height: 2;
	font-size: x-large;
	font-family: sans-serif;
	width: 100%;
	text-align: center;
	transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out;
}


nav a:hover {
	background-color: #1e00a1;
	color: #F1F6F9;
}

section {
    
	font-family: sans-serif;
	font-size: x-large;
	text-align: justify;
    background: none;
}

img {
	margin-top: 5px;
	border-radius: 50px 50px;
    border: 8px solid #1e00a1;
    margin-left: 50%;
    transform: translateX(-50%);

}

.fotorama{
    display: inline-block;
    border: 8px solid #1e00a1;
    margin-top: 5px;
    border-radius: 50px 50px;	
	margin-left: 50%;
    transform: translateX(-50%);
}
.fotorama__img{
	margin:0;
}

h1{
	color: #F1F6F9;
	font-family: sans-serif;
    
}

h2,h3,h4{


color: #F1F6F9;
max-width: 1200px;
margin-inline: auto;
margin-top: 25px;
margin-bottom: 25px;
}

p{
color: #F1F6F9;
max-width: 1200px;
margin-inline: auto;
margin-top: 15px;
margin-bottom: 15px;
text-align: left;
}


li{
color: #F1F6F9;
max-width: 1000px;
margin-inline: auto;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

a{
color: #F1F6F9;
max-width: 1200px;
margin-inline: auto;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}


table {
	background: #002164;
	color: #F1F6F9;
    max-width: 1200px;
	margin-top: 5px;	
	margin-left: 50%;
    transform: translateX(-50%);
	
}
table,td,th{
	border: 1px solid;
	text-align: center;
}

footer {
    color: #F1F6F9;
	background: #002164;
	font-family: sans-serif;
	text-align: center;
	padding: 5px 15px;
    

}
