.newsletters-wrapper-header .heading--section{margin:35px 0 15px}.newsletters-wrapper-header .newsletters-wrapper-header__subhead{margin-bottom:30px;display:flex;justify-content:space-between}.newsletters-wrapper-header .newsletters-wrapper-header__subhead-text{font-size:24px;font-size:1.5rem;line-height:1.5;color:#969696}.newsletters-wrapper-header .newsletters-wrapper-header__subhead-control{font-size:16px;font-size:1rem;color:#000;font-weight:700;display:flex;align-items:center;border:none;background:none}.newsletters-wrapper-header .newsletters-wrapper-header__subhead-control .icon{margin-right:10px}.newsletters-wrapper-form{position:fixed;bottom:0;width:100%;background-color:#fff;z-index:10;box-shadow:0 0 3px rgba(50,50,50,.5)}@media(max-width:991.98px){.newsletters-wrapper-form{position:-webkit-sticky;position:sticky;display:inline-block}}.newsletters-wrapper-form h4.newsletter-selection-text{font-size:32px;color:#000;line-height:42px;margin:15px 0 0}.newsletters-wrapper-form .sib-newsletter-form-fields{position:relative;margin-top:15px}.newsletters-wrapper-form .sib-newsletter-form-input{box-sizing:border-box;height:50px;max-width:385px;width:75%;border:1px solid #bebebe;background-color:#fff;letter-spacing:0;font-size:18px;line-height:20px;padding:0 10px;margin-right:20px}.newsletters-wrapper-form .sib-form-submit{height:50px;max-width:145px;width:25%;background-color:#000;color:#fff;font-size:20px;letter-spacing:0;line-height:1;text-align:center;border:none;cursor:pointer}@media screen and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.newsletters-wrapper-form .sib-form-submit[focus-within]{outline-color:transparent}.newsletters-wrapper-form .sib-form-submit:focus-within{outline-color:transparent}.newsletters-wrapper-form .sib-form-submit.focus-visible,.newsletters-wrapper-form .sib-form-submit:focus-visible{outline:2px auto #118add;outline-offset:2px}}@-moz-document url-prefix(""){.newsletters-wrapper-form .sib-form-submit[focus-within]{outline-color:transparent}.newsletters-wrapper-form .sib-form-submit:focus-within{outline-color:transparent}.newsletters-wrapper-form .sib-form-submit.focus-visible,.newsletters-wrapper-form .sib-form-submit:focus-visible{outline:3px dotted;outline-offset:1px}}@media not all and (min-resolution:0.001dpcm){.newsletters-wrapper-form .sib-form-submit[focus-within]{outline:5px auto #118add;outline-offset:-1px}.newsletters-wrapper-form .sib-form-submit:focus-within{outline:5px auto #118add;outline-offset:-1px}}@media(pointer:coarse){.newsletters-wrapper-form .sib-form-submit:focus{outline:none}.newsletters-wrapper-form .sib-form-submit.focus-visible,.newsletters-wrapper-form .sib-form-submit:focus-visible{outline:2px auto #118add;outline-offset:2px}}.newsletters-wrapper-form .sib-form-submit.disabled{pointer-events:none;opacity:.5}.newsletters-wrapper-form .sib-form-submit svg path{fill:#fff}.newsletters-wrapper-form .sib-newsletter-privacy-policy{color:#333;font-size:18px;letter-spacing:0;line-height:21px;text-align:left;display:block;margin:20px 0}.newsletters-wrapper-form .sib-newsletter-privacy-policy a{font-weight:700;color:#333}.newsletters-wrapper-form .error-message{height:23px;max-height:23px;display:flex;text-align:left;transition:.2;overflow:hidden;margin-top:5px}.newsletters-wrapper-form .error-message img{height:19px;width:19px;margin-bottom:-5px;display:none}.newsletters-wrapper-form .error-message span{color:#c31833;font-size:15px;line-height:20px;display:none;font-weight:700;letter-spacing:0;margin-left:5px}@media(min-width:992px){.newsletters-wrapper-form .error-message{margin-top:15px}}.newsletters-wrapper-form .error-message.error{padding-top:10px;height:40px;max-height:40px}.newsletters-wrapper-form .error-message.error img,.newsletters-wrapper-form .error-message.error span{display:block}@media(min-width:992px){.newsletters-wrapper-form .error-message.error{padding-top:15px}}.newsletters-wrapper-form .success-message{max-height:0;height:0;transition:.2;overflow:hidden;margin-top:-25px;margin-bottom:25px}.newsletters-wrapper-form .success-message span{width:430px;color:#595959;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px;padding-left:10px}.newsletters-wrapper-form .success-message img{height:18px;width:24px;margin-bottom:-1px;display:inline-block}.newsletters-wrapper-form .success-message.success{height:50px;max-height:50px;padding-top:15px}.newsletters-wrapper-form .google-recaptcha-policy{display:block;margin-top:10px;color:#595959;font-weight:400;font-size:11px;font-size:.6875rem}.newsletters-wrapper-form .google-recaptcha-policy strong{font-weight:400;color:#000}@media(min-width:992px){.newsletters-wrapper-form .google-recaptcha-policy{position:absolute;top:50px}}.theme-aja .newsletters-wrapper-form .sib-newsletter-privacy-policy{text-align:right}.theme-aja .newsletters-wrapper-form .sib-newsletter-form-input{margin-right:0}@media(max-width:991.98px){.theme-aja .newsletters-wrapper-form .sib-form-submit{max-width:385px}}.theme-aja .newsletters-wrapper-form .success-message img{display:block;margin-bottom:5px}@media(min-width:992px){.theme-aja .newsletters-wrapper-form .success-message img{display:inline-block;margin-bottom:-1px;margin-left:10px}}.theme-aja .newsletters-wrapper-form .error-message img{margin-left:5px}@media(max-width:991.98px){.newsletters-wrapper-header .heading--section{margin:20px 0 5px;justify-content:center;font-size:34px;font-size:2.125rem}.newsletters-wrapper-header .newsletters-wrapper-header__subhead{display:unset;justify-content:space-between}.newsletters-wrapper-header .newsletters-wrapper-header__subhead-text{font-size:18px;font-size:1.125rem;line-height:1.5;color:#595959;margin:0 50px 25px;text-align:center}.newsletters-wrapper-header .newsletters-wrapper-header__subhead-control{margin-bottom:10px}.newsletters-wrapper-form .newsletter-selection-text{display:none}.newsletters-wrapper-form .sib-newsletter-form-input{width:100%}.newsletters-wrapper-form .sib-form-submit{max-width:unset;width:100%;margin-top:10px}.newsletters-wrapper-form .sib-newsletter-privacy-policy{font-size:14px;margin:10px 0}.newsletters-wrapper-form .success-message.success{height:60px;max-height:60px;padding-top:15px}.newsletters-wrapper-form .success-message{margin-bottom:20px}}