body,html{background:#c3e9f4 0 0!important;font-family:var(--font-family,'Mukta','Lato',sans-serif);font-weight:400}.textLeft h1{font-size:20px!important}.makeFlex{display:flex}.makeFlex .flexOne{flex:1}.makeFlex .flexTwo{flex:2}.makeFlex.flexWrap{flex-wrap:wrap}.makeFlex.column{flex-direction:column}.makeFlex.row{flex-direction:row}.makeFlex.perfectCenter{align-items:center;justify-content:center}.makeFlex.hrtlCenter{align-items:center}.makeFlex.vrtlCenter{justify-content:center}.makeFlex.spaceBetween{justify-content:space-between}.makeFlex.spaceAround{justify-content:space-around}.makeFlex.end{align-items:baseline}.makeFlex.top{align-items:flex-start}.makeFlex.right{justify-content:flex-end}.makeFlex.bottom{align-items:flex-end}.makeFlex.left{justify-content:flex-start}.inlineFlex{display:inline-flex}.darkText{color:#4a4a4a}.greyText{color:#9b9b9b}.fltIcon{background:url(../images/seoListingSprite.png) no-repeat;font-size:0}.flightfound{font-size:14px;color:#4a4a4a;margin-bottom:8px}.greenprice{color:#249995}.showingBestFlights{color:#4a4a4a}.showingBestFlights h2{font-size:24px;color:#000}h3{font-size:20px}.flatoff_msg{font-size:14px;line-height:20px;color:#4a4a4a}.content_blocks{color:#4a4a4a;margin-bottom:40px}.content_blocks h3{margin-bottom:20px;color:#000;}.fli-sectionbox{font-size:14px;line-height:21px;border:1px solid #d8eaff;border-radius:10px;margin-bottom:20px;background-color:#fff;padding:20px}.padd0{padding:0}.fli-sectionbox p:last-child,.fli-sectionbox address{margin-bottom:0}.cheapestFareTable{width:100%}.cheapestFareTable th{text-transform:uppercase}.cheapestFareTable td,.cheapestFareTable th{font-size:12px;padding:10px 20px 10px;border-bottom:solid 1px #e8e8e8}.cheapestFareTable th:first-child,.cheapestFareTable td:first-child{padding-left:20px}.cheapestFareTable th:last-child,.cheapestFareTable td:last-child{padding-right:0}.rowBlock{border-bottom:solid 1px #e8e8e8;padding:15px 20px}.rating{unicode-bidi:bidi-override}.rating>span{display:inline-block;position:relative;width:10px;margin-right:2px}.rating>span:before{content:"\2605";position:absolute;left:0;color:#000}.rating>span.star-back:before{color:#b7b7b7}.customer-reviewDate{font-size:12px}.quick_name{width:56px;height:56px;margin-right:16px;border-radius:56px;font-size:25px;line-height:25px;color:#fff}.quick_name.redGrad{background-image:linear-gradient(225deg,#ff3e5e,#ff7f3f)}.quick_name.yellowGrad{background-image:linear-gradient(40deg,#fad961,#f76b1c)}.quick_name.blueGrad{background-image:linear-gradient(135deg,#3023ae,#c86dd7)}.quick_name.greenGrad{background-image:linear-gradient(212deg,#b4ec51,#429321)}.logo-imgPlaceholder{width:40px;margin-right:10px}@media screen and (max-device-width:480px) and (orientation:portrait){#showBottomOverlay{display:none}.fli-intl-container{width:95%!important;padding:0 15px;margin-left:auto;margin-right:auto;font-family:Lato,Arial,Helvetica,sans-serif}.fli-intl-lhs,.fli-intl-rhs{width:100%;margin-right:0;float:none}.content_blocks{margin-bottom:25px}.showingBestFlights h2{font-size:22px}.content_blocks h3{margin-bottom:10px}.scrollableTable{overflow-x:auto}.scrollableTable table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #ddd}.cheapestFareTable td,.cheapestFareTable th{padding:10px;border-bottom:solid 1px #e8e8e8;vertical-align:top}.cheapestFareTable th:first-child,.cheapestFareTable td:first-child{padding-left:10px}.cheapestFareTable th:last-child,.cheapestFareTable td:last-child{padding-right:10px}.cheapestFareTable th.price,.cheapestFareTable td.fare_td{white-space:nowrap}.customer-reviewRow{flex-direction:column}.customer-reviewDate{margin-left:72px;margin-top:8px}.recentSearches{display:none}}.addPaxOverlay{background-color:#fff;box-shadow:0 -4px 7px rgb(0 0 0 / .2);padding:20px;position:fixed;width:100%;left:0;bottom:-223px;transition:.2s ease-in-out .2s;height:210px;z-index:2}.addPaxOverlay_innerWrapper{width:1200px;margin:0 auto}.addPaxOverlay_Active{bottom:0}.addPaxOverlay_innerWrapper h3{color:#000;font-size:20px;margin:0;margin-bottom:5px;padding:0}.fareChangeTxt{font-size:12px;color:#757575}.depText{font-size:12px;color:#00234b}.fltCode{color:#4a4a4a}.fltIcon{width:40px;height:40px;display:inline-block;margin-right:15px}.fltDest{width:65px;margin-right:15px}.stopDuration{width:110px;margin-right:15px}.fltDeparture{width:130px;margin-right:15px}.fltClass{width:130px;margin-right:15px}.clssdropDown select{border:0;font-size:16px;background:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.downArrow{position:absolute;right:38%;top:8px;pointer-events:none}.downArrow:after{content:"";width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #979797;border-bottom:5px solid #fff0;position:absolute;z-index:1}.downArrow:before{content:"";width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #fff;border-bottom:5px solid #fff0;position:absolute;margin-top:-2px;z-index:2}.addPaxMain{width:135px}.paxCounter__counter .left,.paxCounter__counter .right{width:25px;display:inline-block;text-align:center;font-size:20px;line-height:20px;cursor:pointer;}.value{width:25px;display:inline-block;text-align:center;font-size:20px;line-height:20px;}.seoBtnWrapper{padding-top:20px}.transparentBg{position:fixed;top:0;left:0;width:100%;background:#fff0;z-index:1;height:100vh;display:none}.addPaxInfo{color:#757575}.flight-infoRow{color:#333}.listing-card-wrpr{margin-top:10px;margin-bottom:10px}.fli-list{box-shadow:0 0 4px 0 rgb(0 0 0 / 10%);position:relative;margin-left:auto;margin-right:auto}.fli-list,.fli-list-body-section{background-color:#fff;border-radius:7px}.fli-list-body-section{padding:12px}.one-way .dept-options{width:100%;padding:0}.dept-options{margin-right:auto}.alnItemStart{align-items:flex-start!important}.card-headingBanner{display:inline-flex;align-items:center;justify-content:flex-start}.airline-info{width:40px;padding-right:5px}.card-headingBanner .airways-name{flex:initial}.fli-list .airways-name{font-size:12px;color:#000;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dept-options-section{display:flex;justify-content:space-between;position:relative}.fli-stops{width:57px;text-align:center;font-size:12px;padding:0 7px;box-sizing:content-box;margin-right:20px}.fli-stops-seperator-green{background-color:#50e3c2}@media (min-width:360px) and (max-width:400px){.fli-time-section{width:72px;padding-right:5px}.fli-stops{font-size:11px;width:48px;padding:0}.fli-stops-seperator{background-color:#979797;width:100%;height:2px}.flight-dest{width:86px}.fli-time-section{width:72px;padding-right:5px}}.fli-list .dept-time,.fli-list .reaching-time{font-size:16px;color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:var(--font-bolder, 900)}.fli-list .arrival-city,.fli-list .dept-city,.timing-option .arrival-city,.timing-option .dept-city{font-size:10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;color:#878787}.fli-time-arr{padding-left:15px;width:100%}.fli-list .dept-time,.fli-list .reaching-time{font-size:16px;color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:var(--font-bolder, 900)}.fli-list .arrival-city,.fli-list .dept-city,.timing-option .arrival-city,.timing-option .dept-city{font-size:10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;color:#878787}.fli-list .price{width:auto;margin-right:0;position:relative}.fli-list .actual-price{font-size:16px;color:#000;line-height:24px;font-weight:var(--font-bolder, 900)}.disc-applied{font-size:10px;color:#eb2026;line-height:14px}.listingContainerWrapper{padding:0!important}.alnItemCenter{align-items:center!important}.sep-col{display:flex;align-items:center}.sep-line{width:50px;height:2px;border:1px solid #51e2c2;margin-right:20px}.fare-col{flex:1}.breadcrumb{padding:8px 15px;margin:0!important;list-style:none;background-color:#fff;border-radius:10px;border:1px solid #d8eaff;display:flex;color:rgb(255 255 255 / .4)}.breadcrumb>.active{color:#777}.breadcrumb a{color:#006dff;text-decoration:none;cursor:pointer;margin:10px 0}.breadcrumb>li+li:before{padding:5px 5px;color:#ccc;content:"/\00a0";font-size:18px}.breadcrumb>li,.pagination{display:flex}.noPadding{padding:0!important}