h1{
	background-color: #BFC5C0;
	margin:0;
	padding: 0;
	text-align: center;
	font-family:"Times New Roman",Georgia,Serif;
	font-size: 12px;
	font-weight: bold;
        letter-spacing: 1px;
}
p{
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
	font-weight: bold;
}
.photo{
	min-height: 335px;
	background-color: #614B4B;
	color: #fff;
	
}
.preview{
	font-size: 0;
        height:335px;
}
.photo .image-section{
	width: 45%;
        height:335px;
}
.photo .image-section img{
	width: 100%;
        height:100%;
}
.photo .text-section{
	width: 55%;
        height:100%;
}
.preview > div{
	float: left;
}
.preview:after{
	content: "";
	display: block;
	clear: both;
}
.preview:nth-child(odd){
	background-color: rgba(255,255,255,0.08);
}
.text-section{
	position: relative;
	top: 50px;
	left: 48px;
}
.text-section > *{
	max-width: 90%;
}
.text-section h2{
	margin-bottom: 25px;
        font-size:36px;
        color:#B38614;
}
.text-section p{
	font-size: 18px;
	letter-spacing: 1px;
}
.photo-sidebar img{
	max-width: 270px;
	max-height:170px;
}
.footer{
	padding: 100px;
	background-color: #5D617F;
	color: #fff;
	margin: 0 auto;
}
.footer .heading-wrapper{
	text-align: center;
}
.footer .hr{
	background-color: #6A6D84;
	width: 70%;
	margin: 0 auto;
	
}
.card-group:after{
	content: "";
	display: block;
	clear: both;
}
.card{
	float: left;
	width: 50%;
	min-height: 300px;
	padding: 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.card:first-child{
	background-color: rgba(0,0,0,0.06);
}
.card:nth-child(2){
	background-color: rgba(0,0,0,0.10);
}
.card:nth-child(3){
	background-color: rgba(0,0,0,0.14);
}
.card:nth-child(4){
	background-color: rgba(0,0,0,0.18);
}
.lower{
	background-color: #333;
	color: #fff;
	min-height: 180px;
	text-align: center;
	padding: 50px;
}
.share-group{
	display: block;
	width: 1080px;
	margin: 0 auto;
}
.share-group li{
	display: inline-block;
}