.flightCardsContainer .priceAlertCard .hoverLightBlue{margin-top:16px}.flightCardsContainer .priceAlertCard .hoverLightBlue.trackingShow{background-color:#09adae !important;border-color:#09adae !important}@media(max-width: 449px){.flightCardsContainer .priceAlertCard .hoverLightBlue{width:100%;padding:0 !important;text-align:center}}.flightCardsContainer .priceAlertCard .trackBellIcon{margin-right:24px;margin-bottom:16px;margin-top:16px}.flightCardsContainer .priceAlertCard .d-flex>.d-flex{flex-grow:1;margin-bottom:16px}.flightCardsContainer .priceAlertCard .d-flex>.d-flex>div{margin-top:16px}.flightCardsContainer .errorMessageAjax{max-width:100%}@media(max-width: 767px){.flightCardsContainer{padding-bottom:1em}}.customPopover.cardBubblePopover{max-width:260px}@media(min-width: 1200px){.flightResultsBody:not(.disableBodyScrollOnMobileOnly) .flightSearchPage .flightSearchResults{padding-left:22px}}.finderCardWrapper .legRow{position:relative;padding-bottom:18px;margin-bottom:13px}@media(max-width: 1199px){.finderCardWrapper .legRow:not(:last-child){border-bottom:1px solid rgba(72,72,72,.15)}}.finderCardWrapper .legRow:last-child{margin-bottom:0 !important;padding-bottom:0}.finderCardWrapper .legRow:last-child{margin-bottom:0}.finderCardWrapper .legRow .airlineLogo img{width:27px;height:27px;object-fit:contain;mix-blend-mode:multiply}.finderCardWrapper .legRow .airlineLogo .airlineLogoWrapper{display:flex;align-items:center}@media(min-width: 1200px){.finderCardWrapper .legRow .airlineLogo .airlineLogoWrapper img{margin-right:10px}}@media(max-width: 1199px){.finderCardWrapper .legRow .airlineLogo .airlineLogoWrapper img{margin-right:15px}}.finderCardWrapper .legRow>.flex-shrink-0{max-width:150px}@media(min-width: 1200px){.finderCardWrapper .legRow>.flex-shrink-0{width:100%}}@media(max-width: 1199px){.finderCardWrapper .legRow>.flex-shrink-0{min-width:66px}}@media(min-width: 992px)and (max-width: 1199px){.finderCardWrapper .legRow>.flex-shrink-0{min-width:79px}}@media(min-width: 1200px){.finderCardWrapper .legRow .arrowWithBadge .flex-shrink-0{max-width:100px;width:100%}}@media(max-width: 1199px){.finderCardWrapper .legRow .arrowWithBadge .flex-shrink-0{min-width:125px}.finderCardWrapper .legRow .arrowWithBadge .flex-shrink-0 .font20{font-size:18px}}@media(min-width: 1200px){.finderCardWrapper .legRow .arrowWithBadge .fixedWidthDiv{min-width:95px}}@media(max-width: 1199px){.finderCardWrapper .legRow .arrowWithBadge .arrowLineWrapper{position:static}.finderCardWrapper .legRow .arrowWithBadge .arrowLineWrapper .arrowLine{position:absolute;left:87px;right:87px}}.finderCardWrapper .legRow .stop{display:inline-block;width:11px;height:11px;margin:0px 20px;background:#fff;border:1px solid #09adae;border-radius:11px;z-index:9;flex-shrink:0}@media(max-width: 385px){.finderCardWrapper .legRow{padding-bottom:1rem;margin-bottom:.74rem !important}}@media(min-width: 1200px){.finderCardWrapper .skeletonCard .legRow{margin-bottom:1rem !important}}.finderCardWrapper .skeletonCard .legRow:last-child{margin-bottom:0 !important}.finderCardWrapper .buttonPrimary{max-width:192px}.finderCardWrapper .buttonWrapper{align-items:center}.finderCardWrapper .sharkPayEnable .buttonWrapper{justify-content:space-evenly;align-items:end}@media(min-width: 1200px){.finderCardWrapper .sharkPayEnable .buttonWrapper .marginBottom{margin-bottom:8px}}.finderCardWrapper .segmentFooter{background-color:rgba(249,240,247,.45);border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media(max-width: 1199px){.finderCardWrapper .segmentFooter{min-height:55px;padding-top:10px;padding-bottom:10px;display:flex;align-items:center}}.finderCardWrapper .finderCardBody{margin-bottom:0}.finderCardWrapper .finderCard{-moz-box-shadow:0px 2px 12px 2px rgba(0,0,0,.12);-webkit-box-shadow:0px 2px 12px 2px rgba(0,0,0,.12);box-shadow:0px 2px 12px 2px rgba(0,0,0,.12)}@media(min-width: 1200px){.finderCardWrapper .finderCard{border-color:#cdcdcd}}.finderCardWrapper .finderCard.bubbbleFastestBorder{border-top-color:#324ba4}.finderCardWrapper .finderCard.bubbbleFastestBorder:hover,.finderCardWrapper .finderCard.bubbbleFastestBorder.selected{border-color:#324ba4}.finderCardWrapper .finderCard.bubbbleBestBorder{border-top-color:#a4328b}.finderCardWrapper .finderCard.bubbbleBestBorder:hover,.finderCardWrapper .finderCard.bubbbleBestBorder.selected{border-color:#a4328b}.finderCardWrapper .finderCard.bubbbleCheapestBorder{border-top-color:#09adae}.finderCardWrapper .finderCard.bubbbleCheapestBorder:hover,.finderCardWrapper .finderCard.bubbbleCheapestBorder.selected{border-color:#09adae}@media(min-width: 1200px){.finderCardWrapper .finderCard.bubbbleTopBorder{border-width:5px 0 0 0}.finderCardWrapper .finderCard.bubbbleTopBorder:hover,.finderCardWrapper .finderCard.bubbbleTopBorder.selected{border-width:5px 1px 1px 1px}}@media(max-width: 1199px){.finderCardWrapper .finderCard.bubbbleTopBorder{border-width:5px 1px 1px 1px}}.finderCardWrapper .finderCard .priceContainer{border-left:1px solid rgba(72,72,72,.15)}.finderCardWrapper .finderCard .borderMobile{border-color:rgba(72,72,72,.15) !important;margin:10px 0}.finderCardWrapper .finderCard .ratingPill{width:34px;height:34px;font-size:14px;line-height:1;font-weight:500}.finderCardWrapper .finderCard .ratingPill.bgLightBlue{color:#065861;border:1px solid #09adae;background-color:rgba(9,173,174,.1)}.finderCardWrapper .finderCard .ratingPill.bgDarkPurple{color:#88096c;border:1px solid #a4328b;background-color:rgba(164,50,139,.1)}.finderCardWrapper .finderCard .ratingPill.bgPrimaryRed{color:#d22a2f;border:1px solid #ff5a5f;background-color:rgba(255,90,95,.1)}.finderCardWrapper .finderCard.openFlightDetails{z-index:1049}.finderCardWrapper .finderCard.openFlightDetails.selected{background:#ebf7f7}.finderCardWrapper .finderCard.openFlightDetails.selected .airlineLogoWrapper{background:#ebf7f7}.finderCardWrapper .finderCard.openFlightDetails.selected .segmentFooter{background-color:#e6f1f1}@media(min-width: 1200px){.finderCardWrapper .finderCard.openFlightDetails.selected{box-shadow:2px 2px 4px rgba(0,0,0,.25) !important}.finderCardWrapper .finderCard.openFlightDetails.selected .segmentContainer{border-right:1px solid rgba(6,88,97,.2)}.finderCardWrapper .finderCard.openFlightDetails.selected .badge.bgThinGrey{background:#fff}}@media(max-width: 1199px){.finderCardWrapper .finderCard .finderCardBody .searchResultPrice{top:30px}}.finderCardWrapper.sharedFlightCard .finderCard{border:1px solid #065861}.finderCardWrapper .singleLegFlightButton{width:27px;height:27px;padding:0;background-position:center}.finderCardWrapper .baggageSkeleton{max-width:330px}.finderCardWrapper .segmentContainer .transitInfo{position:absolute;top:12px}.finderCardWrapper .sharkPayPriceLabel{min-height:21px;border-left:4px solid #065861;margin:auto;padding-left:6px}.finderCardWrapper .sharkPayPriceLabel .sharkPayPrice{font-size:11px;line-height:1.9}.finderCardWrapper .sharkPayPriceLabel .sharkPayPrice .la-exclamation-circle{margin-left:2px}@media(max-width: 385px){.finderCardWrapper .sharkPayPriceLabel .sharkPayPrice{font-size:10px}}.finderCardWrapper .co2EmissionPopOverBtn{position:absolute;top:.9rem;right:2.9rem}@media(max-width: 1199px){.finderCardWrapper .co2EmissionPopOverBtn{top:1.08rem}.finderCardWrapper .buttonFavourite{top:.76rem}.finderCardWrapper .sharkPayPriceLabel,.finderCardWrapper .installmentOfferContainer .skeleton{margin:0 !important;position:absolute;left:0;z-index:1;bottom:-73px;min-width:100px}.finderCardWrapper .bubbleWrap{position:absolute;left:13px;top:12px;z-index:2}.finderCardWrapper .flightSelect,.finderCardWrapper .searchResultPrice{position:absolute;z-index:2}.finderCardWrapper .searchResultPrice{right:50px;font-size:22px;line-height:22px;font-weight:500}.finderCardWrapper .searchResultPrice.skeletonPrice{height:22px;max-width:90px}.finderCardWrapper .flightSelect{top:24px;margin:0 !important;right:0;width:35px !important;height:35px;padding:0;background-position:center}.finderCardWrapper .refundText{font-size:14px}.finderCardWrapper .finderCard.sharkPayEnable .refundText{position:absolute;bottom:40px}.finderCardWrapper .finderCard.sharkPayEnable .segmentFooter.finderCardBody{min-height:70px}.finderCardWrapper .airlineLogo{top:-4px;max-width:none !important;z-index:12}.finderCardWrapper .airlineLogo .airlineLogoWrapper .airlineLogoMobile{width:29px;height:29px}.finderCardWrapper .indicator{position:relative;z-index:12}}@media(max-width: 1199px)and (min-width: 450px){.finderCardWrapper .timeWrapper .font20{font-size:18px}.finderCardWrapper .timeWrapper .font13{font-size:14px}.finderCardWrapper .timeWrapper .font12{font-size:14px;font-weight:normal}}@media(max-width: 1199px)and (max-width: 449px){.finderCardWrapper .timeWrapper *{font-size:12px !important;font-weight:normal}}@media(max-width: 1199px){.finderCardWrapper.flightSearchResult .legRow .arrowWithBadge{position:relative}.finderCardWrapper.flightSearchResult .legRow .arrowWithBadge .arrowLineWrapper .arrowLine{top:7px}.finderCardWrapper.flightSearchResult .durationWrapper{position:absolute;top:-31px;right:0;font-size:13px}}@media(max-width: 1199px){.finderCardWrapper .airlineLogo .font14{font-size:13px}}@media(max-width: 1199px)and (min-width: 576px){.finderCardWrapper .airlineLogo .mt-1{margin-top:.15rem !important}}@media(max-width: 575px){.finderCardWrapper .finderCard .searchResultPrice,.finderCardWrapper .finderCard .personPriceLabel{right:43px}.finderCardWrapper .finderCard .personPriceLabel{top:15px}}@media(max-width: 449px){.finderCardWrapper .sharkPayPriceLabel{bottom:-80px}.finderCardWrapper .finderCard.sharkPayEnable .segmentFooter.finderCardBody{min-height:75px}.finderCardWrapper .co2EmissionPopOverBtn .font12{font-size:11px}}.la-fighter-jet.la-rotate-180{top:2px;left:-2px}.fareRulesButton{font-size:14px;font-weight:700;line-height:1;padding:12px 16px !important;background-color:rgba(242,201,76,.2)}.fareRulesButton:hover{background-color:rgba(242,201,76,.4)}.fareRulesButton:not(.collapsed){background-color:rgba(242,201,76,.2);border:1px solid #c3cccb;border-bottom:none}.fareRulesText .card{border:none !important}.fareRulesText .card-body{padding:0 !important;font-size:14px;font-weight:500}.fareRulesText .appliedFilters{display:none}@media(min-width: 576px){.flightDetailsGap{padding-left:36px;padding-right:36px}}@media(max-width: 575px){.flightDetailsGap{padding-left:24px;padding-right:24px}.flightDetailsGap.bgExtraThinGreen{background-color:#fff}}.flightDetailsGap .needHelp{margin-bottom:0 !important}.flightDetailsGap .needHelp .font14{font-size:12px}.flightDetailsWrapper .flightDetails .accordion-button::after{background-size:15px;background-position:center;background-image:url("/public/images/icons/chevrondown-black.svg") !important}.flightDetailsWrapper .flightDetails .nav-tabs .nav-link{padding:12px 0}.flightDetailsWrapper .flightDetails .nav-tabs .nav-link.active{color:#212529}@media(min-width: 576px){.flightDetailsWrapper .flightDetails .tab-content>.tab-pane{display:block;opacity:1}}@media screen and (min-width: 1200px)and (max-width: 1367px){.flightDetailsWrapper .flightDetails>div{margin-left:0 !important;margin-right:0 !important;padding-left:1rem !important;padding-right:1rem !important}}@media(max-width: 575px){.flightDetailsWrapper .flightDetails .flightDetailsBox{-moz-box-shadow:0px 2px 3px rgba(0,0,0,.25);-webkit-box-shadow:0px 2px 3px rgba(0,0,0,.25);box-shadow:0px 2px 3px rgba(0,0,0,.25)}.flightDetailsWrapper .flightDetails .la-long-arrow-alt-left{border-right:1px solid #e0dfdc;margin-right:12px;padding-right:10px}.flightDetailsWrapper .flightDetails .pageTitle{font-size:28px}}.amenitiesIcon .iconDescription{display:inline-block}.amenitiesIcon.show .iconDescription{display:none}.newButtons button{margin-top:20px;border-radius:3px}.newButtons button.buttonBorder{padding-left:6px;padding-right:9px}.newButtons .flightDetailsSelect{width:218px}.co2EmissionPopOverBtn{display:flex;align-items:center}.co2EmissionPopOverBtn .font12{color:#474b97;line-height:1}.co2EmissionPopOverBtn.greenEmission{color:#3e8374;background:rgba(0,0,0,0);border:0}.co2EmissionPopOverBtn.greenEmission .co2Rectangle{position:absolute;z-index:-1}@media screen and (min-width: 425px){.co2EmissionPopOverBtn.greenEmission .minWidth{min-width:66px}}.co2EmissionPopOverBtn.blueEmission{border:none;background:rgba(0,0,0,0);top:1rem;right:2.6rem}@media(max-width: 1199px){.co2EmissionPopOverBtn.blueEmission{top:1.08rem}}.emissionDetails .borderGreen{border:1px solid #baf4d7}.emissionDetails .borderGreen>div{padding:10px}.emissionDetails .borderGreen>div:not(:last-child){border-bottom:1px solid #baf4d7}.emissionDetails .bgGreen{border-radius:0px 0px 5px 5px;background:#eefaf3}@media screen and (min-width: 768px)and (max-width: 870px){.bubbleCount3 .co2EmissionPopOverBtn{width:72px;right:2.35rem}.bubbleCount3 .bigRectangle,.bubbleCount3 .mediumRectangle,.bubbleCount3 .lessCo2{display:none}.bubbleCount3 .minusCo2,.bubbleCount3 .smallRectangle,.bubbleCount3 .percentageCo2{display:inline-block}}@media screen and (max-width: 500px){.bubbleCount3 .co2EmissionPopOverBtn{width:72px;right:2.35rem}.bubbleCount3 .bigRectangle,.bubbleCount3 .mediumRectangle,.bubbleCount3 .lessCo2{display:none}.bubbleCount3 .minusCo2,.bubbleCount3 .smallRectangle,.bubbleCount3 .percentageCo2{display:inline-block}}@media screen and (max-width: 460px){.bubbleCount3 .co2EmissionPopOverBtn{top:3.1rem}.bubbleCount3 .buttonFavourite{top:2.6rem}}@media screen and (min-width: 390px)and (max-width: 425px){.bubbleCount1 .bigRectangle,.bubbleCount1 .smallRectangle,.bubbleCount1 .percentageCo2,.bubbleCount1 .minusCo2,.bubbleCount2 .bigRectangle,.bubbleCount2 .smallRectangle,.bubbleCount2 .percentageCo2,.bubbleCount2 .minusCo2{display:none}.bubbleCount1 .lessCo2,.bubbleCount2 .lessCo2{text-transform:capitalize}.bubbleCount1 .lessCo2,.bubbleCount1 .mediumRectangle,.bubbleCount2 .lessCo2,.bubbleCount2 .mediumRectangle{display:inline-block}}@media screen and (max-width: 390px){.bubbleCount1 .co2EmissionPopOverBtn,.bubbleCount2 .co2EmissionPopOverBtn{width:72px;right:2.35rem}.bubbleCount1 .bigRectangle,.bubbleCount1 .mediumRectangle,.bubbleCount1 .lessCo2,.bubbleCount2 .bigRectangle,.bubbleCount2 .mediumRectangle,.bubbleCount2 .lessCo2{display:none}.bubbleCount1 .minusCo2,.bubbleCount1 .smallRectangle,.bubbleCount1 .percentageCo2,.bubbleCount2 .minusCo2,.bubbleCount2 .smallRectangle,.bubbleCount2 .percentageCo2{display:inline-block}.bubbleCount2 .co2EmissionPopOverBtn{top:0;right:0}.bubbleCount2 .buttonFavourite{top:.96rem}}@media(max-width: 767px){.flightSearchPageWrap{overflow:inherit !important;margin-bottom:1.5rem}.flightSearchPageWrap .finderTitle{display:none}.bodyScrollfilterDisabled{overflow:hidden;touch-action:none;overscroll-behavior-y:none}.leftFlightFilter{margin:18px 0 28px}.searchFiltersWrapper{position:absolute;top:0;width:100%;display:flex;white-space:nowrap;overflow-x:auto}.searchFiltersWrapper .filterCategory{padding:0 !important;margin:0 !important;border:none !important;display:inline-block}.searchFiltersWrapper .filterCategory .row.filter{margin:0;display:inline-block}.searchFiltersWrapper .filterCategory .filterTitle{border-radius:22px;border:1px solid #c3cccb;background:#fff;width:auto;padding:8px 14px;margin:8px 8px 16px 0;font-size:13px;font-weight:400;line-height:1.185}.searchFiltersWrapper .filterCategory .filterToggle{display:none}.searchFiltersWrapper .filterCategory .filterMenu{display:none !important}.searchFiltersWrapper .filterCategory .filterMenu .font12{font-size:14px}.searchFiltersWrapper .filterCategory .wrapFilterMenu{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:22px !important;margin:0 !important;z-index:1050;border-radius:11px 11px 0px 0px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);display:none}.searchFiltersWrapper .filterCategory .sortingPill i{display:none}.searchFiltersWrapper .filterCategory.filterApplied .filterTitle{border-color:#212529;font-weight:700;box-shadow:0px 1px 2px 0px rgba(0,0,0,.3),0px 1px 3px 1px rgba(0,0,0,.15)}.searchFiltersWrapper .filterCategory.filterApplied .sortingPill .svgIcon{display:none}.searchFiltersWrapper .filterCategory.filterApplied .sortingPill i{display:inline-block}.searchFiltersWrapper .filterCategory.open .filterMenu{max-height:180px;display:block !important;height:auto !important;overflow-y:auto !important;overflow-x:hidden;margin-bottom:0 !important;padding-top:4px !important}.searchFiltersWrapper .filterCategory.open .wrapFilterMenu{display:block}.searchFiltersWrapper .filterCategory.open .wrapFilterMenu button{text-align:center;height:49px;flex:1;margin-top:9px;margin-bottom:12px}.searchFiltersWrapper .filterCategory.open.priceFilter .filterMenu{margin-bottom:15px !important}.filterOverlay{display:block !important;z-index:1050}.flightSort{position:fixed;left:0;right:0;bottom:0;margin:0 !important;padding:22px !important;z-index:1050;background:#fff;border-radius:11px 11px 0px 0px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);display:none}.flightSort .flightSortWrap{display:block !important;max-height:194px;overflow-y:auto}.flightSort .sortWrap{min-height:auto}.flightSort .sortWrap .buttonSort{color:#484848;margin-bottom:10px;padding:12px 17px !important;font-weight:400;border-radius:5px !important;background:#fff !important;border:1px solid rgba(195,204,203,.6) !important}.flightSort .sortWrap .buttonSort:not(.dropdown-item){display:flex;justify-content:space-between;align-items:center}.flightSort .sortWrap .buttonSort span{color:#484848;margin:0 !important}.flightSort .sortWrap .buttonSort.active{border-radius:5px;border:1px solid #fcced3 !important;background:#fff0f0 !important;box-shadow:0px 0px 4px 0px #fcced3}.flightSort .sortWrap #bestFlight.btn-check:checked+.buttonSort.active,.flightSort .sortWrap #cheapestFlight.btn-check:checked+.buttonSort.active{border-bottom-color:#fcced3 !important}.flightSort .sortWrap.dropdown .orderingOptions{padding-top:0;display:block !important;position:static;max-height:unset;border-radius:0;box-shadow:none}.flightSort .sortWrap.dropdown .orderingOptions li{margin:0;padding:0;background:#fff}.flightSort .sortWrap.dropdown .btnBox{display:none}.flightSort.open{display:block}}@media(max-width: 575px){.smallSizeCard .durationWrapper{position:absolute;top:11px;right:0;font-size:13px}.smallSizeCard .timeWrapper .dot{display:none !important}.smallSizeCard .timeWrapper .dateTime{display:block !important;margin-top:4px}}.flightInfoCard .finderCard{border:1px solid #065861;overflow:hidden;cursor:text;box-shadow:0px 2px 3px 0px rgba(0,0,0,.25)}.flightInfoCard .finderCard.selected{background-color:rgba(235,247,247,.9)}.flightInfoCard .finderCard.selected .finderCardFooter{background-color:#e6f1f1}.flightInfoCard .finderCard.selected .changeFlights{cursor:text}.flightInfoCard .finderCardBody{padding:16px 10px 16px 20px}.flightInfoCard .legRow .carrierDetails{display:none}.flightInfoCard .legRow .airlineLogo .airlineLogoWrapper img{margin-right:0 !important}.flightInfoCard .legRow>.flex-shrink-0{max-width:unset;min-width:unset;width:auto}.flightInfoCard .legRow>.flex-grow-1.px-sm-4{padding-right:0 !important}.flightInfoCard .finderCardFooter{padding:3px 0;background-color:#f8f8f8}.flightInfoCard .flightInfoDetails .shadowBorder{height:4px;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.flightInfoCard .timeLineWrapper .w-25{max-width:70px}.flightInfoCard .timeLineWrapper .w-75{width:100% !important}.finderCardWrapper .changeFlightCard{border:1px solid #065861;box-shadow:0px 2px 3px 0px rgba(0,0,0,.25)}.changeFlightCard .airlineLogo{position:absolute;top:0}@media(min-width: 576px){.changeFlightCard .airlineLogo .cabinClass{position:absolute;right:0;top:3px}}.changeFlightCard .finderCardBody{padding-top:16px;padding-bottom:16px}.changeFlightCard .legRow{padding-top:44px}.changeFlightCard .legRow .px-sm-4{padding:0 !important}.changeFlightCard .legRow>.flex-shrink-0{max-width:100%}.sideBarViewWrapper.flightDetailsWrapper{max-width:600px}.brandFareCard{border:1px solid #c3cccb;padding-top:12px;margin-top:16px;border-radius:5px;overflow:hidden;height:100% !important;box-shadow:0px 2px 3px 0px rgba(0,0,0,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.brandFareCard:not(.selected):hover{border:1px solid #065861;-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,.25);-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,.25);box-shadow:2px 2px 5px 2px rgba(0,0,0,.25)}.brandFareCard.collapse{display:block}.brandFareCard.collapse:not(.show){cursor:pointer}.brandFareCard .fareHeader{padding:5px 20px 20px}.brandFareCard .fareContent{padding:0 20px 20px;display:none}.brandFareCard .fareContent .inclusionList{background:#eff4f4;padding:18px 25px 10px;border-radius:5px 5px 0px 0px}.brandFareCard .fareContent .inclusionList .inclusionItem{align-items:center}.brandFareCard .fareContent .inclusionList .inclusionItem:last-child{margin-bottom:16px}.brandFareCard .fareContent .inclusionList .inclusionItem:not(:last-child){margin-bottom:20px}.brandFareCard .fareContent .inclusionList .inclusionItem i,.brandFareCard .fareContent .inclusionList .inclusionItem img{position:relative;margin-right:17px}@media(max-width: 449px){.brandFareCard .fareContent .inclusionList .inclusionItem i,.brandFareCard .fareContent .inclusionList .inclusionItem img{margin-right:10px;width:15px;height:15px;font-size:14px}}.brandFareCard .fareContent .inclusionList .inclusionItem i{top:1px}.brandFareCard .fareContent .inclusionList .inclusionItem img{top:-1px}@media(max-width: 449px){.brandFareCard .fareContent .inclusionList .inclusionItem{font-size:13px}}.brandFareCard .fareContent .inclusionList .inclusionTitle{line-height:20px}.brandFareCard .fareContent .inclusionList .inclusionTitle:not(:last-child){margin-bottom:20px}.brandFareCard .fareContent .inclusionList .inclusionTitle:last-child{margin-bottom:16px}.brandFareCard .fareContent .inclusionList .collapsing{height:auto}.brandFareCard .fareContent .inclusionList .otherServices{display:none}.brandFareCard .fareContent .inclusionList .collapse:not(.show){display:block}.brandFareCard .fareContent .inclusionList .collapse.show .inclusionItem,.brandFareCard .fareContent .inclusionList .collapse.show .otherServices{display:flex}.brandFareCard .fareContent .fareRules{display:block;margin-top:10px;padding:6px 25px;background-color:rgba(242,201,76,.2);border-radius:0px 0px 5px 5px}.brandFareCard .fareContent .fareRules:hover{background-color:rgba(242,201,76,.4)}.brandFareCard .fareContent .fareRules:not(.collapsed){border-radius:0;border:1px solid #c3cccb;border-bottom:none}.brandFareCard .fareContent .fareRulesContent{padding-left:25px;padding-right:25px}.brandFareCard .fareFooter{border-radius:0px 0px 5px 5px;padding:10px 20px 2px}.brandFareCard .fareFooter i{position:relative;top:1px}.brandFareCard .refundChangeText i{width:16px;font-size:14px;margin-right:3px}.brandFareCard .refundChangeText img{width:15px;height:15px;margin-right:5px}.brandFareCard.show,.brandFareCard.selected{border:1px solid #065861;border-top:12px solid #7f8fb6 !important;padding-top:0}.brandFareCard.show .fareHeader,.brandFareCard.selected .fareHeader{padding-top:17px}.brandFareCard.show{box-shadow:0px 2px 3px 0px rgba(0,0,0,.25) !important}.brandFareCard.show .fareContent{display:block}.brandFareCard.show .fareFooter{display:none}.brandFareCard.soldOut{position:relative;pointer-events:none;cursor:not-allowed !important}.brandFareCard.soldOut:before{content:"";position:absolute;background:rgba(216,242,242,.6);top:0;bottom:0;left:0;right:0}.brandFareCard.soldOut:after{content:"SOLD OUT";position:absolute;bottom:9px;right:12px;color:#212529;font-size:12px;font-weight:700}@media(max-width: 449px){.brandFareCard .fareHeader,.brandFareCard .fareContent{padding:0 10px 10px}.brandFareCard .fareHeader .dropDownPill{width:20px;height:20px;background-size:12px}.brandFareCard .fareHeader .font24{font-size:20px}.brandFareCard .fareHeader .font18{font-size:16px}.brandFareCard .fareHeader .refundChangeText{font-size:13px}.brandFareCard .fareHeader .refundChangeText img{width:13px;height:13px}.brandFareCard .fareHeader .refundChangeText i{font-size:13px}.brandFareCard .fareFooter{padding:10px 10px 2px;font-size:13px}.brandFareCard .fareFooter img{width:13px;height:13px}.brandFareCard .fareFooter i{font-size:13px}}

/*# sourceMappingURL=flights.min.css.map */