.banner {
	text-align: center;
}

.banner hr {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
}

.banner h1 {
	max-width: 770px;
	margin-left: auto;
	margin-right: auto;
}

@media screen and (min-width: 768px) {
	.page-contact-us .main-content > .banner {
		padding-bottom: 115px;
	}
}

@media screen and (min-width: 1024px) {
	.page-contact-us .main-content > .banner {
		padding-bottom: 175px;
	}
}

@media screen and (min-width: 1400px) {
	.page-contact-us .main-content > .banner {
		padding-bottom: 200px;
	}
}