.alert{white-space:pre-wrap}body{background:#eee}.signup-form{background:#fff;box-shadow:2px 4px 4px rgba(0,0,0,.15);border-top:8px solid #e74545;padding:20px;max-width:600px;margin:20px auto;font-size:16px;min-height:600px}.signup-form form>div{padding:5px 20px}.signup-form form>button{margin-left:20px}.signup-form h1,.signup-form h2,.signup-form h3,.signup-form h4,.signup-form h5{text-align:center}.signup-form h1{line-height:1.5}.signup-form h2{font-size:28px}.signup-form .form-group{margin-bottom:5px;transition:background-color .1s ease-in-out}.signup-form .form-group label{min-width:50%}.signup-form .form-group input{margin-top:4px}.signup-form .form-group input[type=checkbox]{margin-right:8px}.signup-form .form-group label.boolean{display:flex}.signup-form .form-group label.boolean input{order:-1}.signup-form .form-group.has-error{background-color:rgba(231,69,69,.3)}.signup-form input[type=email],.signup-form input[type=text],.signup-form textarea{border-radius:0;border:0;border-bottom:1px solid #e74545}.signup-form .help-block{font-size:.8em}.signup-form .form-control{font-size:16px}.signup-form select.form-control{height:40px}@media (max-width:576px){.signup-form .form-group label{width:100%}}#progressbar{overflow:hidden;display:flex;padding:0;text-align:center}@media (max-width:576px){#progressbar{flex-direction:column}}#progressbar li{list-style-type:none;width:33.33333%;display:flex;flex-direction:column;align-items:center;font-size:14px;position:relative}#progressbar li:after,#progressbar li:before{content:"";width:100%;height:10px;background-color:#eaf0f4;position:absolute;left:-50%;top:20px}#progressbar li:before{opacity:0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .5s;transform-origin:left;width:10%;z-index:1}@media (max-width:576px){#progressbar li{flex-direction:row;width:100%;margin-bottom:20px}#progressbar li:after,#progressbar li:before{left:25px;top:-100%;height:52px;width:10px;transform:translate(-50%)}#progressbar li:before{width:10px;height:6px;transform-origin:top}#progressbar li .iconHolder{margin-right:8px}}#progressbar li.active:before{opacity:1;transform:scaleX(10);background-color:#4caf50}@media (max-width:576px){#progressbar li.active:before{transform:translate(-50%) scaleX(1) scaleY(10)}}#progressbar li.active .iconHolder{background-color:#4caf50;color:#fff}#progressbar li .iconHolder{background-color:#eaf0f4;color:#212121;width:50px;height:50px;border-radius:50%;position:relative;z-index:2;transition:all .3s ease-in-out .8s;transition-property:color,background-color}#progressbar li .iconHolder svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.payment-bar{position:-webkit-sticky;position:sticky;bottom:0;width:100%;display:flex;justify-content:flex-end;pointer-events:none}.payment-bar .cart{padding:10px;margin-right:15px;width:calc(50% - 15px);max-width:200px;background:#4caf50;color:#fff;display:flex;align-items:center}.payment-bar .cart svg{margin-right:8px}.signup-form table{width:calc(100% - 40px);margin:20px}.signup-form table th{border-bottom:1px solid #eee}.signup-form table td,.signup-form table th{padding:15px}.signup-form table tr:nth-child(2n){background:#f5f5f5}.signup-form table tr.total{background:#e8f5e9;font-weight:700}.signup-form table tr th:nth-child(2){width:40%}.successIconHolder{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:300px}@keyframes scaleAnimation{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes drawCircle{0%{stroke-dashoffset:151px}to{stroke-dashoffset:0}}@keyframes drawCheck{0%{stroke-dashoffset:36px}to{stroke-dashoffset:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#successAnimationCircle{stroke-dasharray:151px 151px;stroke:#fff}#successAnimationCheck{stroke-dasharray:36px 36px;stroke:#fff}#successAnimationResult{fill:#fff;opacity:0}#successAnimation.animated{animation:scaleAnimation 1s ease-out 0s 1 both}#successAnimation.animated #successAnimationCircle{animation:drawCircle 1s cubic-bezier(.77,0,.175,1) 0s 1 both,fadeOut .3s linear .9s 1 both;stroke:#05c46b}#successAnimation.animated #successAnimationCheck{animation:drawCheck 1s cubic-bezier(.77,0,.175,1) 0s 1 both,fadeOut .3s linear .9s 1 both}#successAnimation.animated #successAnimationResult{animation:fadeIn .3s linear .9s both;fill:#05c46b}.successIconHolder{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100px;max-height:1000px;transition:max-height .3s ease-in-out}.spinner{width:50px;height:50px;position:relative;margin:20px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#ffc107;opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s ease-in-out infinite}.double-bounce2{animation-delay:-1s}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}
/*# sourceMappingURL=/react-participant.5728c18a.css.map */