header {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 311px 1fr 311px;
	grid-template-columns: 311px 1fr 311px;
	width: 90%;
}

header img {
	margin: 10px;
	width: 291px;
}

header p {
	font-size: 60px;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	justify-self: center;
}

#infomationContainer {
	width: 90%;
	margin-top: 40px;
}

#infomationContainer p {
	font-size: 28px;
}

#img-groupWithHandsUp {
	float: right;
	width: 370px;
	padding-left: 10px;
}

@media only screen and (max-width: 650px) {
	header {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center;
	}

	#img-groupWithHandsUp {
		width: 100%;
		padding: 0;
		float: none;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
}