.AirlineNameLogo_logoGroup__UvNIt{min-width:34px;margin-right:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px}.AirlineNameLogo_logoGroup__UvNIt img{width:20px;height:auto}.AirlineNameLogo_logoGroup__UvNIt img:last-child{margin-top:14px}@media(min-width:1533px){.FlightSelectRow_gridContainer__0P0IK .flight-select-row-upper-info>div:last-child{flex:0 0 30%!important;max-width:30%!important}.FlightSelectRow_gridContainer__0P0IK .flight-select-row-upper-info>div:nth-child(2){flex:0 0 44%!important;max-width:44%!important}.FlightSelectRow_gridContainer__0P0IK .flight-select-row-upper-info>div:first-child{flex:0 0 26%!important;max-width:26%!important}}.FlightSelectRow_priceInfo__QMLTD{height:100%;width:100%;box-sizing:border-box}.FlightSelectRow_priceInfo__QMLTD:before{content:"";width:0;border-right:2px dotted rgba(34,10,50,.15);display:block;position:absolute;left:0;top:0;bottom:0;height:100%;z-index:1}.FlightSelectRow_priceInfoContent__UM0bR{width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end;min-width:0;gap:4px}.FlightSelectRow_priceInfoContent__UM0bR>*{width:auto;max-width:100%}.FlightSelectRow_ticketNotchBottom__xr6uD,.FlightSelectRow_ticketNotchTop__SGxjG{position:absolute;left:-9px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);z-index:10;transform:rotate(180deg);transform-origin:center}.FlightSelectRow_ticketNotchTop__SGxjG{top:-2px;border-bottom:10px solid #dedae0}.FlightSelectRow_ticketNotchBottom__xr6uD{bottom:-2px;border-top:10px solid #dedae0}.FlightSelectRow_discount__XjwAa{margin-left:7px;display:inline-block}.FlightSelectRow_discount__XjwAa>*{vertical-align:middle}.FlightSelectRow_discount__XjwAa>p{margin-right:3px;text-decoration:line-through}.FlightSelectRow_discount__XjwAa.FlightSelectRow_discountWithoutIcon__sNDVx>p{margin-right:0}.FlightSelectRow_discount__XjwAa.FlightSelectRow_discountWithoutIcon__sNDVx>img{display:none}.FlightSelectRow_btnSelect__55PKN{white-space:nowrap!important;text-align:center!important;margin-top:16px!important;width:100%!important;min-width:240px!important;max-width:100%!important;box-sizing:border-box!important;flex-shrink:0!important;align-self:flex-end!important;margin-left:auto!important;margin-right:0!important}.FlightSelectRow_btnSelect__55PKN,.FlightSelectRow_btnSelect__55PKN>*{width:100%!important}.FlightSelectRow_btnShowMore__l3tm1{border:0;background:rgba(0,0,0,0);position:relative;z-index:1;align-self:flex-end!important;margin-left:auto!important;margin-right:0!important;margin-top:12px;padding:0;cursor:pointer;transition:opacity .2s ease}.FlightSelectRow_btnShowMore__l3tm1:hover{opacity:.8}.FlightSelectRow_btnShowMore__l3tm1.FlightSelectRow_show__DUi90{color:#2577be}.FlightSelectRow_btnShowMore__l3tm1.FlightSelectRow_show__DUi90 svg{transform:rotate(-180deg)}.FlightSelectRow_btnShowMore__l3tm1:hover{color:#2577be}.FlightSelectRow_flightToIcon__EPixB{fill:rgba(34,10,50,.4509803922)}.FlightSelectRow_flightToIcon__EPixB line,.FlightSelectRow_flightToIcon__EPixB path{stroke:rgba(34,10,50,.4509803922);stroke-width:1}.BaggageRecheckInfo_checkedBagContent__RT9k3{text-align:left;margin-left:15px;width:200px}.BaggageRecheckInfo_checkedBagContent__RT9k3 li{margin-top:7px}@media(max-width:1024px){.BaggageRecheckInfo_checkedBagContent__RT9k3{width:auto}}.BaggageRecheckInfo_newBagInfo__tR4jl.BaggageRecheckInfo_container__JZdQU{justify-content:flex-start}.BaggageRecheckInfo_newBagInfo__tR4jl.BaggageRecheckInfo_container__JZdQU .BaggageRecheckInfo_message__lh8pi{font-size:12px}.BaggageRecheckInfo_newBagInfo__tR4jl.BaggageRecheckInfo_container__JZdQU .BaggageRecheckInfo_message__lh8pi.BaggageRecheckInfo_fareBrandName__iJrle{border-color:#6ca8d4;background-color:#eaf3f9;color:#2d83c2;font-weight:500;font-size:12px;letter-spacing:.13px}.FlightDurationInfo_stopLines__Ic3P0{width:100%;position:relative;height:0;margin:10px 0 7px;border-top:2px dotted rgba(34,10,50,.22)}.FlightDurationInfo_stopDot__Q6GI7{position:absolute;top:-6px;width:12px;height:12px;border-radius:50%;background-color:#7f738a;transform:translateX(-50%)}.FlightDurationInfo_stopLinesNonStop__gel3h{width:100%;position:relative;height:0;margin:10px 0 7px;border-top:2px dotted rgba(34,10,50,.22)}.AdditionalPriceInfo_container__eszv5{min-width:300px;padding:0 5px}.AdditionalPriceInfo_infoRow__5yiOz{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.AdditionalPriceInfo_totalPriceInfo__2qgEQ{text-align:left;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e4e4e4;padding:10px 0}.AdditionalPriceInfo_totalPriceInfo__2qgEQ .AdditionalPriceInfo_totalLabel__IbT55{font-weight:500;font-size:14px;line-height:17px;color:#333;margin-bottom:3px}.AdditionalPriceInfo_totalPriceInfo__2qgEQ .AdditionalPriceInfo_subText__PTZ_Q{font-weight:500;font-size:11px;line-height:13px;color:#999}.AdditionalPriceInfo_rowTitle__61JsM{font-weight:500;font-size:12px;line-height:15px;color:gray}.AdditionalPriceInfo_price__nlVfP{font-weight:400;font-size:14px;line-height:17px;color:#333}.AdditionalPriceInfo_totalPrice__V40J8{font-weight:600;font-size:16px;line-height:20px;color:green}.TvlPrice_container__WOMVK{display:inline-flex;align-items:center}.TvlPrice_container__WOMVK img{margin-right:2px;display:inline-block;position:relative;top:2px}.TvlPrice_loading__HQA1J{background:linear-gradient(90deg,rgb(162,206,99) 46%,rgb(50,146,35) 50%,rgb(162,206,99) 54%) 50% 50%;background-size:250% 250%;animation:TvlPrice_tvlGradient__tKKqX 1s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@keyframes TvlPrice_tvlGradient__tKKqX{0%{background-position:100% 50%}to{background-position:-30% 50%}}.BaggageRecheckTooltip_selfTransferToolTip__nIXwl{text-decoration:none;padding:16px}.FlightMoreDetails_flightStep__g_LI7{display:flex;align-items:center;margin-bottom:30px;position:relative}.FlightMoreDetails_flightStep__g_LI7>ul{flex:1;margin-left:24px;list-style:none;padding-left:27px;position:relative}.FlightMoreDetails_flightStep__g_LI7>ul:before{content:"";display:block;width:0;height:90%;border-left:2px dotted var(--color-primary-purple-15);position:absolute;left:4px;top:8px}.FlightMoreDetails_flightStep__g_LI7>ul:after{content:"";display:block;background-image:url(/flights/flight-rebranding.svg);background-repeat:no-repeat;width:24px;height:24px;position:absolute;left:-7.15px;top:37%}.FlightMoreDetails_flightStep__g_LI7>ul li{margin-bottom:35px}.FlightMoreDetails_flightStep__g_LI7>ul li:last-child{margin-bottom:0}.FlightMoreDetails_location__a9BDT{position:relative}.FlightMoreDetails_location__a9BDT:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#000;position:absolute;left:-25px;top:8px}.FlightSearchDesktop_btnSeeMore__KbKrz{background-color:var(--color-transparent)!important;margin:auto auto 20px}.FlightSearchDesktop_btnSeeMore__KbKrz:hover{color:var(--color-primary-purple-100)!important}.FlightPlaceholder_container__EJJlK{border-radius:24px;background-color:var(--color-primary-white);box-shadow:0 0 8px 0 rgba(171,171,171,.25);border:1px solid var(--color-transparent);transition:.3s}.FlightPlaceholder_container__EJJlK.FlightPlaceholder_inactive__otn43{background-color:var(--color-primary-white);pointer-events:none}.FlightPlaceholder_container__EJJlK.FlightPlaceholder_focused__zKnUA,.FlightPlaceholder_container__EJJlK.FlightPlaceholder_selected__x02yD,.FlightPlaceholder_container__EJJlK:hover{border:2px solid;background-color:#f4f3f5}.LoadingFlightRow_container__7HM5S{border-radius:5px;box-shadow:0 0 7px 0 rgba(139,139,139,.21);border:1px solid rgba(0,0,0,0);background-color:#fff;margin-bottom:25px;cursor:pointer;height:140px;display:flex;align-items:center;justify-content:space-between;padding:0 25px}.FlightSearchMobile_container__s6aOZ{padding:0 15px;margin-bottom:20px}.FlightSearchMobile_flightTitle__2NShl h2{font-size:12px;font-weight:600;color:#333;text-transform:uppercase;margin-bottom:8px}.FlightSearchMobile_stopAlert__BFSL1{font-size:12px;line-height:15px;padding:10px;margin-bottom:15px}.FlightSearchMobile_stopAlert__BFSL1>img{width:24px;height:24px}.FlightSearchMobile_stopAlert__BFSL1>p>img{display:none}.FlightSearchMobile_totalResult___8JZc{margin-bottom:20px;font-size:12px;font-weight:500;color:#555}.FlightSearchMobile_stickyFilterBar__Jec4H{position:fixed;bottom:50px;z-index:5;min-width:223px;left:50%;transform:translate(-50%)}.FlightSearchMobile_navigationBar__OXbJb{height:36px;padding:9px 0;background-color:#e4effa;display:flex;justify-content:space-between}.FlightSearchMobile_navigationBar__OXbJb>button{padding:0;border:0;background:none;flex:1;font-size:12px;font-weight:500;color:#333}.FlightSearchMobile_navigationBar__OXbJb>button:first-child{border-right:1px solid #d1d1d1}.FlightSearchMobile_navigationBar__OXbJb>button>img,.FlightSearchMobile_navigationBar__OXbJb>button>span{vertical-align:middle}.FlightSearchMobile_navigationBar__OXbJb>button>img{margin-right:10px}.FlightSearchMobile_sortList__CfRey{padding:12px 25px!important}.FlightSearchMobile_sortList__CfRey>label{display:block;font-weight:500;padding:18px 0;border-bottom:1px solid #eee;font-size:16px;color:#333}.FlightSearchMobile_sortList__CfRey>label:last-child{margin-bottom:0;border-bottom:0}.FlightSearchMobile_sortList__CfRey>label input{margin-right:10px}.FlightSearchMobile_sortList__CfRey>label input:before{border-width:1px;width:20px;height:20px;box-sizing:border-box}.FlightSearchMobile_sortList__CfRey>label input:after{width:13px;height:13px}.FlightSearchMobile_sortList__CfRey>label span{vertical-align:middle}.FlightSearchMobile_travelRestriction__j_Ho8{margin-bottom:20px}.FlightSearchMobile_filterSidebar__KiEYl{position:fixed;width:100vw;top:0;bottom:0;left:0;background-color:#fff;z-index:12;transition:all .5s;transform:translateX(-100%)}.FlightSearchMobile_filterSidebar__KiEYl.FlightSearchMobile_showFilter___m9r8{transform:translateX(0)}.FlightSearchMobile_btnSeeMore__ioJUM{margin:0 auto;display:block;padding:0 7px;height:35px;background:#fff;border:1px solid #2d83c2;box-sizing:border-box;border-radius:4px;font-weight:600;font-size:14px;color:#2d83c2}.FlightSearchMobile_btnSeeMore__ioJUM svg{margin-left:4px;top:3px;font-size:12px;position:relative}.FlightSelectRow_container__DYgw5{font-size:12px;border-radius:5px;box-shadow:0 0 7px 0 rgba(139,139,139,.21);background-color:#fff;margin-bottom:15px;cursor:pointer}.FlightSelectRow_container__DYgw5.FlightSelectRow_selected__RGGwe{border:1px solid #4088c6}@media(max-width:1024px){.FlightSelectRow_container__DYgw5{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.FlightSelectRow_upperInfo__PeXo6{padding:15px 20px 10px;position:relative}.FlightSelectRow_upperInfo__PeXo6 .FlightSelectRow_btnClose__ie9JT{position:absolute;background:none;border:0;outline:0;right:20px;top:15px}.FlightSelectRow_upperInfo__PeXo6 .FlightSelectRow_btnChangeFlight__uiLRU{height:35px;border-radius:3px;background-color:#2577be;border-color:#2577be}.FlightSelectRow_upperInfo__PeXo6 .FlightSelectRow_btnChangeFlight__uiLRU.FlightSelectRow_btnChange15912__E6j_X{position:absolute;bottom:0;right:53px;height:32px;padding:0 8px;font-size:12px}.FlightSelectRow_selectedLabel__sPb_g{background-color:#2577be;padding:6px;font-weight:600;font-size:12px;color:#fff;display:inline-block;top:-14px;left:-23px;position:relative;margin-bottom:-7px}.FlightSelectRow_airlineName__fK54V{margin-bottom:10px}.FlightSelectRow_selectedDuration__RD0g0{display:flex;margin-bottom:19px}.FlightSelectRow_selectedDuration__RD0g0 p{font-size:12px;font-weight:500}.FlightSelectRow_selectedDuration__RD0g0 p:first-child{color:#000;margin-right:30px}.FlightSelectRow_selectedDuration__RD0g0 p:first-child svg{margin:0 3px}.FlightSelectRow_selectedDuration__RD0g0 p:last-child{color:#555;white-space:nowrap}.FlightSelectRow_selectedDuration__RD0g0 p span,.FlightSelectRow_selectedDuration__RD0g0 p svg{vertical-align:middle}.FlightSelectRow_duration__hX_p4{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:19px}.FlightSelectRow_duration__hX_p4 .FlightSelectRow_time__iOI4U{position:relative}.FlightSelectRow_duration__hX_p4 .FlightSelectRow_time__iOI4U:last-child{margin-right:3px}.FlightSelectRow_duration__hX_p4 .FlightSelectRow_time__iOI4U .FlightSelectRow_totalDays__0vxAx{position:absolute;top:-5px;left:110%;font-size:11px;color:#000;white-space:nowrap}.FlightSelectRow_duration__hX_p4 .FlightSelectRow_time__iOI4U>p:first-child{font-size:16px;font-weight:500;color:#000}.FlightSelectRow_duration__hX_p4 .FlightSelectRow_time__iOI4U>p.FlightSelectRow_airportName__9gShV{font-size:14px;color:#767676}.FlightSelectRow_stopInfo__Tn5ZT{min-width:148px;display:flex;flex-direction:column;align-items:center;margin:0 32px;width:50%}.FlightSelectRow_durationLength__xZL1J{color:#000;margin-bottom:6px}.FlightSelectRow_stopLines__PjrwJ{width:100%;border-top:1px dashed #d5d5d5;position:relative;margin-bottom:4px}.FlightSelectRow_stopLines__PjrwJ:before{content:"";width:13px;height:13px;border-radius:50%;position:absolute;top:-7px;border:3px solid #d3e3f2;background-color:#2577be}.FlightSelectRow_stopLines__PjrwJ .FlightSelectRow_endpoint__F02Oz{position:absolute;right:-4px;color:#2577be;font-size:14px;top:-11px}.FlightSelectRow_stopLines__PjrwJ:before{left:-3px}.FlightSelectRow_stopLines__PjrwJ>div{position:absolute;display:flex;padding:0 15px;left:50%;transform:translateX(-50%);top:-3px}.FlightSelectRow_stopLines__PjrwJ>div>div{margin:0 10px;width:6px;height:6px;border-radius:50%;background-color:#fff;border:2px solid #999}.FlightSelectRow_timeDuration__MShpr{padding-bottom:3px;color:#cf2d17}.FlightSelectRow_timeDuration__MShpr>span{color:#cf2d17}.FlightSelectRow_timeDuration__MShpr>span.stop-text-1{color:#2d83c2}.FlightSelectRow_priceInfo__5rtIo{display:flex;justify-content:space-between;align-items:flex-end;z-index:1;position:relative;gap:16px}.FlightSelectRow_promotionInfo__A_aEZ{text-align:left;font-size:12px;padding:0!important}.FlightSelectRow_promotionInfo__A_aEZ>p{font-weight:500!important;display:block!important;font-size:12px!important}.FlightSelectRow_promotionInfo__A_aEZ>p:first-child{margin-right:0!important}.FlightSelectRow_promotionInfo__A_aEZ>p:last-child{margin-top:0!important}.FlightSelectRow_promotionInfo__A_aEZ>p svg{font-size:13px!important;margin-right:4px!important}.FlightSelectRow_promotionInfo__A_aEZ>p img{width:15px}.FlightSelectRow_promotionInfo__A_aEZ>p picture{position:relative;top:-1px}.FlightSelectRow_discount__hGwo8{display:inline-block;font-size:12px;color:#666;margin-bottom:3px;margin-right:5px}.FlightSelectRow_discount__hGwo8>p{margin-right:5px;text-decoration:line-through;vertical-align:middle}.FlightSelectRow_discount__hGwo8>img{vertical-align:middle}.FlightSelectRow_discount__hGwo8.FlightSelectRow_discountWithoutIcon__9W7CJ>p{margin-right:0}.FlightSelectRow_discount__hGwo8.FlightSelectRow_discountWithoutIcon__9W7CJ>img{display:none}.FlightSelectRow_promotionMsg__ymd7T{font-size:12px;font-weight:500;color:#2d83c2}.FlightSelectRow_promotionMsg__ymd7T svg{margin-right:4px;vertical-align:middle}.FlightSelectRow_mainPrice__kadNX{margin-top:3px;font-size:16px;font-weight:600;color:#329223}.FlightSelectRow_mainPrice__kadNX>span{font-size:12px;font-weight:400;margin-right:4px}.FlightSelectRow_priceHint__UG3fK{color:#329223;font-size:10px;margin-top:-3px}.FlightSelectRow_priceHint1592__AasQ3{font-size:10px;margin-top:-2px;font-weight:500;line-height:12px;color:#333}.FlightSelectRow_bagInfoWrapper__eSe_b{margin-top:7px}.FlightSelectRow_btnShowMore__V0acd{border:0;height:32px;width:42px;line-height:32px;position:relative;z-index:1;border-radius:5px;box-shadow:0 2px 4px 0 rgba(135,135,135,.25);background-color:#f8f8f8}.FlightSelectRow_btnShowMore__V0acd svg{vertical-align:middle}.FlightSelectRow_btnShowMore__V0acd.FlightSelectRow_show__U_HAt{box-shadow:0 2px 4px 0 rgba(135,135,135,.25);background-color:#2577be;color:#fff}.FlightSelectRow_btnShowMore__V0acd.FlightSelectRow_show__U_HAt svg{vertical-align:unset;transform:rotate(-180deg)}.DiscountPromo_container__OCayR{padding:12px 30px}.DiscountPromo_container__OCayR>p{cursor:pointer;font-size:14px;font-weight:500;color:#555;display:inline-block;line-height:1.5rem}.DiscountPromo_container__OCayR>p .DiscountPromo_exclamation__ZyMYM{vertical-align:middle;margin-left:5px;display:inline}.DiscountPromo_container__OCayR>p img,.DiscountPromo_container__OCayR>p svg{vertical-align:middle;margin-right:7px;color:#329223;font-size:15px}@media(max-width:1024px){.DiscountPromo_container__OCayR>p{display:block}.DiscountPromo_container__OCayR>p:last-child{margin-top:4px;font-size:12px}}@media(max-width:480px){.DiscountPromo_givebackLabel__Iy_Sg{color:#329223}}.DiscountPromo_givebackAmount__oz5bo{font-weight:700}.TvlSmartLabel_container__4OI_3{padding:5px 8px;border-radius:4px;line-height:1;display:inline-block;background-color:#1a274f;border:1px solid #a1adcd;box-sizing:border-box}.TvlSmartLabel_container__4OI_3.TvlSmartLabel_dark__dp5zh{background-color:#1e2e5e;border:0}.TvlSmartLabel_container__4OI_3.TvlSmartLabel_mini__llejL{padding:2px;min-width:18px}.TvlSmartLabel_container__4OI_3.TvlSmartLabel_mini__llejL>img{margin-right:0}.TvlSmartLabel_container__4OI_3.TvlSmartLabel_mini__llejL>span{display:none}.TvlSmartLabel_container__4OI_3>span{vertical-align:middle;font-weight:600;font-size:10px;line-height:14px;color:#fff;text-transform:capitalize}.TvlSmartLabel_container__4OI_3>img{margin-right:4px;vertical-align:middle}.TvlSmartLabel_container__4OI_3.business,.TvlSmartLabel_container__4OI_3.lite{background-color:#fff;border:0}.TvlSmartLabel_container__4OI_3.business>span,.TvlSmartLabel_container__4OI_3.lite>span{color:#1e2e5e}.TvlSmartLabel_container__4OI_3.business>img,.TvlSmartLabel_container__4OI_3.lite>img{width:15px}.TvlSmartLabel_container__4OI_3.business.TvlSmartLabel_dark__dp5zh,.TvlSmartLabel_container__4OI_3.lite.TvlSmartLabel_dark__dp5zh{background-color:#1e2e5e}.TvlSmartLabel_container__4OI_3.business.TvlSmartLabel_dark__dp5zh>span,.TvlSmartLabel_container__4OI_3.lite.TvlSmartLabel_dark__dp5zh>span{color:#fff}.TvlSmartLabel_container__4OI_3.steel>span{color:#cfcfcf}.TvlSmartLabel_container__4OI_3.bronze>span{color:#ffe3c4}.TvlSmartLabel_container__4OI_3.gold>span{vertical-align:unset;color:#ffd652}.TvlSmartLabel_container__4OI_3.platinum>span{color:#7affe6}.TvlSmartLabel_container__4OI_3.diamond>span{background:-webkit-linear-gradient(#afe8ff,#0cb8ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width:1024px){.TvlSmartLabel_container__4OI_3{padding:3px 6px}}.TvlSmartLabel_trial__UjF_Y{background-color:rgba(0,0,0,0)!important;padding:0!important}.TvlSmartLabel_trial__UjF_Y img{width:18px}.BaggageRecheckInfo_container__X8WBi{display:flex;justify-content:center;align-items:center}.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg{border:1px solid #e4e4e4;border-radius:58px;background-color:#f6f6f6;padding:7px 10px 7px 29px;margin-right:10px;font-weight:500;font-size:12px;white-space:nowrap;line-height:15px;color:#333;position:relative}.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg.BaggageRecheckInfo_buyAncillaries__XTGbe{padding-left:54px}.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg.BaggageRecheckInfo_fareBrandName__7H15C{padding:7px 15px;border-color:#abcde7;background-color:#eaf3f9;color:#1c5e97}.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg .BaggageRecheckInfo_plusSign__odb6S{position:relative;top:-2px;margin:0 2px}.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg>div,.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg>img{position:absolute;top:50%;left:8px;transform:translateY(-50%)}.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg:last-child{margin-right:0}@media(max-width:1600px){.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg{font-size:10px}}@media(max-width:1024px){.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_normal__J9P2h{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_normal__J9P2h .BaggageRecheckInfo_message__pfwsg{color:#666;background:none;border:0;padding-left:21px;padding-top:0;padding-bottom:0;margin-right:0;font-size:12px;text-decoration:underline}.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_normal__J9P2h .BaggageRecheckInfo_message__pfwsg>img{left:0}@media(max-width:1024px){.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_normal__J9P2h .BaggageRecheckInfo_message__pfwsg{color:gray;margin-bottom:8px;margin-right:0}}.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_minimized__JUVSp{justify-content:flex-start;flex-wrap:wrap}.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_minimized__JUVSp .BaggageRecheckInfo_message__pfwsg{margin-top:2px;border:1px solid #e4e4e4;border-radius:3px;padding:0;width:28px;height:28px;background:none}.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_minimized__JUVSp .BaggageRecheckInfo_message__pfwsg.BaggageRecheckInfo_buyAncillaries__XTGbe{width:55px}.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_minimized__JUVSp .BaggageRecheckInfo_message__pfwsg.BaggageRecheckInfo_fareBrandName__7H15C{font-weight:400;padding:5px 8px;border-color:#abcde7;background-color:#fff;color:#1c5e97;width:auto;font-size:12px}.BaggageRecheckInfo_container__X8WBi.BaggageRecheckInfo_minimized__JUVSp .BaggageRecheckInfo_message__pfwsg>div{line-height:1}.BaggageRecheckInfo_checkedBagContent__X66V6{text-align:left;margin-left:15px;width:200px;font-size:12px;line-height:18px;color:#1a1a1a}.BaggageRecheckInfo_checkedBagContent__X66V6 li{margin-top:7px}@media(max-width:1024px){.BaggageRecheckInfo_checkedBagContent__X66V6{width:auto}}.BaggageRecheckInfo_newBagInfo__oZ5v2.BaggageRecheckInfo_container__X8WBi{justify-content:flex-start}.BaggageRecheckInfo_newBagInfo__oZ5v2.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg{font-size:12px}.BaggageRecheckInfo_newBagInfo__oZ5v2.BaggageRecheckInfo_container__X8WBi .BaggageRecheckInfo_message__pfwsg.BaggageRecheckInfo_fareBrandName__7H15C{border-color:#6ca8d4;background-color:#eaf3f9;color:#2d83c2;font-weight:500;font-size:12px;letter-spacing:.13px}.FlightSummary_detailTitle__KrxsI{font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#000!important;margin-bottom:19px}.FlightSummary_tabGroupWrapper__sO5ql{display:flex;justify-content:space-between}.FlightSummary_tab__5JYzH{flex:1;text-align:center;font-size:12px;line-height:15px;font-weight:500;color:#777;padding:7px 0;border-bottom:2px solid rgba(0,0,0,0);margin:0 15px;transition:all .4s}.FlightSummary_tab__5JYzH.FlightSummary_active__IyNn_{font-weight:600;color:#333;border-color:#2577be}.FlightSummary_detailWrapper__maNwx{padding:22px!important}.FlightSummary_detailWrapper__maNwx .FlightSummary_moreDetailWrapper__eNAN8{padding:0;border-top:0}.FlightSummary_detailWrapper__maNwx .FlightSummary_bagInfoWrapper__NqFDT{justify-content:flex-start;padding:0 22px 18px;margin:0 -22px 18px;border-bottom:1px solid #e6e6e6;flex-direction:column;align-items:flex-start}.FlightSummary_detailWrapper__maNwx .FlightSummary_bagInfoWrapper__NqFDT>*{margin-bottom:10px;font-size:12px}.FlightSummary_detailWrapper__maNwx .FlightSummary_bagInfoWrapper__NqFDT>:last-child{margin-bottom:0}.FlightSummary_containerWithConfirm__SovUg{padding-bottom:85px}.FlightSummary_subtotalContainer__42Lxw{padding:17px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px 8px rgba(173,173,173,.25);background-color:#fff}.FlightSummary_subtotalInnerContainer__6hoYR{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:14px;color:#333;margin-bottom:13px}.FlightSummary_subtotalInnerContainer__6hoYR .FlightSummary_price__lM0r2{font-size:20px;color:#267e18}.FlightSummary_btnBook__6SeDW{width:100%;height:42px;background-color:#2577be;border-radius:8px;font-weight:600;font-size:14px;line-height:17px;color:#fff}.FlightMoreDetails_lowerInfo__0nJuL{padding:25px;border-top:2px solid #e2e2e2}.FlightMoreDetails_dateInfo__uT8ts{display:flex;margin-bottom:20px;padding-left:39px}.FlightMoreDetails_dateInfo__uT8ts.FlightMoreDetails_arrivalDate__FCSiJ{margin-bottom:10px}.FlightMoreDetails_dateInfo__uT8ts>img{margin-right:11px}.FlightMoreDetails_dateInfo__uT8ts>div>p{line-height:1}.FlightMoreDetails_dateInfo__uT8ts>div>p:first-child{margin-bottom:3px;font-size:14px;font-weight:500;color:#000}.FlightMoreDetails_dateInfo__uT8ts>div>p:last-child{font-size:12px;color:#555}.FlightMoreDetails_flightStep__l1Cp5{display:flex;align-items:flex-start;margin-bottom:30px;position:relative}.FlightMoreDetails_flightStep__l1Cp5>ul{flex:1;margin-left:49px;list-style:none;padding-left:27px;position:relative}.FlightMoreDetails_flightStep__l1Cp5>ul:before{content:"";display:block;width:1px;height:90%;background-color:#d5d5d5;position:absolute;left:4px;top:8px}.FlightMoreDetails_flightStep__l1Cp5>ul li{margin-bottom:35px;color:#555;font-weight:500}.FlightMoreDetails_flightStep__l1Cp5>ul li:last-child{margin-bottom:0}.FlightMoreDetails_flightStep__l1Cp5>ul li strong{color:#000}.FlightMoreDetails_flightStep__l1Cp5 .FlightMoreDetails_location__YJHFl{position:relative}.FlightMoreDetails_flightStep__l1Cp5 .FlightMoreDetails_location__YJHFl:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#000;position:absolute;left:-25px;top:6px}.FlightMoreDetails_flightStep__l1Cp5 .FlightMoreDetails_location__YJHFl:last-child:after{content:"";position:absolute;left:-24px;width:2px;height:100%;background-color:#fff;top:12px}.FlightMoreDetails_flightStep__l1Cp5 .FlightMoreDetails_location__YJHFl .FlightMoreDetails_segmentTime__ogjrf{position:absolute;left:-77px}.FlightMoreDetails_flightStep__l1Cp5 .FlightMoreDetails_location__YJHFl .FlightMoreDetails_cityName__R_M2o{font-size:14px}.FlightMoreDetails_transitInfo__rXTjW{border-radius:5px;border:1px solid #ddd;background-color:#fafafa;padding:10px;display:flex;align-items:flex-start;margin-bottom:30px}.FlightMoreDetails_msgInfo__PIvUL{font-size:12px;font-weight:500;color:#000;line-height:1;margin-bottom:8px}.FlightMoreDetails_msgInfo__PIvUL:last-child{margin-bottom:0}.FlightMoreDetails_msgInfo__PIvUL.FlightMoreDetails_overnight__Y_I8Z{font-size:10px;color:#dd1a00;margin-left:27px}.FlightMoreDetails_msgInfo__PIvUL.FlightMoreDetails_stopWarning__WHPcm{display:flex;align-items:center;margin-left:0;font-size:12px}.FlightMoreDetails_msgInfo__PIvUL.FlightMoreDetails_stopWarning__WHPcm img{margin-right:10px;width:17px}.FlightMoreDetails_msgInfo__PIvUL.FlightMoreDetails_msgLayover__4Kwr6{display:flex;align-items:flex-start;line-height:14px}.FlightMoreDetails_msgInfo__PIvUL.FlightMoreDetails_msgLayover__4Kwr6>img{position:relative;top:-2px;margin-right:10px}.FlightMoreDetails_arriveDestination__4ZfdJ{padding-left:75px}.FlightMoreDetails_arriveDestination__4ZfdJ label{font-size:12px;font-weight:500;color:#555}.FlightMoreDetails_arriveDestination__4ZfdJ p{font-size:14px;font-weight:600;color:#000}.BaggageRecheckTooltip_msgInfo___PJqh{font-size:14px;font-weight:500;line-height:1;text-decoration:underline;color:#e4940f;display:flex;justify-content:center;align-items:flex-start}.BaggageRecheckTooltip_msgInfo___PJqh>img{position:relative;top:-1px;margin-right:17px}.BaggageRecheckTooltip_msgInfo___PJqh .BaggageRecheckTooltip_message__x7Y7L{line-height:1}.BaggageRecheckTooltip_msgInfo___PJqh svg{font-size:18px;margin-left:5px;vertical-align:middle;position:relative;top:-1px}@media(max-width:1024px){.BaggageRecheckTooltip_msgInfo___PJqh{font-size:12px;line-height:16px}.BaggageRecheckTooltip_msgInfo___PJqh .BaggageRecheckTooltip_message__x7Y7L{line-height:16px}.BaggageRecheckTooltip_msgInfo___PJqh>img{margin-right:12px}.BaggageRecheckTooltip_msgInfo___PJqh svg{font-size:16px;top:0}}.BaggageRecheckTooltip_selfTransferToolTip__YcIu3{text-align:left;margin-left:15px;font-size:12px;line-height:18px;color:#333;width:250px}.BaggageRecheckTooltip_selfTransferToolTip__YcIu3 li{margin-bottom:8px}.BaggageRecheckTooltip_selfTransferToolTip__YcIu3 li:last-child{margin-bottom:0}@media(max-width:1024px){.BaggageRecheckTooltip_selfTransferToolTip__YcIu3{width:auto}}.TravelInfo_travelTime__U0nHI{margin-bottom:25px;background-color:#f7f7f7;padding:13px;position:relative}.TravelInfo_travelTime__U0nHI:before{content:"";display:block;background-image:url(/flights/flight-images/desktop/search/ic-airplane.svg);background-repeat:no-repeat;width:31px;height:31px;transform:rotate(90deg);position:absolute;left:-37px;top:6px}.TravelInfo_travelTime__U0nHI.TravelInfo_show__pXXHx>svg{transform:rotateX(-180deg)}.TravelInfo_travelTime__U0nHI>svg{position:absolute;top:13px;right:13px;font-size:14px}.TravelInfo_travelTime__U0nHI strong{color:#0069b5!important}.TravelInfo_travelTime__U0nHI>p:first-child{color:#000}.TravelInfo_travelTime__U0nHI>p:last-child{font-weight:400}.TravelInfo_travelTime__U0nHI .TravelInfo_segmentAirlineLogo__CMY4v{height:auto;width:24px;position:absolute;left:-77px}.TravelInfo_luggageInfo__j8TGu{font-size:12px;margin-top:15px;font-weight:400;color:#555;line-height:18px}.TravelInfo_luggageInfo__j8TGu strong{color:#333!important}.TravelInfo_luggageInfo__j8TGu>p{margin-bottom:10px}.TravelInfo_luggageInfo__j8TGu>p.TravelInfo_airlineRef__M_PMH{color:#2577be}.TravelInfo_luggageInfo__j8TGu>p.TravelInfo_airlineRef__M_PMH strong{color:#2577be!important}.TravelInfo_luggageInfo__j8TGu>p:last-child{margin-bottom:0}.TravelInfo_luggageInfo__j8TGu .TravelInfo_copy__VsMkM img{width:12px;margin-left:6px}.CheckInLabel_checkInInfo__NoDVH{font-weight:700;font-size:12px;line-height:16px!important;color:#2d83c2;background-color:#eaf6ff;padding:4px 10px;display:inline-flex;align-items:center;border-radius:4px}.CheckInLabel_checkInInfo__NoDVH svg{margin-left:5px;font-size:18px}.CheckInLabel_checkInInfoToolTip__k2mSm{padding-left:15px;text-align:left}.CopyClipboardBtn_btnActionCopy__LeNO6{border:none;outline:none;font-size:12px;color:#333;padding:0;background:none}.CopyClipboardBtn_btnActionCopy__LeNO6 svg{color:#d0d0d0}.TripSummary_tripSummary__itZjO{margin:0 -22px 18px;display:flex;justify-content:space-between;align-items:center;background-color:#f1f3f4;padding:16px 20px}.TripSummary_tripSummary__itZjO .TripSummary_tripTitle__v9fjp{font-weight:600;font-size:14px;line-height:17px;color:#000;margin-bottom:5px}.TripSummary_tripSummary__itZjO .TripSummary_tripTitle__v9fjp svg{position:relative;top:2px}.TripSummary_tripSummary__itZjO .TripSummary_tripDesc__Vk2f3{font-weight:500;font-size:14px;line-height:17px;color:#555}.TripSummary_duration__7vlWa{font-weight:500;font-size:14px;color:#555}.TripSummary_duration__7vlWa img{margin-right:8px;width:17px;height:auto;position:relative;top:2px;filter:grayscale(60%)}.TripSummary_baggageTitle__RA4Fo{font-size:12px;font-weight:600;color:#333}.AirlineNameLogo_airlineName___CTSV{font-size:14px;color:#000;display:flex;align-items:center}@media(max-width:900px){.AirlineNameLogo_airlineName___CTSV{font-size:12px;font-weight:500;margin-top:8px}}.AirlineNameLogo_airlineName___CTSV.AirlineNameLogo_tooltip__kIQOt{margin-bottom:11px}@media(min-width:1025px){.AirlineNameLogo_airlineName___CTSV.AirlineNameLogo_tooltip__kIQOt{max-width:300px}}.AirlineNameLogo_airlineName___CTSV.AirlineNameLogo_tooltip__kIQOt:last-child{margin-bottom:0}.AirlineNameLogo_airlineName___CTSV.AirlineNameLogo_tooltip__kIQOt img{margin-right:10px;width:24px}.AirlineNameLogo_airlineName___CTSV img{width:20px;height:auto}@media(max-width:900px){.AirlineNameLogo_airlineName___CTSV img{width:14px}}.AirlineNameLogo_airlineName___CTSV .AirlineNameLogo_frame__kFzs5{margin-right:10px;line-height:1;padding:8px 7px;display:inline-block;box-shadow:0 4px 10px 0 rgba(159,159,159,.25)}@media(max-width:900px){.AirlineNameLogo_airlineName___CTSV .AirlineNameLogo_frame__kFzs5{padding:0;margin-right:5px;box-shadow:none}}.AirlineNameLogo_airlineName___CTSV>p{flex:1;text-align:left}.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_logoGroup__s19x_{min-width:34px;margin-right:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px}.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_logoGroup__s19x_ img{width:14px;height:auto}.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_nameGroup__MiBb9{overflow:hidden;text-overflow:ellipsis;max-width:50%}@media(max-width:1025px){.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_nameGroup__MiBb9{max-width:none}}@media(min-width:1025px){.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_nameGroup__MiBb9{max-width:150px}}.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_nameGroup__MiBb9 svg{vertical-align:middle;position:relative;top:-1px;font-size:14px;color:#555;margin-left:2px}.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_nameList__dL_8D{font-size:12px;color:gray}@media(min-width:1025px){.AirlineNameLogo_multipleAirline__tkF6t .AirlineNameLogo_nameList__dL_8D{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.AdditionalPriceInfo_container__7Vf2z{min-width:300px;padding:0 5px}.AdditionalPriceInfo_infoRow__4iCoj{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.AdditionalPriceInfo_totalPriceInfo__Hc5yl{text-align:left;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e4e4e4;padding:10px 0}.AdditionalPriceInfo_totalPriceInfo__Hc5yl .AdditionalPriceInfo_totalLabel__eRxFP{font-weight:500;font-size:14px;line-height:17px;color:#333;margin-bottom:3px}.AdditionalPriceInfo_totalPriceInfo__Hc5yl .AdditionalPriceInfo_subText__jYWkr{font-weight:500;font-size:11px;line-height:13px;color:#999}.AdditionalPriceInfo_rowTitle__nerEo{font-weight:500;font-size:12px;line-height:15px;color:gray}.AdditionalPriceInfo_price__PJSQh{font-weight:500;font-size:14px;line-height:17px;color:#333}.AdditionalPriceInfo_totalPrice__z3K6F{font-weight:600;font-size:16px;line-height:20px;color:green}.DiscountJanuaryPush_container__p4Q8u{text-align:left;margin-top:5px}.DiscountJanuaryPush_content__kR467{font-size:12px;line-height:1.7}.DiscountJanuaryPush_content__kR467 .DiscountJanuaryPush_highlight__l0rPC{color:#329223}@media(max-width:900px){.DiscountJanuaryPush_content__kR467 .DiscountJanuaryPush_highlight__l0rPC{font-weight:600!important}}.DiscountJanuaryPush_content__kR467 strong{font-weight:600}@media(max-width:900px){.DiscountJanuaryPush_content__kR467 strong{font-weight:500}}.DiscountJanuaryPush_content__kR467 .DiscountJanuaryPush_bitcoin__6Ie2R{width:18px;margin-right:4px}@media(max-width:900px){.DiscountJanuaryPush_content__kR467 .DiscountJanuaryPush_bitcoin__6Ie2R{width:16px}}.DiscountJanuaryPush_content__kR467 .DiscountJanuaryPush_contentSearch__jPjf3 strong:first-child{font-weight:400}.DiscountJanuaryPush_content__kR467>*{vertical-align:middle}.DiscountJanuaryPush_icon__8W2Vp{cursor:pointer;margin-left:5px;vertical-align:middle}.DiscountJanuaryPush_tooltip__9p0z_{font-size:12px;line-height:1.7}.DiscountJanuaryPush_tooltip__9p0z_ a{text-decoration:underline;color:#2577be!important}.DiscountJanuaryPush_brand__O2itk{display:inline-block;font-size:10px;font-weight:600;color:#fff;text-transform:uppercase;padding:3px 7px;background-color:#d02e06;border-radius:4px;margin-top:6px}.DiscountJanuaryPush_brand__O2itk img{margin-right:3px}.DiscountJanuaryPush_brand__O2itk>*{vertical-align:middle}.DiscountJanuaryPush_containerCheckout___EcnJ{color:#fff;background:linear-gradient(90deg,#F78624 -17.57%,#CA1A1A 107.98%);display:flex;align-items:center;font-weight:500;padding:7px 70px 7px 10px;border:1px solid #da8031;margin:-20px -24px 20px;position:relative}.DiscountJanuaryPush_containerCheckout___EcnJ:before{content:"";display:block;width:0;height:0;border-top:6px solid #a03110;border-left:4px solid rgba(0,0,0,0);position:absolute;top:100%;left:-1px}.DiscountJanuaryPush_containerCheckout___EcnJ:after{content:"";display:block;background-color:#fff;clip-path:polygon(33% 0,100% 0,100% 100%,0 100%);width:60px;height:100%;position:absolute;top:0;right:0;background-image:url(https://static.travala.com/resources/images/flame_100x100.gif);background-size:34px auto;background-repeat:no-repeat;background-position:20px}.DiscountJanuaryPush_containerCheckout___EcnJ .DiscountJanuaryPush_bitcoin__6Ie2R{width:34px;margin-right:10px}.DiscountJanuaryPush_containerCheckout___EcnJ.DiscountJanuaryPush_mobile__jBAf1{margin:0;padding:12px 55px 12px 15px;font-size:12px;border:none;border-bottom:4px solid #e8e8e8}.DiscountJanuaryPush_containerCheckout___EcnJ.DiscountJanuaryPush_mobile__jBAf1:before{display:none}.DiscountJanuaryPush_containerCheckout___EcnJ.DiscountJanuaryPush_mobile__jBAf1:after{width:45px;background-position:10px;background-size:24px auto;background-position:14px}.DiscountJanuaryPush_containerCheckout___EcnJ.DiscountJanuaryPush_mobile__jBAf1 .DiscountJanuaryPush_bitcoin__6Ie2R{width:30px;margin-right:5px}.LoadingFlightRow_container__CbIE6{border-radius:5px;box-shadow:0 0 7px 0 rgba(139,139,139,.21);background-color:#fff;margin-bottom:15px;height:164px;padding:15px;display:flex;flex-direction:column;justify-content:space-between}.LoadingFlightRow_container__CbIE6>svg{width:100%}.LoadingFlightRow_priceWrapper__UNEYH{display:flex;justify-content:space-between;align-items:flex-start}.StepNav_container__cvY_H{height:110px;display:flex;justify-content:center;align-items:center;font-size:14px}@media(max-width:1440px){.StepNav_container__cvY_H{font-size:12px}}@media(max-width:1024px){.StepNav_container__cvY_H{height:80px}}.StepNav_step__aLOD_{display:flex;align-items:center;font-weight:500;color:#000;margin-left:15px;cursor:pointer}.StepNav_step__aLOD_.passenger>img{margin-right:15px}.StepNav_step__aLOD_.StepNav_disabled__hjAWb{pointer-events:none;color:#a7a7a7}.StepNav_step__aLOD_.StepNav_disabled__hjAWb:before{border-color:#c4c4c4}.StepNav_step__aLOD_.StepNav_disabled__hjAWb img{filter:grayscale(1);opacity:.5}.StepNav_step__aLOD_:before{content:"";display:block;border-top:1.5px solid #2d83c2;width:82px;margin-right:15px}.StepNav_step__aLOD_:first-child{margin-left:0}.StepNav_step__aLOD_:first-child:before{display:none}.StepNav_step__aLOD_ img{margin-right:10px}@media(max-width:1440px){.StepNav_step__aLOD_:before{width:65px}.StepNav_step__aLOD_>div{margin-left:-3px}}@media(max-width:1024px){.StepNav_step__aLOD_{margin-left:0}.StepNav_step__aLOD_:before{width:23px;margin-right:8px}.StepNav_step__aLOD_ img{width:37px}.StepNav_step__aLOD_>div{display:none}.StepNav_step__aLOD_.outbound>img{width:45px;margin-right:3px}.StepNav_step__aLOD_.inbound>img{width:45px}.StepNav_step__aLOD_.passenger>img{margin-right:7px}.StepNav_step__aLOD_.baggage>img{width:42px}.StepNav_step__aLOD_.payment>img{width:42px;margin-right:0}}.NoFlightsBox_container__qOJhs{flex-direction:column;display:flex;justify-content:center;align-items:center;border-radius:5px;box-shadow:0 0 7px 0 rgba(171,171,171,.25);background-color:#fff;height:700px}.NoFlightsBox_container__qOJhs>img{margin-bottom:30px}.NoFlightsBox_container__qOJhs>p{font-size:16px;font-weight:500;color:#333}@media(max-width:1024px){.NoFlightsBox_container__qOJhs{height:500px;padding:0 15px}.NoFlightsBox_container__qOJhs>img{height:150px}.NoFlightsBox_container__qOJhs>p{font-size:13px;text-align:center;color:#333;font-weight:500}}.FilterSidebar_container__wUmLe{border-radius:5px;box-shadow:0 0 7px 0 rgba(117,117,117,.25);background-color:#fff;padding:30px 20px;font-size:14px}.FilterSidebar_container__wUmLe .rc-slider-rail{height:3px}.FilterSidebar_container__wUmLe .rc-slider{width:96%;margin:0 auto}.FilterSidebar_container__wUmLe .rc-slider-track{background-color:#2d83c2}.FilterSidebar_container__wUmLe .rc-slider-handle{box-shadow:0 0 5.9px .1px rgba(0,0,0,.38);background-color:#fff;border:1px solid #2d83c2;width:14px;height:14px;margin-top:-6px}.FilterSidebar_container__wUmLe.FilterSidebar_disabled__lMRMU{opacity:.7;pointer-events:none}.FilterSidebar_container__wUmLe.FilterSidebar_mobileContainer__D66Di{font-size:12px;padding:55px 0;display:flex;flex-direction:column}.FilterSidebar_container__wUmLe.FilterSidebar_mobileContainer__D66Di .FilterSidebar_scrollContent__hoQYo{flex:1;overflow-y:auto;padding-bottom:20px}.FilterSidebar_header__WCRQ8{display:flex;justify-content:space-between;margin-bottom:40px}.FilterSidebar_header__WCRQ8 h3{font-size:14px;font-weight:600;color:#000;text-transform:uppercase}.FilterSidebar_header__WCRQ8 button{height:22px;border:1px solid #d8d8d8;border-radius:3px;background-color:#fff;padding:0 12px;color:#333}.FilterSidebar_headerWithFilters__gCwHQ{margin-bottom:20px}.FilterSidebar_headerWithFilters__gCwHQ .FilterSidebar_headerTitle___7cV1{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.FilterSidebar_headerWithFilters__gCwHQ .FilterSidebar_headerTitle___7cV1>h3{margin-bottom:0;font-weight:700;font-size:16px;line-height:20px;color:#000}.FilterSidebar_headerWithFilters__gCwHQ .FilterSidebar_headerTitle___7cV1 .FilterSidebar_btnClear__w6mkn{font-weight:600;font-size:13px;line-height:16px;text-transform:uppercase;color:#2d83c2}.FilterSidebar_headerMobile__2_PTC{display:flex;justify-content:space-between;align-items:center;position:fixed;width:100%;left:0;top:0;background-color:#1e2e5e;height:max(55px,55px + constant(safe-area-inset-top));height:max(55px,55px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 15px 0;z-index:5}.FilterSidebar_headerMobile__2_PTC>h3{margin-bottom:0;color:#fff;font-size:14px;font-weight:600}.FilterSidebar_headerMobile__2_PTC>button{color:#fff;font-size:16px;font-weight:700;background:none;border:0}.FilterSidebar_headerMobile__2_PTC>button.FilterSidebar_btnReset__pZk_q{font-size:12px;font-weight:500;color:#fff}.FilterSidebar_testOneStopContainer__Hwtyq .FilterSidebar_block___iKDx{margin-bottom:30px;padding-top:25px;border-top:1px solid #ddd}.FilterSidebar_testOneStopContainer__Hwtyq .FilterSidebar_block___iKDx:last-child{margin-bottom:0}.FilterSidebar_testOneStopContainer__Hwtyq .FilterSidebar_block___iKDx h4{border-bottom:0}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx{margin-bottom:0;padding:15px;border-bottom:5px solid #f5f5f5}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx:last-child{border-bottom:0}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx h4{font-size:14px;margin-bottom:10px;border-bottom:none;padding-bottom:5px}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_btnShowMore__b6BJ4{margin-top:0}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_flightCount__Bgupw{font-weight:500;font-size:14px;color:#000}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_blockRound__RNw_r{display:flex;flex-wrap:wrap;overflow:hidden;max-height:83px}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_blockRound__RNw_r.FilterSidebar_expand__NMGaX{max-height:unset;overflow:unset}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_blockRound__RNw_r>h4{width:100%}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_blockRound__RNw_r input[type=checkbox]{display:none}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_blockRound__RNw_r>label{height:32px;line-height:32px;border-radius:5px;font-weight:500;padding:0 15px;white-space:nowrap;margin-right:10px;background-color:#fff;color:#333;border:1px solid #e1e1e1;box-sizing:border-box;margin-bottom:10px}.FilterSidebar_mobileContainer__D66Di .FilterSidebar_block___iKDx .FilterSidebar_blockRound__RNw_r>label.FilterSidebar_active__8SU23{color:#fff;background-color:#2577be}.FilterSidebar_block___iKDx{margin-bottom:48px}.FilterSidebar_block___iKDx:last-child{margin-bottom:0}.FilterSidebar_block___iKDx h4{font-size:16px;font-weight:600;color:#333;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid #ddd}.FilterSidebar_block___iKDx label{display:flex;align-items:center;margin-bottom:20px;cursor:pointer}.FilterSidebar_block___iKDx label:last-child{margin-bottom:0}.FilterSidebar_block___iKDx label.FilterSidebar_active__8SU23,.FilterSidebar_block___iKDx label:hover{color:#2577be}.FilterSidebar_block___iKDx label input{margin-right:20px}.FilterSidebar_block___iKDx .FilterSidebar_btnShowMore__b6BJ4{background:none;border:0;color:#2577be;font-weight:600;display:block;margin-top:10px}.FilterSidebar_block___iKDx .FilterSidebar_durationControl__XakQ9{display:flex;justify-content:space-between;margin-bottom:10px}.FilterSidebar_block___iKDx .FilterSidebar_durationControl__XakQ9>span{color:#000}.FilterSidebar_block___iKDx .FilterSidebar_durationControl__XakQ9>button{background:none;border:0;color:#2d83c2}.FilterSidebar_block___iKDx.FilterSidebar_mobileAirport__bsd0q .FilterSidebar_airportFilterBlock__Hzq_6,.FilterSidebar_block___iKDx.FilterSidebar_mobileAirport__bsd0q h4{margin-bottom:24px}.FilterSidebar_block___iKDx.FilterSidebar_mobileAirport__bsd0q .FilterSidebar_airportFilterBlock__Hzq_6 .FilterSidebar_allAirportTitle__lOdb1,.FilterSidebar_block___iKDx.FilterSidebar_mobileAirport__bsd0q .FilterSidebar_airportFilterBlock__Hzq_6 h5{font-size:12px;margin-bottom:20px}.FilterSidebar_block___iKDx.FilterSidebar_mobileAirport__bsd0q .FilterSidebar_airportFilterBlock__Hzq_6 .FilterSidebar_blockRound__RNw_r{max-height:none}.FilterSidebar_airportFilterBlock__Hzq_6{margin-bottom:30px}.FilterSidebar_airportFilterBlock__Hzq_6:last-child{margin-bottom:0}.FilterSidebar_airportFilterBlock__Hzq_6 h5{color:#2577be;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:18px}.FilterSidebar_airportFilterBlock__Hzq_6 .FilterSidebar_allAirportTitle__lOdb1{color:#333;font-size:14px;font-weight:600;margin-bottom:18px}.FilterSidebar_rangeWrapper__linH5{display:flex;margin-top:17.5px}.FilterSidebar_rangeWrapper__linH5 .FilterSidebar_priceGroup__oaYii{flex:1}.FilterSidebar_rangeWrapper__linH5 .FilterSidebar_priceGroup__oaYii:first-child{margin-right:3px}.FilterSidebar_rangeWrapper__linH5 .FilterSidebar_priceGroup__oaYii p{font-weight:600;color:#333;text-transform:uppercase;margin-bottom:.5rem}.FilterSidebar_rangeWrapper__linH5 .FilterSidebar_priceGroup__oaYii>div{display:flex;justify-content:space-between;align-items:center;height:43px;border:1px solid #ddd;padding:0 8px;border-radius:2px;color:#333}.FilterSidebar_rangeWrapper__linH5 .FilterSidebar_priceGroup__oaYii>div span{margin-right:5px}.FilterSidebar_rangeWrapper__linH5 .FilterSidebar_priceGroup__oaYii>div input{text-align:right;width:100%;color:#333;border:0;padding:0;outline:0;min-width:0}.FilterSidebar_footer__EkYd0{position:fixed;bottom:0;left:0;width:100%;padding:15px;background-color:#fff;z-index:2}.FilterSidebar_footer__EkYd0>button{width:100%;background-color:#2577be;border-color:#2577be;font-size:14px;font-weight:600;height:41px}.AvailableFilterGroup_filterTagWrapper__34QAT{display:flex;flex-wrap:wrap}.AvailableFilterGroup_filterTagWrapper__34QAT .AvailableFilterGroup_filterTag__eu8CZ{margin-right:7px;margin-bottom:7px}.FilterSelectTag_container__ODpaK{background-color:#eaf3f9;border:1px solid #2d83c2;border-radius:8px;padding:4px 10px;display:flex;align-items:center}.FilterSelectTag_container__ODpaK>span{font-weight:500;font-size:12px;line-height:22px;color:#333;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.FilterSelectTag_container__ODpaK>button{margin-left:5px;background:none;border:0;outline:0;padding:0;font-size:17px;align-items:center;display:inline-flex}.FilterSelectTag_container__ODpaK>button>svg{color:#2d83c2}.Header_container__vSnfy{height:max(53px,43px + constant(safe-area-inset-top) + constant(safe-area-inset-top));height:max(53px,43px + env(safe-area-inset-top) + env(safe-area-inset-top));padding:max(0px,env(safe-area-inset-top) + env(safe-area-inset-top) - 10px) 15px 0;background-color:#1e2e5e;display:flex;align-items:center;justify-content:space-between}.Header_searchInfo__MjOX_{color:#fff}.Header_searchInfo__MjOX_ p:first-child{font-size:12px;font-weight:600}.Header_searchInfo__MjOX_ p:first-child span,.Header_searchInfo__MjOX_ p:first-child svg{vertical-align:middle}.Header_searchInfo__MjOX_ p:first-child svg{margin:0 7px}.Header_searchInfo__MjOX_ p:last-child{font-weight:500;font-size:10px}.SearchBox_btnClose__FuMR4{position:absolute;right:10px;top:10px;color:gray;font-size:16px}.SearchBox_flightTypeWrapper__qmn7y{margin-bottom:15px;font-size:14px;color:#000}.SearchBox_flightTypeWrapper__qmn7y label{margin-right:23px}.SearchBox_flightTypeWrapper__qmn7y label>span{vertical-align:middle;margin-left:7px}.SearchBox_btnSearch__v06Nu{text-transform:uppercase;background-color:#2577be!important;border-color:#2577be!important;width:100%}.SearchBox_borderedBtn__S6OXL{white-space:nowrap;overflow:hidden;text-align:left;text-overflow:ellipsis;border-radius:5px;border:1px solid #d9d9d9;background-color:#fff;padding:0 15px 0 48px;height:38px;display:block;width:100%;margin-bottom:15px;font-size:14px;font-weight:500;color:#000;background-repeat:no-repeat;background-size:20px 20px;background-position:12px}.SearchBox_borderedBtn__S6OXL.SearchBox_btnFrom__s1VpF{background-image:url(/flights/flight-images/mobile/search/plane.svg)}.SearchBox_borderedBtn__S6OXL.SearchBox_btnTo__G9C2S{background-image:url(/flights/flight-images/mobile/search/marker.svg)}.SearchBox_borderedBtn__S6OXL.SearchBox_btnDatepicker__I3zpG{background-image:url(/flights/flight-images/mobile/search/datepicker.svg)}.SearchBox_borderedBtn__S6OXL.SearchBox_btnPassenger__2kVJ7{background-image:url(/flights/flight-images/mobile/search/passenger.svg)}.SearchBox_fromGroup__0epMe{margin-bottom:15px;display:flex}.SearchBox_fromGroup__0epMe>button{margin-bottom:0}.SearchBox_fromGroup__0epMe .SearchBox_btnSwap__ZmH9S{color:gray;font-size:16px;margin-left:8px}.SelectAirportSlideUp_container__04Wr3 h3{background-color:#f1f1f1;padding:10px 15px;font-size:12px;font-weight:700;color:#333;text-transform:uppercase}.SelectAirportSlideUp_searchResults__ktthY{list-style:none;background-color:#fff;width:100%;z-index:2;top:46px;border-radius:8px}.SelectAirportSlideUp_searchResults__ktthY:last-child{margin-bottom:12px}.SelectAirportSlideUp_searchResults__ktthY .TvlStarRating{margin-left:5px}.SelectAirportSlideUp_searchResults__ktthY mark{background-color:rgba(0,0,0,0);font-weight:600;color:#2577be}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30{padding:10px 15px;border-bottom:1px solid #dadada}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30:last-child{border-bottom:none}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30.SelectAirportSlideUp_property__znwMz .SelectAirportSlideUp_upper__vZwE0{background-image:url(https://static.travala.com/frontend/images/search/landmark-marker.svg);background-size:12px auto}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30 .SelectAirportSlideUp_upper__vZwE0{padding-left:25px;font-size:12px;background-repeat:no-repeat;background-position:0;display:flex;align-items:center;justify-content:space-between}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30 .SelectAirportSlideUp_upper__vZwE0>span{flex:1;padding:5px 0}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30 .SelectAirportSlideUp_upper__vZwE0 .SelectAirportSlideUp_toggle__lo7kd{margin-left:5px;display:flex;align-items:center}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30 .SelectAirportSlideUp_lower__FpX7y{font-size:12px;padding-left:30px;padding-top:10px}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30 .SelectAirportSlideUp_lower__FpX7y p{margin-bottom:5px;font-style:italic}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultItem__VpM30 .SelectAirportSlideUp_airport__eONwm{background-repeat:no-repeat;background-position:0;background-image:url(/flights/flight-images/mobile/search/plane.svg);background-size:20px auto;padding:5px 0 5px 30px}.SelectAirportSlideUp_searchResults__ktthY .SelectAirportSlideUp_resultType__c4yHK{text-transform:capitalize;background-color:#f5f5f5;border-radius:4px;padding:5px 10px;font-size:10px;color:#1e2e5e;margin-right:5px;white-space:nowrap}.CircularProgress_loader__MbVhQ{border:2px solid #2577be;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:CircularProgress_rotation__RVobd 1s linear infinite}@keyframes CircularProgress_rotation__RVobd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RecentSearchFlightPC_searchRecent__BeUkZ{position:absolute;color:#1a1a1a;background:#fff;top:calc(100% + 20px);display:block;list-style:none;left:0;width:502px;box-shadow:0 4px 9.5px 4.5px rgba(0,0,0,.2);font-weight:400;gap:2px;z-index:999}.RecentSearchFlightPC_searchRecent__BeUkZ:before{content:"";display:block;position:absolute;left:1rem;top:-8px;border-bottom:8px solid #fff;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0)}.RecentSearchFlightPC_searchRecent__BeUkZ.RecentSearchFlightPC_searchRecentMobile__Ith9v{position:static;width:100%;box-shadow:none}.RecentSearchFlightPC_searchRecent__BeUkZ.RecentSearchFlightPC_searchRecentMobile__Ith9v .RecentSearchFlightPC_searchRecent__item__tNMCO{padding:12px 12px 12px 40px}.RecentSearchFlightPC_searchRecent__BeUkZ.RecentSearchFlightPC_searchRecentMobile__Ith9v .RecentSearchFlightPC_searchRecent__name__ms8Mm{flex-wrap:wrap;padding-right:15px}.RecentSearchFlightPC_searchRecent__BeUkZ.RecentSearchFlightPC_searchRecentMobile__Ith9v .RecentSearchFlightPC_searchRecent__name__ms8Mm span{text-overflow:clip;overflow:initial;white-space:normal}.RecentSearchFlightPC_searchRecent__BeUkZ.RecentSearchFlightPC_searchRecentMobile__Ith9v .RecentSearchFlightPC_searchRecent__deleteIcon__QuWaP{right:8px}.RecentSearchFlightPC_searchRecent__BeUkZ.RecentSearchFlightPC_searchRecentMobile__Ith9v .RecentSearchFlightPC_searchRecent__clockIcon__qpJ5Q{left:8px}.RecentSearchFlightPC_searchRecent__BeUkZ.RecentSearchFlightPC_searchRecentMobile__Ith9v .RecentSearchFlightPC_searchRecent__des__4b_CE{text-overflow:clip;overflow:initial;white-space:normal}.RecentSearchFlightPC_searchRecent__item__tNMCO{display:flex;align-items:center;position:relative;padding:12px 16px 12px 48px;cursor:pointer;width:100%;overflow:hidden}.RecentSearchFlightPC_searchRecent__item__tNMCO:hover{background-color:#f1f5f6}.RecentSearchFlightPC_searchRecent__clockIcon__qpJ5Q{left:16px;top:12px;width:20px;position:absolute}.RecentSearchFlightPC_searchRecent__deleteIcon__QuWaP{width:16px;cursor:pointer;position:absolute;right:16px;left:auto}.RecentSearchFlightPC_searchRecent__arrowIcon__Imi2X{display:flex;align-items:center;margin:0 10px}.RecentSearchFlightPC_searchRecent__itemContent__r3xh_{display:flex;gap:2px;flex-direction:column}.RecentSearchFlightPC_searchRecent__name__ms8Mm{color:#1a1a1a;font-size:14px;line-height:20px;font-weight:500;display:flex}.RecentSearchFlightPC_searchRecent__name__ms8Mm span{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentSearchFlightPC_searchRecent__des__4b_CE{font-size:12px;line-height:20px;font-weight:600;color:gray;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentSearchFlightPC_searchRecent__title__YPiJH{padding:12px 16px;font-weight:600;font-size:15px;line-height:20px}.Datepicker_container__QNzmD{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;background-color:#fff;transition:all .4s;transform:translateY(100%)}.Datepicker_container__QNzmD.Datepicker_show__do5Cb{transform:translateY(0);z-index:99}.Datepicker_container__QNzmD .Datepicker_header__wBEcr{background-color:#1e2e5e;padding-top:max(12px,12px + env(safe-area-inset-top));color:#fff;font-weight:600;text-align:center;position:relative;font-size:16px}.Datepicker_container__QNzmD .Datepicker_back__v5yqg{position:absolute;left:15px;height:16px;top:max(16px,16px + constant(safe-area-inset-top));top:max(16px,16px + env(safe-area-inset-top));z-index:2}.Datepicker_container__QNzmD .Datepicker_btnSubmit__7Znrp{position:absolute;bottom:10px;z-index:2;width:90%;margin:0 auto;left:0;right:0;background-color:#2577be;border-color:#2577be}.Datepicker_container__QNzmD .Cal__Container__root{width:100%!important;margin-top:-1px}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Today__chevron{position:unset;margin-top:0}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__range .Cal__Header__wrapper:first-child:after,.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__range .Cal__Header__wrapper:first-child:before{display:none}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Month__rows{background:#fff}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__wrapper{text-align:center}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Day__root{font-size:14px}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Day__root.Cal__Day__today:before{background-color:#efefef;box-shadow:none}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Day__root>.Cal__Day__month{font-weight:600;color:#2577be}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__root{padding:10px;min-height:0;border-radius:0}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__root:after{content:"";width:15px;height:15px;background-image:url(https://static.travala.com/frontend/images/ic-arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;transform:rotate(180deg)}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__dateWrapper.Cal__Header__day{font-size:22px;line-height:22px;background-color:#1f2f5e;z-index:2}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__dateWrapper.Cal__Header__day .Cal__Header__date{display:flex;align-items:center;justify-content:center;font-weight:700}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Header__year .Cal__Header__date{font-size:14px}.Datepicker_container__QNzmD .Cal__Container__root .Cal__Weekdays__day{padding:15px 0;color:#333!important}.SelectPassenger_container__3ckQ7{position:fixed;background-color:#f5f5f5;z-index:2;top:0;left:0;width:100%;bottom:0;overflow:auto;transition:all .4s;transform:translateY(100%);display:flex;flex-direction:column}.SelectPassenger_container__3ckQ7.SelectPassenger_show__Xaaec{transform:translateY(0);z-index:99}.SelectPassenger_container__3ckQ7 .SelectPassenger_contentScroll__DJDX9{padding:15px 10px 80px;flex:1;overflow-y:auto}.SelectPassenger_container__3ckQ7 .SelectPassenger_header__RvM_M{height:40px;background-color:#1e2e5e;color:#fff;font-weight:600;text-align:center;line-height:40px}.SelectPassenger_container__3ckQ7 .SelectPassenger_btnGroup__axjxf{position:fixed;left:0;bottom:0;right:0;display:flex;width:100%;padding:15px}.SelectPassenger_container__3ckQ7 .SelectPassenger_btnGroup__axjxf button{flex:1;border:0;font-weight:600;font-size:14px}.SelectPassenger_container__3ckQ7 .SelectPassenger_btnGroup__axjxf button:first-child{margin-right:15px;background-color:#e1e1e1;color:#333}.SelectPassenger_container__3ckQ7 .SelectPassenger_btnGroup__axjxf button:last-child{background-color:#2577be}.SelectPassenger_container__3ckQ7 .SelectPassenger_gray__Cvcaq{background-color:#e1e1e1}.SelectPassenger_classContainer__sGCLn{display:grid;grid-template-columns:calc(50% - 7px) calc(50% - 7px);grid-gap:15px;margin-top:15px}.SelectPassenger_classContainer__sGCLn button{outline:0;height:40px;border:1px solid #1e2e5e;color:#1e2e5e;font-weight:500;border-radius:5px;background-color:#fff}.SelectPassenger_classContainer__sGCLn button.SelectPassenger_active__joaVc{background-color:#1e2e5e;color:#fff}.SelectPassenger_passengerContainer__eNw5l{border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.05);background-color:#fdfdfd;padding:0 12px;text-transform:uppercase;font-size:12px;font-weight:600;color:#2e3143}.SelectPassenger_passengerContainer__eNw5l .SelectPassenger_cardLabel__WRWFX{margin-right:auto}.SelectPassenger_passengerContainer__eNw5l .SelectPassenger_passengerNote__Feyrz{text-transform:none;font-weight:400;color:#888}.SelectPassenger_passengerContainer__eNw5l .SelectPassenger_cardRow__s8cSJ{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #efefef}.SelectPassenger_passengerContainer__eNw5l .SelectPassenger_passengerCount__qP8dU{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#000}.SelectPassenger_passengerContainer__eNw5l .SelectPassenger_quantityBtn__C7Vy4{width:38px;height:38px;border-radius:20px;border:1px solid #e1e1e1;background-color:#fff;outline:none;display:flex;align-items:center;justify-content:center;color:#2577be;font-size:26px;font-weight:400;margin-left:10px;transition:all .4s}.SelectPassenger_passengerContainer__eNw5l .SelectPassenger_quantityBtn__C7Vy4:active{background-color:#2577be;color:#fff;border-color:#2577be}.SelectPassenger_passengerContainer__eNw5l .SelectPassenger_quantityBtn__C7Vy4:disabled{color:#d1d1d1}.ProgressBar_container__R8aux{width:100%;background-color:rgba(0,0,0,0)}.ProgressBar_progressBarFill__DNtDW{display:block;height:3px;width:0;animation:ProgressBar_flightProgressBarAnimate__mwzWt 12s ease-in;animation-fill-mode:forwards}@media(max-width:1024px){.ProgressBar_progressBarFill__DNtDW{height:2px}}@keyframes ProgressBar_flightProgressBarAnimate__mwzWt{0%{width:0}to{width:98%}}.SortFilterBar_container__2iQVA{background-color:#2d83c2;box-shadow:0 8px 20px rgba(0,0,0,.15);border-radius:8px;padding:8px 0;display:flex;justify-content:center;align-items:center}.SortFilterBar_container__2iQVA>button{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:12px;line-height:15px;color:#fff;flex:1;border:0;outline:0;padding:10px 0;box-shadow:none}.SortFilterBar_container__2iQVA>button>span{margin:0 7px}.SortFilterBar_container__2iQVA>button.SortFilterBar_btnSort__RjR5t{position:relative}.SortFilterBar_container__2iQVA>button.SortFilterBar_btnSort__RjR5t:after{content:"";display:inline-block;border-right:1px solid #d1d1d1;height:21px;position:absolute;right:0}.SortFilterBar_container__2iQVA>button.SortFilterBar_btnSort__RjR5t svg{font-size:16px}.SortFilterBar_container__2iQVA>button.SortFilterBar_btnFilter__SxdFP .SortFilterBar_badge__lcPsJ{display:inline-block;width:16px;height:16px;margin:0;border-radius:50%;background-color:#fff;color:#2d83c2}.SearchPromoBanner_promoBanner__YEyla{margin-bottom:12px}.SearchPromoBanner_promoBanner__YEyla a{display:block;height:100%}.SearchPromoBanner_promoBanner__YEyla img{width:100%;border-radius:5px}@media(min-width:1000px){.SearchPromoBanner_promoBanner__YEyla{margin-bottom:22px}.SearchPromoBanner_promoBanner__YEyla img{width:100%;border-radius:5px}}.FlightFareOptionSlideup_fareOptionSlideup__wjiE3{padding:0!important}.FlightFareOptionSlideup_totalPrice__QECcN{background-color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding:10px;box-shadow:0 -2px 11px 0 rgba(0,0,0,.11);position:absolute;left:0;bottom:0;width:100%}.FlightFareOptionSlideup_totalPrice__QECcN .FlightFareOptionSlideup_price__nk3TZ{color:#329223;font-size:24px;font-weight:600}.FlightFareOptionPopup_fareSelection__1B9OT{color:#000;font-size:12px;font-style:normal;padding:71px 0 18px;position:relative}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__1B9OT{padding-top:43px}}.FlightFareOptionPopup_fareSelection__header__8OBVZ{display:flex;position:absolute;top:0;left:0;background-color:#fff;padding:18px 30px 16px;width:100%}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__header__8OBVZ{padding:12px 15px;border-radius:8px 8px 0 0}}.FlightFareOptionPopup_fareSelection__header__title__WxJUb{display:flex;align-items:center;color:#333;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;flex:1}.FlightFareOptionPopup_fareSelection__header__skipBtn__oG7ZP{padding:7px;min-width:68px;border:1px solid #d2d5df;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700;color:#1e2e5e;cursor:pointer}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__header__skipBtn__oG7ZP{display:none}}.FlightFareOptionPopup_fareSelection__header__skipBtn__oG7ZP:hover{box-shadow:inset 0 8px 32px 0 rgba(0,0,0,.24)}.FlightFareOptionPopup_fareSelection__contentWrapper__NqvTn{max-height:calc(100vh - 250px);overflow:auto;padding:0 30px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__contentWrapper__NqvTn{max-height:587px;height:auto;padding:0 15px 20px}}.FlightFareOptionPopup_fareSelection__groupWrapper___zNIt{position:relative;margin-bottom:25px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__groupWrapper___zNIt{margin-bottom:12px}}.FlightFareOptionPopup_fareSelection__groupWrapper___zNIt:last-child{margin-bottom:0}.FlightFareOptionPopup_fareSelection__flightInfoWrapper__nSo8n{background-color:#fff;z-index:3}.FlightFareOptionPopup_fareSelection__info__ZnCea{border-radius:4px;background:#2577be;padding:7px 20px;color:#fff;font-size:14px;font-weight:600;line-height:22.88px;letter-spacing:.131px;margin-bottom:15px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__info__ZnCea{font-size:12px;padding:4px 15px;margin:0 -15px 10px;border-radius:0}}.FlightFareOptionPopup_fareSelection__info__label__HewMi{font-size:16px;line-height:normal;letter-spacing:.6px}.FlightFareOptionPopup_fareSelection__flight_info__T7zAX{display:flex;gap:32px;padding-bottom:14px;border-bottom:1px solid #d3d3d3;margin-bottom:18px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__flight_info__T7zAX{margin:0;border-bottom:none}}.FlightFareOptionPopup_fareSelection__content__nRW10{display:flex;gap:20px;overflow:auto;max-width:880px;min-height:255px;-ms-overflow-style:none}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__content__nRW10{gap:18px;min-height:auto;max-width:none;margin-right:-15px;padding-right:15px}}.FlightFareOptionPopup_fareSelection__content__nRW10::-webkit-scrollbar{display:none}.FlightFareOptionPopup_fareSelection__item__FIGj4{cursor:pointer;border-radius:4px;border:2px solid #dadada;padding:16px 23px;background:#fff;width:280px;transition:all .5s;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__item__FIGj4{gap:0;border-width:1px;margin-top:1px;position:relative;padding:9px 23px 35px}}.FlightFareOptionPopup_fareSelection__item__FIGj4.FlightFareOptionPopup_active___SbKt,.FlightFareOptionPopup_fareSelection__item__FIGj4:hover{border-color:#2577be}.FlightFareOptionPopup_fareSelection__item__FIGj4>div{width:100%}.FlightFareOptionPopup_fareSelection__item__title__RjpkC{color:#000;font-size:14px;font-weight:600;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;left:-11px}.FlightFareOptionPopup_fareSelection__item__title__RjpkC:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);border-radius:0 4px 4px 0;background:#2577be;width:4px;height:30px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__item__title__RjpkC{margin-bottom:5px}.FlightFareOptionPopup_fareSelection__item__title__RjpkC:before{height:25px}}.FlightFareOptionPopup_fareSelection__item__selection__ywBwd{cursor:pointer;position:relative;width:24px;display:flex;align-items:center;justify-content:center}.FlightFareOptionPopup_fareSelection__item__selection__ywBwd:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #4f6f8f;border-radius:50%}.FlightFareOptionPopup_fareSelection__item__selection__ywBwd.FlightFareOptionPopup_checked__t4vvc:before{content:"";width:12px;height:12px;position:absolute;border-radius:50%;background-color:#2577be}.FlightFareOptionPopup_fareSelection__item__subTitle___NsVp{color:#000;font-size:12px;font-weight:600}.FlightFareOptionPopup_fareSelection__itemOption__MmEXu{color:#4b6a88;font-size:12px;font-style:normal;font-weight:500;line-height:16px;margin:0 -12px;width:calc(100% + 24px)!important}.FlightFareOptionPopup_fareSelection__itemOption__MmEXu>div{padding:3px 12px;width:100%;display:flex;align-items:center;transition:all .5s}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__itemOption__MmEXu>div{padding:1px 12px}}.FlightFareOptionPopup_fareSelection__itemOption__MmEXu>div:before{content:"";display:inline-block;margin-right:5px;width:16px;height:16px;vertical-align:bottom;background-image:url(https://static.travala.com/frontend/images-pc/exclude.svg)}.FlightFareOptionPopup_fareSelection__itemOption__hovering__LM2aN{background-color:#f2f4f5}.FlightFareOptionPopup_fareSelection__itemOption__include__mz0ct{color:#000}.FlightFareOptionPopup_fareSelection__itemOption__include__mz0ct:before{background-image:url(https://static.travala.com/resources/images-pc/check.svg)!important}.FlightFareOptionPopup_fareSelection__itemOption__include__mz0ct img{width:12px;height:12px;margin-left:3px;display:inline;margin-bottom:-2px}.FlightFareOptionPopup_fareSelection__itemPrice__tACJT{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#329223;font-size:16px;font-style:normal;line-height:16.8px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__itemPrice__tACJT{position:absolute;left:0;bottom:0;width:calc(100% - 40px)!important;margin-left:20px;padding-bottom:5px}}.FlightFareOptionPopup_fareSelection__itemPrice__hr__an_rH{border-bottom:1px solid #c7c7c7;width:100%;margin-bottom:10px}@media(max-width:1025px){.FlightFareOptionPopup_fareSelection__itemPrice__hr__an_rH{margin:3px 0 7px}}.FlightFareOptionPopup_fareSelection__itemPrice__price__QKGiy{font-weight:700}.FlightFareOptionPopup_fareSelection__itemPrice__price__QKGiy>span{font-weight:500}.FlightFareOptionPopup_fareSelection__scroll__btn__ZHtVB{width:40px;height:40px;border-radius:100%;background:#fff;box-shadow:0 4px 8px -1px rgba(0,0,0,.16),0 4px 2px -2px rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.2),0 -1px 0 0 rgba(0,0,0,.03);display:flex;align-items:center;justify-content:center;cursor:pointer}.FlightFareOptionPopup_fareSelection__scroll__btn__ZHtVB:before{content:"";width:10px;height:10px;border-top:2.5px solid #2577be;border-left:2.5px solid #2577be}.FlightFareOptionPopup_fareSelection__scroll__btn__ZHtVB.FlightFareOptionPopup_inactive__l6Brm:before{border-color:#c0cad5}.FlightFareOptionPopup_fareSelection__scroll__back__Hm152{position:absolute;top:60%;left:-18px}.FlightFareOptionPopup_fareSelection__scroll__back__Hm152:before{margin-left:5px;transform:rotate(-45deg)}.FlightFareOptionPopup_fareSelection__scroll__next__szAzK{position:absolute;top:60%;right:-18px}.FlightFareOptionPopup_fareSelection__scroll__next__szAzK:before{margin-right:5px;transform:rotate(135deg)}.FlightFareOptionPopup_fareSelection__footer__NM_ZQ{border-top:1px solid #d6d6d6;padding:10px 30px}.FlightFareOptionPopup_fareSelection__totalPrice__OcY1X{gap:7px;color:#333;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex;align-items:center;justify-content:flex-end;background:#fdfdfd}.FlightFareOptionPopup_fareSelection__totalPrice__price__4zWku{color:#329223;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:24px;font-style:normal;font-weight:600;line-height:42px;margin-right:10px}.FlightFareOptionPopup_fareSelection__totalPrice__btn__DkXc_{border-radius:4px;padding:12px 24px;background:#1e2e5e;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:12px;font-style:normal;font-weight:700}.FlightFareOptionPopup_fareSelection__totalPrice__btn__DkXc_:hover{background-color:#2d83c2}.FlightFareOptionPopup_loadingFlight__kf23m{display:flex;align-items:center;justify-content:center;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;flex-wrap:wrap;height:100%}@media(max-width:1025px){.FlightFareOptionPopup_loadingFlight__kf23m{font-size:14px}}.FlightFareOptionPopup_loadingFlight__kf23m>div{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}@media(max-width:1025px){.FlightFareOptionPopup_loadingFlight__kf23m>div{gap:15px}}.FlightFareOptionPopup_loadingFlight__kf23m>div div{width:100%;text-align:center}.FlightSelectRow_container__tNyLI{border-radius:5px;box-shadow:0 0 7px 0 rgba(139,139,139,.21);border:1px solid rgba(0,0,0,0);background-color:#fff;margin-bottom:25px;cursor:pointer}.FlightSelectRow_container__tNyLI:hover{border-color:#2d83c2}.FlightSelectRow_container__tNyLI.FlightSelectRow_selected__7Snv1{border-color:#579cce;border-width:3px}.FlightSelectRow_upperInfo__rcF4r{padding:20px 25px;display:flex;align-items:center;justify-content:space-between;position:relative}.FlightSelectRow_upperInfo__rcF4r:after,.FlightSelectRow_upperInfo__rcF4r:before{content:"";display:block;position:absolute;height:calc(100% - 40px);border-right:1px dashed #ccc}.FlightSelectRow_upperInfo__rcF4r:before{left:227px}.FlightSelectRow_upperInfo__rcF4r:after{right:calc(23% - 45px)}@media(min-width:1600px){.FlightSelectRow_upperInfo__rcF4r:before{left:245px}.FlightSelectRow_upperInfo__rcF4r:after{right:calc(23% - 65px)}}.FlightSelectRow_selectedLabel__tP2me{background-color:#2577be;font-weight:600;font-size:16px;line-height:20px;color:#fff;position:absolute;top:-15px;left:-7px;z-index:1;padding:14px 6px}.FlightSelectRow_selectedLabel__tP2me:after{content:"";display:block;position:absolute;border-left:6px solid rgba(0,0,0,0);border-right:0 solid rgba(0,0,0,0);border-top:0;border-bottom:4px solid #061d31;bottom:-5px;left:-1px;transform:rotate(-90deg)}.FlightSelectRow_brandNameSmall__u1I3w{width:200px}.FlightSelectRow_returnFlightOptions__trqon{margin-top:15px;display:flex;font-size:12px;color:#333}.FlightSelectRow_returnFlightOptions__trqon img{margin-right:15px;margin-left:5px}.FlightSelectRow_middleInfo__Oo5ob{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1;padding-left:40px}.FlightSelectRow_middleUpperInfo__IoFiz{display:flex;justify-content:space-between;align-items:center;width:100%}.FlightSelectRow_middleUpperInfo__IoFiz:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:18px}.FlightSelectRow_duration__fDYu1{display:flex;align-items:center;width:70%}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_durationInfo__NpszW{display:flex;align-items:flex-end;justify-content:flex-start}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_time__vXpLR{position:relative}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_time__vXpLR:last-child{margin-right:29px}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_time__vXpLR .FlightSelectRow_totalDays___LTm2{position:absolute;top:-10px;left:110%;font-size:12px;font-weight:500;color:#000;white-space:nowrap}@media(max-width:1440px){.FlightSelectRow_duration__fDYu1 .FlightSelectRow_time__vXpLR .FlightSelectRow_totalDays___LTm2{top:-7px;left:94%;font-size:9px}}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_time__vXpLR>p:first-child{font-size:20px;font-weight:500;color:#000}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_time__vXpLR>p.FlightSelectRow_airport__RFOR1{align-items:center;font-size:16px;color:#888;display:inline-flex}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_time__vXpLR>p.FlightSelectRow_airport__RFOR1 img{margin-left:2px;width:12px;height:12px;align-self:center}.FlightSelectRow_duration__fDYu1 .FlightSelectRow_bagInfoWrapper__FxOmo{margin-top:17px;justify-content:flex-start}.FlightSelectRow_duration__fDYu1.FlightSelectRow_smallScreenDuration__x_BeI .FlightSelectRow_time__vXpLR>p:first-child{font-size:16px}.FlightSelectRow_duration__fDYu1.FlightSelectRow_smallScreenDuration__x_BeI .FlightSelectRow_time__vXpLR>p.FlightSelectRow_airport__RFOR1{font-size:14px}.FlightSelectRow_stopInfo__FPR_r{min-width:190px;display:flex;flex-direction:column;align-items:center;margin:0 18px}.FlightSelectRow_stopInfo__FPR_r .FlightSelectRow_stopCount__tjlYT img{margin-right:3px}.FlightSelectRow_stopInfo__FPR_r .FlightSelectRow_stopCount__tjlYT img:last-child{margin-right:0}.FlightSelectRow_stopLines__t3GUo{width:100%;border-top:1px dashed #d5d5d5;position:relative;margin-bottom:7px}.FlightSelectRow_stopLines__t3GUo:before{content:"";width:13px;height:13px;border-radius:50%;position:absolute;top:-7px;left:0;border:3px solid #d3e3f2;background-color:#2577be}.FlightSelectRow_stopLines__t3GUo .FlightSelectRow_endpoint__trVWV{position:absolute;right:-4px;color:#2577be;font-size:14px;top:-11px}.FlightSelectRow_stopLines__t3GUo>div{position:absolute;display:flex;padding:0 15px;left:50%;transform:translateX(-50%);top:-3px}.FlightSelectRow_stopLines__t3GUo>div>div{margin:0 5px;width:6px;height:6px;border-radius:50%;background-color:#fff;border:1px solid #999;top:-4px}.FlightSelectRow_timeDuration__N0WyF{font-size:14px;color:#000;padding-bottom:3px}.FlightSelectRow_timeDuration__N0WyF>span{color:#cf2d17}.FlightSelectRow_timeDuration__N0WyF>span.stop-text-1{color:#2d83c2}.FlightSelectRow_flightOption__aNK__{flex:1;text-align:right}.FlightSelectRow_priceInfo__Ch8dV{width:23%;text-align:right}.FlightSelectRow_discount__BKQ7v{margin-left:7px;display:inline-block;font-size:14px;color:#666}.FlightSelectRow_discount__BKQ7v>*{vertical-align:middle}.FlightSelectRow_discount__BKQ7v>p{margin-right:3px;text-decoration:line-through}.FlightSelectRow_discount__BKQ7v.FlightSelectRow_discountWithoutIcon__NlemE>p{margin-right:0}.FlightSelectRow_discount__BKQ7v.FlightSelectRow_discountWithoutIcon__NlemE>img{display:none}.FlightSelectRow_mainPrice__yC9sm{font-size:18px;font-weight:600;color:#329223;margin-bottom:8px;white-space:nowrap}.FlightSelectRow_mainPrice__yC9sm>span{font-size:14px;font-weight:400;margin-right:4px}.FlightSelectRow_priceHint__wDe6y{margin-bottom:10px;margin-top:-10px;color:#329223;font-size:11px}.FlightSelectRow_priceHint15912__bo4t1{margin-bottom:10px;margin-top:-6px;color:#333;font-size:12px;font-weight:500}.FlightSelectRow_btnSelect__U3Kky{padding:0 20px!important;font-size:14px;font-weight:600!important;height:30px!important;white-space:nowrap;transition:all .5s}.FlightSelectRow_btnSelect__U3Kky:hover{color:#fff;background-color:#2d83c2;border-color:#2d83c2}.FlightSelectRow_btnSelect__U3Kky.FlightSelectRow_btnChange__RKUVn{color:#2577be;border-color:#2d83c2;background-color:#fff}.FlightSelectRow_btnSelect__U3Kky.FlightSelectRow_btnChange__RKUVn:hover{color:#fff;background-color:#2d83c2}.FlightSelectRow_btnShowMore__HLh__{border:0;position:relative;z-index:1;font-size:12px;font-weight:500;color:#7d7d7d;margin-top:0;margin-bottom:-9px;padding:9px 0}.FlightSelectRow_btnShowMore__HLh__ svg{vertical-align:middle;margin-left:4px;font-size:13px}.FlightSelectRow_btnShowMore__HLh__.FlightSelectRow_show__7I3FU{color:#2577be}.FlightSelectRow_btnShowMore__HLh__.FlightSelectRow_show__7I3FU svg{transform:rotate(-180deg)}.FlightSelectRow_btnShowMore__HLh__:hover{color:#2577be}.FlightSelectRow_promotionInfo__pCHva{width:225px;text-align:left;font-size:12px;padding:0!important}.FlightSelectRow_promotionInfo__pCHva>p{font-weight:500!important;display:block!important;font-size:12px!important}.FlightSelectRow_promotionInfo__pCHva>p:first-child{margin-right:0!important}.FlightSelectRow_promotionInfo__pCHva>p svg{font-size:13px!important;margin-right:4px!important}@media(max-width:1600px){.FlightSelectRow_promotionInfo__pCHva{width:190px;padding-left:20px!important}}.FlightSelectRow_itemContent__mainContent__459w7,.FlightSelectRow_itemContent__olaBL{display:flex;flex-wrap:wrap;gap:12px;position:relative}.FlightSelectRow_itemContent__mainContent__459w7{padding-left:18px}.FlightSelectRow_itemContent__mainContent__459w7>div{width:100%}.FlightSelectRow_itemContent__row__4L8fC{display:flex;align-items:center;gap:12px;color:#1a1a1a}.FlightSelectRow_itemContent__time__cvM_1{font-weight:600;font-size:16px;line-height:25.74px;letter-spacing:1px;position:relative;display:flex}.FlightSelectRow_itemContent__airport__96fwt{font-weight:500;font-size:14px;line-height:25.74px;letter-spacing:.13px;color:#333}.FlightSelectRow_itemContent__remainingTime__q04W7{font-weight:500;font-size:12px;line-height:25.74px;color:#807f7e}.FlightSelectRow_itemContent__stop__kG9UF{border:1px solid #2577be;font-weight:500;font-size:12px;border-radius:15px;color:#2577be;padding:6px 12px}.FlightSelectRow_itemContent__moreStop__wNGGi{border-color:#eb7666;color:#eb7666}.FlightSelectRow_itemContent__hr__G6lnR{width:100%;border-top:1px solid #dbdbdb}.FlightSelectRow_itemContent__code__8HTbZ{color:gray}.FlightSelectRow_itemContent__bagInfo___YvwI .FlightSelectRow_container__tNyLI{justify-content:flex-start}.FlightSelectRow_itemContent__days__3wwuB{letter-spacing:1px;color:#1a1a1a;font-size:12px;position:relative;top:-6px;font-weight:500}.FlightSelectRow_itemContent__preview__AbhSj{width:1px!important;height:calc(100% - 24px);background-color:#ccc;position:absolute;left:0;top:6px}.FlightSelectRow_itemContent__preview__AbhSj img{position:absolute;top:50%;left:-8px;background-color:#fff}.FlightSelectRow_itemContent__preview__AbhSj:before{top:0}.FlightSelectRow_itemContent__preview__AbhSj:after,.FlightSelectRow_itemContent__preview__AbhSj:before{content:"";width:13px;height:13px;border-radius:50%;position:absolute;left:-6px;border:3px solid #d3e3f2;background-color:#2577be}.FlightSelectRow_itemContent__preview__AbhSj:after{top:100%}.FlightSelectRow_itemContent__tooltip__7SJgU{gap:6px;display:flex;flex-wrap:wrap}.FlightSelectRow_itemContent__tooltip__7SJgU>div{display:flex;font-size:12px;font-weight:500;color:#1a1a1a}.FlightSelectRow_itemContent__tooltip__hr__5sbUO{height:1px;width:100%;background-color:#e4e4e4}.FlightSelectRow_itemContent__tooltip__dot__lP6RW{position:relative;width:3px;margin:0 6px;display:flex;align-items:center;justify-content:center}.FlightSelectRow_itemContent__tooltip__dot__lP6RW:before{content:"";width:3px;height:3px;background:#1a1a1a;border-radius:100%}.FlightSelectRow_itemContent__stopDetail__gB7r2>div:first-child{width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FlightSelectRow_itemContent__stopDetail__gB7r2>div:last-child{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FlightSelectRow_airportInfo__HA4ll{margin-left:5px}.FlightSelectRow_segmentInfo__A3AWc{display:flex;flex-wrap:wrap;gap:6px;flex-direction:column}.FlightSelectRow_segmentInfo__A3AWc>div{width:100%;border-bottom:1px solid #e4e4e4;color:#1a1a1a;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:6px;display:flex}.FlightSelectRow_segmentInfo__A3AWc>div:last-child{border-bottom:none;padding-bottom:0}.FlightSelectRow_segmentInfo__A3AWc svg{margin:auto 6px}.FlightSelectRow_airportName__1nxUp{font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.24px;color:#1a1a1a}.FlightSearchDesktop_container__nzAKK{padding:0 0 80px}.FlightSearchDesktop_container__nzAKK h1{margin-bottom:22px;font-size:18px;font-weight:600;color:#333;line-height:1}.FlightSearchDesktop_innerContainer__anv3i{display:flex}.FlightSearchDesktop_leftSide__ZR99D{width:375px}.FlightSearchDesktop_leftSide__ZR99D .FlightSearchDesktop_stopAlert__4ngIF{margin-bottom:24px}@media(max-width:1439px){.FlightSearchDesktop_leftSide__ZR99D{width:340px}}.FlightSearchDesktop_flightPlaceholderGroup__5Az_o{display:flex;padding:18px 0;margin-bottom:30px;gap:16px}.FlightSearchDesktop_flightPlaceholderGroup__5Az_o.FlightSearchDesktop_inactive__HVQUY{opacity:.7;pointer-events:none}.FlightSearchDesktop_stickySidebar__UKA5F{position:sticky;top:89px}.FlightSearchDesktop_widenSearchAlert__Blrj5{background-color:#fef8ee;border:1px solid #f6bf65;padding:30px 23px;font-weight:400;font-size:16px;line-height:20px;color:#333;margin-bottom:25px}.FlightSearchDesktop_contentContainer__aZcAC{margin-left:25px;flex:1}.FlightSearchDesktop_dateSuggestionWrapper__AHCp2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:25px;margin-bottom:25px}.FlightSearchDesktop_dateSuggestionWrapper__AHCp2.FlightSearchDesktop_disabled__LbjhJ{pointer-events:none;opacity:.6}.FlightSearchDesktop_flightTitle___ZI0z,.FlightSearchDesktop_travelRestriction__iX1kg{margin-bottom:30px}.FlightSearchDesktop_flightTitle___ZI0z h2{margin-bottom:0;font-size:18px;font-weight:600;color:#000;text-transform:uppercase}.FlightSearchDesktop_flightTitle___ZI0z .FlightSearchDesktop_sortControl__BDLGc{margin:20px 0;width:100%}.FlightSearchDesktop_sameOrigin__EkkpW{font-size:15px;font-weight:500}.FlightSearchDesktop_btnSeeMore__ebS8O{margin:0 auto;display:block;padding:0 13px;height:40px;background:#fff;border:1px solid #2d83c2;box-sizing:border-box;border-radius:4px;font-weight:600;font-size:16px;color:#2d83c2}.FlightSearchDesktop_btnSeeMore__ebS8O svg{margin-left:4px;top:3px;font-size:14px;position:relative}