.div0TxtContainer{
	width: 100%;  
	padding: 60px;
	padding-bottom: 0;
	background-color: #121212;
	text-align: center;
}

.div0Hr{
	display: inline-block;
	height: 3px; 
	width: 55px; 
	margin-top: 8px;
}

.div0h2{
	margin-top: 30px; 
	font-size: 48px;
}

.div0p{
	font-size: 20px; 
	line-height: 35px; 
	margin-top: 30px;
	width: 80%;
	display: inline-block;
}

.div1Container{
	background-color: #121212; 
	padding: 120px 60px; 
	display: flex; 
	justify-content: center; 
	align-items: flex-start;
}

.div1ColumnContainer1, .div1ColumnContainer2, .div1ColumnContainer3, .div1ColumnContainer4{
	width: 23%; 
	margin:0 6px;
}

.div1ColumnContainer1, .div1ColumnContainer3{
	padding-top: 80px;
}

.div1ContentDiv{
	width: 100%; 
	padding: 10px; 
	margin: 12px 0;
}

.div1ContentDiv:nth-child(3n+1){
	background-color: #1b1b1b;
}

.div1ContentDiv:nth-child(3n+2){
	background-color: #242424;
}

.div1ContentDiv:nth-child(3n+0){
	background-color: #0c0c0c;
}

.div1ImgDiv{
	background-color: #f1f1f1; 
	width:70px; 
	height:70px; 
	border-radius:50%; 
	margin-bottom: 10px;
	background-size: 100% 100%;
}

.div1p{
	font-size: 20px;
}

@media only screen and (max-width: 1025px){
	.div0p{
		width: 100%;
	}

	.div1Container{
		padding: 60px; 
		flex-wrap: wrap;
		align-items: flex-end;
	}

	.div1ColumnContainer1, .div1ColumnContainer2, .div1ColumnContainer3, .div1ColumnContainer4{
		width: 45%;
	}

	.div1ColumnContainer3{
		padding-top: 0px;
	}

	.div1ContentDiv:nth-child(3n+1){
		margin: 0;
	}

}

@media only screen and (max-width: 750px){
	.div1ColumnContainer1, .div1ColumnContainer2, .div1ColumnContainer3, .div1ColumnContainer4{
		width: 100%;
	}

	.div1ColumnContainer1{
		padding-top: 0px;
	}

}

@media only screen and (max-width: 500px){
	.div0TxtContainer{
		padding: 30px 20px;
	}

	.div1Container{
		padding: 30px 20px;
	}
}
