#section-8{width:100%}
#section-8 .newsletter-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-sm);max-width:680px;margin-left:auto;margin-right:auto}
#section-8 .newsletter-title{text-transform:uppercase;margin-bottom:0}
#section-8 .newsletter-description{max-width:520px;margin-bottom:0}
#section-8 .newsletter-form-wrapper{width:100%;max-width:560px;margin-left:auto;margin-right:auto}
#section-8 .fluentform_wrapper_5,#section-8 .fluentform,#section-8 .fluent_form_5{width:100%;margin:0 auto}
#section-8 .fluent_form_5 fieldset{border:none!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;min-inline-size:100%!important}
#section-8 .fluent_form_5 .ff-t-container{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:0!important;border:1px solid var(--color-7,#ad1a24)!important;border-radius:var(--radius-pill,9999px)!important;overflow:hidden!important;background-color:transparent!important;box-sizing:border-box!important;transition:border-color .2s ease,box-shadow .2s ease!important}
#section-8 .fluent_form_5 .ff-t-container:focus-within{box-shadow:0 0 0 2px rgba(173,26,36,.4)!important}
#section-8 .fluent_form_5 .ff-t-cell.ff-t-column-1{flex:1 1 0%!important;flex-basis:0%!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:stretch!important}
#section-8 .fluent_form_5 .ff-t-cell.ff-t-column-2{flex:0 0 auto!important;flex-basis:auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:stretch!important}
#section-8 .fluent_form_5 .ff-el-group{margin:0!important;padding:0!important;width:100%!important;display:flex!important;align-items:stretch!important}
#section-8 .fluent_form_5 .ff-el-input--content{width:100%!important;margin:0!important;display:flex!important;align-items:stretch!important}
#section-8 .fluent_form_5 input.ff-el-form-control,#section-8 .fluent_form_5 input[type="email"]{flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:52px!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:14px 24px!important;color:var(--color-6,#ffffff)!important;font-family:var(--font-family-1,inherit)!important;font-size:var(--fs-body,15px)!important;line-height:1.4!important;box-sizing:border-box!important}
#section-8 .fluent_form_5 input.ff-el-form-control::placeholder,#section-8 .fluent_form_5 input[type="email"]::placeholder{color:var(--color-4,#a3a3a3)!important;opacity:.8!important;font-family:var(--font-family-1,inherit)!important;font-size:var(--fs-body,15px)!important}
#section-8 .fluent_form_5 input.ff-el-form-control:focus{outline:none!important;box-shadow:none!important}
#section-8 .fluent_form_5 .ff_submit_btn_wrapper,#section-8 .fluent_form_5 .ff_submit_btn_wrapper_custom{width:auto!important;margin:0!important;padding:0!important;display:flex!important;align-items:stretch!important}
#section-8 .fluent_form_5 .ff-btn-submit,#section-8 .fluent_form_5 button[type="submit"],#section-8 form.fluent_form_5 .wpf_has_custom_css.ff-btn-submit{background-color:var(--color-7,#ad1a24)!important;border:none!important;border-radius:0!important;color:var(--color-6,#ffffff)!important;font-family:var(--font-primary-1, 'Barlow', sans-serif)!important;font-size:var(--fs-button,14px)!important;font-weight:var(--fw-bold,700)!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:14px 32px!important;height:100%!important;min-height:52px!important;min-width:auto!important;width:auto!important;margin:0!important;white-space:nowrap!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s ease,opacity .2s ease,transform .1s ease!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important}
@media (hover:hover){#section-8 .fluent_form_5 .ff-btn-submit:hover,#section-8 .fluent_form_5 button[type="submit"]:hover,#section-8 form.fluent_form_5 .wpf_has_custom_css.ff-btn-submit:hover{background-color:#8f121a!important;color:#ffffff!important}}
#section-8 .fluent_form_5 .ff-btn-submit:active,#section-8 .fluent_form_5 button[type="submit"]:active,#section-8 form.fluent_form_5 .wpf_has_custom_css.ff-btn-submit:active{transform:scale(.98)!important}
#section-8 .fluent_form_5 .ff-message-success,#section-8 .fluentform .ff-message-success{background-color:rgba(22,101,52,.2)!important;border:1px solid rgba(34,197,94,.5)!important;color:#4ade80!important;border-radius:var(--radius-md,8px)!important;padding:14px 20px!important;margin-top:16px!important;font-family:var(--font-family-1,inherit)!important;font-size:var(--fs-body,14px)!important;text-align:center!important}
#section-8 .fluent_form_5 .ff-error-message,#section-8 .fluent_form_5 .ff-errors-in-stack,#section-8 .fluentform .ff-error-message,#section-8 .fluentform .ff-errors-in-stack{color:#ff6b6b!important;font-family:var(--font-family-1,inherit)!important;font-size:13px!important;margin-top:8px!important;text-align:center!important}
@media (min-width:491px) and (max-width:992px){#section-8{padding-top:var(--sp-lg);padding-bottom:var(--sp-lg)}#section-8 .newsletter-form-wrapper{max-width:500px}}
@media (max-width:490px){#section-8{padding-top:var(--sp-md);padding-bottom:var(--sp-md)}#section-8 .newsletter-content{gap:var(--sp-xs)}#section-8 .newsletter-form-wrapper{max-width:100%}#section-8 .fluent_form_5 .ff-t-container{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:0!important;border:1px solid var(--color-7,#ad1a24)!important;border-radius:var(--radius-lg,16px)!important;overflow:hidden!important;background-color:transparent!important;box-sizing:border-box!important}#section-8 .fluent_form_5 .ff-t-cell.ff-t-column-1{flex:1 1 0%!important;flex-basis:0%!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:stretch!important}#section-8 .fluent_form_5 .ff-t-cell.ff-t-column-2{flex:0 0 auto!important;flex-basis:auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:stretch!important}#section-8 .fluent_form_5 input.ff-el-form-control,#section-8 .fluent_form_5 input[type="email"]{flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:48px!important;padding:12px 18px!important;text-align:left!important;font-family:var(--font-family-1,inherit)!important;font-size:var(--fs-body,14px)!important;line-height:1.4!important;color:var(--color-6,#ffffff)!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;box-sizing:border-box!important}#section-8 .fluent_form_5 input.ff-el-form-control::placeholder,#section-8 .fluent_form_5 input[type="email"]::placeholder{color:var(--color-4,#a3a3a3)!important;opacity:.8!important;font-family:var(--font-family-1,inherit)!important;font-size:var(--fs-body,14px)!important}#section-8 .fluent_form_5 .ff-btn-submit,#section-8 .fluent_form_5 button[type="submit"],#section-8 form.fluent_form_5 .wpf_has_custom_css.ff-btn-submit{width:auto!important;min-width:auto!important;height:100%!important;min-height:48px!important;padding:12px 22px!important;background-color:var(--color-7,#ad1a24)!important;color:var(--color-6,#ffffff)!important;border:none!important;border-radius:0!important;font-family:var(--font-primary-1, 'Barlow', sans-serif)!important;font-size:var(--fs-button,13px)!important;font-weight:var(--fw-bold,700)!important;text-transform:uppercase!important;letter-spacing:.05em!important;white-space:nowrap!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important}}