.title {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px 0px 3px;
}

.name {
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
}

.nametag {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.cardimg {
	display: flex;
	justify-content: center;
}

.contactform-messages {
	color: green;
	font-size: 24px;
}

.spacing {
	margin: 20px 0 40px;
}

.form-bg {
	background-color: #615c58;
	padding: 20px;
	border-radius: 15px;
	color: #000;
}

.formheader {
	color: #55a1bc; 
	text-shadow: 2px 2px 2px #000;
}

.navbottom {
	border-bottom: 8px solid #55a1bc;
}

