body{font-family:Geologica,Helvetica,Roboto,Arial,"sans-serif"!important}.MuiOutlinedInput-notchedOutline{border-color:#ddd}.MuiInputLabel-root{color:#4a5455}.attendees-list{margin:0;padding:0}.attendees-list ::marker{font-weight:600}li p{margin:0}.BackButton{border:2px solid #484848;width:45px;border-radius:22px;transition:width .25s ease}.BackButton:hover{width:55px}.NextButton{padding:12px 37px;border-radius:25px;background-color:unset;font-size:15px;color:#fff;box-shadow:none;transition:background-color .25s ease}.NextButton:hover{box-shadow:none;background-color:var(--accent-color)}.TicketTabsContainer{width:80%;transform:translateY(1px);z-index:1}.TicketCat .TicketName,.TicketCat .TicketDate{color:#acacac;font-weight:600;text-align:center}.ActiveTicketCat .TicketName{color:var(--accent-color)}.ActiveTicketCat .TicketDate{color:#484848}.TicketsContainer{width:100%;border-radius:24px;border:1px solid var(--accent-color);padding:32px}.TicketsGroupContainer{border-radius:8px;border:1px solid #dddddd;padding:24px}.TicketHolder{background-color:#f1f1f1;border-radius:10px;overflow:hidden}.TicketInnerHolder{padding:24px}.TicketName{font-weight:600;color:#484848;margin-block-end:8px;line-height:1.3em}.TicketDescription{line-height:1.3em;font-size:15px}.TicketAmountSelectorHolder{flex:0 0 70px}.TicketBuyButton,.TicketBuyButton:hover{flex:0 0 auto;background-color:var(--accent-color);box-shadow:none}.TicketPriceHolder{background-color:#f1f1f1;padding:24px 29px}.TicketPriceContainer{background-color:#fff;border:1px solid #fff;border-radius:8px;overflow:hidden}.TicketPriceHeader{background-color:var(--accent-color);padding:10px}.TicketPriceHeaderText{text-align:center;color:#fff}.TicketPriceBody{padding:13px 27px}.TicketPriceText{font-weight:900;text-align:center}.TicketDetailContainer{display:none;overflow:hidden}.TicketDetailContainer.ActiveTicketDetailContainer{display:block}.TicketDetailHeader{padding:64px 40px;border-radius:24px;background:linear-gradient(58deg,#2f373d54 72.63%,#e3584754 86.63%,#f5814754 94.29%,#ffb43d54 108.43%,#fed59754 142.24%),#2f373d}.TicketDetailNumbering{color:#454545;border:1px solid var(--accent-color);border-radius:40px;background-color:transparent;padding:14px 40px;font-size:12px;text-transform:uppercase;font-weight:600}.BillingDetailsTitle,.TicketDetailIntro{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px}.TicketDetailName{color:#fff9;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ActiveTicketCat{border-width:1px 1px 0px 1px;border-style:solid;border-radius:24px 24px 0 0;background-color:#fff}.TicketCat{flex:1 0 auto;padding-block:24px 16px;cursor:pointer;border-color:#848484}.ActiveTicket{border-color:var(--accent-color)}.inactiveTicket{pointer-events:none;filter:grayscale(1)}.CouponCodeInput .MuiInputBase-root{height:100%;border-radius:24px}.CouponCodeInput fieldset{border-right:0px}.StepContainer{flex:1 0 auto}.LastStepContainer{flex:0 1 auto}.StepBoxConnector{display:block;width:100%;border-bottom:2px dashed var(--accent-color);flex:0 1 auto;position:relative}.StepBoxConnector:after{content:"";display:none;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--accent-color);position:absolute;top:calc(50% + 1px);right:-2px;transform:translateY(-50%)}.StepBoxConnector.ActiveStepBoxConnector{border-bottom-style:solid}.StepBoxConnector.ActiveStepBoxConnector:after{display:block}.StepBoxConnector.PastStepBoxConnector{border-bottom-style:solid;border-bottom-color:#f1f1f1}.StepBox{font-size:16px;font-weight:600;color:var(--accent-color);background-color:#f1f1f1;border-radius:4px;border:1px solid var(--accent-color);flex:0 0 auto;padding:10px 16px}.StepBox.ActiveStepBox{color:#fff;background-color:var(--accent-color)}.StepBox.PastStepBox{color:#fff;border:1px solid #f1f1f1}.TotalWording,.SumPrice,.DiscountCouponWοrding{color:#fff}.CouponApplyButton{padding:12px 18px;min-width:100px;border-radius:0 24px 24px 0;background-color:var(--accent-color);font-size:11px;color:#fff;font-weight:600;box-shadow:none}.CouponApplyButton:hover{box-shadow:none;background-color:var(--accent-color)}.BillingInvoiceButton,.BillingReceiptButton,.BankTransfer,.PaymentButton{flex:1 1 auto;position:relative;opacity:.3;color:unset;margin:0!important;gap:8px}.BillingInvoiceButton.Mui-selected,.BillingReceiptButton.Mui-selected,.BankTransfer.Mui-selected,.PaymentButton.Mui-selected{opacity:1;color:unset;background-color:unset}.BillingInvoiceButton:before,.BillingReceiptButton:before,.BankTransfer:before,.PaymentButton:before{content:"";position:relative;background-color:transparent;display:block;border-radius:9999px;width:1rem;height:1rem;aspect-ratio:1 / 1;opacity:1;border:1.5px solid #2f373d;transition:all .3s ease-in-out}.BillingInvoiceButton.Mui-selected:before,.BillingReceiptButton.Mui-selected:before,.BankTransfer.Mui-selected:before,.PaymentButton.Mui-selected:before{background:linear-gradient(222deg,#e35847 27.02%,#f58147 41.62%,#ffb43d 63.74%,#fed597 83.77%,#fdf6f1 113.82%);border-color:transparent}@media (max-width: 767px){.StepsContainer,.StepContainer{column-gap:5px}.TicketTabs{flex-direction:column;border:1px solid var(--accent-color);border-radius:28px 28px 0 0;background-color:#fff;border-bottom:0px;overflow:hidden}.TicketCat{border:none!important;border-radius:0;background-color:#f1f1f1}.ActiveTicketCat{background-color:#fff}.TicketName{font-size:22px}.TicketDate{font-size:14px;line-height:1.3em}.TicketsContainer{padding:8px;border-radius:8px}.TicketsGroupContainer{padding:8px}.TicketHolder{flex-direction:column-reverse}.TicketInnerHolder,.TicketPriceHolder{padding:24px}.TicketPriceHolder{padding-bottom:0}.FieldsContainer{padding:16px}.FieldsInnerContainer{row-gap:12px;flex-direction:column}.FieldsInnerContainer .MuiFormControl-root{flex:0 0 auto}.TicketCompanyDetailsGroup{margin-top:12px}.TicketDetailHeader{padding:32px 16px}.TicketDetailNumbering{padding:8px;font-size:10px}.BillingDetailsTitle,.TicketDetailIntro{font-size:18px}.TicketDetailName{font-size:14px}.PaymentTypeGroup{flex-direction:column;gap:12px}.BillingDetailsCompanyContainer,.BillingDetailsPersonContainer{padding:32px 16px;gap:12px}.BillingDetailsCompanyRowContainer,.BillingContactRow{flex-direction:column;gap:12px}.BillingDetailsContainer{row-gap:36px}.BillingContainer{row-gap:48px}.ReviewContainer{flex-direction:column;row-gap:36px}}.OnSmallOnly{display:none}@media (max-width: 767px){.OnSmallOnly{display:block}}.autofillCompanyDetailsCheckbox label{margin-inline:0;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.autofillCompanyDetailsCheckbox .MuiCheckbox-root{padding:0;border-radius:8px;color:#ffffff40;margin-right:8px}.BillingDetailsCompanyContainer .MuiOutlinedInput-root,.BillingDetailsPersonContainer .MuiOutlinedInput-root,.TicketCompanyDetailsGroup .MuiOutlinedInput-root,.FieldsInnerContainer .MuiOutlinedInput-root{border-radius:16px}.BillingDetailsCompanyContainer .MuiOutlinedInput-input,.BillingDetailsPersonContainer .MuiOutlinedInput-input,.TicketCompanyDetailsGroup .MuiOutlinedInput-input,.FieldsInnerContainer .MuiOutlinedInput-input{color:#fff;padding:24px 40px}.BillingDetailsCompanyContainer .MuiInputLabel-root,.BillingDetailsPersonContainer .MuiInputLabel-root,.TicketCompanyDetailsGroup .MuiInputLabel-root,.FieldsInnerContainer .MuiInputLabel-root{color:#ffffff40;font-size:16px;font-weight:500;transform:translate(40px,24px) scale(1);transition:all .25s ease}.BillingDetailsCompanyContainer .MuiInputLabel-root.Mui-focused,.BillingDetailsCompanyContainer .MuiInputLabel-root.MuiFormLabel-filled,.BillingDetailsPersonContainer .MuiInputLabel-root.Mui-focused,.BillingDetailsPersonContainer .MuiInputLabel-root.MuiFormLabel-filled,.TicketCompanyDetailsGroup .MuiInputLabel-root.Mui-focused,.TicketCompanyDetailsGroup .MuiInputLabel-root.MuiFormLabel-filled,.FieldsInnerContainer .MuiInputLabel-root.Mui-focused,.FieldsInnerContainer .MuiInputLabel-root.MuiFormLabel-filled{color:#fff;transform:translate(14px,-9px) scale(.75)}.BillingDetailsCompanyContainer .MuiOutlinedInput-root fieldset,.BillingDetailsPersonContainer .MuiOutlinedInput-root fieldset,.TicketCompanyDetailsGroup .MuiOutlinedInput-root fieldset,.FieldsInnerContainer .MuiOutlinedInput-root fieldset,.BillingDetailsCompanyContainer .MuiOutlinedInput-root:hover fieldset,.BillingDetailsPersonContainer .MuiOutlinedInput-root:hover fieldset,.TicketCompanyDetailsGroup .MuiOutlinedInput-root:hover fieldset,.FieldsInnerContainer .MuiOutlinedInput-root:hover fieldset{border:1px solid rgba(255,255,255,.25)}.BillingDetailsCompanyContainer .MuiOutlinedInput-root.Mui-focused fieldset,.BillingDetailsPersonContainer .MuiOutlinedInput-root.Mui-focused fieldset,.TicketCompanyDetailsGroup .MuiOutlinedInput-root.Mui-focused fieldset,.FieldsInnerContainer .MuiOutlinedInput-root.Mui-focused fieldset{border:1px solid white}.BillingCountrySelect svg{color:#ffffff40!important}
