#xyhomecontactform {
	margin-bottom: 5rem;
}
#xyhomecontactform .left-column p {
	color: #132b59;
	text-align: justify;
}
#xyhomecontactform .emphasis-text {
	font-style: italic;
}
#xyhomecontactform .alert-success p:last-child {
	margin-bottom: 0;
}
#xyhomecontactform  form input::placeholder, #xyhomecontactform  form textarea::placeholder {
	font-style: italic;
}
#xyhomecontactform textarea[name="request"] {
	min-height: 175px;
	resize: none;
}
#xyhomecontactform .recaptcha {
	text-align: center;
}
#xyhomecontactform .recaptcha .g-recaptcha {
    display: inline-block;
}
#xyhomecontactform button[name="submitHomeContact"] {
	text-transform: uppercase;
	padding: 1rem 2rem;
	margin-top: 15px;
}
@media (max-width: 767px) {
	.right-column {
		margin-top: 30px;
	}
}
