/*************/
/* text size */
/*************/

	.button {
		font-size:1.7rem;
	}

/*********************************/
/* img, button: opacity on hover */
/*********************************/

	img, .button {
		opacity:70%;
	}

	img:hover, .button:hover {
		cursor:pointer;
		opacity:100%;
	}

	.button:hover {
		text-decoration:underline;
	}

/*******************/
/* centering stuff */
/*******************/

	.container {
		width:100vw;
		height:100vh;
		display: flex;
		flex-direction:column;
		justify-content: center;
		align-items: center;
	}

	.container img {
		max-width:24rem;
		width: inherit;
	}
