body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0}body{align-items:center;display:flex;justify-content:center;min-height:100vh}.inputBox{height:18px;margin-bottom:40px;position:relative;width:300px}.inputBox:last-child{margin-bottom:0}.inputBox input{background:#0000;border:1px solid #111;border-radius:4px;box-sizing:border-box;color:#111;font-weight:300;left:0;outline:none;top:0;width:100%}.inputBox input,.inputBox span{font-size:14px;padding:8px;position:absolute}.inputBox span{display:inline-block;left:1px;pointer-events:none;top:1px;transition:.5s}.inputBox input:focus~span,.inputBox input:valid~span{font-size:13px;transform:translateX(-5px) translateY(-26px)}.inputBox2{height:18px;margin-bottom:58px;margin-top:20px;position:relative;width:300px}.inputBox2 input{background:#0000;border:1px solid #111;border-radius:4px;box-sizing:border-box;color:#111;font-size:14px;font-weight:300;left:0;outline:none;padding:8px;top:0;width:100%}.inputBox2 span{font-size:13px;left:1px;padding:0 0 8px 4px;pointer-events:none;top:1px}.NameDiv{display:block;height:18px;margin-bottom:40px;position:relative;width:300px}.NameDiv:last-child{margin-bottom:0}.NameDiv input{background:#0000;border:1px solid #111;box-sizing:border-box;color:#111;font-size:14px;font-weight:300;left:0;outline:none;padding:8px;position:relative;top:0;width:100%}.NameDiv .left{border-radius:4px 0 0 4px;border-right:0;float:left;width:60%}.NameDiv .right{border-radius:0 4px 4px 0;float:right;width:40%}.NameDiv span{display:inline-block;font-size:14px;left:1px;padding:8px;pointer-events:none;position:absolute;top:1px;transition:.5s}.NameDiv input:focus~span,.NameDiv input:valid~span{font-size:13px;transform:translateX(-5px) translateY(-26px)}.Lastname_div span{left:180px}.companyRow{display:flex;margin-bottom:16px;width:300px}.companyCol{flex:0 0 60%}.positionCol{flex:0 0 40%}.companyRow label{display:block;font-size:13px;margin-bottom:2px}.companyRow input,.companyRow select{background:#0000;border:1px solid #111;box-sizing:border-box;color:#111;font-size:14px;font-weight:300;height:34px;outline:none;padding:7px 8px;width:100%}.companyRow input{border-radius:4px 0 0 4px;border-right:0}.companyRow select{border-radius:0 4px 4px 0}.gender{margin-bottom:5px;margin-top:5px}.gender label{font-weight:400}.label_gender{font-size:14px;margin-right:30px}.radio_gender{margin-left:10px;margin-right:3px}.row{align-items:center;display:flex;height:auto;margin:10px 0 0;width:300px}.column1{box-sizing:border-box;flex:0 0 70%;max-height:none;min-width:0;padding:0 10px 0 0}.column2{flex:0 0 30%;padding:0}.radio_loaive{display:block;margin:0 0 12px}.radio_loaive>span{display:block;margin-bottom:12px;white-space:nowrap}.radio_loaive input{margin:0 4px 0 0}.ticket-group{text-align:center}.ticket-group .ticket{font-size:30px;font-weight:700}.ticket-group .Ve{font-size:26px;margin-left:15px}.vertical-btn{background-color:#fff;border:.1px solid #fff;color:#000;cursor:pointer;display:block;font-size:46px;margin-left:10px;padding:1px;transform:scaleX(2)}.vertical-btn:hover{color:#14ade0}.Voucher,.Voucher-mini{height:auto;margin:0 0 16px;position:relative;width:100%}.Voucher span,.Voucher-mini span{display:block;font-size:13px;margin-bottom:2px}.Voucher input,.Voucher-mini input{background:#0000;border:1px solid #111;border-radius:4px;box-sizing:border-box;color:#111;display:block;font-size:14px;font-weight:300;outline:none;padding:8px;width:100%}.Referer{font-size:13px;height:auto;margin:0 0 20px;position:relative;width:300px}.priceBox{margin:16px 0 20px;text-align:center;width:300px}.priceBox span{display:block;font-size:13px;text-align:left}.priceBox .Currency{background:#0000;border:0;color:#000;font-size:38px;font-weight:700;outline:0;padding:0;text-align:center;width:100%}.Currency2{background-color:initial;border:0;color:#000;font-size:15px;width:120px}.btn_group{align-items:center;display:flex;justify-content:center}.btn-grad{background-image:linear-gradient(90deg,#e55d87 0,#5fc3e4 51%,#e55d87);background-size:200% auto;border:0;border-radius:5px;box-shadow:0 0 20px #eee;color:#fff;font-size:14px;font-weight:700;margin:10px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:.5s;width:90%}.btn-grad:hover{background-position:100%;color:#fff;text-decoration:none}.btn-grad2{background-image:linear-gradient(90deg,#019a57 0,#006fa4 51%,#019a57);background-size:200% auto;border:0;border-radius:5px;box-shadow:0 0 20px #eee;color:#fff;font-size:14px;font-weight:700;margin:10px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:.5s;width:90%}.btn-grad2:hover{background-position:100%;color:#fff;text-decoration:none}.btn-back{background-color:#14ade0;border-color:#fff;border-radius:8px;border-style:solid;color:#fff;font-size:20px;font-weight:700;padding:10px;text-align:center;width:90%}.span1:after,label:after,p:after,span:after{color:red;content:attr(data-end)}.span2:after{color:#0000;content:attr(data-end)}.element-visible{display:block}.element-hidden{display:none}.disabled{pointer-events:none}.enabled{pointer-events:auto}.txt_span{white-space:pre-wrap}.txt_span label{margin-left:5px}.img_div{align-items:center;align-self:center;display:flex;justify-content:center}.Guide{display:block;height:18px;margin-bottom:220px;position:relative;width:300px}.txt_group p{font-size:11px}.formQR{text-align:center;width:350px}.formQR img{margin-bottom:5px}.formBank,.formThongBao{text-align:center;width:350px}.formThongBao .green{color:#0abb51}.formThongBao h3{margin-bottom:20px}.AIDAY_logo{display:block;margin-bottom:22px;margin-left:auto;margin-right:auto;width:50%}.Hoa_va_rac_logo{height:75px;margin-bottom:20px;width:300px}.gender{margin-bottom:10px}.txt_span{align-items:center;display:flex;font-size:14px;gap:6px;margin:0 0 4px}.txt_span input[type=checkbox]{flex:0 0 auto;height:15px;margin:0;width:15px}.txt_span label{cursor:pointer;line-height:1;margin:0}.invoiceFields .inputBox2{margin-bottom:40px;margin-top:10px}.column1 .Voucher-mini,.column1 .Voucher-mini input{box-sizing:border-box;width:100%}
/*# sourceMappingURL=main.a1357a44.css.map*/