.tp-blog-detail-newsletter{margin-top:2.2rem}.tp-blog-detail-newsletter .newsletter_title{font-size:1.6rem;font-weight:900;line-height:1.25;margin:0 auto}.tp-blog-detail-newsletter .newsletter .newsletter_form{padding-top:1.6rem}.tp-blog-detail-newsletter .newsletter .newsletter_form .hs-form input[type=email]{background:#fff;border-radius:1.5rem;font-size:1rem;height:56px;line-height:1.4;padding:.6rem 1rem .7rem}.tp-blog-detail-newsletter .newsletter .newsletter_form .hbspt-form form .legal-consent-container{display:none;margin-top:1rem}.tp-blog-detail-newsletter .newsletter .newsletter_form .hs_email input::placeholder{color:#000;opacity:.6}.tp-blog-detail-newsletter .newsletter .newsletter_form .hs-button{padding:.6rem 1.3rem}.tp-blog-detail-newsletter .newsletter .hbspt-form input[type=submit],.tp-blog-detail-newsletter .newsletter .hs-button.primary{background:#153d6a;border:1px solid #153d6a;border-radius:1.5rem;height:56px;padding:.6rem 1.2rem}@media only screen and (min-width:992px){.tp-blog-detail-newsletter .newsletter .newsletter_form{padding-left:1rem}.tp-blog-detail-newsletter .newsletter .newsletter_form form{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.tp-blog-detail-newsletter .newsletter .newsletter_form .hs-email{border-radius:1.5rem;flex:0 0 74%;margin:0}.tp-blog-detail-newsletter .newsletter .newsletter_form .hbspt-form form .hs_email input::placeholder{color:#31ab5c}.tp-blog-detail-newsletter .newsletter .newsletter_form .hbspt-form form .hs_submit input{padding:.7rem}.tp-blog-detail-newsletter .newsletter .newsletter_form .hbspt-form form .hs_email input,.tp-blog-detail-newsletter .newsletter .newsletter_form .hbspt-form form .hs_submit input{border-radius:1.5rem;height:45px}.tp-blog-detail-newsletter .newsletter .hs-submit{margin-left:-92px;z-index:1}.tp-blog-detail-newsletter .newsletter .legal-consent-container{flex:0 0 100%;order:1}.tp-blog-detail-newsletter .newsletter .hs-email{position:relative}.tp-blog-detail-newsletter .newsletter .hs-error-msgs{position:absolute}}@media only screen and (min-width:1440px){.tp-blog-detail-newsletter .newsletter .newsletter_form{padding:1.8rem 0 0 3rem}}