.blog-subscription{background-position:50%;background-repeat:no-repeat;background-size:1200px;color:#fff}.blog-subscription__padding{padding:80px 0}.blog-subscription .ones-content-wrapper{height:100%}.blog-subscription__heading{margin-bottom:20px;text-align:center}.blog-subscription__subheading{padding-bottom:40px;text-align:center}.blog-subscription__form-wrap{height:48px}.blog-subscription__form-wrap .hs-form{display:flex;height:48px;justify-content:center}.blog-subscription__form-wrap .hs-form-field,.blog-subscription__form-wrap .hs_submit{display:inline-block}.blog-subscription__form-wrap .hs_email{position:relative}.blog-subscription__form-wrap .hs-input{background:#fff;border:1px solid #d1d2d4;box-sizing:border-box;color:#16171a;font-weight:400;padding-left:10px;width:340px}.blog-subscription__form-wrap .hs-button,.blog-subscription__form-wrap .hs-input{-webkit-appearance:none;border-radius:3px;font-family:Plus Jakarta Sans;font-size:16px;height:48px;line-height:24px;outline:none}.blog-subscription__form-wrap .hs-button{background:#0064ff;border:none;color:#fff;font-weight:700;margin-left:10px;padding:12px 15px}.blog-subscription__form-wrap .hs-button:hover{background:#226aff}.blog-subscription__form-wrap .hs-button:active{background:#0032be}.blog-subscription__form-wrap .hs-button:focus{background:#0064ff}.blog-subscription__form-wrap input[type=email]::-webkit-input-placeholder{color:#696a6d;font-size:16px;font-weight:400;line-height:24px}.blog-subscription__form-wrap .hs-input:focus{border:1px solid #0064ff;box-shadow:0 0 0 2px rgba(0,100,255,.2)}.blog-subscription__form-wrap .hs-input.error,.blog-subscription__form-wrap .hs-input.invalid{border:1px solid #f43;box-shadow:0 0 0 2px rgba(255,68,51,.2)}.blog-subscription__form-wrap .hs-error-msgs{height:20px;left:0;line-height:20px;list-style-type:none;margin:0;padding:0;position:absolute;top:48px}.blog-subscription__form-wrap .hs-error-msgs label{display:none}.blog-subscription__form-wrap .hs-error-msgs .hs-error-msg{color:#f43;display:block;font-family:Plus Jakarta Sans;font-size:12px;font-weight:400}.blog-subscription__form-wrap .submitted-message{color:#fff;font-size:16px;font-weight:400;line-height:24px;padding:12px 0;text-align:center}.blog-subscription__form-wrap .submitted-message p{color:#fff;margin:0}@media(max-width:1024px){.blog-subscription__padding{padding:60px 0}.blog-subscription__heading{margin-bottom:15px}.blog-subscription__form-wrap .submitted-message{font-size:14px;line-height:22px;padding:13px 0}}@media(max-width:768px){.blog-subscription{background-size:cover}.blog-subscription__form,.blog-subscription__heading,.blog-subscription__subheading{padding-left:20px;padding-right:20px}.blog-subscription__heading,.blog-subscription__subheading{display:-webkit-box;-webkit-box-orient:vertical;white-space:unset}.blog-subscription__heading{margin-bottom:15px}.blog-subscription .ones-content-wrapper{width:100%}.blog-subscription__form-wrap{height:116px}.blog-subscription__form-wrap .hs-form{align-items:center;flex-direction:column;height:116px}.blog-subscription__form-wrap .hs-button,.blog-subscription__form-wrap .hs-input{width:320px}.blog-subscription__form-wrap .hs-button{margin-left:0;margin-top:20px}.blog-subscription__form-wrap .submitted-message{font-size:12px;line-height:20px;padding:48px 0}}@media(max-width:360px){.blog-subscription__form-wrap .hs-form-field,.blog-subscription__form-wrap .hs_submit{width:calc(100% - 40px)}.blog-subscription__form-wrap .hs-button,.blog-subscription__form-wrap .hs-input{width:100%}}