h1, h2, h3 {
	margin: 0.5em 0;
	text-align: center;
}
h1 {
	background-color: black;
	padding: 0.1em;
	color: yellow;
	font-size: 1.5em;
}
h2 {
	color: red;
	font-size: 2em;
}
.mach-parts {
	display: flex;
	align-items: flex-start;
	justify-content: center;
}
.mach-parts > table {
	border-right: 2px solid black;
	padding: 0 2px;
	text-align: center;
}
.mach-parts > table:last-child {border-right: none;}
