.cta-contact{background:linear-gradient(92.06deg,#e15555 2.45%,#b7126a 23.47%,#742688 41.88%,#4c2e8e 52.58%,#25318d 65.62%,#2358a4 82.11%,#4ca7dc 105.37%);border-radius:.8rem;color:#fff;padding:4rem 2rem}.cta-contact:empty{padding:1.9rem 2rem}.cta-contact h2{color:var(--white);font-size:2rem;font-weight:300;line-height:3.5rem;margin:0;text-transform:none}.cta-contact h3:empty{display:none}.cta-contact .content-wrapper{align-items:center;display:flex;gap:6.4rem;justify-content:center}@media (min-width:768px){.cta-contact .header-content{flex:0 1 439px;padding-top:2px}.cta-contact .form{flex:0 1 520px}}@media (max-width:767px){.cta-contact .content-wrapper{flex-direction:column}}.cta-contact .form form{display:flex;gap:2.4rem var(--gap)}.cta-contact .form form .hs-error-msg{color:var(--white)}.cta-contact .form .hs-form-field{margin-bottom:0;position:relative}.cta-contact .form .hs-form-field>label{display:none}.cta-contact .form .hs-form-field input[type=email]{padding:1.47rem 2rem}.cta-contact .form .hs-form-field .hs-error-msgs{left:0;position:absolute;top:100%}@media (min-width:600px){.cta-contact .form form .hs-email{flex:0 1 calc(100% - 153px)}.cta-contact .form form .hs-submit{flex:0 0 153px}}@media (max-width:599px){.cta-contact .form{width:100%}.cta-contact .form form{flex-direction:column}.cta-contact .form form input[type=submit]{max-width:100%;width:100%}}.cta-contact form input[type=submit]{background-color:var(--white);color:var(--primary-color)}.cta-contact form input[type=submit]:hover{background-color:var(--light-gray);color:var(--primary-color)}.cta-contact a{background:#fff;border:2px solid #fff;border-radius:.8rem;color:var(--primary-color);font-size:1.6rem;font-weight:900;line-height:1.4;padding:1.6rem 3.2rem;text-decoration:none!important;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.cta-contact a:hover{background:var(--light-gray);border-color:var(--light-gray)}