.refund-ticket-page{display:grid;place-items:center;min-height:100vh}.refund-ticket-page .refund-tickets{width:568px;max-width:calc(100vw - 20px)}.refund-ticket-page .refund-tickets .header{padding:32px 40px}.refund-ticket-page .refund-tickets .header .title{font-size:28px;line-height:36px;font-family:DMSans-Bold;color:hsla(0,0%,100%,.8);margin-bottom:0}.refund-ticket-page .refund-tickets .header .subtitle{font-size:18px;line-height:24px;font-family:DMSans-Light;color:hsla(0,0%,100%,.639);margin-bottom:0}.refund-ticket-page .refund-tickets .refund-tickets-card{background:rgba(0,0,0,.639);box-shadow:0 8px 24px 0 rgba(0,0,0,.251);border-radius:32px;padding:64px}.refund-ticket-page .refund-tickets .refund-tickets-card .nav-tabs{border:none;margin-bottom:0!important}.refund-ticket-page .refund-tickets .refund-tickets-card .nav-tabs .nav-item{font-size:20px;line-height:26px}.refund-ticket-page .refund-tickets .refund-tickets-card .nav-tabs .nav-item:not(:last-child){margin-right:25px}.refund-ticket-page .refund-tickets .refund-tickets-card .nav-tabs .nav-item .nav-link{color:hsla(0,0%,100%,.639)!important;padding:0!important;border-color:transparent!important;border-radius:0}.refund-ticket-page .refund-tickets .refund-tickets-card .nav-tabs .nav-item .nav-link.active{font-family:DMSans-Bold;color:#c0a991!important;background-color:transparent!important;border-bottom:2px solid #c0a991!important}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input{display:flex;flex-direction:column;padding-bottom:32px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input label{padding-bottom:8px;color:hsla(0,0%,100%,.8);font-family:DMSans-Light;font-weight:350;font-size:16px;line-height:20px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input input{height:51px;background:#141414;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-family:DMSans-Medium;font-weight:400;font-size:18px;line-height:23px;padding-left:20px;padding-right:20px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input input:focus{outline:none;box-shadow:none}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input input::placeholder{font-family:DMSans-Light;font-weight:350;font-size:16px;line-height:20px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input span{padding-top:8px;font-family:DMSans-Medium;font-weight:400;font-size:16px;line-height:20px;color:#ffae1b;display:none}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input span img{width:16px;height:16px;margin-right:8px;margin-top:2px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input input:invalid[focused=true]{border:1px solid #ffae1b}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input input:invalid[focused=true]~span{display:flex}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .custom-button{margin-top:16px;height:52px!important}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .custom-button:disabled{opacity:.4}@media(max-width:768px){.refund-ticket-page{padding:0}.refund-ticket-page .refund-tickets{width:342px;padding:0;max-width:calc(100vw - 20px)}.refund-ticket-page .refund-tickets .header{padding:32px 16px}.refund-ticket-page .refund-tickets .header .title{font-size:20px;line-height:26px}.refund-ticket-page .refund-tickets .header .subtitle{font-size:14px;line-height:18px}.refund-ticket-page .refund-tickets .refund-tickets-card{padding:32px 24px}.refund-ticket-page .refund-tickets .refund-tickets-card .nav-tabs .nav-item{font-size:16px;line-height:21px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input{padding-bottom:24px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input label{font-size:14px;line-height:18px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input input{height:44px;font-size:16px;line-height:20px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .form-input input::placeholder{font-size:14px;line-height:18px}.refund-ticket-page .refund-tickets .refund-tickets-card .refund-tickets-form .custom-button{height:48px!important}}.mmr-enroll-success-alert .swal2-html-container .enroll-success{font-family:DMSans-Bold;font-size:18px;padding-bottom:20px}.mmr-enroll-success-alert .swal2-html-container .mmr-number{font-family:DMSans-Bold}.mmr-enroll-success-alert .swal2-html-container .mmr-success-message{margin-bottom:0}:export{black:#000;BaseColor:#141414;PrimaryColor1:#cf102d;PrimaryColor2:rgba(207,16,45,.2);TextColor:hsla(0,0%,100%,.478);TextColor2:hsla(0,0%,100%,.8)}.lottie-loader{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;margin:0 auto;z-index:10000000;cursor:pointer;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}