<div id="newsletter-wrapper">
<!-- Begin Constant Contact Active Forms --><script> var _ctct_m = "819ecc3453ea40bbfa1122dfe0416c10"; </script><script id="signupScript" src="https://static.ctctcdn.com/js/signup-form-widget/current/signup-form-widget.min.js" async defer></script><!-- End Constant Contact Active Forms --><!-- Begin Constant Contact Inline Form Code -->
<div class="ctct-inline-form" data-form-id="f2c5c142-61ee-45a9-a229-301c99df37af"></div>
<!-- End Constant Contact Inline Form Code -->
</div>
<style>
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults {
background-color: #d1af22;
padding: 20px 40px;
color: #000;
border-radius: 0;
font-family: "Roboto Condensed", Arial,Helvetica,"Nimbus Sans L",sans-serif;
}
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults p {
font-family: "Roboto Condensed", Arial,Helvetica,"Nimbus Sans L",sans-serif;
color: #000;
}
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header {
color: #000;
font-family: "Oswald",Impact,"Arial Narrow","Roboto Condensed",Arial,Helvetica,"Nimbus Sans L",sans-serif;
text-transform: uppercase;
font-size: 24px;
line-height: 24px;
}
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults form {
position: relative;
}
#newsletter-wrapper div.ctct-form-embed form.ctct-form-custom div.ctct-form-field {
margin: 0 0 1em;
background: white;
padding: 0;
display: flex;
}
#newsletter-wrapper div.ctct-form-embed form.ctct-form-custom div.ctct-form-field label {
margin: 0;
background: #000;
color: #FFF;
display: flex;
align-items: center;
padding: .375em;
}
#newsletter-wrapper div.ctct-form-embed form.ctct-form-custom div.ctct-form-field label::before {
display: none;
}
#newsletter-wrapper div.ctct-form-embed form.ctct-form-custom div.ctct-form-field .ctct-form-errorMessage {
margin: 0;
background: #000;
color: #FFF !important;
background: #d30011 !important;
display: flex;
align-items: center;
padding: .375em;
line-height: 1.3em;
}
#newsletter-wrapper div.ctct-form-embed form.ctct-form-custom div.ctct-form-field input.ctct-form-element {
background: transparent;
border: 0;
outline: 0;
box-shadow: none;
}
@media (min-width: 640px) {
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults form > .ctct-form-header {
float: left;
padding-right: 10px;
}
#newsletter-wrapper div.ctct-form-embed div.ctct-form-defaults .ctct-form-header + p.ctct-form-text {
line-height: 24px;
}
}
@media (min-width: 980px) {
#main {
z-index: 4;
position: relative;
margin-top: -4em;
}
#newsletter-wrapper {
max-width: 840px; margin: 0 auto;
}
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults. {
padding: 20px;
}
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults form {
padding-bottom: 2.25em;
overflow: hidden;
}
#newsletter-wrapper div.ctct-form-embed form.ctct-form-custom div.ctct-form-field {
float: left;
width: calc(100% - 12em);
}
#newsletter-wrapper div.ctct-form-embed form.ctct-form-custom .ctct-form-button {
float: right;
width: 10em;
height: 47px;
margin: 0 !important;
}
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults form #gdpr_text {
position: absolute;
bottom: 0;
}
#newsletter-wrapper .ctct-form-embed.form_0 .ctct-form-defaults form #gdpr_text p {
margin-bottom: 0;
}
}
div.ctct-form-embed div.ctct-form-defaults p.ctct-form-footer {
display: none;
}
.grecaptcha-badge {
z-index: 99;
}
</style>