  .grid-box-gray-container {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}
		
.grid-box-gray-container .grid-box-two {
	background: #e4e4e4;
	border: 1.5px solid #036;
    margin: 10px;
    width: 30%;	
}
		
.grid-box-gray-container .grid-box-two h2 {
    font-size: 1.4em;
    letter-spacing: -0.5px;
	margin-top: 0px;
    padding: 10px;
	text-align: center;
}

.grid-box-gray-container .grid-box-two p {
    padding: 0px 20px 20px 20px;
}

@media only screen and (max-width: 950px) {
    .grid-box-gray-container .grid-box-two {
    	width: 45%;
	}
}

@media only screen and (max-width: 800px) {
    .grid-box-gray-container .grid-box-two {
    	width: 100%;
	}
}