.heart{
	width: 100%;
	margin-top: 30px;
}
.heart h1 {
	font-family: 'HelveticaNeue-CondensedBold';
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bold;
}
.heart p {
	-webkit-margin-before: 3%;
	font-size: 18px;
	width: 48%;
	line-height: 150%;
	text-align: justify;
	font-family: Tahoma;
}
.heart-news p{
	font-family: 'HelveticaNeue-Regular';
}
.heart-news{
	margin-top: 5%;
	margin-bottom: 5%;
	width: 47%;
	float: left;
	height: 500px;	
}
.heart-news.first{
	padding-right: 55%;
}
.heart-news.right{
	float: right;
}
.heart-news h3{
	margin-top: 25px;
	margin-bottom: 30px;
	font-size: 18px;
	text-transform: uppercase;
}
.heart-news img{
	width: auto;
	max-height: 325px;
}
.heart-news p{
	width: 100%;
	font-size: 14px;
}
.heart-news a.read-more{
	float: right;
	margin-top: 10%;
}
.heart a{
	margin-top: 10%;
}
@media all and (max-width: 1000px){
	.heart-news{
		height: 500px;
	}
}
@media all and (max-width: 767px){
	.heart-news{
		width: 95%;
		margin-left: 2.5%;
		height: 600px;
	}
	.heart p {
		width: 95%;
		margin-left: 2.5%;
	}
	.heart-news p{
		width: 100%;
		margin-left: 0px;
	}
	.heart h1 {
		text-align: center;
		font-size: 24px;
	}
	.heart-news.first{
		padding-right: 0;
	}
	.heart-news.right{
		float: left;
	}
}
@media all and (max-width: 630px){
	.heart-news{
		height: 500px;
	}
}
@media all and (max-width: 360px) and (min-width: 180px){
	.heart h1 {
		font-size: 20px;
	}
}

