.b-form__title-markup{color:var(--white);font-family:var(--box-title--font-family--desktop);font-size:var(--box-title--font-size--desktop);font-weight:var(--box-title--font-weight--desktop);letter-spacing:var(--box-title--letter-spacing--desktop);line-height:var(--box-title--line-height--desktop);margin-bottom:1rem}@media screen and (max-width:800px){.b-form__title-markup{font-family:var(--h2--font-family--mobile);font-size:var(--h2--font-size--mobile);font-weight:var(--h2--font-weight--mobile);letter-spacing:var(--h2--letter-spacing--mobile);line-height:var(--h2--line-height--mobile);margin-bottom:1.5rem}}.b-form__title-markup strong{color:var(--color1)}.b-form__title-markup i{font-style:italic}.f-newsletter{grid-gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:800px){.f-newsletter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.f-newsletter .form-item--error-message{color:var(--error);font-family:var(--small--font-family--desktop);font-size:var(--small--font-size--desktop);font-weight:var(--small--font-weight--desktop);letter-spacing:var(--small--letter-spacing--desktop);line-height:var(--small--line-height--desktop);margin-top:1rem}.f-newsletter div[data-drupal-messages]{display:none}.f-newsletter .webform-confirmation{color:var(--white);font-family:var(--font2);font-size:1.6rem;font-weight:400;line-height:1.6}.f-newsletter__email__element{background:var(--white);border:var(--input--border);border-radius:5px;color:var(--text);font-family:var(--font2);font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.2;max-width:40rem;padding:1.25rem 2rem;width:100%}@media screen and (max-width:800px){.f-newsletter__email__element{font-size:1.5rem}}.f-newsletter__email__element::-webkit-input-placeholder{color:#888}.f-newsletter__email__element::-moz-placeholder{color:#888}.f-newsletter__email__element:-ms-input-placeholder{color:#888}.f-newsletter__email__element::-ms-input-placeholder{color:#888}.f-newsletter__email__element::placeholder{color:#888}.f-newsletter__email__element.error{border-color:var(--error)}@media screen and (max-width:800px){.f-newsletter__submit{height:4.6rem}}.f-newsletter__submit:before{content:"\e006"}
/*# sourceMappingURL=block--newsletter-footer.css.map */