@font-face{font-family:'Komet';src:url(/assets/fonts/fonnts.com-Komet_ExtraLight-db77e9e2d12b33799d875b378d963250deff4da391da720122df574085ebab20.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Komet';src:url(/assets/fonts/fonnts.com-Komet_Regular-61ebc062503ab5ffdc00e39da5ae9a029b6490967e0ac7021acf1ed566d747bf.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Komet';src:url(/assets/fonts/fonnts.com-Komet_Medium-323ddb3646c9bb38ccb48e98a310216a766e02b037e13f83b6455b2b9b881805.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Komet';src:url(/assets/fonts/fonnts.com-Komet_Bold-e087e42d055a2d6db7db0b126e1bd232e4975b107a31736fbbd6572fb648ca79.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Komet';src:url(/assets/fonts/fonnts.com-Komet_Black-700126c0c8d69506e9682c80de5221df44128097abcd3fb5bbd942e67f411c0b.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}html,body{background-color:#3b045e;color:#fff;font-family:"Komet", sans-serif;font-size:16px;padding:0;margin:0}.form{padding-top:94px;display:flex;justify-content:center}.form__wrapper{width:500px}.form__title{text-align:center;line-height:3rem;font-size:1.875rem;color:#fff;font-weight:500;margin:40px 0 10px 0}.form__subtitle{margin:1rem auto;text-align:center;font-weight:200;letter-spacing:0.8px;max-width:310px}.form__link{color:#402680;text-decoration:none}.form__whitelink{color:#fff;text-decoration:underline}.form__terms-checkbox{position:relative;left:-4px}.form__section{display:flex;flex-direction:column;align-items:center}.form__section--terms{display:flex;flex-direction:row;position:relative;width:275px;margin:0 auto 30px auto;font-size:0.8em;font-weight:100}.form__section--terms .field_with_errors .error-message{font-size:1em;width:275px;top:35px}.form__section--recaptcha{display:flex;justify-content:center;margin:0 auto 10px auto}.form .field_with_errors{position:relative}.form .error-message{padding-top:0px;padding-right:0px;color:#402680;position:absolute;font-size:0.8em;font-weight:600;display:flex;justify-content:center;width:100%;text-transform:capitalize;top:50px}.form .recaptcha-error-message{padding-top:0px;padding-right:0px;color:#402680;position:absolute;font-size:0.8em;font-weight:600;display:flex;justify-content:center;width:100%;text-transform:capitalize;top:82px}.form__input{background-color:#fff;border:1px solid #a3bac6;width:275px;border-radius:3px;margin:0.3rem 0 0.8rem 0;padding:0.5rem 0.625rem 0.5625rem;font-size:0.9rem;height:62px}.form__input::placeholder{color:#333;opacity:0.5;font-weight:300}.form__input:focus{border:2px solid #402680;outline:none}.form__submit-button{background:#402680;color:#79D9D9;font-size:1.125rem;line-height:3.25rem;font-family:"Komet", sans-serif;font-weight:900;border-radius:9px;border:1px solid #402680;cursor:pointer;box-shadow:0 1px 3px rgba(1,1,1,0.5);transition:ease-in-out 0.1s;text-align:center;margin:20px 0 40px 0;padding:0 20px}.form__submit-button:hover{background:#fff;border:1px solid #402680}.form__thank-you{min-height:500px}.form__confirmation-error{width:600px;min-height:500px}.form__confirmation-error .form__subtitle{max-width:600px;text-align:center}@media (max-width: 991px){.form{padding-top:40px}.form__title{font-size:1.55em}.form__subtitle{margin:0.8rem auto}.form__submit-button{margin:20px 0}.form__confirmation-error{width:300px}}
