.hd-call-to-action-banner{border-radius:20px;height:auto;margin-bottom:40px;margin-top:40px;overflow:hidden;padding:60px 0;position:relative}.hd-call-to-action-banner .container{position:relative;z-index:1}.hd-call-to-action-banner form .hs-input.invalid.error{border-color:#f4efe5}.hd-call-to-action-banner h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:16px}.hd-call-to-action-banner p{color:#fff;font-size:18px;margin-bottom:24px}.hd-call-to-action-banner .hs-button .primary .large{background:red!important}.hd-call-to-action-banner .headline{text-align:center}