:root{--font-family:rubik,sans-serif;--primary-blue-color:#2276e3;--base-text-color:#222;--black-color:#222;--darkGrey-color:#717171;--red-Text:#a21517;--primary-bg-color:#ff6d38;--secondary-bg-color:#e9f3ff;--card-radius:2px;--font-bold:500;--font-bolder:600};.isGi .srchFrmsListing__header{border-radius:8px;background-color:#fff;border:1px solid #e4e4e4}.isGi .fli-list{box-shadow:none;border:1px solid #e4e4e4}.isGi .fli-list-body-section{padding:11px;border-radius:6px}.isGi .baggageInfo-strip{background:#e9fcf3;color:#156128}.isGi .monthName{background:#e4e4e4;color:#222;text-transform:uppercase;font-size:calc(var(--font-scale, 1)*12px)}.isGi .flexiitemCal{border:1px solid #e4e4e4}.isGi .flexiitemCal.flexiCalActive{border:1px solid #2276e3;background:#e5f3ff}.isGi .filterBar-v1-new{background:#222}.isGi .filterBar-v1-new .filterItems{background:none;border:1px solid #717171;color:hsla(0,0%,100%,.5)}.isGi .filterBar-v1-new .sorterBar{background:#2276e3;width:86px}.isGi .flexiCalActive .flexiCalDate,.isGi .flexiCalActive .flexiCalPrice{color:#2276e3}.isGi .farelockTagOuter{border-top:1px dashed #e4e4e4;margin:15px -11px 0;padding:10px 10px 0}.isGi .groupCards{background:#00a2ad;border-radius:16px}.isGi .grpMoreOptHead{color:#fff}.isGi .roundTripIcon{color:#00a2ad}.isGi .domRT-tabs{background:#00a2ad}.isGi .fltSelected .fli-list-body-section,.isGi .fltSelected .fli-list-collapsed{border:1px solid #2276e3;background:#e5f3ff}.isGi .bookNowRt,.isGi .lockPriceModalWrapper .buttonPrimary{background:#ff6d38;border-radius:4px}.isGi .swipe-rhs,.isGi .swipe-rhs:before{background:#f4f4f4}.isGi .lockPrice,.isGi .lockPriceRt{border-radius:4px;padding:7px 11px}.isGi .rt-card-wrpr{box-shadow:none}.isGi .domRT{background:#f4f4f4}.isGi .swipe-lhs.dept-collapsed{scrollbar-width:none;padding-left:0;flex-basis:auto}.isGi .grpMoreOptions,.isGi .grpMoreOptions .blueTxt{color:#fff}.isGi .specialFarePersuasionWrapper{margin-left:-11px;margin-top:-11px}.isGi .mcSelectedCard .fli-list-body-section{border:1px solid #2276e3;background:#e5f3ff;box-shadow:none}.isGi .rtFooter .blackFooter{background:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.2)}.isGi .footerPrice{color:#222}.isGi .footerPriceTxt{color:#717171}.isGi .fltBtn{border-radius:4px;background:#ff6d38;color:#fff}.isGi .payAndLockBtn .fltBtn{display:flex}.isGi .multicityTab{background:#fff;padding:10px;border-radius:0}.isGi .multicityTabCol.active{background:#e5f3ff;border:1px solid #2276e3;color:#2276e3}.isGi .multicityTabCol.active .mcTabcityName{color:#2276e3}.isGi .multicityTabCol{min-width:168px;border:1px solid #ddd;margin-right:10px;border-radius:4px}.isGi .fli-stops-seperator-green{background-color:#156128}.isGi .fli-stops-seperator-yellow{background-color:#714d0a}.isGi .fli-stops-seperator-red{background-color:#a21517}.isGi .fli-list .actual-price,.isGi .rangeCalView .DayPicker-Day--selected:not(.DayPicker-Day--disabled,.DayPicker-Day--outside),.isGi .rangeCalView .DayPicker-Day--selected:not(.DayPicker-Day--disabled,.DayPicker-Day--outside):hover,.isGi .srchForm__btn a,.isGi .srchForm__fieldsMultiCity ul li:first-child>span,.isGi .tripTypTab{font-weight:600!important}.isGi .airlineIcon{border-radius:6px}.isGi .clustMoreOptions .customArrow,.isGi .grpMoreOptHead .customArrow,.isGi .grpMoreOptions .customArrow{border-color:#fff;padding:3px}.isGi .flexiCalIconWrpper{padding:7px 10.1px 6.7px 10px;border-radius:8px;box-shadow:-4px 0 6px 0 rgba(0,0,0,.17);background-color:#2276e3;right:8px}.isGi .rt_footer{background-color:#fff;padding:0 5px}.isGi .blackFooter{background:#fff;box-shadow:0 0 5px #ddd}.isGi .customRadioBtn input[type=radio]:checked+.outer .inner{background-color:#2276e3}.isGi .customRadioBtn input[type=radio]:checked+.outer{border-color:#2276e3}.isGi.listingV2bg{background-color:#f4f4f4}.isGi .primaryCheckbox input[type=checkbox]:checked~.box{background:#2276e3}.isGi .fareLockFooter{box-shadow:none}.isGi .overlayFooter{box-shadow:0 2px 4px #ddd;background-color:#fff}.isGi .groupBookingCard .customArrow{border-color:#fff}.isGi .pwa .flyerDealDivider{margin:0 16px}.isGi .pwa .flyerDealDivider .endCircle,.isGi .pwa .flyerDealDivider .startCircle{background:none}.isGi .insuranceCardV2 .benefitsItem{border-left:2px solid #2276e3}.isGi .persuationListWrapper{border-radius:6px}.isGi .addonTab{color:#717171;border:1px solid #fff;background:#eaf5ff;padding:10px 7px}.isGi .addonTab.isActive{color:#2276e3;border:1px solid #2276e3;background:#eaf5ff}.isGi a{text-decoration:none;color:#2276e3}.isGi b{font-weight:500}.isGi .latoBlack,.isGi .LatoBolder{font-weight:600}.isGi .latoBold{font-weight:500}.isGi .appDownloadWrapper{background-color:#ffc24a}.isGi .baggageInfo-strip:before{content:"";height:8px;width:8px;margin-right:5px;background:#18a160;border-radius:50%;display:inline-block;margin-top:3px}.isGi .insBenefitOverlayPopup .reviewDtlsOverlay{max-height:calc(100% - 130px);height:auto}.isGi .insBenefitOverlayPopup .reviewDtlsOverlayContent{max-height:320px;height:inherit;padding-bottom:0;margin-bottom:0;overflow-y:auto}.isGi .abInsuranceTnc .abLogo{width:auto;height:24px}.isGi .clustTabs{background-image:linear-gradient(#fe6d38,#dc7a22)}.isGi .rtFlightDtlRow .airline-icon-sctn{margin-right:7px;background:#fff;border-radius:2px}.isGi .addPaxBtn,.isGi .viewAllBenefit{box-shadow:none;border:1px solid #2276e3;border-radius:6px}.isGi .viewAllBenefit{background:none}.isGi .ancillary-counter{box-shadow:none;border:1px solid #2276e3;border-radius:6px;color:#2276e3}.isGi .sectorV1{box-shadow:none;border:1px solid #e4e4e4;border-radius:5px;padding:5px 10px}.isGi .sectorV1.active{background:#eaf5ff;border:1px solid #2276e3;color:#2276e3}.isGi .ancillary_icon_wrpr img{border-radius:4px}.isGi .customCircleloader.primaryLoader{border-bottom-color:#2276e3;border-left-color:#2276e3;border-right-color:#2276e3}.isGi .revTvlrMain.__shimmer .revTvlrTopSection{background-image:linear-gradient(#fe6d38,#dc7a22)}.isGi .revTvlrMain.__shimmer .rtFooter{background:#fff}.isGi .flexiCalIcon{background:url(https://imgak.goibibo.com/flights-gi-assets/mobile/listing/xhdpi/calendarFilled.webp) no-repeat;background-size:100%;background-position:50%}.isGi .buttonSecondry{box-shadow:none;border-radius:6px}.isGi .insTitle{min-height:unset;max-height:unset}.isGi .insuranceBenefitsSection{margin-bottom:10px}.isGi .myra-assistive-cta{border:2px solid #ff395b;border-radius:30px}.isGi .fareRevisedBanner{background:none}.isGi .addBaggageStrip .baggageLink{max-width:100px;width:unset}.isGi .addonOfferText{font-weight:400}.isGi .okayButton{border-radius:4px}.isGi .persuationWrapRevamp .slider{background:transparent}