.contantMain-wrapper{padding-bottom:100px}.flexible-time-overlay{position:fixed;bottom:-100%;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 8px 0 rgba(0,0,0,.2);text-align:left;padding:25px 120px;z-index:99;transition:all .4s ease-in 0s;cursor:default;opacity:0;visibility:hidden}.flexible-time-overlay.show{opacity:1;visibility:visible}.headingTxt{font-size:24px;font-weight:700;color:#00234b}.flexibleTimeWrapper{display:flex;flex-wrap:wrap}.flexibletimeListWrapper{box-shadow:0 1px 4px rgba(0,0,0,.15);margin-right:20px;display:flex;border-radius:6px}.flexibletimeList{width:100%;padding:10px 16px;position:relative;border-radius:6px}.flexibleTimeWrapper .radio .outer{margin-top:0;border-color:#008cff}.myBiz .flexibleTimeWrapper .radio .outer{margin-top:0;border-color:#f17531}.flexibletimeTopDtls{display:flex;justify-content:space-between}.flexibletimeListWrapper.selected .flexibletimeList,.flexibleTimeRadioBtn[type=radio]:checked+.flexibletimeList{background:#f4f9ff}.myBiz .flexibletimeListWrapper.selected .flexibletimeList,.myBiz .flexibleTimeRadioBtn[type=radio]:checked+.flexibletimeList{background:#fef8f4}.flexiTimeDtls{display:flex}.flexiTimefltIcon .arln-logo,.multiairline.flexiTimefltIcon{width:30px;height:30px}.multiairline.flexiTimefltIcon .arln-logo{width:15px;height:15px}.flexiTimeInnerDtls{flex:1;margin-left:10px;display:flex;justify-content:space-between}.fltNameDtls{color:#4a4a4a;font-weight:700;font-size:12px}.arrTimeWrapper,.depTimeWrapper{width:60px}.fltDurationWrapper{width:90px;text-align:center;margin-right:20px}.totalPriceWrapper{width:80px;text-align:right}.timeDtls{color:#000;font-size:16px;margin-bottom:4px;font-weight:700}.cityName{font-size:11px;color:#4a4a4a;font-weight:700}.timeDuration{font-size:12px;border-bottom:1px solid #979797;text-align:center;padding-bottom:5px;margin-bottom:5px}.flTStop{font-size:10px;color:#008cff}.amenityDtls{display:flex;flex-wrap:wrap;margin-right:-16px;padding-top:10px;margin-left:-16px;border-top:1px solid #d8eaff;padding-left:16px;font-size:11px}.fltAmenityList:after{content:"|"}.totalPriceTxt{color:#4a4a4a;font-size:26px}.flexiTimeBtn{margin-top:14px}.fltAmenityList{position:relative;font-size:11px;color:#249995;padding-left:4px}.fltAmenityList:first-child{margin-left:16px}.fltAmenityList:last-child{margin-right:0}.fltAmenityList:last-child:after{content:""}.fltAmenityList .checkmark{border-bottom:2px solid #249995;border-right:2px solid #249995;left:8px;top:2px;height:10px}.arrowStyle{border:12px solid transparent;border-top-color:#979797;right:40px;top:10px;z-index:9;cursor:pointer}.arrowStyle,.arrowStyle:after{width:0;height:0;position:absolute}.arrowStyle:after{content:"";border:15px solid transparent;border-top-color:#fff;right:-15px;top:-18px;z-index:10}.flexible-time-overlay.slideDown{bottom:-160px!important}.flexible-time-overlay.slideUp .arrowStyle{transform:rotate(180deg);top:-10px}.oopDtls{background:#ec2126;padding:1px 5px 3px;color:#fff;border-radius:10px;font-size:11px;height:19px;display:flex;align-items:center}.whiteInfoIcon{width:14px;height:14px;background-position:-200px -449px}.fltReturnList,.returntotalPriceWrapper{border-left:1px solid #f2f2f2}.returntotalPriceWrapper{align-items:center;justify-content:center;display:flex;flex-direction:column;padding:10px 20px}.myBiz .arrowup .arrowStyle{transform:rotate(0deg);top:14px}.flightONEWay{margin-bottom:20px}.flexibleTimeWrapper .slider-frame{padding:3px!important}.flightONEWay .owl-prev{top:-4px;left:-25px}.flightONEWay .owl-next{top:-4px;right:-25px}.flightReturn .owl-prev{top:-5px;left:-25px}.flightReturn .owl-next{top:-5px;right:-25px}.withoutCarousel-list-wrapper{position:relative;display:block;width:100%;height:auto;box-sizing:border-box;visibility:visible}.list-container{display:flex;margin-bottom:20px}.list-container strong{font-weight:700}.review-uspsDom-tag{position:static;display:inline-block}.review-uspsDom-tag li{font-size:10px;font-weight:700;color:#fff;padding:0 12px;border-radius:20px;background:#daebff;text-transform:uppercase;float:left;line-height:1;height:18px;position:relative;display:flex;align-items:center}.flexiTimeInnerDtls .actual-price,.flexiTimeInnerDtls .dept-time,.flexiTimeInnerDtls .reaching-time{color:#000;font-size:16px;margin-bottom:4px;font-weight:700}.flexiTimeInnerDtls .arrival-city,.flexiTimeInnerDtls .dept-city{font-size:11px;color:#4a4a4a;font-weight:700}.flexiTimeInnerDtls .fli-time-section{width:60px}.flexiTimeInnerDtls .fli-time-section.arrival{width:65px;padding:0}.flexiTimeInnerDtls .fli-stops{width:90px;text-align:center;margin:0 10px;padding:0}.flexiTimeInnerDtls .fli-stops-seperator{border-top:1px solid #979797;width:100%}.flexiTimeInnerDtls .plusDay-info{vertical-align:middle}.flexiTimeInnerDtls .split-price-sctn{text-align:right}.flexibletimeTopDtls .radio .outer{border:1px solid #008cff}.myBiz .flexibletimeTopDtls .radio .outer{border-color:#f17531}.flexibletimeListWrapper.selected .flexibletimeList .outer .inner,.flexibleTimeRadioBtn[type=radio]:checked+.flexibletimeList .outer .inner{background-color:#008cff;opacity:1;transform:scale(1)}.myBiz .flexibletimeListWrapper.selected .flexibletimeList .outer .inner,.myBiz .flexibleTimeRadioBtn[type=radio]:checked+.flexibletimeList .outer .inner{background-color:#f17531;opacity:1;transform:scale(1)}.myBiz .arrowStyle{width:0;height:0;border:12px solid transparent;border-top-color:#f0772c;position:absolute;right:40px;top:0;z-index:9;cursor:pointer;transform:rotate(180deg)}.slashedPriceText{font-size:11px;text-decoration:line-through;color:#878787}.cheaperFareMessage b,.cheaperFareMessage strong,.discText b,.discText strong{font-weight:700}.slide-item{width:435px}.dealsAffliate-header{background-image:linear-gradient(102deg,#f5515f,#9f0469);padding:15px 15px 15px 20px;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px}.affliate-error{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:220px}.affliate-red{color:#ff5549}.sharingOverlay{padding:25px;width:600px;height:auto;top:30%;left:50%;color:#4a4a4a}.sharingOverlay .zc-close{top:16px;right:16px}.sharingOverlay h3{font-size:34px;color:#000;font-weight:700;margin:0 0 10px}.shareOverlayBox{box-shadow:0 0 4px rgba(0,0,0,.1);background:#fff;padding:10px;align-items:center}.copyIconBox{border-radius:4px;background:#eee;padding:8px}.shareUrlIcon{width:42px;height:42px}.shareUrlIcon img{width:100%;height:100%}.copyLinkTxt{width:70%;border:1px solid #f2f2f2;margin-left:10px;border-radius:4px;margin-right:15px;padding:11px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;resize:none;outline:0;font-size:16px;color:#000}.shareModes{flex-wrap:wrap}.shareModes .shareOverlayBox{width:calc(50% - 8px);margin-bottom:15px;cursor:pointer}.shareModes .shareOverlayBox:nth-child(odd){margin-right:15px}.linkCopiedText{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#1a7971}.dealsAffliate-sctn .radio .outer{margin-top:0}label{font-weight:400!important}.radio{display:inline-block;position:relative;margin:0;font-size:16px;color:#9b9b9b}.myBiz .radio{color:#4a4a4a}.radio label{padding-left:0;padding-right:0}.radio label,label.radio{cursor:pointer}.radio label>span{float:left}.radio input[type=radio]{left:2px;opacity:0;position:absolute;top:2px;margin-left:0;cursor:pointer}.radio input:checked+.outer{border:1px solid #008cff}.radio input:checked+.outer .inner{transform:scale(1);opacity:1;background-color:#008cff}.myBiz .radio input:checked+.outer{border:1px solid #f17531}.myBiz .radio input:checked+.outer .inner{background-color:#f17531}.radio .outer{height:18px;width:18px;display:block;float:left;border:1px solid #9b9b9b;border-radius:50%;background-color:#fff;margin-top:4px}.radio .inner{transition:all .25s ease-in-out;height:12px;width:12px;transform:scale(0);display:block;margin:2px;border-radius:50%;background-color:#2e3092;opacity:0}.fli-duration{color:#757575}.fli-duration strong{color:#000}.fli-stops{width:150px;text-align:center;padding-right:50px;font-size:12px}.intlRT .fli-stops{width:169px}.intlRT .fli-stops-seperator{width:100px}.fli-stops-desc{font-size:11px;color:#008cff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:auto}.fli-stops-seperator{border-top:2px solid #979797;width:50px;height:2px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;z-index:1}.fli-stops-disc{width:6px;height:6px;border:1px solid #000;display:inline-block;background-color:#fff;position:relative;z-index:2}.fli-stops-disc:not(:first-of-type){margin-left:3px}.flexibleTimeWrapper .owl-next,.flexibleTimeWrapper .owl-prev{text-indent:-9929px;background:#fff;width:50px;height:50px;border-radius:50px;box-shadow:0 1px 8px 0 rgba(0,0,0,.2);position:relative}.flexibleTimeWrapper .owl-prev:after{border:10px solid transparent;border-right-color:#979797;position:absolute;left:6px;top:16px;width:0;height:0;z-index:1;content:""}.flexibleTimeWrapper .owl-prev:before{content:"";border:10px solid transparent;border-right-color:#fff;position:absolute;left:8px;top:16px;width:0;height:0;z-index:2}.flexibleTimeWrapper .owl-next:after{border:10px solid transparent;border-left-color:#979797;position:absolute;left:22px;top:16px;width:0;height:0;z-index:1;content:""}.flexibleTimeWrapper .owl-next:before{content:"";border:10px solid transparent;border-left-color:#fff;position:absolute;left:20px;top:16px;width:0;height:0;z-index:2}.flexibleTimeWrapper .owl-next.disabled,.flexibleTimeWrapper .owl-prev.disabled{opacity:.2;cursor:default}.selected-combo-requested-loader{position:fixed;z-index:999;top:0;left:0;right:0;border-bottom:0;width:100%;height:100%}.loader-wrapper-transparent{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.57);border-radius:10px;z-index:1}.loader-wrapper-transparent.selection-loading{position:fixed;z-index:999;background-color:hsla(0,0%,100%,.3)}.loader-wrapper-transparent .spin-wrapper{display:block;border-radius:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background:#fff;width:31px;height:31px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-wrapper-transparent .spin-wrapper .spinning-loader{border:2px solid #008cff;border-right-color:transparent}.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)}}.greyTxt{color:#9b9b9b}.blackTxt{color:#000}.overlayBackdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:13;background-color:rgba(0,0,0,.6)}.fli-trvlDays{font-size:8px;color:#eb2026;width:15px;display:inline-block;margin-left:5px}