body {
 	

}

speech {
    margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-family: 'Merriweather';
}

speech text {
	font-size: 2em;
}

speech-details {
	display: block;
	text-align: right;
	color: lightgray;
}

speech-details author::after {
	content: " -";
}

speech-details price::after {
	content: " -";
}