/* CSS Document */

body{margin: 0;
	background-color: #717171;
}
.home-header{
	background-image: url("../images/background1.jpg");
	height: 200px;
	background-size: cover;
	background-position: center;
	padding-top: 10px;
}
.home-header h1{
	text-align: center;
	font-size: 3em;
	margin-top: 0;
	color: aliceblue;
}
nav ul li a{
	text-decoration: none;
	color: aliceblue;
	background-color:#434343;
	display: block;
	text-align: center;
	font-size: 130%;
}
nav ul li a:hover{
	background-color: #4F5C85;
}
nav ul li{
	flex: 1;
	margin: 8px;
}
nav ul{
	display: flex;
	list-style: none;
	padding-left: 0;
}
.image1{
	width: 40em;
	height: 30em;
	background-image: url("../images/image1.jpg");
	background-size: cover;
	background-position: center;
	flex: 1;
}
.project{
	background-color: #59557B;
	display: flex;
}
.projecttext{
	flex: 1;
}
.projecttext h2{
	color: #B57F37;
	text-align: center;
}
.projecttext p{
	color:#E2E2E2;
	text-align: center;
}
.team{
	padding-left: 5em;
	margin: 5px;
}
.team h2{
	text-align: center;
}
.teaminformation{
	display: flex;
}
.Alecimage{
	width: 10em;
	height: 10em;
	background-image: url("../images/Alec.jpeg");
	background-size: cover;
}
.Alec{
	flex: 1;
}
.Alec h3{
	padding-left: 1.5em;
}
.Alec p{
	padding-right: 4em;
}
.Ryanimage{
	width: 10em;
	height: 12em;
	background-image: url("../images/Ryan.jpeg");
	background-size: cover;
}
.Ryan{
	flex: 1;
}
.Ryan h3{
	padding-left: 1.5em;
}
.Ryan p{
	padding-right: 4em;
}
.Davis{
	flex: 1;
}
.Davisimage{
	width: 10em;
	height: 12em;
	background-image: url("../images/Davis.jpg");
	background-size: contain;
}
.Davis h3{
	padding-left: 1.5em;
}
.Davis p{
	padding-right: 4em;
}
.Oscarimage{
	width: 10em;
	height: 12em;
	background-image: url("../images/Oscar.png");
	background-size: cover;
}
.Oscar{
	flex: 1;
}
.Oscar h3{
	padding-left: 1.5em;
}
.Oscar p{
	padding-right: 4em;
}
.Zhiyu{
	flex: 1;
}
.Zhiyuimage{
	width: 10em;
	height: 10em;
	background-image: url("../images/Zhiyu.jpeg");
	background-size: contain;
}
.Zhiyu h3{
	padding-left: 1.5em;
}
.Zhiyu p{
	padding-right: 4em;
}
.clientimage{
	width: 20em;
	height: 20em;
	background-image: url("../images/DrTrevas.jpg");
	background-size: cover;
	background-position: center;
	border-radius: 100%;
	flex: 0.6;
}
.Client{
	background-color:#43475B
}
.client{
	display: flex;
	padding-left: 2em;
}
.clientinfotmation{
	flex: 0.8;
	text-align: center;
	padding: 1em;
}
.clientintroduction{
	flex: 1;
	text-align: center;
	padding: 1em;
}
.Client h2{
	text-align: center;
	background-color: #59557B;
	padding-left: 0;
}
.clientintroduction li{
	padding-bottom: 30px
}