.event-form-wrapper{align-items:center;background:#008ed6;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:550px;min-height:700px;padding:35px;position:relative}.event-form-wrapper.checkin{margin:0 auto 20px;min-height:0;min-height:190px;padding:0}.event-form-wrapper h2{margin-bottom:5px}.event-form-wrapper .hs-richtext{margin-bottom:0}.event-form-wrapper legend{color:#000;display:block;margin-bottom:10px}.event-form-wrapper label{color:#000}.event-form-wrapper form .hs-form-field{margin-bottom:3px}.event-form-wrapper.checkin form .hs-form-field{margin-bottom:0!important}.event-form-wrapper h2{font-size:27px}.event-form-wrapper form.hs-form fieldset .hs-form-field .hs-input{max-width:100%}.event-form-wrapper form.hs-form fieldset .hs-form-field select.hs-input{padding:8px 16px 8px 10px}.event-form-wrapper form.hs-form .hs-submit .hs-button{background:#4c4d4f;border-radius:10px;color:#fff;font-size:18px;margin-top:8px;padding:13px 30px;text-transform:none;transition:all .3s;width:calc(100% - 10px)}.event-form-wrapper.checkin form.hs-form .hs-submit .hs-button{width:100%}.event-form-wrapper form.hs-form .hs-submit .hs-button:hover{background:#fff;color:#4c4d4f}.event-form-wrapper fieldset:nth-child(2) input{display:none}.event-form-wrapper.checkin fieldset:nth-child(2) input{display:block}.event-form-wrapper .submitted-message,.event-form-wrapper .submitted-message *{color:#fff;font-size:22px;font-weight:700;line-height:1.2;text-align:center}.checkin .hs-form-field,.checkin .hs-submit{display:none}.checkin.active .hs-form-field,.checkin.active .hs-submit,.checkin.select .hs-form-field.hs-latest_event_ticket{display:block}.event-form-wrapper.checkin form.hs-form fieldset .hs-form-field{padding-right:0}.event-form-wrapper.checkin form.hs-form fieldset .hs-form-field.hs-email{padding-right:10px}.event-form-toptext{color:#fff;font-size:18px;text-align:center}.checkin-message-area{width:100%}.checkin-message-area .email-message{color:#fff;font-size:20px;text-align:center}.email-option,.none-email{background:#fff;border-radius:10px;color:#000;cursor:pointer;font-size:18px;line-height:1.4;margin-top:15px;padding:5px 10px;text-align:center;width:100%}.none-email{background:transparent;color:#fff}.email-option div:first-child{font-size:20px}.email-option div:last-child{font-weight:700}.loading-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;max-height:0;max-width:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:100%;z-index:-1}.loading-wrapper.active{max-height:200px;max-width:300px;opacity:1;z-index:2}.loading-text{color:#fff;font-size:28px;font-weight:700;margin-top:5px}.loader{aspect-ratio:1;background:#fff;border-radius:50%;padding:8px;width:50px;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes l3{to{transform:rotate(1turn)}}.visually-hidden{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);white-space:nowrap}