.confirmationNumber-wrapper-outer{width:100%}@media (max-width: 1024px){.confirmationNumber-wrapper-outer{padding:0 16px!important}}.confirmationNumber-wrapper-outer .custom-select .ant-select-selection-item{font-weight:700}.confirmationNumber-wrapper-outer .confirmationNumber-wrapper{width:100%;max-width:897px;margin:16px auto}.confirmationNumber-wrapper-outer .confirmationNumber-wrapper .booking-confirm{display:flex;flex-direction:column;align-items:center;gap:16px}.confirmationNumber-wrapper-outer .confirmationNumber-wrapper .confirmation-inputs{display:grid;grid-template-columns:3fr 3fr 2fr;gap:16px;align-items:flex-start}.confirmationNumber-wrapper-outer .confirmationNumber-wrapper .confirmation-inputs .ant-input{height:40px}@media (max-width: 997px){.confirmationNumber-wrapper-outer .confirmationNumber-wrapper .confirmation-inputs{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 625px){.confirmationNumber-wrapper-outer .confirmationNumber-wrapper .confirmation-inputs{grid-template-columns:1fr}}.confirmationNumber-wrapper-outer .confirmationNumber-wrapper .confirmation-inputs .button-btn{display:flex;padding:10px 24px;justify-content:center;align-items:center;border-radius:6px;background:#c2c2c2;height:40px;border:none;cursor:pointer,sans-serif}.flights-ticket h4{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin:17px 0}.flights-ticket .flight-card{background-color:#fff;border-top-right-radius:8px;border-top-left-radius:8px;padding:24px;display:grid;align-items:center;grid-template-columns:3fr 1fr;gap:12px;border-bottom:1px solid #d0d5dd}@media (max-width: 625px){.flights-ticket .flight-card{grid-template-columns:1fr;padding:8px}}.flights-ticket .flight-card .button-flight{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #d1d1d1;height:40px;background:#ffffff;white-space:nowrap}@media (max-width: 625px){.flights-ticket .flight-card .button-flight{border:none;text-decoration:underline;padding:0}}.flights-ticket .flight-card .time-stop{display:flex;align-items:center;justify-content:center}.flights-ticket .flight-card .time-stop span{background-color:#f4f5f6;display:flex;align-items:center;gap:16px;padding:4px 10px;border-radius:32px;width:143px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.flights-ticket .flight-card .time-stop p{font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.Reservation-btn{height:100%;display:flex;align-items:center;padding-left:12px;border-left:1px dashed #d0d5dd}@media (max-width: 768px){.Reservation-btn{border-left:none;padding-left:0}.Reservation-btn .ant-btn{position:relative;left:1rem;bottom:1rem}}.flight-type{display:flex;align-items:center;gap:24px;margin-bottom:16px}@media (max-width: 625px){.flight-type{flex-wrap:wrap;gap:8px}}.confirmation-btn-btn{background-color:#fff;padding:16px 24px;display:flex;gap:12px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}@media (max-width: 625px){.confirmation-btn-btn{flex-wrap:wrap}}.confirmation-btn-btn .button-flight{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #d1d1d1;height:40px;background:#ffffff;white-space:nowrap;width:100%}.confirmation-btn-btn .btn-flight-detail{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:none;height:40px;background:#000;white-space:nowrap;width:100%}.Air-Itinerary{padding:16px;background:#ffffff;margin:17px 0;border-radius:8px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 425px){.Air-Itinerary{flex-direction:column;align-items:start;gap:10px}}.Air-Itinerary p{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.Air-Itinerary .Itinerary-btn-wrapper{display:flex;align-items:center;gap:8px}.Air-Itinerary .Itinerary-btn-wrapper button{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #d1d1d1;height:40px;background:#ffffff;white-space:nowrap;width:100%}.Air-Itinerary .Itinerary-btn-wrapper span{display:flex;padding:11px 12px;justify-content:center;align-items:center;gap:8px;border-radius:8px;height:40px}.Check-In{padding:16px;background:rgba(236,236,236,.966);color:#000;margin:17px 0;border-radius:8px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 425px){.Check-In{flex-direction:column;align-items:start;gap:10px}}.Check-In .online{display:flex;align-items:right;background-color:green}.Check-In-For-flight{display:flex;align-items:center;gap:12px;margin-bottom:17px}.Check-In-For-flight p{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.Check-In-For-flight span{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-decoration-line:underline}.client-list-wrapper{display:flex;flex-direction:column;gap:12px}.client-list-wrapper .already-checkedIn{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:16px}.client-list-wrapper .first-line{display:flex;align-items:center;gap:12px;border-radius:8px}.online-check-btn{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}.flight-card-outer{display:flex;align-items:center;justify-content:space-between}.flight-card-outer .flight-card-inner{width:100%;display:flex;justify-content:space-between}.flight-card-outer .flight-card-inner .info-card{width:100%}.flight-card-outer .flight-card-inner .info-card .dotted-line{position:relative}.flight-card-outer .flight-card-inner .info-card .dotted-line:before{width:calc(100% - 206px);left:103px}.flight-card-outer .time-stop{display:flex;align-items:center;justify-content:center}.spinner-height{width:100%;display:flex;justify-content:center;align-items:center;position:absolute;height:100vh;top:0;right:0;background:rgba(0,0,0,.2509803922)}.align-center-confirmation .ant-form-item-row{align-items:baseline}.modal-main-box .ant-modal-mask{z-index:99999}.modal-main-box .ant-modal-wrap{z-index:999999}
