#academyBody form .input input,#academyBody form .input textarea{background-color:transparent;border:1px solid #2a2249;border-radius:4px;color:#2a2249;font-size:1.6rem;line-height:2rem;padding:10px 15px;width:100%}#academyBody form .input input:focus{border:2px solid #2a2249;outline:0 auto -webkit-focus-ring-color}#academyBody form .input input.invalid{border-color:#e57050;border-width:2px}#academyBody form .hs-form-field{margin-bottom:20px}#academyBody form .hs-error-msgs{list-style:none;margin:0;padding:0}#academyBody form .hs-error-msgs li label{color:#e57050;font-size:1.2rem;line-height:1.6rem;margin:0}#academyBody form label{color:#2a2249;font-size:1.6rem;font-weight:400;line-height:2.6rem;margin:0 0 4px}#academyBody form label .hs-form-required{color:#e57050}#academyBody form .input input::placeholder{color:#b2b2b2;font-size:1.6rem;line-height:2rem}#academyBody form .legal-consent-container p{color:#2a2249;font-size:1.2rem;font-weight:400;line-height:1.6rem}#academyBody form .legal-consent-container p a{color:#2a2249;font-weight:500;text-decoration:underline}#academyBody .legal-consent-container .inputs-list{list-style:none;padding:0}#academyBody .legal-consent-container .inputs-list li{margin:0}#academyBody .legal-consent-container .inputs-list li label{align-items:flex-start;display:flex}#academyBody .legal-consent-container .inputs-list li label input{margin-top:8px;width:auto}#academyBody .legal-consent-container .inputs-list li label>span{margin-left:5px}#academyBody .hs-submit{margin-top:20px}#academyBody .hs-submit input{background:transparent linear-gradient(270deg,#e57050,#5b9dac) 0 0 no-repeat padding-box;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.8rem;font-weight:900;line-height:2.2rem;padding:12px 40px;text-align:center;text-transform:uppercase}