.newsletter-cm .content-wrapper{margin:0 auto;max-width:1170px;padding:0 25px}.newsletter-cm .text-col h2{font-weight:400;letter-spacing:.04px}.newsletter-cm .two-col>.form-col form input.hs-input,body .form-col input[type=email]{background:#f9f9fd;border:1px solid #e8e6f8!important;border-radius:0;color:var(--moonshot_blue);font-size:18px;font-weight:400;min-height:auto!important;padding:3px 18px!important}.newsletter-cm .two-col{align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.display-flex,.newsletter-cm .two-col{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.align-items-center{align-items:center;-webkit-align-items:center}.align-items-stretch{align-items:stretch;-webkit-align-items:stretch}.justify-content-center{justify-content:center;-webkit-justify-content:center}.justify-content-space-between{justify-content:space-between;-webkit-justify-content:space-between}.newsletter-cm .two-col>.text-col{flex-basis:40%;margin-right:5%}.newsletter-cm .two-col>.form-col{flex-basis:55%}.newsletter-cm .two-col>.form-col h3.form-title{display:none}.newsletter-cm .two-col>.form-col form{margin:0 117px auto auto;max-width:245px}.newsletter-cm .two-col>.form-col.add_full_width form{margin-left:auto;margin-right:auto;max-width:100%}body .newsletter-cm form ul.no-list.hs-error-msgs.inputs-list li{margin-bottom:0}body .newsletter-cm .hubpost_form form label.hs-error-msg{color:#fff;font-size:12px}body .newsletter-cm .not_embed form .hs_email{margin-bottom:12px}body .newsletter-cm .hubpost_form form label{color:#001a61}.newsletter-cm .two-col>.form-col form .hs-richtext p{font-size:14px;font-weight:500;margin:0}.newsletter-cm .two-col>.form-col form .hs-richtext{margin-bottom:5px}.newsletter-cm .two-col>.form-col form input.hs-button.primary.large{background:var(--moonshot_blue);font-weight:600;padding:15px 30px}.newsletter-cm .two-col>.form-col form input.hs-button.primary.large:hover{background:var(--visionary_violet)}.newsletter-cm .two-col>.form-col form .hs-richtext p a{font-size:14px;font-weight:400}.newsletter-cm .two-col>.text-col h2 em{color:#ffe100}.newsletter-cm .two-col>.form-col form input.hs-input::placeholder{color:#001a61}.newsletter-cm .marketo_form .mktoForm label[for=Email]{display:none!important}.newsletter-cm .mktoHtmlText.mktoHasWidth{font-size:16px;margin-bottom:5px}.newsletter-cm .form-col.secondary_cta .mktoForm .mktoError,.newsletter-cm .form-col.secondary_cta .mktoForm .mktoError .mktoErrorMsg{color:#fff!important}span.mktoButtonWrap.mktoSimple{margin-left:0!important}.newsletter-cm .add_full_width form.mktoForm{max-width:100%!important}.newsletter-cm form.mktoForm{max-width:245px!important;width:100%!important}.newsletter-cm .mktoHtmlText.mktoHasWidth{margin-bottom:0;width:100%!important}.newsletter-cm .mktoHtmlText.mktoHasWidth p{color:#fff;font-family:Red Hat Display;font-size:14px!important}.newsletter-cm .mktoHtmlText.mktoHasWidth p a{font-size:14px}.newsletter-cm .mktoForm .mktoOffset{height:auto!important}@media(min-width:1024px){.newsletter-cm .text-col h2{font-size:35px}}@media(min-width:768px) and (max-width:1024px){.newsletter-cm .two-col>.text-col{flex-basis:45%;margin-right:5%}.newsletter-cm .two-col>.form-col{flex-basis:50%}.newsletter-cm .two-col>.form-col form{margin:0 60px auto auto;max-width:245px}.newsletter-cm .two-col>.form-col.add_full_width form{margin-left:auto;margin-right:auto;max-width:100%}}@media (max-width:767px){body .newsletter-cm .two-col{display:block}body .newsletter-cm .two-col>.form-col,body .newsletter-cm .two-col>.text-col{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.newsletter-cm .two-col>.text-col{flex-basis:100%;margin-bottom:20px;margin-right:0}.newsletter-cm .two-col>.form-col{flex-basis:100%}.newsletter-cm .two-col>.form-col form{margin:0;max-width:100%!important}.newsletter-cm .two-col>.form-col.add_full_width form{margin-left:auto;margin-right:auto;max-width:100%}}