.banner-sub .cell-wrapper>.text{display:inline-block;vertical-align:top;width:80%}.banner-sub .hs_cos_wrapper_type_blog_subscribe>div:after{content:none}.banner-sub .hs_cos_wrapper_type_blog_subscribe h3.form-title{margin:0 0 60px}.banner-sub .hs_email{display:inline-block;vertical-align:top;position:relative}.banner-sub .hs_email:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 15px 27px;border-color:transparent transparent #e7e7e7 transparent;position:absolute;top:0;right:0;z-index:1}.banner-sub .hs_email div.input{position:relative}.banner-sub .hs_email div.input:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 10px 31px 0;border-color:transparent #fff transparent transparent;position:absolute;top:0;left:-10px}.banner-sub .hs_email div.input:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 31px 10px;border-color:transparent transparent #fff transparent;position:absolute;bottom:0;left:-10px}.banner-sub .hs_cos_wrapper_type_blog_subscribe input[type=email]{border:0;width:343px;height:62px;line-height:62px;padding:0 35px 0 15px;color:#bfc0c1}.banner-sub .hs_cos_wrapper_type_blog_subscribe ::-webkit-input-placeholder{line-height:62px;color:#bfc0c1}.banner-sub .hs_cos_wrapper_type_blog_subscribe ::-moz-placeholder{line-height:62px;color:#bfc0c1}.banner-sub .hs_cos_wrapper_type_blog_subscribe :-ms-input-placeholder{line-height:62px;color:#bfc0c1}.banner-sub .hs_cos_wrapper_type_blog_subscribe :-moz-placeholder{line-height:62px;color:#bfc0c1}.banner-sub .hs_submit{width:auto;display:inline-block;vertical-align:top;margin:15px 0 0 -11px;position:relative}.banner-sub .hs_submit:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:31px 10px 0 0;position:absolute;top:0;right:5px}.banner-sub .hs_submit:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:31px 0 0 10px;position:absolute;bottom:0;right:5px}.banner-sub .actions{display:block;padding:0 0 0 17px;position:relative}.banner-sub .actions:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:62px 17px 0 17px;position:absolute;top:0;left:-15px}.banner-sub .hs_cos_wrapper_type_blog_subscribe .hs-button{line-height:62px;height:62px;text-indent:0;padding:0 15px;width:auto;height:auto;position:static;margin-top:0;color:#fff;position:relative;-webkit-border-radius:0;border-radius:0}.banner-sub .hs-error-msgs{text-align:left}@media screen and (min-width:1921px){.banner-sub .hs_cos_wrapper_type_blog_subscribe h3.form-title{margin:0 0 3.125vw}}@media(max-width:834px){.custom-module.banner-sub .cell-wrapper{padding:80px 0}.banner-sub .cell-wrapper>.text{display:block;width:auto}.banner-sub .hs_cos_wrapper_type_blog_subscribe h3.form-title{margin:0 0 50px}}@media(max-width:767px){.banner-sub .hs_cos_wrapper_type_blog_subscribe>div:after,.banner-sub .hs_email:before,.banner-sub .hs_email div.input:before,.banner-sub .hs_email div.input:after,.banner-sub .hs_submit:before,.banner-sub .hs_submit:after,.banner-sub .actions:before{content:none}.banner-sub .hs_email{display:block;margin:0 0 30px !important}.banner-sub .hs_cos_wrapper_type_blog_subscribe input[type=email]{width:100%;height:auto;border:1px solid #eaeaea !important;padding:10px}.banner-sub .hs_submit{display:block;margin:0}.banner-sub .actions{padding:0}.banner-sub .hs_cos_wrapper_type_blog_subscribe .hs-button{height:auto;padding:13px 50px 11px;-webkit-border-radius:3px;border-radius:3px}}@media(max-width:600px){.custom-module.banner-sub .cell-wrapper{padding:60px 0}.banner-sub .hs_cos_wrapper_type_blog_subscribe h3.form-title{margin:0 0 30px}}