.registration__section{align-items:center;display:flex;justify-content:center;width:100%}.registration__area{display:flex;flex-wrap:wrap;padding:0 20px}.registration__page,.registration__pager{display:flex;justify-content:center}.registration__page{align-items:center;border:1px solid #41284e;border-radius:50%;font-weight:600;height:50px;margin:0 10px 20px;width:50px}.registration__page.active{background:#41284e;color:#fff}.registration__boxes{display:flex;padding-right:5rem;text-align:center;width:60%}.registration-images{width:40%}.registration-images .image{display:flex;justify-content:center;padding-left:0}.registration-images .mobile-image{display:none}.registration__form{border-bottom-right-radius:2.5rem;margin:auto;max-width:62.5rem;padding:0}.registration__boxes form{text-align:left}.registration__boxes form .actions{text-align:center}.registration__thankyou{background:#9c5fa4;border-radius:0 0 2.5rem 0;color:#fff;display:none;margin:auto;max-width:62.5rem;padding:5rem;text-align:center}.registration__thankyou .flexed{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.registration__thankyou .fa{font-size:90px;width:100%}.registration__thankyou p{margin-top:0}.registration__thankyou a{color:#fff}.registration__thankyou h2{color:#fff;font-size:26px;font-weight:600;letter-spacing:0;text-transform:none}h1.text-h2,p{text-align:left}.registration__form .logo{margin-bottom:3.8rem}.registration__already-registered{background:#2e2e2e;border-radius:10px;color:#fff;max-width:400px;padding:50px;text-align:center}.registration__already-registered .fa{font-size:90px}.registration__already-registered h2{font-size:26px;font-weight:600;letter-spacing:0;text-transform:none}.registration__section form.hs-form .hs-form-field .input input[type=email],.registration__section form.hs-form .hs-form-field .input input[type=file],.registration__section form.hs-form .hs-form-field .input input[type=number],.registration__section form.hs-form .hs-form-field .input input[type=password],.registration__section form.hs-form .hs-form-field .input input[type=tel],.registration__section form.hs-form .hs-form-field .input input[type=text]{background:#f5f5f5}.registration__section form.hs-form .hs-form-field .input select{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M207.029%20381.476L12.686%20187.132c-9.373-9.373-9.373-24.569%200-33.941l22.667-22.667c9.357-9.357%2024.522-9.375%2033.901-.04L224%20284.505l154.745-154.021c9.379-9.335%2024.544-9.317%2033.901.04l22.667%2022.667c9.373%209.373%209.373%2024.569%200%2033.941L240.971%20381.476c-9.373%209.372-24.569%209.372-33.942%200z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#f5f5f5 0,#f5f5f5)}form.hs-form .hs-error-msgs.inputs-list,form.hs-form label.hs-error-msg{color:red;font-size:1.4rem;font-weight:400}form.hs-form input.hs-button{background:#9c5fa4;border:none}form.hs-form input.hs-button:hover{background:#41284e;border:none;color:#fff}.pd-medium{padding:5.6rem 0}@media only screen and (max-width:767px){.registration__boxes{padding-right:0}.registration__thankyou{padding:35px}.registration-images .desktop-image{display:none}.registration-images .mobile-image{display:flex}.registration-images{margin-top:6rem}.registration-images,.registration__boxes{width:100%}}