.cta-form .form-wrap{background:var(--sunshine);border-radius:20px;margin-left:auto;margin-right:auto;margin-top:50px;max-width:764px;padding:70px 100px 85px;text-align:left}.cta-form .form-wrap label{color:var(--black);font-size:1.125rem}.cta-form .form-wrap .no-list.hs-error-msgs.inputs-list{margin-top:5px;padding-left:20px}.cta-form .form-wrap input[type=email],.cta-form .form-wrap input[type=text]{border:1px solid hsla(240,7%,59%,.5);border-radius:8px;color:var(--black);padding:12px 30px;width:100%}.cta-form .form-wrap textarea{border:1px solid hsla(240,7%,59%,.5);border-radius:8px;min-height:100px;padding:12px 30px;width:100%}.cta-form .form-wrap input[type=email]:focus,.cta-form .form-wrap input[type=text]:focus,.cta-form .form-wrap textarea:focus{border-color:var(--gold);outline:none}.cta-form .form-wrap .hs-button.primary{background:var(--white);border:1px solid var(--purple);border-radius:8px;color:var(--black);font-weight:500;letter-spacing:1.28px;opacity:1;padding:16px 32px;text-transform:uppercase;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.cta-form .form-wrap .hs-button.primary:focus,.cta-form .form-wrap .hs-button.primary:hover{opacity:.75}.cta-form .form-wrap .field{margin-bottom:20px}.cta-form .hs-error-msg.hs-main-font-element{font-size:.875rem}@media (max-width:991px){.cta-form .form-wrap{max-width:100%;padding:40px;width:100%}}@media (max-width:767px){.cta-form .intro-text{font-size:.938rem;margin-bottom:20px}.cta-form .h3-title,.cta-form .intro-text{padding-left:5px;padding-right:5px}.cta-form .form-wrap{padding:30px 20px 40px}.cta-form .form-wrap label{font-size:.938rem}.cta-form .form-wrap input[type=email],.cta-form .form-wrap input[type=text]{padding:12px 15px}}