#hero.over {
	position: relative;
	z-index: 3;
	margin-bottom: 0;
	}

#hero.over h1 {
	width: 100%;
	font-size: 300px;
	line-height: 80%;
	display: inline-block;
	margin-top: -80px;
	}

#hero.over h1 span:first-child {
	font-size: 40px;
	letter-spacing: 15px;
	display: block;
//	float: right;
	margin-left: 15px;
	margin-bottom: 40px;
	}

#hero.over h1 span:last-child {
	letter-spacing: 60px;
//	float: left;
//	margin-top: 50px;
	}

.overlay {
	margin-top: -120px;
	}

.block.center.dark .text-holder p {
	margin-top: 40px;
	}

.dark.center .card h3 {
	text-align: center;
	}

.dark.center .card p {
	width: 100%;
	margin-bottom: 0;
	}