.main-section-booking{padding:30px 20px}.main-section-booking .load-btn{text-align:center;justify-content:center;align-items:center;gap:10px;width:100%;height:56px;margin-top:1rem;display:flex}.main-section-booking .load-btn h2{color:#25272a;text-align:center;font-family:var(--font-inter), sans-serif;letter-spacing:.38px;cursor:pointer;align-items:center;gap:10px;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:25px;display:flex}.main-title{align-items:center;display:flex}.retrieve-btn{color:#2f3033;text-align:center;letter-spacing:.1px;background:#f3e6dd;border:none;border-radius:12px;padding:10px 18px;font-size:18px;font-weight:600}.booking-id{font-weight:600}.manage-booking-item{border-bottom:1px solid #eaeaea;border-radius:0;justify-content:space-between;align-items:center;padding:0 7px 7px 0;font-size:16px;font-weight:700;display:flex}.manage-booking-item .arrow-right-icon{margin-left:50px}.ticket-status{justify-content:space-evenly;font-size:16px;font-weight:700;display:flex}.success-status{color:#52c41a}.main-row{border:1px solid #e3e3e3;border-radius:5px;padding:7px 12px}.booking-place{font-weight:700}.main-section-booking .carousel .ant-card-body{padding:12px!important}.main-section-booking .pageTitle{color:#2f3034;letter-spacing:.374px;text-transform:uppercase;margin:0 0 20px;font-family:Wallop TRIAL;font-size:34px;font-weight:600;line-height:120%}.main-past-booking .past-filter{border:1px solid #eaeaea;border-radius:12px;padding:10px}.booking-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.booking-row .booking-details{flex-wrap:wrap;align-items:center;gap:10px 35px;display:flex}.booking-row .booking-time{gap:5px;min-width:190px;display:inline-flex}.booking-row .booking-details .booking-values{gap:32px}.booking-row .divider{border-right:1px solid #eaeaea;width:1px;height:35px}.retrieve-success{background-color:#cdeadd;border:1px solid #039855;border-radius:12px}.retrieve-success .ant-notification-notice-with-icon{position:relative}.retrieve-success .ant-notification-notice-content .ant-notification-notice-message{font-weight:700;color:#039855!important;margin-bottom:5px!important;margin-inline:45px 20px!important}.retrieve-success .ant-notification-notice-content .ant-notification-notice-description{font-weight:500;margin-inline:45px 20px!important}.retrieve-success .ant-notification-notice-close{font-size:18px;top:34px!important}.retrieve-success .ant-notification-notice-with-icon .anticon-check-circle{top:14px}.booking-id-container{color:#000;font-family:var(--font-inter), sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.email-text-container{color:#757575;font-family:var(--font-inter), sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.email-text-container .ant-typography{color:#757575;font-family:var(--font-inter), sans-serif}.outbound-title{color:#25272a;font-family:var(--font-inter), sans-serif;font-style:normal;font-weight:700;line-height:21px;margin-bottom:0!important;font-size:16px!important}.select-ticket-text{color:#25272a;font-family:var(--font-inter), sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.changedate-booking.container{min-height:calc(100vh - 100px)}.change-date-submit button{border:none;border-radius:12px;width:100%;height:50px;font-size:16px}.booking-divider{margin:5px 0 15px!important}.booking-title{font-size:34px!important;font-weight:450!important}.change-date-booking .selected-trip{border:1px solid #c10505;border-radius:8px}.change-date-booking .refund-text{color:#c10505}.main-section-booking .hide-booking-tab .ant-tabs-nav{height:0;margin:0}.main-section-booking .hide-booking-tab .ant-tabs-nav:before{border-bottom:none}[dir=rtl] .manage-booking-item .arrow-right-icon{margin:0 30px 0 0;transform:rotate(180deg)}@media (max-width:768px){.main-title>.ant-col{flex:0 0 100%;width:100%;max-width:100%;justify-content:start!important}.main-past-booking .mobile-dropdown .ant-col{flex:0 0 100%;width:100%;max-width:100%}.main-section-booking .pageTitle{font-size:24px}}@media (max-width:420px){[dir=rtl] .manage-booking-item{font-size:12px}[dir=rtl] .manage-booking-item .arrow-right-icon{margin:0 10px 0 0}}[dir=rtl] .main-section-booking .pageTitle,[lang=ar] .main-section-booking .pageTitle{font-family:var(--font-kanun-ar), sans-serif!important}
/*# sourceMappingURL=06s92g3wedj0p.css.map*/