main h1 {
	color: #b61d94;
	font-size: 36px;
	font-weight: normal;
}
main h2 {
	font-weight: normal;
}
table.wave {
	width: 100%;
	border-spacing: 20px;
}
table.wave td, table.wave th {
	width: 1%;
	padding: 20px;
}
table.wave th {
	background: url("img/wave.png") center bottom no-repeat;
	text-align: center;
	padding-bottom: 50px;
	font-size: 18px;
}
table.wave td {
	background: #6d78dc;
	text-align: left;
	vertical-align: top;
	color: white;
	font-size: 18px;
}
@media (max-width: 980px) {
	table.wave th, table.wave td, table th, table td {
		display: block;
		width: 100%;
		margin: 10px 0;
	}
}