div {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100vh;
    background: hsl(55, 100%, 96%);
}

h1, h2 {
	display: flex;
	align-items: center;
	font: 900 2em/1.175 "Roboto";
	margin-bottom: 0.25rem;
}

h2:last-child { margin-bottom: 0; }

span {
	padding: 0.25rem 0.5rem;
	color: hsl(000, 0%, 96%);
	background: hsl(250, 100%, 67%);
	box-shadow: 0 0.5em 2em hsla(250, 100%, 67%, 0.75);
	border-radius: 0.1rem;
}

img {
	position: absolute;
	width: 2em;
	height: 2em;
	box-shadow: 0 0 0 0.125em hsla(0, 0%, 0%, 0.25);
	border-radius: 50%;
}

a { color: hsl(120, 100%, 67%); }
