body {
	margin: 0px;
}

.col-container {
	display: table; /* Make the container element behave like a table */
	width: 40%;
}

.col {
	display: table-cell; /* Make elements inside the container behave like table cells */
}

.container {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

h1 {
	font-family: monospace;
	font-size: 40px;
	border-bottom: 2px solid #018B8B;
	border-right: 2px solid #018B8B;
	width: 200px;
	text-align: center;
	box-shadow: 4px 4px 5px #888888;
	margin-top: 20px;
}

img {
	width: 450px;
	height: 300px;
	margin: 10px;
	transition: all 1s;
}

img:hover {
	transform: scale(1.1);
}