.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}._ItinerarySectionWrapper_1k2gl_1{border-radius:8px;background:#f3f5f8;display:flex;justify-content:space-between;align-items:center;padding:16px 20px}._ItinerarySectionWrapper_1k2gl_1 h6{font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin-bottom:0!important}._ItinerarySectionWrapper_1k2gl_1 ._ButtonWrapper_1k2gl_16{display:flex;gap:8px}._itinerary-wrapclass_1k2gl_21 .ant-modal{width:687px!important}._itinerary-wrapclass_1k2gl_21 .ant-modal-footer{display:none}@media (max-width: 575px){._itinerary-wrapclass_1k2gl_21 .ant-modal{width:unset!important;top:16px}._itinerary-wrapclass_1k2gl_21 .ant-modal-footer{display:none}}.customModalOuter .ant-modal{padding:0}.customModalOuter .ant-modal .ant-modal-footer{display:none}.customModalOuter .ant-modal .ant-modal-content{padding:0}.customModalOuter .ant-modal .ant-modal-content .ant-modal-header{padding:16px 24px}.customModalOuter .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:16px;font-style:normal;font-weight:700;line-height:28px}.customModalOuter .modal-text-outer{background-color:#f5f5f5;padding:8px 20px}.customModalOuter .modal-text-outer p{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.customModalOuter .modal-input-outer{padding:16px 24px;display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.customModalOuter .errow-icon{position:absolute;top:30px;right:12px}.customModalOuter .promo-code-outer{padding:0 24px;display:flex;gap:8px;margin-bottom:16px}.customModalOuter .promo-code-outer p{font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline}.customModalOuter .custom-modal-footer{background-color:#fff;padding:16px;display:flex;align-items:center;justify-content:end;gap:8px}.customModalOuter .flexible-flights-change-reservation{display:flex;align-items:center;padding-left:20px}.flight-header-wrapper{padding:16px 0;display:flex;align-items:center;justify-content:center;gap:8px}.flight-header-wrapper span,.flight-header-wrapper p{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.flight-header-wrapper .user-icon-outer{display:flex;align-items:center;gap:8px;margin-left:32px}.ant-drawer .ant-drawer-body{background-color:#eee}.ant-drawer .ant-drawer-body .modal-body-outer::-webkit-scrollbar{display:none}.ant-drawer .checkIn{display:flex;padding:12px 16px;gap:10px;border-radius:8px;background:#e9e9ea}.ant-drawer .checkIn p{color:#333;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.ant-drawer .Total-travel-Time{display:flex;align-items:center;justify-content:space-between;margin:24px 0 16px}.ant-drawer .Total-travel-Time h3{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.modal-card{position:relative}.modal-card .date-calendar{background-color:#fff;padding:16px 0 16px 72px;display:flex;align-items:center;gap:8px;border-radius:8px 8px 0 0}.modal-card .date-calendar p{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.modal-card:before{position:absolute;content:" ";border-left:1px dashed grey;height:90%;left:79px;top:30px}.modal-card h4{position:relative}.modal-card h4:before{content:" ";height:8px;width:8px;background-color:#000;position:absolute;border-radius:50%;left:-25px;top:5px;right:0}.Port-Royal-Bimini{background-color:#fff;padding:20px 16px;display:flex;align-items:flex-start;gap:32px}.Port-Royal-Bimini .span-date{color:#333;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:52px}.Port-Royal-Bimini .royal-bimini-text h4{color:var(--grey-900, #212121);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Port-Royal-Bimini .royal-bimini-text p{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.Economy-card{display:flex;width:350px;padding:12px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:8px;background:#f4f5f6;margin-top:14px}.Economy-card h4{color:var(--grey-900, #212121);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Economy-card .icon-text{display:flex;align-items:center;gap:12px}.Economy-card .icon-text .icon-outer{border:1px solid #919ab0;padding:4px;border-radius:4px;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.Fort-Lauderdale{display:flex;gap:32px;padding:0 16px 20px;background:#ffffff;border-radius:0 0 8px 8px}.Fort-Lauderdale .span-date{color:#333;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:52px}.Fort-Lauderdale .royal-bimini-text h4{color:var(--grey-900, #212121);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Fort-Lauderdale .royal-bimini-text p{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.change-plan{display:flex;align-items:center;justify-content:center;padding:12px 0}@media (max-width: 575px){.modal-card h4:before{left:-15px}.Port-Royal-Bimini{padding:16px 0 16px 8px}.Fort-Lauderdale{padding:16px 0 16px 6px}}@media (max-width: 360px){.modal-card h4:before{left:-8px}.Port-Royal-Bimini,.Fort-Lauderdale{padding:16px 0}}._FlighCardWrapper_z3zoh_1 ._FooterWrapper_z3zoh_1{display:flex;align-items:center;gap:8px}._customModal_z3zoh_7 .ant-modal-footer{display:flex;justify-content:space-between}._yourFlightPanelWrapper_z3zoh_12{border:none!important}._yourFlightPanelWrapper_z3zoh_12 .ant-collapse-header{flex-direction:row-reverse!important;padding:20px!important;background-color:#000;border-radius:8px 8px 0 0!important}._yourFlightPanelWrapper_z3zoh_12 .ant-collapse-header-text{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:20px}._yourFlightPanelWrapper_z3zoh_12 .ant-collapse-content{border:none!important}._headerWrapper_z3zoh_32{display:flex;gap:8px;align-items:center}._headerWrapper_z3zoh_32 ._flight_details_z3zoh_37{display:flex;justify-content:space-between;position:relative;align-items:center;gap:30px}._headerWrapper_z3zoh_32 ._flight_details_z3zoh_37:before{height:1px;display:block;width:calc(100% - 108px);background:#616161;border-top:1px dashed;content:"";position:absolute;left:52px;top:9px;z-index:0}._headerWrapper_z3zoh_32 ._flight_details_z3zoh_37 ._item_z3zoh_56{display:flex;gap:8px;align-items:center;z-index:99}._headerWrapper_z3zoh_32 ._flight_details_z3zoh_37 ._item_z3zoh_56 h6{color:#e5e7eb;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0!important}._fDetailsCard_z3zoh_71{padding:24px 0;border-bottom:1px solid #f4f5f6}._fDetailsCard_z3zoh_71 ._Headline_z3zoh_75{display:flex;align-items:center;padding:0;margin-bottom:16px}._fDetailsCard_z3zoh_71 ._Headline_z3zoh_75 ._MainTitleWapper_z3zoh_81{display:flex;align-items:center;gap:4px;padding-right:12px}._fDetailsCard_z3zoh_71 ._Headline_z3zoh_75 ._MainTitleWapper_z3zoh_81 p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0!important}._fDetailsCard_z3zoh_71 ._Headline_z3zoh_75 ._MainTitleWapper_z3zoh_81 span{font-size:14px;font-style:normal;font-weight:600;line-height:20px}._fDetailsCard_z3zoh_71 ._Headline_z3zoh_75 ._MainTitleWapper_z3zoh_81:nth-child(2){position:relative;padding-left:12px}._fDetailsCard_z3zoh_71 ._Headline_z3zoh_75 ._MainTitleWapper_z3zoh_81:nth-child(2):before{height:12px;display:block;width:1px;background:#e5e7eb;border-right:1px white;content:"";left:0;position:absolute}._fDetailsCard_z3zoh_71 ._dotted-line_z3zoh_114{position:relative}._fDetailsCard_z3zoh_71 ._dotted-line_z3zoh_114:before{width:calc(100% - 206px);left:103px}.icon-text-inner-outer{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.boarding-pass-list-wrapper{padding:12px 20px 0}.boarding-pass-list-wrapper .boarding-pass-list-outer{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.boarding-pass-list-wrapper .boarding-pass-list-outer .icon-clientname{display:flex;align-items:center;gap:12px}.boarding-pass-list-wrapper .boarding-pass-list-outer .icon-clientname p{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.boarding-pass-list-wrapper .boarding-pass-list-outer .anchor-list a{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.custom-modal-footer1{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 16px 24px;border-top:1px solid #d0d5dd}@media (max-width: 600px){.custom-modal-footer1{flex-wrap:wrap}}.custom-modal-footer1 .modal-footer1-anchor a{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.custom-modal-footer1 .group-btn{display:flex;align-items:center;gap:8px}@media (max-width: 600px){.custom-modal-footer1 .group-btn{margin-top:8px}}.ant-modal-root .ant-modal-wrap .ant-modal.BoardingPass-outer .ant-modal-content{padding:0}.ant-modal-root .ant-modal-wrap .ant-modal.BoardingPass-outer .ant-modal-content .ant-modal-close{display:none}.select-span{display:flex;align-items:center;gap:4px}.inner-wrapper .ant-modal .ant-modal-footer{display:none}.boardingPass-Button-wrapper{display:flex;align-items:center;justify-content:space-between;padding:32px 32px 24px}@media (max-width: 667px){.boardingPass-Button-wrapper{position:absolute;bottom:-17%;display:flex;align-items:center;justify-content:center;width:100%}}@media (max-width: 667px){.boardingPass-Button-wrapper h4{display:none}}.boardingPass-Button-wrapper .boarding-pass-btn{display:flex;align-items:center;gap:8px}.header-boardingPass{padding:8px 24px;display:flex;align-items:center;justify-content:space-between;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-print-color-adjust:exact}.header-boardingPass .header-boardingPass-logo{display:flex;align-items:center;gap:4px}.header-boardingPass .header-boardingPass-logo img{width:95px}.header-boardingPass .header-boardingPass-client{display:flex;flex-direction:column;align-items:flex-end}.header-boardingPass .header-boardingPass-client h4{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.header-boardingPass .header-boardingPass-client p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:16px}@media (max-width: 997px){.bim-nass-right{padding:16px}}.bim-nass-outer{padding:20px}@media (max-width: 997px){.bim-nass-outer{padding:16px}}.bim-nass-outer .bim-nas .time-stop{display:flex;align-items:center;justify-content:space-between}.bim-nass-outer .bim-nas .time-stop .name-destination-left{color:#3b3b3b;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.bim-nass-outer .bim-nas .time-stop .stop-hours{border-radius:32px;background:#222;color:#fff;padding:4px 10px}.bim-nass-outer .bim-nas .time-stop .name-destination-right{color:#3b3b3b;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.bim-nass-outer .boardingPass-date{display:flex;align-items:center;justify-content:space-between;gap:12px}.bim-nass-outer .boardingPass-date .boardingPass-date-inner{display:flex;align-items:center;gap:6px;border-top:1px solid var(--border-color, #d0d5dd);padding-top:12px}@media (max-width: 667px){.bim-nass-outer .boardingPass-date .boardingPass-date-inner{border-top:none}}.bim-nass-outer .boardingPass-date .boardingPass-date-inner p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.bim-nass-outer .boardingPass-date .boardingPass-date-inner span{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:16px}@media (max-width: 667px){.bim-nass-outer .boardingPass-date .right-inner span,.bim-nass-outer .boardingPass-date .right-inner p{display:none}.bim-nass-outer .boardingPass-date .right-inner .flight-number-mobile{display:block}}.bim-nass-outer .boardingPass-date .flight-number-mobile{display:none}.bim-nass-outer .boardingPass-date .flight-date-mobile{border-top:1px solid var(--border-color, #d0d5dd);width:100%;margin:4px 0}@media (max-width: 667px){.bim-nass-outer .boardingPass-date .flight-number-mobile{display:block}.bim-nass-outer .boardingPass-date .flight-date-mobile{display:none}}.Gate-Closes-wrapper{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;padding:20px 24px;margin-top:20px;-webkit-print-color-adjust:exact}.Gate-Closes-wrapper .Gate-Closes-outer p{color:#909090;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.Gate-Closes-wrapper .Gate-Closes-outer span{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.Fare-Class-wrapper{display:grid;grid-template-columns:repeat(4,1fr);padding:20px 24px}.Fare-Class-wrapper .Fare-Class-outer p{color:#616161;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.Fare-Class-wrapper .Fare-Class-outer span{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.boarding-pass-right{width:330px;border-left:1px dashed}@media (max-width: 997px){.boarding-pass-right{border-top:1px dashed;width:100%;padding-top:20px;border-left:none}}@media (max-width: 667px){.boarding-pass-right{border-top:none;padding:16px}}.boarding-pass-right .header-boardingPass1{display:flex;align-items:center;justify-content:space-between;padding:8px 24px;border-top-right-radius:8px;border-top-left-radius:8px;-webkit-print-color-adjust:exact}.boarding-pass-right .header-boardingPass1 .header-boardingPass-logo{display:flex;align-items:center;gap:4px}.boarding-pass-right .header-boardingPass1 .header-boardingPass-logo img{width:95px}.boarding-pass-right .header-boardingPass1 .header-boardingPass-client1 h4{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.boarding-pass-right .header-boardingPass1 .header-boardingPass-client1 p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.boarding-pass-right .boardingPass-wrapper1 .Gate-Closes-wrapper1{display:flex;gap:24px;margin-top:20px;padding:20px 16px;-webkit-print-color-adjust:exact}@media (max-width: 997px){.boarding-pass-right .boardingPass-wrapper1 .Gate-Closes-wrapper1{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}}@media (max-width: 667px){.boarding-pass-right .boardingPass-wrapper1 .Gate-Closes-wrapper1{display:flex;flex-wrap:wrap;border-top:1px solid #d0d5dd;padding:16px 10px}}.boarding-pass-right .boardingPass-wrapper1 .Gate-Closes-wrapper1 .Gate-Closes-outer p{color:#909090;font-size:12px;font-style:normal;font-weight:400;line-height:16px}@media (max-width: 667px){.boarding-pass-right .boardingPass-wrapper1 .Gate-Closes-wrapper1 .Gate-Closes-outer p{font-size:12px;font-style:normal;font-weight:500;line-height:20px}}.boarding-pass-right .boardingPass-wrapper1 .Gate-Closes-wrapper1 .Gate-Closes-outer span{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:16px}@media (max-width: 667px){.boarding-pass-right .boardingPass-wrapper1 .Gate-Closes-wrapper1 .Gate-Closes-outer span{display:flex;flex-wrap:wrap;font-size:32px}}.boarding-pass-right .boardingPass-wrapper1 .Fare-Class-wrapper1{display:flex;gap:24px;padding:20px 16px 0}@media (max-width: 997px){.boarding-pass-right .boardingPass-wrapper1 .Fare-Class-wrapper1{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}}@media (max-width: 667px){.boarding-pass-right .boardingPass-wrapper1 .Fare-Class-wrapper1{display:none}}.boarding-pass-right .boardingPass-wrapper1 .Fare-Class-wrapper1 .Fare-Class-outer1 p{color:#44404b;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.boarding-pass-right .boardingPass-wrapper1 .Fare-Class-wrapper1 .Fare-Class-outer1 span{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.boardingPass-wrapper{padding:20px;gap:20px;display:grid;grid-template-columns:8fr 1fr;width:100%;max-width:650px}@media (max-width: 997px){.boardingPass-wrapper{max-width:100%}}.boarding-pass-wrapper{display:grid;grid-template-columns:6fr 1fr;margin:32px}@media (max-width: 997px){.boarding-pass-wrapper{display:grid;grid-template-columns:12fr}}@media (max-width: 667px){.boarding-pass-wrapper{margin:0}}.barcode-outer-web{transform:rotate(90deg);width:56px}.barcode-outer-web canvas{transform:translate(-136px,132px)}@media (max-width: 997px){.barcode-outer-web canvas{transform:unset}}@media (max-width: 997px){.barcode-outer-web{display:flex;align-items:center;justify-content:center}}@media (max-width: 667px){.barcode-outer-web{display:none}}.barcode-outer canvas{max-width:100%}@media (max-width: 997px){.barcode-outer{display:flex;align-items:center;justify-content:center}}@media (max-width: 667px){.barcode-outer{display:none}}.qr-code-outer{align-items:center;justify-content:center;display:none}@media (max-width: 667px){.qr-code-outer{display:flex;padding:16px 0;margin-top:16px}}@media (max-width: 667px){.boarding-pass-left{display:none}}.boarding-pass-mobile-header{display:none}@media (max-width: 667px){.boarding-pass-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #d0d5dd}}:global{-webkit-print-color-adjust:exact}.PrintScreenUi-main-wrapper{margin:0 auto;width:100%;max-width:706px;overflow-y:auto;height:100vh}.PrintScreenUi-main-wrapper::-webkit-scrollbar{display:none}.PrintScreenUi-main-wrapper .logo-date{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px dashed #e5e7eb;border-width:2px}.PrintScreenUi-main-wrapper .logo-date img{height:40px}.PrintScreenUi-main-wrapper .logo-date span{color:#000;text-align:right;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.PrintScreenUi-main-wrapper .Confirmation-barcode{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px dashed #e5e7eb;border-width:2px}.PrintScreenUi-main-wrapper .Confirmation-barcode h4{color:#000;text-align:right;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.PrintScreenUi-main-wrapper .Confirmation-barcode p{color:#000;text-align:right;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.PrintScreenUi-main-wrapper .invoice{margin-top:16px}.PrintScreenUi-main-wrapper .invoice h3{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.PrintScreenUi-main-wrapper .invoice p{color:#212121;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.PrintScreenUi-main-wrapper .check-in-outer{padding:12px 16px;border-radius:8px;background:#e9e9ea;margin-top:16px}.PrintScreenUi-main-wrapper .check-in-outer p{color:#333;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.PrintScreenUi-main-wrapper .Booking-Summary{height:36px;padding:12px 16px;background:var(--gray-700, #222);margin-top:16px;display:flex;align-items:center}.PrintScreenUi-main-wrapper .Booking-Summary p{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.PrintScreenUi-main-wrapper .operated-outer{display:flex;padding:16px;align-items:center;gap:8px;align-self:stretch;border:1px solid var(--gray-100, #f4f4f4)}.PrintScreenUi-main-wrapper .operated-outer p{color:var(--gray-700, #222);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.PrintScreenUi-main-wrapper .flight-no-date{display:flex;padding:8px 16px;align-items:center;gap:12px;align-self:stretch;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;border-left:1px solid #f4f4f4}.PrintScreenUi-main-wrapper .flight-no-date h5,.PrintScreenUi-main-wrapper .flight-no-date span{color:#212121;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.PrintScreenUi-main-wrapper .flight-no-date p{color:var(--grey-900, #212121);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.PrintScreenUi-main-wrapper .Passengers-corry{display:flex;padding:10px 16px;align-items:center;gap:8px;border-right:1px solid var(--gray-100, #f4f4f4);border-bottom:1px solid var(--gray-100, #f4f4f4);border-left:1px solid var(--gray-100, #f4f4f4);background:#f3f5f8}.PrintScreenUi-main-wrapper .Passengers-corry h6{color:#222a33;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.PrintScreenUi-main-wrapper .Passengers-corry p{color:#333;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.PrintScreenUi-main-wrapper .passenger-data-table{width:100%}.PrintScreenUi-main-wrapper .passenger-data-table tbody tr .text-bold-td{color:#222a33;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.PrintScreenUi-main-wrapper .passenger-data-table tbody tr td{border:1px solid #f4f4f4;padding:12px 16px}.PrintScreenUi-main-wrapper .passenger-data-table tbody tr td:nth-child(2),.PrintScreenUi-main-wrapper .passenger-data-table tbody tr td:last-child{text-align:end}.PrintScreenUi-main-wrapper .passenger-data-table tbody tr .price-td{display:flex;align-items:center;justify-content:space-between}.PrintScreenUi-main-wrapper .passenger-2nd{margin-top:16px;border-top:1px solid #f4f4f4}.PrintScreenUi-main-wrapper .passenger-data-table2{width:100%}.PrintScreenUi-main-wrapper .passenger-data-table2 thead tr th{border:1px solid #f4f4f4;padding:12px 16px}.PrintScreenUi-main-wrapper .passenger-data-table2 tbody tr .text-bold-td{color:#222a33;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.PrintScreenUi-main-wrapper .passenger-data-table2 tbody tr td{border:1px solid #f4f4f4;padding:12px 16px}.PrintScreenUi-main-wrapper .passenger-data-table2 tbody tr .price-td{display:flex;align-items:center;justify-content:space-between}.PrintScreenUi-main-wrapper .condition-wrapper{margin-top:16px}.PrintScreenUi-main-wrapper .condition-wrapper h4{color:#000;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.PrintScreenUi-main-wrapper .condition-wrapper p{color:#000;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:16px}@media (max-width: 575px){.PrintScreenUi-main-wrapper{overflow-y:unset;height:unset}.overflow-sm{overflow-x:auto}.overflow-sm table th,.overflow-sm table td{white-space:nowrap}.Confirmation-barcode{flex-direction:column;align-items:end!important}.Confirmation-barcode img{max-width:100%;margin-bottom:5px}}._pendingpayment_10qxr_1{display:flex;align-items:flex-end;justify-content:end}.main-container{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:20px}.main-container .child-div1{width:100%;max-width:897px;height:auto;display:flex;align-items:center;margin-bottom:16px;justify-content:start}.main-container .child-div1 .secure-payment{width:56px;height:56px}.main-container .child-div1 .flight-amount{display:flex;flex-direction:column;justify-content:center;gap:10px}.main-container .child-div1 .flight-amount h3{margin:0}.main-container .child-div1 .flight-amount span{font-size:14px}.main-container .child-div2{width:100%;max-width:897px;height:auto;border:1px solid black}.main-container .child-div2 .start-of-row{width:100%;max-width:849px;height:auto;gap:16px;border:1px solid black}.main-container .child-div2 .start-of-row .NAS-frame{width:51px;height:53px;gap:2px;border:1px solid black}.main-container .last-div{width:100%;max-width:897px;height:auto}.main-container .last-div .ant-btn{width:100%;max-width:849px;height:48px;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#fff;margin:15px 0}@media (max-width: 768px){.main-container .main-container{padding:10px}.main-container .child-div1,.main-container .child-div2,.main-container .start-of-row,.main-container .last-div{width:100%;max-width:none}}.pending-outer .ant-drawer-content-wrapper{width:unset!important}.RulesWrapper{background-color:#fff;border-radius:8px;padding:16px 16px 0;overflow-y:auto;height:calc(100vh - 105px)}@media (max-width: 575px){.drawerMain .RulesWrapper{padding:24px;height:100%}}
