body{
	  /*font-family: "Roboto", serif;*/
	  font-family: Calibri
}

h1,h2,h3,h4,h5,h6{
	color: #ff0000;
}

.h4, h4{
	font-size: 1.8rem;
}

p{
	font-size: 18px;
	text-align: justify;
}

.top-header{
	background: #000;
	padding: 20px 0px;
	color: #fff;
	font-weight: 300;
}

.top-header h1{
	font-size: 50px;
}

.quote{
	background: #000000;
	 padding: 80px 80px;
}

.quote p{
	font-size: 20px;
	text-align: center;
	color: #fff;
}

.flawed-section{
	padding: 80px 80px;
}

.flawed-section h4{
	margin-bottom: 20px;
}

.approach-section{
	background: #e9e9e9;
    padding: 80px 80px;
}

.approach-section h4{
	color: #000e78;
	margin-bottom: 20px;
}

.flawed-section img,
.approach-section img{
	border-radius: 10px;
}


.contact{
	background: #e1e1e1;
}

.footer-quote{
	text-align: center;
	padding: 30px 0;
	background: #000;
	color: #fff;
}

.footer-quote h1{
	color: #fff;
}


@media (min-width:280px) and (max-width:767px){
	.flawed-section,
	.approach-section,
	.quote{
		padding: 40px 30px;
	}
}