.cs-contact form{position:relative}.cs-contact .headline,.cs-contact .subhead{margin-bottom:24px}.cs-contact .hs_email label{font-size:18px;font-weight:400;letter-spacing:-.4px;line-height:24px;text-transform:revert}.cs-contact input.hs-input[type=email]{background-color:#fff;border:#fff;max-height:40px;width:80%!important}.cs-contact .hs-form .hs-input::placeholder,.cs-contact input.hs-input[type=email]{font-size:12px}.cs-contact .button.licorice{margin-top:24px}.cs-contact .hs-form .hs-submit{position:absolute;right:0;top:0}.cs-contact .hs-form .hs-submit .hs-button{background:#29233b;border:1.5px solid #29233b;height:40px}.cs-contact .hs-form .hs-submit .hs-button:hover{background:#4e4763;border:1.5px solid transparent}.cs-contact{background-image:url(https://www.circle.com/hubfs/case-studies/-bg/cs-contact-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;padding-bottom:176px;padding-top:176px}@media (max-width:992px){.cs-contact{background-image:url(https://www.circle.com/hubfs/case-studies/-bg/cs-contact-bg-t.jpg);padding-bottom:128px;padding-top:128px}}@media (max-width:767px){.cs-contact{background-image:url(https://www.circle.com/hubfs/case-studies/-bg/cs-contact-bg-m.jpg);background-position:center 0;background-size:125%;padding-bottom:225px;padding-top:72px}}@media (max-width:600px){.cs-contact{background-position:center 100px}}@media (max-width:420px){.cs-contact{background-position:center 200px}}