:root{--font-sans: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-serif: "Libre Baskerville", "Times New Roman", serif}:root{--site-gutter: 24px}@media screen and (min-width: 37em){:root{--site-gutter: 24px}}@media screen and (min-width: 41em){:root{--site-gutter: 32px}}@media screen and (min-width: 50em){:root{--site-gutter: 32px}}@media screen and (min-width: 61.5em){:root{--site-gutter: 40px}}@media screen and (min-width: 71em){:root{--site-gutter: 64px}}@media screen and (min-width: 85em){:root{--site-gutter: 0px}}.newsletter-form .g-recaptcha{display:none}.newsletter-form .ctct-form-embed .ctct-form-defaults{padding:0}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-defaults .ctct-form-header{margin:0 0 1rem 0;font-size:16px;font-size:1rem;text-transform:uppercase;color:#fff;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-defaults .ctct-form-text,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-label,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-listname,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-lists-legend,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-date-slash,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-defaults .ctct-gdpr-text,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{color:#fff;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem}.newsletter-form div.ctct-form-embed form.ctct-form-custom .ctct-form-field{display:flex;flex-direction:column}.newsletter-form div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{display:block;margin-bottom:8px;font-size:1rem;line-height:1;font-weight:normal;text-align:left}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom input.ctct-form-element{padding:.25rem .5rem;color:#3d3d3d;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;height:2rem}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom input.ctct-form-element.is-error{color:#3d3d3d !important;border-color:#a51417}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-errorMessage{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff !important;order:3}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-button{background-color:#3d3d3d;border:1px solid #fff;width:auto;border-radius:6px;display:inline-block;cursor:pointer;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:16px;font-size:1rem;font-weight:400;line-height:1em;letter-spacing:.05em;text-decoration:none;padding:.75em 1.75em;margin:0;margin-bottom:1.5em;text-align:center}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-button:hover,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-button:focus,.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-custom .ctct-form-button:active{background-color:#fff;border:1px solid #fff;color:#3d3d3d}.newsletter-form .ctct-form-embed.ctct-form-container .ctct-form-defaults{background-color:rgba(0,0,0,0)}.newsletter-form #gdpr_text{display:none}.newsletter-form .ctct-form-required::before{display:none}/*# sourceMappingURL=style.css.map */
