.stay-updated .container { text-align: center; }
.stay-updated .form-wrapper { text-align: left; margin-bottom: 0; }
.stay-updated .text-wrapper { text-align: right; padding-right: 1.5em; }
.stay-updated { background-color: rgba(239, 230, 215, 1.0); background-image: url(../images/leaf-pattern-lt.png); background-position: center; background-repeat: repeat-x; background-size: cover; padding: 2em 0; }

.stay-updated h3 { font-family: 'Alegreya SC', serif; font-weight: 400; font-size: 50px; margin-bottom: 0; margin-top: 0; }
.stay-updated h4 { font-family: 'Alegreya', serif; font-weight: 400; font-size: 30px; font-style: italic; margin-top: 0;  } 

.ctct-inline-form {
	display: inline-block;
    max-width: 400px;
	width: 100%;
}
.ctct-form-embed.form_0 .ctct-form-defaults {
	background-color: #ffffff;
	color: #2a332c;
}
@media only screen and (max-width: 768px) {
	.ctct-inline-form {
		display: inline-block;
		max-width: 100%;
		width: 100%;
	}
}