.reviewTravellerAddons b,.reviewTravellerAddons strong{font-weight:900}.flightBody{position:relative}.bgGradient{background-image:linear-gradient(0deg,#15457b,#051423);width:100%;position:absolute;top:0;left:0;min-height:150px}.pageLeftConainer{width:880px}.pageRightContainer{width:296px;position:sticky;top:70px;overflow-y:auto;max-height:100vh}.componentContainer{width:880px;box-shadow:0 3px 30px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:2px}.componentContainer.disabled{opacity:.6;cursor:not-allowed}.componentContainer.disabled>*{cursor:not-allowed}.footerSpace{padding-bottom:100px}.oneCard-element,form[id^=mainSection_]{scroll-margin:70px}.arln-logo,.multiairline{width:32px;height:32px;display:block;background-position:50%;background-size:contain;background-repeat:no-repeat}.multiairline{position:relative}.multiairline .arln-logo{width:16px;height:16px;position:absolute}.multiairline .logo1{left:0;top:0}.multiairline .logo2{bottom:0;right:0}.multiairline .logo3{right:0;top:0}.multiairline .logo4{left:0;bottom:0}.rta_persuasion{padding:13px;border-radius:2px}html[dir=rtl] .pageLeftConainer{text-align:right}.myBiz .bgGradient{background-image:linear-gradient(0deg,var(--myBizTheme),var(--myBizTheme));width:100%;position:absolute;top:0;left:0;min-height:150px}.myPartner .bgGradient{background-image:linear-gradient(180deg,#0b1b29 -60%,#554176)}.myPartner .fakeDivHeight10{background-color:#272947}.myPartner .disabled{opacity:.3;pointer-events:none}.delayticketing{background:#f2f2f2;border-left:4px solid #f09819;padding:10px;color:#000;font-weight:700;font-size:12px}html[dir=rtl] .delayticketing{border-right:2px solid #f09819;border-left:0}.delay-info-icon{color:#4a4a4a;font-size:8px;border-radius:50%;border:1px solid #4a4a4a;width:12px;height:12px;font-weight:700;margin-top:3px}.vertical-align{display:inline-flex}.perfectIconCenter{align-items:center;justify-content:center}.pageStickyHder{background:#041422;width:100%;position:sticky;top:0;z-index:8}.pageHeaderWrap{justify-content:space-between;padding:20px 0}.pageComponentsLinks ul,.pageHeaderWrap{display:flex;flex-direction:row;align-items:center}.pageComponentsLinks ul li{list-style-type:disc;color:hsla(0,0%,100%,.5);list-style-position:inside;font-size:5px;padding-right:5px}.pageComponentsLinks ul li:first-child{list-style-type:none}.pageComponentsLinks ul li span{color:hsla(0,0%,100%,.5);font-size:12px;padding:5px;border-bottom:1px solid transparent;cursor:pointer}.pageComponentsLinks ul li .active,.pageComponentsLinks ul li span:active{color:#fff;border-bottom:1px solid #fff}.myBiz .pageStickyHder{background:var(--myBizTheme);width:100%;position:sticky;top:0;z-index:8}.myPartner .pageStickyHder{background:#272947}.flightItenary{background-color:#f4f4f4;padding:10px;display:flex;flex-direction:row;justify-content:space-between;position:relative}.itenaryRight{display:flex;align-items:flex-end;width:280px;justify-content:flex-end}.flightItenary .layoverCircle{border:2px solid #979797;width:11px;height:11px;border-radius:50%;display:inline-flex;background-color:#f4f4f4;position:relative;top:5px;z-index:1;margin:0}.time-info-ui{width:62px;justify-content:space-between}.layover{padding:7px 20px;margin-left:57px}.itenaryList li{display:flex}.itenaryList li>*{margin-right:15px}.itenaryList li>:last-child{margin:0!important}.itenaryList li span{flex:1}.flightItenaryHdr{display:flex;justify-content:space-between;flex-direction:row;align-items:center;margin-bottom:10px}.layoverTag{background:#ffedd1;padding:5px 10px;color:#b51d1d;font-size:12}.airlineImg{width:24px;height:24px;object-fit:cover}.infoIconImg{width:11px;height:11px}.itenaryLeft{flex:1}.itenaryLeft:before{content:"";position:absolute;top:20px;height:calc(100% - 40px);border-left:2px dashed #979797;left:65px}.itenaryLeft .overideBg{position:relative;background-color:#f4f4f4}.traintrasfTag{background:linear-gradient(255deg,#ff3e5e,#ff7f3f);font-size:10px;font-weight:700;padding:1px 5px;border-radius:3px;color:#fff;text-transform:uppercase;align-self:center}html[dir=rtl] .layover{margin-right:57px;margin-left:0}html[dir=rtl] .itenaryLeft:before{right:65px;left:unset}html[dir=rtl] .itenaryList li>*{margin-left:15px;margin-right:unset}.myBiz .flDetailHdr{border-left:4px solid var(--myBizText)}.mmtConnectReviewInfo{border-left:2px dashed #aaa;margin-left:80px;padding-left:16px;margin-top:20px;margin-bottom:10px}.mmtConnectReviewInfo li{margin-bottom:15px}.mmtConnectReviewInfo li:last-child{margin-bottom:0}html[dir=rtl] .mmtConnectReviewInfo{border-left:none;margin-left:0;padding-left:0;border-right:2px dashed #aaa;margin-right:80px;padding-right:16px}.mmtBlackBubble{margin:10px 0;display:flex;flex:1 1;justify-content:space-between;align-items:center;padding:10px 15px}.insideMultiFare{width:100%}.insideMultiFare .mmtBlackBubble{margin:10px}.splitVw .mmtBlackBubble{padding:10px;font-size:12px!important;border-radius:4px}.baggageTag{background-color:#ddfffe;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:2px;padding:7px 15px;margin:0 10px}.addBtn{border:0;outline:0;background:transparent;padding:10;font-size:12px;font-weight:700;text-transform:uppercase;color:#008cff}.addBaggageImg{width:20px;height:20px;object-fit:cover}.baggageContent,.popupOverlay{display:flex;align-items:center}.popupOverlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:2;justify-content:center}.refundSection{background-color:#f5f5ff;padding:15px}.refundHdr{display:flex;flex-direction:row;justify-content:space-between}.refundLft{width:80%}.refundCard{padding:10px 12px 12px;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);background-color:#b5ffd6;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.refundLeft,.refundRight{display:flex;flex-direction:row;align-items:center}.refundAddBtn{outline:none;background-color:transparent;padding:5px 25px;font-size:12px;color:#008cff;font-weight:700;text-transform:uppercase;border-radius:20px;border:1px solid #008cff}.refundPriceTag{padding-right:7px;border-right:1px solid #249995;display:flex;flex-direction:column;justify-content:flex-end;text-align:right;margin-right:7px}.refundUpgradeCard{display:flex;justify-content:space-between;align-items:center;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);background-color:#ddfffe;padding:5px 10px}.iconCancellationImg{width:34px;height:34px;object-fit:cover}.cancSecWrap{border-bottom:1px solid #ddd}.cancSecWrap:last-child{border-bottom:none}.flightDetailsInfo{padding:13px 0 12px}.timeLineDetailsInfo{padding:0 0 17px}.cancInfoLeft{min-width:140px;font-size:12px;color:#4a4a4a;font-weight:700;max-width:140px;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:15px}.cancGradline{height:6px;margin:3px 0 8px;border-radius:12px}.cancTimeline{display:flex;justify-content:space-between}.cancTimeNode{position:relative;color:#4a4a4a}.cancTimeNode:before{position:absolute;content:"";height:29px;border-left:1px dashed #a9a9a9;left:18px;top:-30px}.cancTimeNode:first-child:before,.cancTimeNode:last-child:before{border-left:none}.cancPriceInfo{flex:1;text-align:center;color:#000;font-weight:900}.flightDetails.reviewCanPolicyWrapper{border-radius:4px;border:0;width:100%}.timingInfoSection{padding:8px;display:flex;font-size:12px;line-height:16px;align-items:center}.timingIcon{width:20px;height:20px}.airIndiaLogo{width:24px;height:24px}.unsureBanner{background:#fff;padding:10px;box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:2px}.ZcIcon{width:13px;height:17px}.DcIcon{width:16px;height:16px}.unsureBannerRight{text-align:right}.pointer,.tncText{cursor:pointer}.tncText{margin-left:5px;color:#0084ff;text-decoration:none}.button{display:flex;border-radius:35px;box-shadow:0 1px 7px 0 rgba(0,0,0,.22);cursor:pointer;color:#fff;align-items:center;justify-content:center;text-transform:uppercase;height:32px;padding:0 20px;border:none;outline:none!important;font-weight:900}.buttonPrimary{background-image:linear-gradient(97deg,#53b2fe,#065af3 130%)}.myBiz .buttonPrimary{background-image:linear-gradient(97deg,#ff684a,#ff4959 130%)}.buttonBig{height:40px}.buttonBigger{height:48px}.button--disable{background-image:linear-gradient(97deg,#e7e7e7,#e7e7e7 130%);cursor:not-allowed!important;box-shadow:none;border-color:#e7e7e7}.circle__loader{margin:0 auto;width:44px;display:flex;align-items:center;justify-content:center;height:44px;border-radius:22px;box-shadow:0 1px 7px 0 rgba(0,0,0,.22);background-image:linear-gradient(128deg,#53b2fe,#065af3 117%);align-self:center}.circle__loader__inner{width:22px;height:22px;border-radius:100%;border:2px solid;border-color:#fff #fff transparent;animation:rotation .7s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.autofetch__loader{width:11px;height:11px;border-radius:100%;border:1px solid #008cff;border-bottom:2px solid transparent;animation:rotation .7s linear infinite}.circle__loader--social{position:relative;margin-right:20px}.circle__loader--social:after{width:35px;height:35px;border-radius:100%;border:2px solid #008cff;border-bottom-color:transparent;animation:rotation .7s linear infinite;content:"";position:absolute;top:-9px;left:-8px}.blocker{position:fixed;height:100%;width:100%;z-index:9999999;top:0;left:0}button:focus,button:hover{outline:none}.buttonSecondry{background-color:#fff;border:1px solid #008cff;color:#008cff;font-weight:700;padding:5px 20px;height:30px}.extraPadBtn{padding:10px 35px;height:44px}.myBiz .button--disable{opacity:.5}.buttonSecondryInvert{background-color:transparent;border:2px solid #fff;color:#fff;font-weight:700;padding:5px 20px}.cancelAnyReason{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15);padding:1px;display:flex;justify-content:space-between;align-items:center;border-radius:2px}.cancelAnyReasonLeft{border-left-style:solid;border-left-width:30px;border-image:linear-gradient(270deg,rgba(33,147,147,.5),rgba(67,225,168,.45)) 1 100%;min-height:73px;display:flex;align-items:center}.cancleIconOuter{height:45px;background:#fff;width:45px;border-radius:40px;display:flex;align-items:center;justify-content:center;margin-left:-20px}.cancelAnyReasonTag{background:linear-gradient(45deg,#43e1a8,#219393);border-radius:2px;padding:1px 3px;color:#fff;font-weight:700;font-size:10px;text-transform:uppercase}html[dir=rtl] .cancelAnyReasonLeft{border-right-width:30px;border-right-style:solid;border-left:0}html[dir=rtl] .cancleIconOuter{margin-right:-20px;margin-left:unset}.flSummaryHdr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.flOverviewContent{padding-top:10px}.toggleView{padding:5px 10px}.iconDropdown{width:16px;height:16px}.hdrSummaryiconStyleWrapper{box-shadow:0 2px 4px #f0f0f0;width:22px;border:2px solid #fff;height:22px;border-radius:50%}.fltHdr,.hdrSummaryRow{display:flex;align-items:center}.overlayBg{background:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;top:0;left:0;z-index:99}.commonOverlay{background:#fff;min-width:460px;padding:30px;position:fixed;transform:translate(-50%,-50%);top:50%;z-index:100;left:50%;border-radius:2px}.overlayCrossIcon{position:absolute;top:20px;right:20px;cursor:pointer}html[dir=rtl] .commonOverlay{text-align:right}html[dir=rtl] .overlayCrossIcon{right:unset;left:20px}.overflow_hidden{overflow:hidden!important}.mmtConnectStrip{display:flex;background:linear-gradient(90deg,#ffe8ce,#fbf6f0 133.97%);border-radius:4px;padding:14px 12px}.mmtConnectOverlayWrap{padding:0 30px}.mmtConnectHead{display:flex;align-items:center;justify-content:space-between;padding:0 30px 10px;z-index:1;position:sticky;top:0;margin:-15px -30px 0}.mmtConnectHead.scrolled{box-shadow:0 3px 3px rgba(0,0,0,.21)}.mmtConnectArrow{width:14px;height:12px}.mmtConnectStrip .mmtConnectArrow{margin-top:5px}.connectOverlayOuter{max-height:400px;overflow:auto;padding:2px}.connectOverlayContent{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.21);border-radius:4px;padding:10px 13px}.mmtConnectInfo{position:relative;border-left:1px dashed #cf8100;padding-left:15px}.mmtConnectCity{font-weight:900;position:relative}.mmtConnectInfo:before{height:10px;top:0}.mmtConnectInfo:after,.mmtConnectInfo:before{content:"";position:absolute;width:5px;background:#fff;left:-2px}.mmtConnectInfo:after{height:5px;bottom:0}.mmtConnectCity:after{content:"";border:1px solid #9b9b9b;width:10px;height:10px;position:absolute;top:6px;left:-20px;background:#fff;border-radius:20px}.mmtConnectInfolist{margin-bottom:20px}.mmtConnectInfolist li{background:linear-gradient(90deg,#ffe8ce -2%,#fbf6f0 77.06%);border-radius:4px;padding:10px;display:flex;margin-bottom:10px}.mmtConnectInfolist li:last-child{margin-bottom:0}.mmtConnectInfolist li:first-child{margin-top:20px}.mmtConnectFliInfo{border-left:1px solid #9b9b9b;padding-left:15px;margin-left:-16px}.commonOverlay .mmtConnectArrow{width:24px;height:20px;margin-top:0}.mmtConnectInfolistIcon{width:20px;height:20px}.subList{margin:4px 0 0 20px;list-style-type:disc}ul.subList li{margin:0;padding:0;font-size:14px;color:rgba(0,0,0,.85)}.mmtConnectInfolist .LatoBold{font-weight:700}.mmtConnectFlightIcon{width:20px;height:20px;margin-left:-25px;background-color:#fff}.circleIcon{position:absolute;left:-21px;top:5px}.overlayCrossIcon{z-index:100}.transitVisa{background:linear-gradient(90deg,#ffe8ce -2%,#fbf6f0 77.06%);border-radius:4px;padding:10px;display:flex;margin-bottom:10px}html[dir=rtl] .mmtConnectStrip{text-align:right}html[dir=rtl] .circleIcon{right:-21px;left:inherit}html[dir=rtl] .mmtConnectFlightIcon{margin-right:-25px}html[dir=rtl] .mmtConnectInfo{border-left:none;padding-left:0;border-right:1px dashed #cf8100;padding-right:15px}html[dir=rtl] .mmtConnectFliInfo{border-left:none;padding-left:0;margin-left:0;border-right:1px solid #9b9b9b;padding-right:15px;margin-right:-16px}html[dir=rtl] .mmtConnectTerminal:before{left:inherit;right:-21px}html[dir=rtl] .mmtConnectCity:after{left:inherit;right:-20px}html[dir=rtl] .mmtConnectInfo:after,html[dir=rtl] .mmtConnectInfo:before{left:inherit;right:-2px}html[dir=rtl] .commonOverlay .mmtConnectArrow{transform:rotate(180deg)}html[dir=rtl] .appendLeft15{margin-right:15px;margin-left:unset}.fltCabtitleTag{padding:6px 10px 6px 40px;background:rgba(254,197,0,.2);display:inline-block;border-radius:0 4px 4px 0;position:relative;left:-20px;box-shadow:0 1px 4px rgba(0,0,0,.2);margin-bottom:12px;color:#4a4a4a;font-weight:600}.iconStyleWrapper{position:absolute;left:9px;top:6px;width:22px;border:2px solid #fff;height:22px;border-radius:50%}.iconStyle{width:19px;height:19px}.fltCabStickySection{background:#fff;margin:-20px -20px 0;padding:20px 28px 10px 20px;position:sticky;top:63px;z-index:7;transition:.3s ease-in-out .3s}.fltCabStickySection.stickyShadow{box-shadow:0 2px 4px #c9c9c9}.fltCabTopInfoList{display:flex;padding:20px 0 10px}.fltCabTopInfoItem{width:50%;position:relative;display:none;filter:grayscale(1)}.fltCabTopInfoItem.route_OW,.fltCabTopInfoItem.route_RT{display:block}.cityInfo{display:flex;position:relative;font-size:12px;top:10px;width:102%;justify-content:space-between;color:rgba(0,0,0,.85)}.fltCabIconWrapper{display:flex;justify-content:center;border-bottom:2px dashed rgba(90,90,90,.75)}.fltCabIconWrapper .cabIcon,.fltCabIconWrapper .flightIcon{width:36px;height:36px;position:absolute;top:-20px!important}.fltCabTopInfoItem.active{z-index:1;filter:none}.fltCabTopInfoItem.active.routeType_flight .fltCabIconWrapper{border-bottom-color:#0084ff}.fltCabTopInfoItem.active.routeType_cab .fltCabIconWrapper{border-bottom-color:#fec500}.fltCabTopInfoItem:before{left:-2px}.fltCabTopInfoItem:after,.fltCabTopInfoItem:before{content:"";width:11px;height:11px;border:2px solid #5d5d5d;position:absolute;background:#fff;border-radius:50%;top:-5px}.fltCabTopInfoItem:after{right:-9px;z-index:1}.fltCabTopInfoItem.active.routeType_flight:before{border-color:#0084ff}.fltCabTopInfoItem.active.routeType_cab:before{border-color:#fec500}.fltCabTopInfoItem.active.routeType_flight:after{border-color:#0084ff}.fltCabTopInfoItem.active.routeType_cab:after{border-color:#fec500}.forthItem,.thirdItem{display:none}.fltCabTopInfoItem.active.forthItem,.fltCabTopInfoItem.active.thirdItem{display:block}.fltCabTopInfoItem.route_OW .city2,.fltCabTopInfoItem.route_RT .city4{position:relative;left:16%;width:150px;text-align:center}.fltCabTopInfoItem.route_OW .city7,.fltCabTopInfoItem.route_RT .city10{position:relative;left:-20%;width:40%;text-align:center}.fltCabTopInfoItem.route_OW .city8,.fltCabTopInfoItem.route_RT .city11{position:relative;right:-20%;width:40%;text-align:center}.flightDetailBlk{padding:12px 0;border-radius:2px;box-shadow:0 1px 4px 0 rgba(0,0,0,.21);border:1px solid #e9e9e9;background-color:#fff;position:relative}.flDetailHdr{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-left:4px solid #249995;padding:0 12px}.flDetailHdr h2{font-size:18px;font-weight:900;color:#000}.scheduleDay{background-color:#ffedd1;padding:2px 5px;font-size:14px;font-weight:700}.refundTag{padding:0 5px;border-radius:2px;background-image:linear-gradient(81deg,#f5515f,#9f0404);color:#fff;font-size:10px;font-weight:700;display:inline-flex;text-transform:uppercase;align-self:flex-end}.flightItenaryWrap{padding:15px 15px 0}.detailsTopSection{display:flex;justify-content:space-between;padding:0 20px 20px 0;border-bottom:1px solid #ddd;margin-bottom:12px}.detailsLeftSection{flex:1;margin-right:30px}.detailsRightSection{width:170px;display:flex;text-align:right;justify-content:space-between;flex-direction:column}.cabInnerDetails{padding:15px 0 0 15px;display:flex}.carWrapper{width:105px;height:78px;border-radius:8px;background:#e7f1fd;display:flex;align-items:center;justify-content:center;position:relative}.petrolInfo{width:64px;height:19px;background:linear-gradient(249deg,#f09819 58%,#f3d452);position:absolute;top:-10px;border-radius:25px;left:calc(50% - 31px);font-size:12px;color:#fff;font-weight:600;text-align:center}.safetyImgStyle{width:20px;height:20px;margin:0 8px;top:2px;position:relative}.ratingWrapper{width:40px;height:20px;display:inline-block;border-radius:2px;background:linear-gradient(63deg,#26bd99,#219393);margin-right:10px;top:-2px;color:#fff;position:relative;text-align:center}.carDetailsContent{flex:1;margin-left:20px}.carImg{width:82px;height:47px}.carImg img{width:100%;height:100%}.slacedPrice{position:relative}.slacedPrice:before{content:"";width:100%;height:1px;background:#d0021a;position:absolute;top:48%;transform:rotate(170deg)}.safetyIconLg{width:36px;height:36px;margin-right:10px;top:4px;position:relative}.safetyGuideLinesWrapper{display:flex;padding:5px 15px 0}.safetyItemList{display:flex;color:#4a4a4a;font-size:14px}.safetyItemList li{margin-right:10px;align-items:center;display:flex}.cabMySafetyFeatureIcon{width:18px;height:18px;margin-right:8px}.maskIcon{width:16px;height:16px;margin-right:8px}.senitizedCab{width:12px;height:12px;margin-right:8px}.handSenitizer{width:18px;height:18px;margin-right:8px}.arogyasetu{width:11px;height:10px;margin-right:8px}.carFeatureIcon,.seatImgStyle{width:16px;height:16px;margin-right:5px}.acImgStyle{width:18px;height:9px;margin-right:5px}.luggageImgStyle{width:14px;height:14px;margin-right:5px}.carFeatures{margin-left:20px;display:flex;align-items:center;position:relative}.carFeatures:before{content:" ";position:absolute;border-left:1px solid #000;top:20%;left:-10px;height:65%;margin-top:auto;margin-bottom:auto}.onWordReturnTab{display:inline-flex;margin-bottom:20px;border-radius:4px;border:1px solid hsla(0,0%,60.8%,.5)}.onWordReturnTab .list{padding:12px;font-size:12px;border-right:1px solid #ddd;cursor:pointer}.onWordReturnTab .list.active{background:#eaf5ff;box-shadow:inset 0 -4px 0 #008cff}.onWordReturnTab .list:last-child{border-right:0}.intercityCabDisabled{opacity:.6;pointer-events:none;filter:grayscale(1)}.travellerWrapper{padding:0 20px 10px}.travellerLoginSection{background-color:#ecf5fa;padding:10px;border-radius:4px}.adultDetailsHeading,.travellerLoginSection{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.adultDetailsHeading{margin-bottom:12px}.adultDetailsHeading div:last-child font:first-child{margin-right:3px}.adultImg{width:24px;height:24px}.adultImg,.loginUserImg{object-fit:cover;vertical-align:top}.loginUserImg{width:20px;height:20px}.loginBtn{border:0;outline:0;background:transparent;font-size:14px;font-weight:700;text-transform:uppercase;color:#008cff}.adultContent{display:flex;align-items:center}.greyColor{color:#9b9b9b}.myTravellerList{background-color:#ddfffe;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:2px;padding:11px;margin:10px 0}.travellerListText{display:flex;align-items:center;margin-bottom:0}.adultListWrapper{border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.21);background-color:#fff;position:relative}.adultList,.otherList{padding:13px;border-bottom:1px solid #eaeaea;display:flex;align-items:center}.adultList{margin-bottom:0;cursor:pointer}.adultList>*{margin-right:10px}.adultList>:last-child{margin:0!important}.addTravellerBtn{border:0;outline:0;background:transparent;font-size:12px;font-weight:700;text-transform:uppercase;color:#008cff}.adultDetailsForm{padding:13px;border-bottom:1px solid #eaeaea}.adultItemRow{display:flex}.adultItemRow>*{margin-right:10px}.adultItemRow>:last-child{margin:0!important}.adultItem{width:262px}.adultItem label{margin-bottom:6px}.adultItem:last-child{margin-right:0}.adultItem input[type=text],.adultItem select{border-radius:4px;border:1px solid hsla(0,0%,60.8%,.5);padding:10px;width:100%;color:#4a4a4a;outline:0}.adultItem input[type=text]:focus{border-color:#008cff}.adultItem .disabled{opacity:.7;cursor:pointer;pointer-events:none}.adultList.checked>.paxname{font-weight:900}.paxname{text-transform:capitalize}.adultItem select{appearance:none;-moz-appearance:none}.selectGender{border-radius:4px;border:1px solid hsla(0,0%,60.8%,.5)}.selectGender label{width:50%;display:inline-block;margin:0}.selectGender label:first-child{border-right:1px solid hsla(0,0%,60.8%,.5)}.selectGender-txt{width:100%;display:block;text-align:center;padding:10px;pointer-events:none;font-size:14px;border-radius:4px 4px 0 0}.selectGender input[type=radio]{visibility:hidden;position:absolute}.selectGender input[type=radio]:checked~.selectGender-txt{box-shadow:inset 0 -3px 0 #008cff;background-color:#eaf5ff;font-weight:700}.infoIcon{font-size:12px;cursor:pointer;margin-left:3px}.adultItemSelect{margin-right:12px;width:100%}.adultItemSelect:last-child{margin-right:0}.selectOptionGroup{display:flex;justify-content:space-between}.selectInner .dropdown__control{border:1px solid hsla(0,0%,60.8%,.5)}.selectInner:first-child .dropdown__control{border-radius:5px 0 0 5px}.selectInner:nth-child(2) .dropdown__control{border-left:0;border-right:0;border-radius:0}.selectInner:last-child .dropdown__control{border-radius:0 5px 5px 0}.selectInner{width:33.33%}.rtArrow{border:solid #0091ff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);z-index:5;right:10px;top:16px;cursor:pointer;margin-right:5px}.infoItem.pink{background-color:#ffd3d4;padding:10px}.infoItem.lightYellow{background-color:#ffedd1;padding:10px}.paxAlert{margin:0;border-radius:0}.paxAlert p{display:block!important}.selectItem{position:relative}.selectItem label{margin-bottom:8px}.selectItem:last-child{margin-right:0}.selectValue{border-radius:4px;border:1px solid hsla(0,0%,60.8%,.5);padding:10px 12px;width:100%;color:#4a4a4a}.selectValue:focus{border-color:#008cff}.errorMsg{color:#eb2026;padding-top:3px;font-size:12px}select{appearance:none;-moz-appearance:none}.selectValue:after{border:solid #0091ff;border-width:0 2px 2px 0;display:inline-block;padding:4px;position:absolute;content:"";transform:rotate(45deg);right:12px;top:15px;cursor:pointer}.selectinfoIcon{font-size:12px;cursor:pointer;margin-left:5px}.transparentBG{position:fixed;width:100%;height:100%;background:transparent;top:0;left:0;z-index:8}.dropdown__control{min-height:43px!important}.adultListWrapper .showPaxArrowIcon.arrowIcon{position:relative;top:-3px}.adultListWrapper .showPaxArrowIcon.arrowIcon.active{position:relative;top:0}.adultListWrapper .customArrow{padding:3px}.adultListWrapper .arrowUp{top:1px}html[dir=rtl] .selectInner:first-child .dropdown__control{border-radius:0 5px 5px 0}html[dir=rtl] .selectInner:last-child .dropdown__control{border-radius:5px 0 0 5px}html[dir=rtl] .adultItemRow>*,html[dir=rtl] .adultList>*{margin-left:10px;margin-right:unset}.myBiz .addTravellerBtn{color:var(--myBizText)}.myBiz .adultItem input[type=text]:focus,.myBiz .selectValue:focus{border-color:var(--myBizText)}.travellerHeading{display:flex;align-items:center}.personalBookingTag{font-size:10.5px;color:#f16249;padding:0 7px;border-radius:10px;text-transform:uppercase;background-color:#ffedee;font-weight:600}.customCheckbox{position:relative;display:flex}.customCheckbox input{position:absolute;z-index:2;width:18px;height:18px;opacity:0}.customCheckbox .box{background:#fff;border:2px solid #9b9b9b;border-radius:3px;display:inline-block;height:18px;position:relative;width:18px}.customCheckbox .box .check{-webkit-border-image:none;border-image:none;border-color:#fff;border-style:none solid solid none;border-width:medium 1px 1px medium;height:11px;left:7px;opacity:0;position:absolute;top:2px;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);-webkit-transition-delay:.1s;transition-delay:.1s;width:5px;z-index:1}.checked .box,input[type=checkbox]:checked~.box{background:#008cff!important;border:0!important}.checked .box .check,input[type=checkbox]:checked~.box .check{opacity:1!important;transform:scale(1) rotate(45deg)!important}.myBiz .checked .mybizShortlist .box,.myBiz input[type=checkbox]:checked~.box{background:#fff!important;border:1px solid #9b9b9b!important}.myBiz .shortlisted .box,.myBiz input[type=checkbox]:checked~label .box{background-color:var(--myBizText)!important}.myBiz .checked .box,.myBiz input[type=checkbox]:checked~.box{background:var(--myBizText)!important}.alert-wrapper{background:#fff;padding:10px;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.alert-wrapper p{display:flex;align-items:center}.shake{animation:shake .7s infinite}.errorMsgRTA{display:inline-block}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.suggestion-tooltip{width:210px;background-color:#249995;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:2px;padding:15px;color:#fff;position:absolute;z-index:1;display:none}.suggestion-tooltip:after{content:"";width:12px;height:12px;background-color:#249995;position:absolute;transform:rotate(136deg);-webkit-transform:rotate(136deg);bottom:-6px;left:30px}.suggestion-tooltip.show{display:block}.suggestion-tooltip.top{margin-bottom:10px;bottom:100%;left:-20px}.toast-tooltip{background:#249995;color:#fff;font-size:12px;font-weight:400;padding:10px;border-radius:5px;width:272px;text-align:left;margin-bottom:10px;margin-left:-28px}.toast-tooltip .arrow:after,.toast-tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid;top:0}.toast-tooltip .arrow:after{border-width:.55rem .55rem 0;border-top-color:#249995;left:28px}.toast-tooltip .arrow:before{border-width:.4rem .4rem 0;border-top-color:#249995;z-index:1;left:30px}.arrowIcon.active{margin-top:5px}.emailIds-dropdown{position:absolute;z-index:6;width:100%;flex-grow:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);background-color:#fff;overflow:auto;min-width:100%;border-left:10px solid #fff;border-right:10px solid #fff;padding:5px 0}.transparentOverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;cursor:default}.emailId{height:30px;cursor:pointer;display:flex;align-items:center}.selectTab{border-radius:4px;border:1px solid hsla(0,0%,60.8%,.5)}.selectTab label{width:50%;display:inline-block;margin:0!important;outline:0}.selectTab label:first-child{border-right:1px solid hsla(0,0%,60.8%,.5)}.selectTabText{width:100%;display:block;text-align:center;padding:10px;pointer-events:none;font-size:14px;border-radius:4px 4px 0 0}.selectTab input[type=radio]{visibility:hidden;position:absolute}.selectTab input[type=radio]:checked~.selectTabText{box-shadow:inset 0 -3px 0 #008cff;background-color:#eaf5ff;font-weight:700}html[dir=rtl] .selectTab label:first-child{border-right:unset;border-left:1px solid hsla(0,0%,60.8%,.5)}.myBiz .selectTab input[type=radio]:checked~.selectTabText{box-shadow:inset 0 -3px 0 #f17531;background-color:#fef8f4}.OverlayWrapper{z-index:999;background:rgba(0,0,0,.3)}.OverlayGreyBg,.OverlayWrapper{position:fixed;height:100%;width:100%;top:0;left:0}.OverlayGreyBg{background:rgba(0,0,0,.6);z-index:10}.OverlayContent{border-radius:10px;position:fixed;transform:translate(-50%,-50%);z-index:20}.zc-close{background-position:-165px -281px;width:14px;height:12px;display:inline-block;position:absolute;top:10px;right:10px;cursor:pointer}.grey-info-icon,.icon-info-blue,.rail-icon,.sort-arrow,.zc-close,.zc-icon,.zc-lg-icon{background:url(https://jsak.mmtcdn.com/flights/assets/media/Listing_sprite.png) no-repeat}.fli-intl-container{width:1240px;margin:0 auto;font-weight:400;font-size:12px}.fli_primary_btn{color:#fff;background-image:linear-gradient(265deg,#f85a6e,#f27337)!important;border-radius:96px!important;color:#fff!important;font-size:14px!important;line-height:32px!important;height:34px!important;padding:0 20px!important;text-align:center!important;font-weight:700!important;outline:none!important;border:0}.fli_primary_btn:hover{color:#fff;background-color:#008cff}.fli_secondry_btn{background-color:#fff;border:1px solid #f27337;border-radius:96px;color:#f27337;font-size:14px;height:34px;outline:none;line-height:32px;padding:0 20px;text-align:center;font-weight:700;outline:none!important}.filter_btn{min-width:140px}.append_right30{margin-right:30px}.fli_secondry_btn:hover{background-color:#f27337;border:1px solid #f27337;color:#fff;outline:none}.append_right10{margin-right:10px}.tvlrDtls-topInfo{font-size:14px;color:#000;margin-bottom:16px}.tvlr-inputWrapper{margin-right:10px}.tvlrInput{border-radius:4px;width:100%;border:1px solid #9b9b9b;padding:5px 12px;font-size:14px;color:#4a4a4a;outline:0}.tvlrInput:focus{border-color:#008cff}.tvlrInput:-moz-read-only{opacity:.7}.tvlrInput:read-only{opacity:.7}.tvlrInput:-moz-read-only:focus{border-color:#9b9b9b!important}.tvlrInput:read-only:focus{border-color:#9b9b9b!important}.width255{width:255px}.chooseGender-info{border-radius:4px;border:1px solid #9b9b9b;height:37px}.chooseGender-info.disabled{opacity:.7;pointer-events:none;cursor:not-allowed}.chooseGender-info label{width:50%;display:inline-block;margin:0}.chooseGender-info label:focus{outline:0}.chooseGender-info label:first-child{border-right:1px solid #9b9b9b}.chooseGender-txt{width:100%;display:block;text-align:center;padding:5px;pointer-events:none;font-size:16px;border-bottom:3px solid transparent;height:36px}.chooseGender-info input[type=radio]{visibility:hidden;position:absolute}.chooseGender-info input[type=radio]:checked~.chooseGender-txt{font-weight:800;border-color:#008cff}.myBiz .chooseGender-info input[type=radio]:checked~.chooseGender-txt{border-color:#f17531}.frequentTvlrWrapper{padding:0 27px 15px}.dateDropdown label,.tvlrFormField label{font-size:14px;margin-bottom:10px}.tvlrDropdown{border-radius:4px;width:100%;border:1px solid #9b9b9b;font-size:16px;color:#4a4a4a;height:36px;outline:0;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}.tvlr-Gst-sctn{padding:25px 27px}.tvlr-Gst-sctn-subtitle{font-size:14px;color:#4a4a4a}.tvlr-Gst-sctn .checkbox-group .box{margin-top:3px}.gst-form .checkbox-group .box{margin-top:0}.gst-form .checkbox-group .txt{vertical-align:middle}.tvlrGstFormRow{padding-left:30px}.fltRlated-info{color:#4a4a4a;font-size:14px;padding-top:35px;display:inline-block}.TvlrfltDtls-subText{font-size:18px;color:#000}.gstOverlay{padding:28px 0;width:500px;top:50px;left:50%}.gstOverlay-title{font-size:22px;text-align:center;color:#4a4a4a}.addGst-cta{padding:10px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gst-form-sctn{padding:0 40px}.gst-form{height:400px;overflow-y:auto;margin:0 10px}.gst-form.new-emp-form{height:370px;font-size:12px}.addGst-cta .btn,.tvlr-Gst-sctn .btn{width:120px}.myBiz .tvlrInput:focus{border-color:#f17531}.travlDtls-body{padding:0 30px}.travlDtls-body .fli-stops{width:150px;padding-right:0}.tvlr-sctn .fli-list{-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid #f6f6f6;padding:10px 0;width:100%;margin-bottom:0}.tvlr-sctn .fli-list-body-section{border:none;padding:0}.timing-option{color:#4a4a4a}.tvlrDtls-header{padding:15px 20px}.tvlrDtls-wrapper{background:#fff;border-radius:10px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.trvl-formfield-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.trvl-formfield-col,.trvl-formfield-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.trvl-formfield-col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;margin:0 15px 10px 0}.trvl-formfield-row.group{margin-top:10px}.ack-cta{min-width:200px;background-color:transparent}.ack-cta.disabled{color:#008cff;cursor:not-allowed;pointer-events:auto!important}.myBiz .ack-cta{color:#f17531}.pax-info-tooltip{display:inline-block;position:relative}.pax-info-tooltip .toast-tooltip.top-left{bottom:100%;left:-28px;margin-bottom:5px;text-align:left;display:none}.pax-info-tooltip:hover .toast-tooltip{display:block}.pax-info-icon{background-position:-227px -410px;width:14px;height:14px;vertical-align:bottom}.row-seperater{margin:20px 0 10px;float:left;width:100%;height:1px;background:#f2f2f2}.work-email{padding:13px}.work-email ul{width:400px;max-height:200px;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);position:absolute;margin-top:5px;z-index:5;background-color:#fff;overflow-y:auto}.work-email li{padding:10px;font-size:14px;cursor:pointer;display:flex;justify-content:space-between}.work-email li.noHover{cursor:default}.work-email li:not(.noHover):hover{background-color:#deebfe}.work-email li .spinning-loader{border:2px solid #008cff;border-right-color:transparent;height:15px;width:15px;margin-top:0;margin-right:5px}.blueTxt{color:#008cff}.ack-section .checkbox-group span.labeltext{float:none}.ack-section .checkbox-group label{width:auto;display:inline}.accord-btn{width:20px;height:20px;position:relative;text-align:center}.accord-btn.disabled .blue-arrow-icon{opacity:.5}.accord-btn .outOfPolicy-tooltip{bottom:200%;margin-right:-10px}.accord-btn .outOfPolicy-tooltip:after{right:14px}.corpAddWarning{width:500px;top:50px;left:50%;padding:28px;text-align:left}.corpAddWarning-title{font-size:25px;color:#000}.corpAddWarning-subtitle{color:#9b9b9b}.corpAddWarning-form-sctn{padding:0}.individual-empl{padding:10px 0}.individual-empl:not(:last-of-type){border-bottom:1px solid #f2f2f2}.empl-title{font-size:18px;color:#000;margin-bottom:10px;font-weight:700}.individual-empl .field-row{display:flex;padding:5px 0}.individual-empl .field-row .field-title{width:200px}.individual-empl .field-row .field-title strong{font-weight:700;color:#4a4a4a}.individual-empl .field-row .field-value{flex:1;color:#4a4a4a}.corpAddWarning-cta{padding:10px 10px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:left}.fieldAssist-tooltip{width:340px}.fieldAssist-tooltip .fieldAssist-tooltip-image{width:300px;height:74px;background-position:50%;background-size:contain;background-repeat:no-repeat}.overlayBackdrop.lastname-confirmation{z-index:12}.viewAll-trvlr{padding:0 15px 15px;border-bottom:1px solid #f2f2f2;margin-bottom:15px}.corpAddWarning-form{max-height:400px;overflow-y:auto;margin:0 10px}.new-corp-emp{transform:translate(-50%,-50%)}.dropdown__menu-list{max-height:120px!important}.dropdown__menu-list::-webkit-scrollbar{width:5px;height:5px}.dropdown__menu-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:4px}.dropdown__menu-list::-webkit-scrollbar-thumb{background-color:#949494;border-radius:4px;border:0}#inline-dropdown-input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:1!important}.primaryTravellerTag{font-size:11px;color:#fff;padding:1px 10px;border-radius:10px;text-transform:uppercase}.empEmail{width:calc(100% - 180px);word-break:break-all}.empCompanyName{color:#9b9b9b;margin-left:5px;width:160px;text-align:right;flex-shrink:0}.work-email .autosuggest-errInfo{font-size:14px;color:#eb2026;padding-top:0}.alertTooltipWrapper{position:absolute;background:#ffd3d4;border-radius:4px;padding:10px 50px 10px 35px;left:-2px;top:-30px;width:auto;display:flex;color:#eb2026;font-size:14px}.alertTooltipWrapper:after{content:"";width:0;height:0;border:10px solid transparent;border-top-color:#ffd3d4;position:absolute;bottom:-19px;left:21px}.promptUnit-yellow{border-radius:4px;background-color:#ffedd1;color:#cf8100;padding:10px}.spinning-loader{height:25px;width:25px;animation:rotate .8s linear infinite;-webkit-animation:rotate .8s linear infinite;-moz-animation:rotate .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;display:inline-block;margin-top:2.5px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinning-loader-blue.spinning-loader{border:2px solid #008cff;border-right-color:transparent;height:15px;width:15px;margin-top:0;margin-right:5px}.trvlSelect.disabled{opacity:.7;cursor:pointer;pointer-events:none}.fieldIcon{width:15px;height:21px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-right:10px}.reviewDtlsOverlay{width:513px;border-radius:10px;background:#fff;font-size:16px;position:fixed;z-index:999;top:50%;left:50%;padding:40px;right:0;transform:translate(-50%,-50%)}.reviewDtlsOverlay h3{color:#000;font-size:30px;margin:0 0 12px;font-weight:700}.reviewDtlsOverlay .zc-close{top:25px;right:25px}.reviewDtlsOverlayContent{padding:25px 0;position:relative;margin-top:20px;max-height:370px;overflow-y:auto}.reviewDtlsOverlayContent::-webkit-scrollbar{width:5px;height:5px}.reviewDtlsOverlayContent::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:4px}.reviewDtlsOverlayContent::-webkit-scrollbar-thumb{background-color:#949494;border-radius:4px;border:0}.dividerSm{width:30px;height:4px;background:#008cff;position:absolute;top:0;left:0}.tvlrDtlsCard{box-shadow:0 1px 5px rgba(0,0,0,.21);padding:16px;border-radius:4px;margin:2px 2px 12px}.tvlrDtlsCard:last-child{margin-bottom:0}.primaryTag{background:linear-gradient(257deg,#3a7bd5,#00d2ff);padding:4px;color:#fff;border-radius:14px;font-size:12px;width:80px;text-align:center;font-weight:700}.tvlrLftInfo{width:40%}.reviewDtlsOverlayBtn{display:flex;justify-content:space-between;padding-top:20px}.reviewDtlsOverlayBtn a{width:190px!important;height:44px!important;justify-content:center;align-items:center;display:flex}.bookingDetailsForm{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:20px;border-radius:0 0 2px 2px}.bookingDetailsRow{display:flex}.bookingReq-sctn textarea{width:100%;padding:6px;resize:none;border:1px solid #9b9b9b;border-radius:4px;height:35px}.bookingReq-sctn textarea:focus{outline:none;border-color:#f17531!important}.bookingReq-item,.bookingReq-sctn{width:100%}.postRvw-txt{color:#3e3e3e}.postRvw-trvlrDetails{display:flex;justify-content:space-between;border-bottom:1px solid hsla(0,0%,59.2%,.2)}.trvlRelatedDtls-col{flex:0 0 255px;margin-bottom:15px;margin-right:25px}.trvlRelatedDtls-col:last-child{margin-bottom:0}.trvlRelatedDtls{display:flex;flex-wrap:wrap}.postRvw-trvlRelatedDtls .trvlRelatedDtls-col:nth-child(3n){margin-right:0}.trvlRelatedDtls-col .radio .outer{margin-top:0}.selectedFareType{font-size:14px;height:85px;display:flex;align-items:center}.multiSelctWrapper{position:relative}.multiSelctWrapper .checkbox-group{display:flex}.multiSelctWrapper .checkbox-group input[type=checkbox]{position:absolute;height:100%;width:100%;opacity:0;display:block;z-index:10}.multiSelectTitle{font-size:14px;color:#4a4a4a;font-weight:700;margin-bottom:10px}.selectWrapper{border:1px solid #9b9b9b;border-radius:4px;padding:6px 15px;display:flex;position:relative;justify-content:space-between;font-size:16px}.multiSelectOptionWrapper{position:absolute;overflow:scroll;max-height:200px;width:100%;background:#fff;top:71px;left:0;border-radius:4px;z-index:2;box-shadow:0 0 8px 1px rgba(0,0,0,.12)}.checkbox-group .multiSelctItem:hover{background:#f8f8f8}.multiSelctItem label{padding:15px 17px;cursor:pointer;font-weight:700!important}.selectWrapper:hover{border:1px solid #b3b3b3}.selectWrapper.active{border:1px solid "#f17531";box-shadow:"0 0 0 0px #f17531"}.multiSelctItem.active{background:#fef8f5}.transparentWhiteBackDrop{background:grey;position:fixed;left:0;top:0;width:100%;height:100vh;opacity:0;z-index:1}.tooltip-trigger{margin-left:3px}.triptagtooltip{color:#4a4a4a;background:#fff;font-weight:400;position:absolute!important;font-size:12px;line-height:18px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border:1px solid #ccc;border-radius:3px;z-index:1;width:200px;padding:10px;left:-16px;top:auto;bottom:100%;margin-bottom:10px}.triptagtooltip:before{bottom:-21px;border:10px solid transparent;border-top-color:#ccc}.triptagtooltip:after,.triptagtooltip:before{top:auto;content:" ";height:0;width:0;position:absolute;pointer-events:none}.triptagtooltip:after{bottom:-20px;border:10px solid transparent;border-top-color:#fff}.blueRibbonLogo{width:54px;height:30px;display:inline-block}.blueRibbonBagListOuter{background:#fafafa;padding:13px 15px;border-radius:8px}.blueRibbonBagList{border-right:1px solid #ddd;padding:0 0 0 15px}.blueRibbonBagList:last-child{border:none}.blueRibbonIcon{width:50px;height:50px;margin-right:8px}.active .blueRibbonBagListOuter{background:#ecfcf9}.tvlrInput[disabled]{background:transparent;opacity:.6}.marL20{margin-left:20px}.marR8{margin-right:8px}.myBiz .checkbox-group label .check{-o-border-image:none;border-image:none;border-color:#fff;border-style:none solid solid none;border-width:medium 2px 2px medium;height:10px;opacity:0;position:absolute;transform:scale(1) rotate(45deg);transition-delay:.1s;width:5px;z-index:1}.myBiz input[type=checkbox]:checked~label .box .check{opacity:1!important}.checkbox-group .box{background:#fff;border:2px solid #9b9b9b;border-radius:4px;display:inline-block;height:18px;margin:0 10px 0 0;float:left;position:relative;width:18px}.checkbox-group .labeltext{color:#4a4a4a;font-weight:400;left:0;position:relative}.checkbox-group label .check{border-image:none;border-color:#fff;border-style:none solid solid none;border-width:medium 2px 2px medium;height:10px;left:5px;opacity:0;position:absolute;top:1px;-webkit-transform:scale(1) rotate(45deg);-moz-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);transition-delay:.1s;width:5px;z-index:1}.checked .box{background:#008cff;border-color:#008cff}.bookingReq-wrapper{max-height:100%;padding:0 20px}.arrowStyle2{border:12px solid transparent;border-top-color:#979797;right:40px;top:10px;z-index:9;cursor:pointer}.arrowStyle2,.arrowStyles:after{width:0;height:0;position:absolute}.arrowStyles:after{content:"";border:15px solid transparent;border-top-color:#fff;right:-15px;top:-18px;z-index:10}.multiSelctWrapper .arrowStyles{border:8px solid transparent;border-top-color:#f0772c;position:absolute;right:8px;top:15px;transform:rotate(0deg);z-index:1}.multiSelctWrapper .arrowStyles:after{border:8px solid transparent;border-top:7px solid #fff;position:absolute;right:-8px;top:-10px;z-index:1}.importantInfoTop{cursor:pointer;padding:0 20px}ul.infoList{margin:10px 0 0 40px;padding:0 20px 20px 0;list-style-type:disc}ul.infoList li{margin:0;padding:0;line-height:18px;font-size:12px;color:#000}body:lang(hi) ul.infoList li{margin-bottom:5px}body:lang(hi) ul.infoList li:last-child{margin-bottom:0}.importantInfo-userConsent{border-top:1px solid #eaeaea;padding:20px}.importantInfo-userConsent .alertMsg{margin-left:28px;margin-top:5px}html[dir=rtl] ul.infoList{margin:10px 40px 0 0;padding:0 20px 20px 0;list-style-type:disc}.bnplBanner{background:#012138;border-radius:4px;padding:12px 24px;margin-bottom:12px;position:relative}.bnplBannerInner{display:flex;justify-content:space-between;margin-bottom:8px}.bnplLeftCard{display:flex;align-items:center}.bnplRightCard{width:350px;background:#fff;padding:12px;border-radius:16px}.tripMoneyIcon{width:88px;height:22px}.bnplBtn{width:140px;color:#fff;font-weight:900;padding:8px 0;background:#022135;border-radius:4px;display:inline-block;text-align:center;font-size:10px;cursor:pointer}.bnplText{border-bottom:1px solid #dfe9e9;padding-bottom:5px;padding-right:15px}.bnplBanner .customCircleloader{border-top:3px solid #012138!important}.tripMoneySuccess{background:#cedcc5;border-radius:4px;padding:12px 24px;margin-bottom:12px}.bnplSuccessRight{display:flex;width:432px;justify-content:space-between;align-items:center}.tripMoneySuccessInner{display:flex}.bnplLoadingWrapper{flex:1;align-items:center;display:flex}.splitVw .bnplBanner{display:inline-block;width:100%;border-radius:0}.splitVw .bnplRightCard{margin-top:15px;width:100%;margin-bottom:10px}.splitVw .tripMoneySuccessInner{display:block}.splitVw .checking{display:block;text-align:center}.splitVw .bnplBannerInner{display:block}.splitVw .bnplLoadingWrapper{margin:10px auto 0;display:table}.tripMoneyIconContainer{position:absolute;bottom:10px}.reviewTravellerAddons .tripMoneyIconContainer,.splitVw .tripMoneyIconContainer{position:relative;bottom:0}@media only screen and (max-width:600px){.bnplBannerInner{display:block;margin-bottom:10px}.bnplRightCard{width:100%;margin-top:10px}.tripMoneySuccess{color:#032134}.tripMoneySuccessInner{display:block}.bnplSuccessRight{flex-direction:column;align-items:unset}.domRT .tripMoneyIcon{width:70px}.mobSection{display:flex;justify-content:space-between}.domRT .mobSection{display:block}.domRT .bnplText{margin-bottom:10px}}.customCircleloader{border:3px solid #008cff;border-radius:50%;border-top:3px solid #f3f3f3!important;width:36px;height:36px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fareContentWrap{width:100%;overflow:hidden;transition:max-height .3s cubic-bezier(1,0,1,0);height:auto;max-height:9999px}.fareContentWrap.collapsed{max-height:0;transition:max-height .35s cubic-bezier(0,1,0,1)}.fareRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.fareHeader{font-size:14px;font-weight:700}.fareSummary{background-color:#fff;border-radius:2px;padding:15px}.fareSummary>:last-child{margin-bottom:0}.fareTypeWrap{border-bottom:1px solid #dfdfdf;padding:10px 0}.iconMinusImg,.iconPlusImg{width:16px;height:16px}.fareFooter{padding:15px 0;border-top:1px solid #000}.fareSubList{padding-left:25px}.accordion-item{overflow:hidden;transition:max-height .3s cubic-bezier(1,0,1,0);height:auto;max-height:9999px}.oopTagContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px}.oopTag{font-size:10px;font-weight:700;padding:1px 9px;border-radius:21px;display:flex;align-items:center}.tooltip-style{background-color:#fff}.tooltip-style font{color:#000!important}.tooltip-arrow .arrow:after,.tooltip-arrow .arrow:before{background-color:transparent!important}.info-icon{background-size:contain;background-repeat:no-repeat;background-position:50%;width:16px!important;height:16px!important;vertical-align:middle;margin-right:-10px;margin-left:5px;cursor:pointer}.info-icon,.info-icon:hover~.tag-info{display:inline-block}.fli-overlay-white.placement-top:before{bottom:-21px;top:auto;border-color:#ccc transparent transparent}.fli-overlay-white.placement-top:after{bottom:-20px;top:auto;border-color:#fff transparent transparent}.fli-overlay-white.placement-top{top:auto;bottom:100%;margin-bottom:10px}.myBiz .tag-info{padding:10px;background-color:#fff;color:#000;box-shadow:0 0 3px #888;opacity:1}.myBiz .tag-info font{color:#000}.tag-info{width:215px;padding:8px 11px;top:-75px;right:-158px;left:auto;display:none;text-transform:none}.fli-overlay-white{color:#4a4a4a;background:#fff;font-weight:400;position:absolute!important;font-size:12px;line-height:18px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border:1px solid #ccc;border-radius:3px;z-index:1}.fli-overlay-white:before{top:-21px;border:10px solid transparent;border-bottom-color:#ccc}.fli-overlay-white:after,.fli-overlay-white:before{left:36px;content:" ";height:0;width:0;position:absolute;pointer-events:none}.fli-overlay-white:after{top:-20px;border:10px solid transparent;border-bottom-color:#fff}html[dir=rtl] .fareSummary{text-align:right}html[dir=rtl] .fareSubList{padding-right:25px;padding-left:unset}.amount{white-space:nowrap}.charityStrike{text-decoration:line-through}.charityAddTxt{color:#008cff;font-size:10px;font-weight:700;margin-left:10px;cursor:pointer;line-height:1.8}.myPartner .fareSummary{background-position:50%}.fullRefundStrip{color:#1a7971;font-size:12px;font-weight:700;line-height:16px;display:flex;padding:10px;border-radius:4px;background-color:#cbf0de}.promocodeWrap{padding:15px;border-radius:2px;background-color:#fff}.promoContent{display:flex;flex-direction:row;background-color:#f4f4f4;padding:10px 0;margin-bottom:10px}.disabledPromo{opacity:.3;pointer-events:none}.promoCheckContent{font-size:12px;color:#6d7278}.promoTitle{font-size:12px;font-weight:700;text-transform:uppercase;padding-bottom:5px;color:#9c9d9f}.promoContentWrap{max-width:200px;display:flex;flex-direction:column;flex-wrap:wrap}.couponCode{font-size:14px;font-weight:700;text-transform:uppercase}.promoInput{border-radius:4px;border:1px solid #d5d5d5;background-color:#fff;width:100%;padding:10px;font-size:14px;color:#000}.promoInputState{font-size:14px;padding-top:5px}.iconPromoImg{width:49px;height:30px}.promoIconWrapper{background:#fff;content:"";width:80px;height:63px;position:absolute;top:-8px;right:0;border-radius:40px 0 0 20px;justify-content:center}.promoHeader,.promoIconWrapper{display:flex;align-items:center}.promoHeader{position:relative;overflow:hidden;padding:8px 20px;margin:-15px -15px 15px;color:#fff;background:linear-gradient(0deg,#edd287,#b8860b)}.radioWrap{margin-top:3px;width:18px;cursor:pointer}.shortText{padding:2px 0}.removeLink,.shortText{font-size:12px;font-weight:700}.removeLink{color:#008cff;text-transform:uppercase}.linkShow{display:block}.offerIcon{width:24px;height:24px}.text-green{color:#249995}.cpnTrigger{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#008cff;cursor:pointer;font-size:14px;text-transform:uppercase}.text-red{color:#eb2026}.marR10{margin-right:10px}.LatoBold{font-weight:900}.make_flex{display:flex!important}.flexOne{flex:1}.append_right8{margin-right:8px}.alnItemCenter{align-items:center!important}.lockIcon{width:20px;height:20px;background-size:20px;position:absolute;top:0}.loginBanner{background-color:#f5515f;padding:15px;border-radius:7px;position:relative;align-items:center;flex:1}.RTAloginBanner{min-height:54px;padding:12px 10px 12px 12px;border-radius:2px;align-items:center}.RTAloginBtn{width:78px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;text-align:center;font-weight:700;padding:3px;border-radius:96px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);border:1px solid #fff}body:lang(hi) .RTAloginBanner{line-height:15px}body:lang(hi) .RTAloginBtn{padding:7px 5px 5px 7px}.locked-info-tooltip{width:168px;height:34px;background-color:#fff;position:absolute;display:none;margin-top:-62px;margin-left:-17px;box-shadow:0 2px 7px 0 rgba(0,0,0,.3);border-radius:2px}body:lang(hi) .locked-info-tooltip{width:auto}.locked-info-tooltip:before{content:"";border:10px solid transparent;border-top-color:#fff;position:absolute;left:17px;bottom:-19px;z-index:1}.locked-info-tooltip:after{content:"";border:10px solid transparent;border-top-color:#dcdcdc;position:absolute;left:17px;bottom:-20px}.cpn-locked:hover .locked-info-tooltip{display:block!important}.tooltip-locked-in-text{width:240px;height:20px;margin:7px 0 17px 10px;font-family:Lato;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:rgba(0,0,0,.85)}.cpn-locked .radio .outer{display:none}.loginBannerIcon{width:30px;height:30px;background-size:30px;display:inline-block}.cpn-wrapper{padding:10px}.cpn-wrapper .customRadioBtn .inner{height:11px;width:11px}html[dir=rtl] .promoContent{direction:rtl;text-align:right}html[dir=rtl] .cpnTrigger{right:unset;left:0}html[dir=rtl] .promoInputState{text-align:right}html[dir=rtl] .promoIconWrapper{transform:scaleX(-1);right:unset;left:0;margin:0}.customRadioBtn{position:relative;display:inline-block}.customRadioBtn input{position:absolute;z-index:2;width:18px;height:18px;opacity:0}.checked .outer,.customRadioBtn input:checked+.outer{border-color:#008cff!important}.customRadioBtn .outer{height:17px;width:17px;display:flex;align-items:center;justify-content:center;border:2px solid #9b9b9b;border-radius:50%;background-color:#fff;margin-top:1px}.customRadioBtn .inner{transition:all .25s ease-in-out;height:11px;width:11px;transform:scale(0);display:block;margin:1px;border-radius:50%;background-color:#2e3092;opacity:0}.checked .inner,.customRadioBtn input:checked+.outer .inner{transform:scale(1)!important;opacity:1!important;background-color:#008cff!important}.myBiz .checked .inner,.myBiz .customRadioBtn input:checked+.outer .inner{transform:scale(1);opacity:1;background-color:var(--myBizText)!important}.myBiz .checked .outer,.myBiz .customRadioBtn input:checked+.outer{border-color:var(--myBizText)!important}.myBiz .customRadioBtn .inner{background-color:var(--myBizText)}.cashBack{border:1px solid #fff;border-radius:2px;padding:20px 15px;color:#fff;line-height:1.2}.rta-loader--wrapper{width:1200px;margin:0 auto;position:relative;padding-top:60px}.rta-loader--wrapper--right{width:296px;box-shadow:0 3px 30px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:2px}.top-loading-bar{width:100%;height:10px;display:flex;position:sticky;top:70px}.top-loading-bar .fillingLoader{border-radius:3px;background-color:#26bd99;opacity:0;width:0}.top-loading-bar.started .fillingLoader{opacity:1;width:0;-webkit-animation:load-in 1.5s forwards;animation:load-in 1.5s forwards}.top-loading-bar.completed{-webkit-animation:hide-out .3s 1s forwards;animation:hide-out .3s 1s forwards}.top-loading-bar.completed .fillingLoader{width:80%;opacity:1;-webkit-animation:load-out 1s forwards;animation:load-out 1s forwards}.top-loading-bar .fillingLoader .fillingLoaderShining{height:10px;border-radius:3px;background-color:#a5d6a7;width:0;-webkit-animation:inner-load-out 1.5s infinite;animation:inner-load-out 1.5s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes hide-out{to{opacity:0}}@keyframes hide-out{to{opacity:0}}@-webkit-keyframes load-out{to{width:100%}}@keyframes load-out{to{width:100%}}@-webkit-keyframes load-in{to{width:80%}}@keyframes load-in{to{width:80%}}@-webkit-keyframes inner-load-out{0%{width:0}to{width:100%}}@keyframes inner-load-out{0%{width:0}to{width:100%}}.top-loading-bar.v2LoadingBar{background-color:#041422}.top-loading-bar.v2LoadingBar.completed{display:none}.top-loading-bar.v2LoadingBar.rta{top:0}.top-loading-bar.v2LoadingBar.rta.started .fillingLoader{animation:load-in 15s forwards}.myBiz .top-loading-bar.v2LoadingBar{background-color:var(--myBizTheme)}.myPartner .top-loading-bar.v2LoadingBar{background-color:#272947}.repaymentPopup{width:460px;background:#fff;position:fixed;top:90px;z-index:13;left:calc(50% - 230px)}.repaymentOverlay{background:rgba(0,0,0,.6);position:fixed;height:100%;width:100%;top:0;left:0;z-index:13}.repaymentpopHead{font-size:24px;font-weight:900;color:#000;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.repaymentContent{background:#f2f4f6;padding:20px 16px}.repaymentCard{border:1px solid rgba(0,0,0,.0519798);border-radius:8px;background:#fff;margin-bottom:10px;color:#001f33}.repaymentCardTop{padding:12px;border-bottom:1px solid #dfe9e9;display:flex;align-items:center}.repaymentCardBtm{padding:9px 12px;display:flex;justify-content:space-between;font-size:10px}.boldText{font-weight:900}.fontS{font-size:12px}.repaymentLogo{width:44px;height:44px;display:inline-block;margin-right:10px}.repaymentCardTop .heading{font-size:16px}.repaymentCardTop .subHead{font-size:10px}.congratsText{color:#032134;font-weight:700}.partnerText{color:#4d6270;margin-bottom:15px}.repaymentCardList .repaymentCard:last-child{margin-bottom:0}.repaymentCardList{height:180px;overflow-y:auto}.repaymentBanner{width:100%;height:160px;display:inline-block;position:relative;background-size:100%;padding:25px 0}.payLaterText{font-weight:900;margin-top:10px}.payLaterText,.tncText{color:#fff;text-align:center}.tncText{font-size:12px}.repaymentBannerShadow{background-image:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.8));position:absolute;width:100%;height:100%;top:0;left:0}.repaymentBannerContent{position:relative}.repayTripMoneyIconOuter{text-align:center;margin-bottom:10px}.repayTripMoneyIcon{width:88px;height:22px}.repayTripMoneyIcon,.repaytripmoneylogo{display:inline-block;background-size:100%}.repaytripmoneylogo{width:40px;height:40px}.repaytripmoneylogoOuter{border-radius:8px;width:46px;height:44px;display:flex;margin:0 auto;align-items:center;justify-content:center}.bnplBannerCross:after,.bnplBannerCross:before{position:absolute;right:15px;content:" ";height:15px;width:2px;background-color:#fff}.bnplBannerCross:before{transform:rotate(45deg)}.bnplBannerCross:after{transform:rotate(-45deg)}.pageLoader{height:50vh;display:flex;justify-content:center;align-items:center;color:#000}.sectionLoader{height:40vh!important}.bnpl-pageLoader-sctn{margin:0 auto;text-align:center;display:flex;flex-direction:column}body:lang(hi) .bnpl-pageLoader-sctn{width:270px}.crossStyle{position:absolute;right:20px;height:20px;width:20px}.fullPageError{display:flex;flex-direction:column;height:100vh;color:#000}.fullPageError-sctn{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1;padding:30px 25px}.fullPageError-content{display:flex;flex-direction:column;align-items:center;width:100%}.fullPageError-img{width:200px;height:200px;background-position:50%;background-size:contain;display:inline-block;background-repeat:no-repeat}.fullPageError-title{font-size:22px;text-align:center}.fullPageError-cta{display:flex;justify-content:space-around;width:100%;font-size:16px;color:#008cff}@media only screen and (max-width:600px){.repaymentPopup{width:100%;background:#fff;position:fixed;top:0;left:0;min-height:100%}.repaymentCardList{height:calc(100vh - 313px)}.pageLoader{height:100vh!important}.bnpl-pageLoader-sctn{min-height:120px}}