.flight-planning{font:400 18px/1.55 var(--sans,system-ui,sans-serif);color:#081f2b;min-width:0}.flight-planning :is(h2,h3,h4,p){font-family:var(--sans,system-ui,sans-serif);color:inherit}.flight-planning h2{font-size:30px}.flight-planning h3{font-size:24px}.flight-planning h4{font-size:22px}.flight-planning p{font-size:18px;line-height:1.55;margin:10px 0}.flight-preferences,.flight-search-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.flight-search-fields{grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0}.flight-wide{grid-column:1/-1}.flight-planning label{display:grid;gap:8px;font-size:18px}.flight-planning input,.flight-planning select{font:400 16px/1.5 var(--sans,system-ui,sans-serif);width:100%;min-height:48px;padding:10px;border:1px solid #718c98;border-radius:6px;box-sizing:border-box;background:#fff;color:#081f2b}.flight-planning :is(button,a,summary){font:500 16px/1.5 var(--sans,system-ui,sans-serif)}.flight-planning button{min-height:48px;padding:10px 16px;cursor:pointer;border:1px solid #0d6a80;border-radius:6px;color:#081f2b;background:#eef6f5}.flight-planning .flight-action{color:#fff;background:#0d6a80}.flight-planning button:disabled{opacity:.6;cursor:not-allowed}.flight-planning :is(input,select,button,a,summary):focus-visible{outline:3px solid #13c5e8;outline-offset:3px}.flight-lookup ul{list-style:none;margin:10px 0;padding:0;max-height:300px;overflow-y:auto}.flight-lookup li button{width:100%;text-align:left;margin-bottom:6px}.flight-planning [hidden]{display:none!important}.flight-results-planner{padding:12px;background:#eaf0f4;border-radius:12px;box-sizing:border-box}.flight-display-icon{width:26px;height:26px;flex:none;vertical-align:middle}.flight-target-bar{display:flex;align-items:center;gap:10px;padding:8px 0;margin-top:8px;border-top:1px solid #c6dce5;background:transparent}.flight-target-bar>.flight-display-icon{width:32px;height:32px;color:#16839b}.flight-target-copy{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;flex:1;min-width:0;line-height:1.35}.flight-target-copy strong{font-size:18px;font-weight:600}.flight-target-copy>span{font-size:18px;color:#526773}.flight-planning .flight-target-edit{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#28677b;padding:6px;white-space:nowrap}.flight-planning .flight-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#073d52;color:#fff;border:1px solid #176078;border-radius:8px;min-height:44px;padding:8px 14px;font-size:16px;font-weight:600}.flight-search-action{flex-shrink:0}.flight-settings-panel,.flight-filter-panel{padding:12px;margin-top:8px;border:1px solid #cbd9e1;border-radius:8px;background:#f7fafc}.flight-settings-panel .flight-search-fields{margin:8px 0}.flight-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 10px;flex-wrap:wrap}.flight-results-toolbar>div:first-child{flex:1;min-width:min(100%,280px)}.flight-results-toolbar h3{font-size:24px;line-height:1.2;font-weight:650;letter-spacing:-.025em;margin:0 0 4px}.flight-results-toolbar p{margin:0;color:#526773}.flight-results-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.flight-planning .flight-results-controls label{display:flex;flex-direction:row;align-items:center;gap:8px;white-space:nowrap;font-size:16px}.flight-planning .flight-results-controls select{width:auto;min-width:180px;border-color:#c5d5de;border-radius:8px;min-height:44px;padding:8px 28px 8px 12px;background:#fff}.flight-results-controls button{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border-color:#c5d5de;border-radius:8px;min-height:44px;padding:8px 14px}.flight-results-controls .flight-display-icon{color:#16748c}.flight-filter-panel{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:10px}.flight-planning .flight-checkbox{display:flex;flex-direction:row;align-items:center;gap:10px}.flight-planning .flight-checkbox input[type=checkbox]{appearance:auto;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0;padding:0;accent-color:#0d6a80}.flight-offer{container-type:inline-size;padding:0;background:#eaf2f6;border:1px solid #b5cbd7;border-radius:12px;margin:10px 0;box-shadow:0 2px 5px #081f2b08}.flight-offer.is-featured,.flight-offer.is-selected{border-color:#0d889c;box-shadow:0 0 0 1px #0d889c}.flight-airline-header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;background:#081f2b;color:#fff;border-radius:11px 11px 0 0}.flight-airline-identity{display:grid;gap:3px;min-width:0}.flight-airline-header h3{margin:0;font-size:22px;line-height:1.2;font-weight:650;letter-spacing:-.025em;color:#fff}.flight-fit-badge{display:inline-flex;align-items:center;justify-self:start;border-radius:4px;padding:1px 6px;color:#a8f1e7;background:#164b52;font-size:14px;line-height:1.6;font-weight:500}.flight-fit-badge.is-poor-fit{color:#ffdda0;background:#554128}.flight-planning .flight-details-button{display:flex;align-items:center;gap:6px;min-height:36px;border:0;border-left:1px solid #345364;border-radius:0;background:transparent;color:#a2dceb;padding:4px 0 4px 12px}.flight-airline-logo{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex:none}.flight-airline-header>.flight-airline-logo{width:54px;height:48px;padding:2px;background:#fff;border-radius:8px;box-sizing:border-box}.flight-airline-logo img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.flight-airline-logo>span{display:grid;place-items:center;border-radius:6px;min-width:38px;height:38px;color:#0d6a80;background:#f2f7f7;font:600 20px/1 var(--sans,system-ui,sans-serif)}.flight-fare-card{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:18px;flex:1;margin-left:auto;min-width:0}.flight-fare-description{display:grid;gap:0;font-size:18px;line-height:1.35;color:#dfedf3}.flight-fare-description strong{font-size:18px;font-weight:500}.flight-fare-description>span{font-size:18px;color:#b9cdd8}.flight-fare-price{display:grid;gap:0;text-align:right;line-height:1.3}.flight-fare-price strong{font-size:26px;font-weight:650;color:#fff;letter-spacing:-.025em;overflow-wrap:anywhere}.flight-fare-price>span{font-size:14px;line-height:1.6;color:#b9cdd8}.flight-fare-action{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;max-width:100%;flex:0 1 auto}.flight-planning :is(.flight-select-action,.flight-next-action){background:#e2b84c;border-color:#e2b84c;color:#081f2b;min-height:44px;padding:10px 14px;white-space:nowrap}.flight-planning .flight-select-action.is-selected{background:#164b52;border-color:#164b52;color:#a8f1e7;opacity:1;cursor:default}.flight-journeys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.flight-journey{padding:10px 14px;min-width:0;background:#eff5f8}.flight-journey+.flight-journey{border-left:1px solid #c9d9e3;background:#e3edf3}.flight-journey-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:18px;line-height:1.35;margin-bottom:6px}.flight-journey-heading strong{font-weight:650;color:#0d6a80}.flight-journey-heading>span{color:#526773}.flight-route-row{display:grid;grid-template-columns:minmax(80px,1fr) minmax(130px,1.1fr) minmax(80px,1fr);align-items:center;gap:12px;min-width:0}.flight-route-airport{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.flight-route-arrival{justify-content:flex-end}.flight-route-clock{display:flex;align-items:baseline;gap:2px;font-size:28px;line-height:1.2;letter-spacing:-.025em;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;color:#081f2b}.flight-route-clock sup{font-size:16px;align-self:flex-start;line-height:1.4;letter-spacing:0;color:#0d6a80}.flight-route-code{font-size:20px;color:#354d5d}.flight-route-middle{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:8px;align-items:center;min-width:0;line-height:1.35}.flight-route-duration{grid-column:2;font-size:18px;color:#354d5d}.flight-route-line{grid-column:1;grid-row:1/3;display:grid;place-items:center;position:relative;width:42px;height:44px;color:#0d6a80}.flight-route-line>.flight-display-icon{width:40px;height:40px;transform:rotate(45deg);stroke-width:1.8}.flight-route-line>i{display:none}.flight-route-stops{grid-column:2;font-size:18px;color:#526773;overflow-wrap:anywhere}.flight-journey-expanded{padding:12px;background:#f8fbfc;border-top:1px solid #cbdce5}.flight-segment-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.flight-segment-list li{display:flex;align-items:flex-start;gap:12px;background:#edf3f6;padding:12px;border-radius:6px;font-size:18px;overflow-wrap:anywhere}.flight-segment-list p{margin:4px 0}.flight-hotel-connection{margin:0;color:#684711;border-radius:0 0 11px 11px;background:#faebd0;border-top:1px solid #e8d3ac}.flight-hotel-connection.is-close{background:#d9f0e8;color:#175747;border-top-color:#bbdacf}.flight-planning .flight-hotel-connection summary{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-size:18px;font-weight:400;list-style:none;color:inherit}.flight-hotel-connection summary::-webkit-details-marker{display:none}.flight-hotel-connection summary>.flight-display-icon{width:28px;height:28px}.flight-hotel-verdict{font-size:20px;font-weight:650;line-height:1.3}.flight-hotel-timing{font-size:18px;line-height:1.4;padding-left:12px;border-left:1px solid currentColor}.flight-timing-link{margin-left:auto;font-size:16px;white-space:nowrap}.flight-hotel-connection ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin:12px 14px;padding:0;list-style:none}.flight-hotel-connection li{display:grid;align-content:start;gap:4px;border-left:2px solid #bda57c;padding-left:10px;font-size:18px}.flight-hotel-connection>p{padding:0 14px 12px}.flight-summary{container-type:inline-size;padding:12px;background:#eaf0f4;border:1px solid #b5cbd7;border-radius:12px;margin:16px 0}.flight-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:6px}.flight-summary-heading h2{margin:0;font-size:24px}.flight-summary a{color:#0d6a80;text-underline-offset:4px}.flight-planning .flight-plan-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 16px;padding:4px 10px;border-radius:6px;background:#deebe9;color:#175a50;margin:8px 0;font-size:18px}.flight-plan-status>span,.flight-fare-kicker{font-size:14px;line-height:1.6}.flight-leg-details,.flight-search-notes{margin:8px 0;color:#526773}.flight-leg-details summary,.flight-search-notes summary{cursor:pointer;min-height:32px;padding:4px 0;color:#0d6a80}@container (max-width:1050px){.flight-fare-card{flex-basis:100%;border-top:1px solid #345364;padding-top:8px;justify-content:space-between}.flight-details-button{margin-left:auto}.flight-route-airport{display:grid;gap:0}.flight-route-arrival{justify-content:end;text-align:right}.flight-hotel-connection summary{flex-wrap:wrap}.flight-hotel-timing{padding-left:0;border-left:0}}@container (max-width:730px){.flight-journeys{grid-template-columns:1fr}.flight-journey+.flight-journey{border-left:0;border-top:1px solid #c9d9e3}.flight-route-airport{display:flex}.flight-route-arrival{text-align:left}.flight-fare-card{flex-wrap:wrap;gap:8px 16px}.flight-fare-action{margin-left:auto}.flight-hotel-timing{width:100%;order:3}.flight-hotel-verdict{font-size:18px}}@container (max-width:400px){.flight-route-row{gap:8px;grid-template-columns:minmax(64px,1fr) minmax(110px,1.3fr) minmax(64px,1fr)}.flight-route-airport{display:grid}.flight-route-clock{font-size:24px}.flight-route-middle{grid-template-columns:32px minmax(0,1fr);column-gap:6px}.flight-route-line,.flight-route-line>.flight-display-icon{width:32px}.flight-fare-price{text-align:left}.flight-fare-action,.flight-planning :is(.flight-select-action,.flight-next-action){width:100%}.flight-planning .flight-next-action{white-space:normal}.flight-details-button{margin-left:0}}@media(max-width:1100px){.flight-target-bar{flex-wrap:wrap;gap:10px}.flight-target-copy{flex-basis:60%}.flight-search-action{margin-left:auto}}.fts-origin:not([hidden]){display:block;padding:12px}.fts-origin>.flight-planning+.flight-planning{border-top:1px solid #c3cdd0;margin-top:10px;padding-top:12px}.fts-planning-bar .fts-summary>.fts-icon{width:28px;height:28px;padding:8px}.f1-trip-setup,.f1-trip-setup :is(h2,h3){font-family:var(--sans,system-ui,sans-serif)}@media(max-width:700px){.flight-preferences,.flight-search-fields{grid-template-columns:1fr}.flight-results-planner{padding:8px}.flight-target-bar{padding:10px}.flight-target-copy{flex-basis:calc(100% - 52px)}.flight-search-action,.flight-results-controls{width:100%}.flight-planning .flight-results-controls label{flex:1;min-width:0}.flight-planning .flight-results-controls select{flex:1;min-width:0;width:100%}.flight-filter-panel{align-items:stretch;flex-direction:column}}.flight-search-bar{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(190px,1.15fr) auto;align-items:end;gap:12px}.flight-planning .flight-search-bar label,.flight-planning .flight-settings-panel label{gap:4px;font-size:16px}.flight-search-bar .flight-search-action{min-height:48px;white-space:nowrap}.flight-lookup label{margin-bottom:6px}.flight-lookup-selection{display:flex;align-items:center;gap:8px;min-height:48px;border:1px solid #718c98;border-radius:6px;padding:0 6px 0 12px;box-sizing:border-box;background:#f4f8fa}.flight-lookup-selection>span{flex:1;min-width:0;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.flight-planning .flight-lookup-selection button{min-height:40px;padding:6px 8px;border:0;background:transparent;color:#0d6a80}.flight-planning .flight-lookup-selection .flight-lookup-clear{font-size:24px;width:36px;flex:none}.flight-lookup-input{display:flex;align-items:center;gap:8px}.flight-lookup-input input{min-width:0;flex:1}.flight-planning .flight-lookup-status:empty{display:none}.flight-planning .flight-preference-help{margin:0}.flight-preference-help summary{cursor:pointer;color:#526773;font-size:16px;line-height:1.5}.flight-filter-panel{align-items:center;padding:10px 12px;gap:12px 20px}.flight-planning .flight-filter-panel>label:first-child{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:16px}.flight-filter-panel select{width:auto}@media(max-width:1000px){.flight-search-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.flight-search-bar{grid-template-columns:1fr}.flight-search-bar .flight-search-action{width:100%}.flight-target-bar{align-items:flex-start}.flight-target-copy{flex-direction:column;gap:3px}.flight-target-edit{margin-left:0}.flight-lookup-selection{flex-wrap:wrap;padding:6px 10px}.flight-lookup-selection>span{flex-basis:calc(100% - 130px)}}#itinerary-flights:focus-visible{outline:3px solid #0d6a80;outline-offset:4px}.flight-summary-heading h2{display:flex;align-items:center;gap:12px}.flight-summary-heading h2 .flight-display-icon{width:28px;height:28px}.flight-summary-empty{padding:20px;border:1px solid #c5d3dd;border-radius:8px;background:#f8fafc}.flight-summary-route{display:flex;align-items:center;flex-wrap:wrap;gap:20px;color:#081f2b;font:700 clamp(24px,3vw,36px)/1.3 var(--sans,system-ui,sans-serif)}.flight-summary-route .flight-display-icon{width:32px;height:32px;color:#0d6a80}.flight-summary-stay{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.flight-summary-stay dt{font-size:16px;line-height:1.5;color:#526773}.flight-summary-stay dd{margin:4px 0 0;font-size:20px;line-height:1.4;color:#081f2b}.mi-race .flight-summary{border-top:4px solid #e10600;padding:24px;background:#eef1f5}.mi-race .flight-summary-heading{margin-bottom:16px}.mi-race .flight-summary-heading h2{font-size:30px}.mi-race .flight-summary-heading>a{display:inline-flex;align-items:center;min-height:48px;padding:8px 18px;border:1px solid #bf0b06;border-radius:8px 8px 8px 2px;background:#d00c05;color:#fff;text-decoration:none}.mi-race .flight-summary-heading>a:hover{background:#ad0904}@media(max-width:760px){.flight-summary-stay{grid-template-columns:minmax(0,1fr);gap:16px}.mi-race .flight-summary{padding:18px}.flight-summary-empty{padding:16px}}.mi-booking-summaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin:0 0 28px;min-width:0}.mi-booking-summaries:empty{display:none}.mi-booking-summaries:has(>:only-child){grid-template-columns:minmax(0,1fr)}.mi-race .mi-booking-summaries{width:min(96vw,1968px);margin-inline:calc(50% - min(48vw,984px))}.mi .itinerary-booking-card.flight-summary,.mi .itinerary-booking-card.ticket-plan-summary{min-width:0;margin:0;padding:16px 20px 0;border:1px solid #45464f;border-top:3px solid #e10600;border-radius:12px 12px 12px 3px;background:repeating-linear-gradient(130deg,#ffffff02 0 1px,transparent 1px 7px),#111218;color:#f5f5f7;font:400 18px/1.45 var(--sans,system-ui,sans-serif)}.itinerary-booking-card *{box-sizing:border-box}.itinerary-booking-card .booking-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 8px}.itinerary-booking-card .booking-card-head h2{display:flex;align-items:center;gap:10px;margin:0;color:#f5f5f7;font:650 20px/1.3 var(--sans,system-ui,sans-serif)}.itinerary-booking-card .booking-card-head h2 svg{width:28px;height:28px;flex-shrink:0;color:#ff7771}.itinerary-booking-card .booking-status{color:#c2c3cd;font:500 14px/1.5 var(--sans,system-ui,sans-serif);letter-spacing:.03em}.itinerary-booking-card a{color:#ff9993;font:500 16px/1.5 var(--sans,system-ui,sans-serif);text-underline-offset:4px}.itinerary-booking-card .booking-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-left:auto;padding:8px 14px;border:1px solid #f34b44;border-radius:6px 6px 6px 2px;background:#c90c05;color:#fff;font:600 16px/1.5 var(--sans,system-ui,sans-serif);text-decoration:none}.itinerary-booking-card .booking-action:hover{background:#ec2017}.itinerary-booking-card :is(a,summary):focus-visible{outline:2px solid #fff;outline-offset:3px}.itinerary-booking-card .booking-card-title{margin:0;color:#fff;font:700 24px/1.25 var(--sans,system-ui,sans-serif);letter-spacing:-.02em;overflow-wrap:anywhere}.itinerary-booking-card .booking-card-meta{margin:8px 0 12px;color:#c5c6d0;font:400 18px/1.4 var(--sans,system-ui,sans-serif)}.itinerary-booking-card .booking-flight-route{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px}.itinerary-booking-card .booking-flight-route h3{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:28px}.itinerary-booking-card .booking-flight-route h3 svg{width:26px;height:26px;color:#ff7771}.itinerary-booking-card .booking-flight-fare{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:0;color:#c5c6d0;font:400 18px/1.4 var(--sans,system-ui,sans-serif)}.itinerary-booking-card .booking-flight-fare strong{color:#fff;font-size:22px;font-weight:650}.itinerary-booking-card .booking-flight-dates{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 12px}.itinerary-booking-card .booking-flight-dates>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.itinerary-booking-card .booking-flight-dates dt{color:#b4b6c2;font-size:18px;line-height:1.4}.itinerary-booking-card .booking-flight-dates dd{margin:0;color:#f1f1f5;font-size:18px;line-height:1.4}.itinerary-booking-card .booking-details{margin:0;border-top:1px solid #393a44}.itinerary-booking-card .booking-details>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 0;list-style:none;cursor:pointer;color:#e3e4eb;font:500 16px/1.5 var(--sans,system-ui,sans-serif)}.itinerary-booking-card .booking-details>summary::-webkit-details-marker{display:none}.itinerary-booking-card .booking-details>summary>span{font-size:24px;line-height:1;color:#ff9993}.itinerary-booking-card .booking-details[open]>summary>span{transform:rotate(45deg)}.itinerary-booking-card .booking-details>summary:hover{color:#fff}.itinerary-booking-card .booking-details-body{min-width:0;padding:4px 0 18px}.itinerary-booking-card .booking-details-body>p{margin:8px 0 14px;color:#c5c6d0;font:400 18px/1.5 var(--sans,system-ui,sans-serif)}.itinerary-booking-card .booking-alert{margin:8px 0 12px;padding:8px 12px;border-left:3px solid #ffba66;background:#493222;color:#ffe1bc;font:400 18px/1.4 var(--sans,system-ui,sans-serif)}#itinerary-flights{scroll-margin-top:calc(var(--mk-header-h,82px) + 20px)}#itinerary-flights:focus-visible{outline:3px solid #ff7771;outline-offset:4px}@media(max-width:1000px){.mi-booking-summaries{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.mi-race .mi-booking-summaries{width:100%;margin-inline:0}.mi .itinerary-booking-card.flight-summary,.mi .itinerary-booking-card.ticket-plan-summary{padding:14px 16px 0}}@media(max-width:420px){.itinerary-booking-card .booking-status{order:3;flex-basis:100%}.itinerary-booking-card .booking-action{padding-inline:10px}}.itinerary-booking-card .flight-airline-header{background:#20212a}.itinerary-booking-card .flight-journey{background:#1b1c24;color:#f5f5f7}.itinerary-booking-card .flight-journey+.flight-journey{background:#23242e;border-color:#41434f}.itinerary-booking-card :is(.flight-route-clock,.flight-route-code){color:#f5f5f7}.itinerary-booking-card :is(.flight-route-duration,.flight-route-stops,.flight-journey-heading>span){color:#c5c6d0}.itinerary-booking-card :is(.flight-journey-heading strong,.flight-route-line,.flight-route-clock sup){color:#ff9993}.itinerary-booking-card .flight-journey-expanded{background:#1b1c24;color:#f5f5f7;border-color:#41434f}.itinerary-booking-card .flight-segment-list li{background:#252630}
