.blog-subscription{flex-wrap:wrap;margin:80px -15px}.blog-subscription--left,.blog-subscription--right{flex:0 50%;padding:0 15px;width:50%}.blog-subscription--right{flex-direction:column}.blog-subscription__text{font-size:1rem;line-height:2rem;margin-bottom:30px;margin-top:30px}.blog-subscription__header,.blog-subscription__text{max-width:445px}.blog-subscription__text p:last-child{margin-bottom:0}.blog-subscription__form{position:relative}.blog-subscription__form form{display:flex}.blog-subscription__form label{display:none}.blog-subscription__form .hs-error-msgs li{margin:15px 0 0}.blog-subscription__form .hs-error-msgs label{display:block;font-size:16px;margin:0}.blog-subscription__form input[type=email]{border-bottom-right-radius:0;border-top-right-radius:0;height:60px;width:287px}.blog-subscription__form input[type=email].error{border:2px solid #e5232d}.blog-subscription__form input[type=submit]{border-bottom-left-radius:0;border-top-left-radius:0;font-size:18px;font-weight:400;height:60px;line-height:1.2;min-width:161px;padding:16px 38px}.blog-subscription__form .hs-recaptcha{position:absolute;right:-300px;top:0}.blog-subscription--right{display:flex}.blog-subscription__social-heading{margin-bottom:30px}.blog-subscription__icons{height:100%}.blog-subscription__links{list-style-type:none;margin:0;padding:0;text-align:left}.blog-subscription__links li{display:inline-flex;height:32px;vertical-align:middle;width:32px}.blog-subscription__links li:not(:last-child){margin-right:15px}.blog-subscription__links li>a{align-items:center;display:inline-flex;justify-content:center;line-height:0;transition:all .3s}.blog-subscription__links li .blog-subscription__icon,.blog-subscription__links li .blog-subscription__icon--hovered{max-height:48px;max-width:48px}.blog-subscription__links .blog-subscription__icon--hovered{display:none}.blog-subscription__links li a:hover .blog-subscription__icon--hovered{display:block}.blog-subscription__links li a:hover .blog-subscription__icon{display:none}@media screen and (max-width:991px){.blog-subscription__form .hs-recaptcha{margin-bottom:0;position:relative;right:0}.blog-subscription__form input[type=email]{width:100%}.blog-subscription__form .grecaptcha-badge{margin:0!important}}@media screen and (max-width:767px){.blog-subscription{margin:40px -15px}.blog-subscription--left,.blog-subscription--right{flex:0 100%;width:100%}.blog-subscription--right{margin-top:30px}.blog-subscription__header,.blog-subscription__text{max-width:max-content}.blog-subscription__header{font-size:30px;line-height:40px}.blog-subscription__form form{flex-direction:column}.blog-subscription__form input[type=submit]{width:100%}}