.content-form{background:#000f1c;color:#fff;position:relative;z-index:0;h1,h2,h3,h4,h5{color:#fff}&:not(.custom-background){&:before{background:url(https://www.247software.com/hubfs/gradient-tl.png);left:0;top:0}&:after,&:before{content:"";display:block;height:600px;object-fit:contain;position:absolute;width:600px;z-index:-1}&:after{background:url(https://www.247software.com/hubfs/gradient-br.png);bottom:0;right:0}}}.content-form__inner{display:grid;grid-gap:var(--gap-md)}.content-form__form{background-color:#192632;border-radius:var(--border-radius);padding:2rem;h3{font-size:32px;font-weight:300;margin:0}label{color:#fff;font-size:14px;font-weight:100;margin:0 0 .5rem;text-transform:capitalize;&.hs-error-msg{margin:-1rem 0 1.5rem}}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background:transparent;border:1px solid #fff;border-radius:10px;color:#fff}.hs-richtext{color:#b2b7ba}li.hs-form-booleancheckbox label{align-items:center;display:flex;input{margin:0}span{font-size:12px;line-height:1;margin:0 0 0 1rem}}input[type=submit]{background:#fff;color:var(--primary-color);&:focus,&:hover{background:-webkit-gradient(linear,left top,right top,from(var(--primary-color)),color-stop(50%,var(--orange)),to(var(--primary-color)));background:linear-gradient(to right,var(--primary-color) 0,var(--orange) 50%,var(--primary-color) 100%);background-position:100% 50%;background-size:200% auto;color:#fff}}}.content-form__image{aspect-ratio:1;border-radius:24px;margin-bottom:2rem;object-fit:cover}@media (min-width:992px){.content-form__inner{grid-template-columns:1fr 50%;grid-gap:var(--gap-lg)}.content-form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start}.content-form__image{width:50%}.content-form__form{padding:4rem}}@media (min-width:1500px){.hs-form-required{color:#fff}label.hs-error-msg{margin:-1rem 0 2rem}p+.hs_cos_wrapper_type_form{margin-top:4rem}}