body
{
	background-color: #1F1F1F;
	min-height: 100%
}
header
{
	background-color: #3F3F3F;
}
main
{
	background-color: #2F2F2F;
	padding: 10px;
}
p, h1, h2, h3, article>h4, article>h5
{
	color: white;
}

section
{
	border-radius: 15px;
	background-color: #3F3F3F;
	padding: 15px;
	padding-top: 1px;
	margin-bottom: 10px;
}
.gallery
{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 15px;
}
.gallery>img
{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
hr
{
	border-color: black;
}
