nav{
	width: 100%;
	height: 6vh;
	background: #259C3B;
	min-height: 45px;
	display: flex;
	justify-content: flex-start;
}

nav button{
	background: #1A6628;
	border: none;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 30px;
	padding: 10px;
	border-radius: 8px;
	color:white;
}

nav button:hover{
	cursor: pointer;
}

main{
	width: 65%;
	height: 110vh;
	background: black;
	margin: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	border-radius: 16px;
	border: 3px solid goldenrod;
}

main img{
	margin: auto;
	height: 90%;
	aspect-ratio: 1319/1868;
	width: auto;
}

@media (max-aspect-ratio: 1) {
	main img{
		margin: auto;
		width: 90%;
		aspect-ratio: 1319/1868;
		height: auto;
	}

	main{
		height: 85vh;
	}
}