.cr-newsletter-wrapper{margin:0 auto;padding:60px 0 0}.cr-footer-subscription h3{color:#000;font-family:Montserrat,Inter,Arial,sans-serif;font-weight:600;letter-spacing:-2.04px;margin:0 0 10px}.cr-footer-subscription p{color:#000;font-size:24px;letter-spacing:0}.footer-subs-form a{color:var(--cr-primary-color);font-size:16px;font-weight:400;line-height:24px;text-decoration-line:underline}.footer-subs-form a:active,.footer-subs-form a:hover{color:#000}@media (max-width:767px){.cr-footer-subscription h3{font-size:30px}.footer-subs-form form .hs_submit{margin:0 auto;width:auto}.footer-subs-form{margin-bottom:20px}}.footer-subs-form form{align-content:center;display:flex;grid-gap:15px}.footer-subs-form form .hs_email{margin-bottom:0;width:350px}.footer-subs-form form .hs_submit{width:200px}.footer-subs-form form input[type=submit]{border-radius:0;font-size:14px;font-weight:700;margin-top:7px;padding:10px 21px}.footer-subs-form form .hs_error_rollup{display:none}.footer-subs-form form input[type=email]{border:1px solid #bcc5d16c;border-radius:0;box-shadow:none;font-size:16px;padding:12px 10px}.footer-subs-form .legal-consent-container{max-width:500px}.footer-subs-form li{margin:0!important;width:100%!important}.footer-subs-form form input[type=submit]{box-shadow:0 8px 22px #0000001c;min-width:160px}@media (min-width:1081px){.footer-subs-form form .hs_submit{text-align:right}}@media (max-width:1080px){.footer-subs-form form{align-items:center;flex-wrap:wrap}.footer-subs-form form .hs_email{width:100%}.footer-subs-form form input[type=submit]{width:140px}}