.BusCard_ListingCard__MOUj5{background-color:#fff;border:1px solid #e7e7e7;border-radius:16px;margin-bottom:16px}.BusCard_ListingCard__MOUj5:hover{border-color:#008cff}.BusCard_sectionWrapper__yT8Q3{display:flex;justify-content:space-between;padding:10px 16px;align-items:center}.BusCard_viaRt___EUGr{font-style:normal;font-weight:900;font-size:12px;line-height:14px;color:#cf8100;margin-bottom:8px}.BusCard_leftSectionList__lW0Hz{display:flex;flex-direction:row;flex:1 1}.BusCard_listingTopInfo__QnWvr{border-bottom:1px solid #e7e7e7;padding:16px 20px 8px}.BusCard_cardInfoWrapper__DA2LO{display:flex;justify-content:space-between;margin-bottom:18px}.BusCard_tabItem__McT_t{cursor:pointer;padding:4px 8px;margin-right:4px;gap:2px;font-size:12px;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BusCard_tabItem__McT_t:hover{background-color:#f2f2f2}.BusCard_arrowIcon__kO_PA{margin-left:3px;display:inline-flex;vertical-align:middle}.BusCard_tabItem__McT_t.BusCard_active__MWUuq{background-color:#eaf5ff;color:#008cff}.BusCard_tabContent__uoUPD{border-top:1px solid #e7e7e7}.BusCard_tabContent__uoUPD.BusCard_active__MWUuq{display:block}.BusCard_primaryBtn__iiHt1{border:1px solid #008cff;background:#008cff;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;width:180px;cursor:pointer}.BusCard_hideBtn__plEpk{background:#fff;color:#008cff}.BusCard_listItem__LjqrW{flex-grow:1;flex-basis:0;margin-right:20px}.BusCard_middle__Xn0HI{flex-grow:2}.BusCard_listName__4GI_0{font-weight:700;color:#000;margin-bottom:8px}.BusCard_BusType__1P8N1,.BusCard_listName__4GI_0{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.BusCard_BusType__1P8N1{color:#4a4a4a}.BusCard_dateTimeInfo__CuU5v{flex-direction:row;align-self:flex-start}.BusCard_dateTimeInfo__CuU5v,.BusCard_dateTimeInfo__CuU5v div{display:flex;align-items:center}.BusCard_timeText__Y_G6O{font-size:18px;color:#000;margin-right:4px}.BusCard_dateText__AnguT{font-size:14px;text-transform:uppercase;text-wrap:nowrap}.BusCard_lineBorderTop__0QVvN{width:29px;height:1px;margin:13px 8px 10px;border-top:1.4px solid #e7e7e7}.BusCard_durationText__Hw2Tq{font-size:14px;color:#4a4a4a;white-space:nowrap}.BusCard_durationText__Hw2Tq span{display:inline-block}.BusCard_rightPriceSection__N4ANv{width:200px;display:flex;justify-content:flex-end;text-align:right}.BusCard_mobileAmenities__kBVZB,.BusCard_showMobile__H5NZY{display:none}.BusCard_latoBlack__iqbBD{font-weight:900}.BusCard_priceText__guR7e{color:#000;font-size:20px;margin-bottom:8px;font-weight:900}.BusCard_strikedOffText__c74oi{color:#757575;font-size:12px;font-weight:400;text-decoration:line-through;margin-right:4px}.BusCard_crossPrice__rjPOQ{font-size:14px;text-decoration:line-through;vertical-align:bottom;display:flex;color:rgba(0,0,0,.3);align-items:flex-end}.BusCard_savePriceText__r9WrB{font-size:14px;color:#007e7d;margin-right:6px}.BusCard_savePriceText__r9WrB span{font-weight:700}.BusCard_reviewTag__E89_J{background:#0c58b4;border-radius:4px;margin-right:6px;color:#fff;font-size:12px;font-weight:700;padding:2px 4px;display:flex;align-items:center}.BusCard_reviewTag__E89_J .BusCard_ratingText__RcylA{vertical-align:middle}.BusCard_startIconWrapper__l3Seu{margin-right:3px;display:flex;align-items:center}.BusCard_reviewText___7lLQ{font-size:12px;color:#4a4a4a;margin-right:24px}.BusCard_busImpInfo__kivu9{display:flex;align-items:center;order:0}.BusCard_busSubImpInfo__ykNNX{display:flex;flex-direction:row;align-items:center}.BusCard_amenitiesInfo__2iCNy{display:flex}.BusCard_amenitiesInfo__2iCNy li{margin-right:16px;list-style-type:none}.BusCard_amenitiesIcon__8cexx{margin-right:4px;width:16px;height:16px}.BusCard_amenitiesText__OocL6{font-size:12px;color:#4a4a4a;margin-top:1px}.BusCard_seatLeftText__QDquC{font-size:12px;color:#4a4a4a;margin-left:auto}.BusCard_separators__xqmUP{color:#d8d8d8;margin:0 8px}.BusCard_recommendationTagStyle__lSXFc{padding:2px;font-size:12px;border-radius:4px;width:-moz-fit-content;width:fit-content}.BusCard_dayChange__RTQvx{color:#757575;font-size:10px;font-weight:400;white-space:nowrap}.BusCard_nextDayText__PtF2d{background-color:#eaf5ff;font-size:12px;padding:4px 8px;width:max-content;border-radius:6px;margin-left:8px}.BusCard_priceDealText__nmemN{display:block;padding:4px 6px;color:#008cff;border-radius:4px;margin-bottom:4px;font-size:12px;border:1px solid #cce8ff}.BusCard_variantStyle__6y04y{color:#fff;background:linear-gradient(90deg,#53b2fe,#065af3);border-radius:4px 0 0 4px;margin-right:-16px}@media screen and (max-width:768px){.BusCard_ListingCard__MOUj5{margin-bottom:12px;width:calc(100vw - 24px)}.BusCard_ListingCard__MOUj5:hover{border:0}.BusCard_busSubImpInfo__ykNNX{flex-direction:column}.BusCard_dateText__AnguT,.BusCard_sectionWrapper__yT8Q3{display:none}.BusCard_listingTopInfo__QnWvr{border-bottom:0;padding:12px 16px 2px}.BusCard_leftSectionList__lW0Hz{flex-direction:column}.BusCard_listItem__LjqrW{margin-right:2px}.BusCard_lineBorderTop__0QVvN{width:6px;margin:13px 4px}.BusCard_listName__4GI_0{font-size:14px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;max-width:197px}.BusCard_BusType__1P8N1{font-size:12px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.BusCard_priceText__guR7e{font-size:18px}.BusCard_crossPrice__rjPOQ,.BusCard_savePriceText__r9WrB{font-size:12px}.BusCard_busImpInfo__kivu9{order:1;display:none}.BusCard_cardInfoWrapper__DA2LO{margin-bottom:6px;min-height:90px}.BusCard_showMobile__H5NZY{display:inline-flex;flex-direction:column;align-items:flex-end}.BusCard_reviewTag__E89_J{margin-right:0;margin-bottom:6px;align-self:flex-end}.BusCard_reviewText___7lLQ{margin-right:0;margin-bottom:8px}.BusCard_seatLeftText__QDquC{margin-top:-20px;margin-left:0}.BusCard_mobileAmenities__kBVZB{border-top:1px solid #e7e7e7;padding:8px 16px;display:block;display:flex;place-content:space-between}.BusCard_arrivalTime__6QH3g{font-weight:700;font-size:16px;line-height:17px;color:#4a4a4a}}.BusCardPersuasions_persuasionContainer__AcJ3o{width:-moz-fit-content;width:fit-content;border-radius:14px;margin:4px 4px 8px 0;padding:2px;align-items:center}.BusCardPersuasions_prefixText__MNv3n{margin:0 4px}.BusCardPersuasions_dot__jDnoM{height:5px;width:5px;background-color:#bbb;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:4px;margin-bottom:1px}.BusCardPersuasions_extraText__wsiPu{align-self:center;margin-left:8px}.BusCardPersuasions_infoText__XxNzt{display:block;border:1px solid #e7e7e7;padding:6px 8px;color:#4a4a4a;border-radius:4px;margin-bottom:8px;margin-right:8px;font-size:12px}@media screen and (min-width:768px){.BusCardPersuasions_infoText__XxNzt,.BusCardPersuasions_mainContainer__VhR68{margin-top:8px}}.BusTimingsList_timingCard__8foAu{border-bottom:1px solid #e5e5e5;padding-bottom:16px;margin-top:16px}.BusTimingsList_timingCard__8foAu:last-child{border-bottom:none;padding-bottom:0}.BusTimingsList_topSection__kEm87{width:100%}.BusTimingsList_mainHeading__b1KPn{font-weight:700;font-size:16px;line-height:19px;color:#008cff}.BusTimingsList_buttonStyle__J5p5J{width:115px;height:32px;background:#fff;border:1px solid #008cff;border-radius:8px;font-weight:900;font-size:12px;color:#008cff}.BusTimingsList_cardContainer__PNBMD{border:1px solid #d8d8d8;border-radius:8px;align-items:center;margin:16px;padding:16px 12px}.BusTimingsList_detailsWidth__xUQ1r{width:80%}.BusTimingsList_leftMargin__7C5m3{margin-left:auto}.EmbText_embTextContainer__GPlmw{display:flex;flex-wrap:wrap;min-width:100px;align-items:center;font-size:12px}.FilterSlider_arrow__1_p5W{display:flex}.FilterSlider_filterSliderItem__ltoYQ{width:auto!important;height:100px!important;min-height:100px;padding:12px;display:flex!important;border-radius:12px;background:#000;cursor:pointer;align-items:center;background:linear-gradient(90deg,#e2eeff 0,#c3f5ff);margin-right:12px}.FilterSlider_filterSliderItem__ltoYQ .FilterSlider_filterItemDtl__pZJdl{width:70%;display:flex;flex-direction:column}.FilterSlider_filterItemDtl__pZJdl .FilterSlider_headingStyle__8z3lX{font-size:14px;line-height:22px;font-weight:700;width:100%;text-align:left;border:none}.FilterSlider_freeDateChange__uEZh3 .FilterSlider_filterItemDtl__pZJdl .FilterSlider_headingStyle__8z3lX{color:#9c3200}.FilterSlider_filterItemDtl__pZJdl .FilterSlider_itemDtlTxt__t1ysj{width:160px;font-size:14px;margin-bottom:7px}.FilterSlider_filterItemImg__CZEFV img{width:100%}.FilterSlider_filterSliderItem__ltoYQ .FilterSlider_slideItemBtn__LZ12V{height:24px;width:97px;display:flex;align-items:center;justify-content:left;font-size:14px;color:#fff;font-weight:700;box-shadow:0 1.15px 9.2px rgba(0,0,0,.08);border-radius:4px;padding:6px 8px;line-height:18px}.FilterSlider_slideItemBtn__LZ12V img{width:16px;margin-top:5px;margin-left:8px}.FilterSlider_iconImgContainer__wDCfy{width:64px;height:auto;align-self:center}.FilterSlider_boAdIcon__lqz0l{width:130px;height:100px;cursor:pointer;margin-right:12px}.FilterSlider_selectedCard__OS8MP{border:2px solid #008cff}.FilterSlider_selectedCardBoAd___iPUG{border:2px solid #008cff;border-radius:10px}.FilterSlider_selectedCardTick___8I4N{position:relative;width:24px}.FilterSlider_tickIcon__WZao3{position:absolute;width:24px;height:24px;left:216px;top:6px}.FilterSlider_boAdSelectedCardTick__2X_QQ{left:95px}.FilterSlider_boAdHeaderContainer__IrSt6{margin:0 -12px 12px}.FilterSlider_closeIconContainer__3LbDX{position:relative;left:90vw;top:10vw;background:#fff;border-radius:100%;width:25px;padding:2px;height:25px}@media screen and (min-width:768px){.FilterSlider_mainCarouselContainer__xPhwT{border-bottom:1px solid #e7e7e7}}.FilterTabs_headingSection__expmn{font-size:14px;color:#4a4a4a;font-weight:900;margin-bottom:12px}.FilterTabs_tabSelectorWpr__hV7_z{border-bottom:1px solid #d8d8d8;padding-bottom:16px;margin-bottom:16px}.FilterTabs_tabCtr__q44wV{display:flex}.FilterTabs_tabCtr__q44wV.FilterTabs_micro__avWY_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.FilterTabs_tabCtr__q44wV.FilterTabs_micro__avWY_ li{margin-right:unset}.FilterTabs_micro__avWY_ .FilterTabs_tabSection__DfwGX{flex-direction:column}.FilterTabs_tabSelectorWprtoggle__SEdq6{border-bottom:0;margin-bottom:0;padding-bottom:16px}.FilterTabs_labelText__S2kGH{font-size:14px;color:#4a4a4a}.FilterTabs_tabCtr__q44wV li{flex:1 1;flex-shrink:0;margin-right:8px}.FilterTabs_tabCtr__q44wV li:last-child{margin-right:0}.FilterTabs_tabSection__DfwGX{height:100%;cursor:pointer;padding:8px 14px;border-radius:8px;border:1px solid #d8d8d8;background-color:#fff;display:flex;align-items:center;justify-content:center}.FilterTabs_tabSection__DfwGX:hover{border-color:#008cff}.FilterTabs_tabSection__DfwGX.FilterTabs_activeTabs__K_DKy{border:1px solid #008cff;background-color:#eaf5ff}.FilterTabs_seatTitle__mpD_v{color:#4a4a4a;font-size:14px;font-weight:700}.FilterTabs_seatDescription__kThFH{color:#4a4a4a;font-size:12px;font-weight:400}.FilterTabs_alignContentCenter__SOIHo{align-content:center}.HideShowSection_clearText__HdOr6{font-size:12px;color:rgba(0,0,0,.3);font-weight:700;margin-right:10px}.HideShowSection_toggleHeading__V5_uV{font-size:14px;color:#4a4a4a;font-weight:900}.HideShowSection_rotateTabs__9_Vpr{transform:rotate(180deg)}.HideShowSection_borderBottom__O_4sX{border-bottom:1px solid #e7e7e7;margin-bottom:16px}.Checkbox_customCheckbox__bdBdN{display:flex}.Checkbox_customCheckbox__bdBdN input{display:none}.Checkbox_toggleText__2JoGx{font-size:14px;color:#008cff;margin-right:4px}.Checkbox_searchInputArea__m3aQu{color:#4a4a4a;font-size:14px;width:100%;outline:none;border-radius:8px;border:1px solid #d8d8d8;padding:11px 16px 11px 40px}.Checkbox_searchInputArea__m3aQu:focus{border-color:#008cff}.Checkbox_searchIcon__rn9se{position:absolute;top:14px;left:14px}.Checkbox_rotateIcon__uUaSd{transform:rotate(180deg)}.Checkbox_customCheckbox__bdBdN b{position:relative;margin-left:auto;cursor:pointer;width:18px;height:18px;border-radius:4px;border:1.5px solid #9b9b9b;background-color:#fff}.Checkbox_customCheckbox__bdBdN input:checked+b{border:2px solid}.Checkbox_digitText__hKLaf{font-size:12px;font-weight:700;color:#4a4a4a;text-align:right}.Checkbox_customCheckbox__bdBdN input:checked+b:before{content:"";position:absolute;width:18px;height:18px;display:flex;flex-shrink:0;top:-2px;left:-2px;border-radius:4px;background-color:#008cff}.Checkbox_customCheckbox__bdBdN.Checkbox_deactivated__PJ2vn input:checked+b:before{background:#aaadaf}.Checkbox_customCheckbox__bdBdN input:checked+b:after{border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.Checkbox_customCheckbox__bdBdN input:checked+b:after,.Checkbox_customCheckbox__bdBdN.Checkbox_deactivated__PJ2vn input:checked+b:after{content:"";position:absolute;top:40%;left:50%;height:5px;width:10px;transform-origin:center;transform:translate(-50%,-50%) rotate(-45deg)}.Checkbox_customCheckbox__bdBdN.Checkbox_deactivated__PJ2vn input:checked+b:after{border-bottom:2px solid rgba(0,0,0,.3);border-left:2px solid rgba(0,0,0,.3)}.Checkbox_inputLabelText__ymczh{margin-left:12px;font-size:14px;color:#4a4a4a}.Checkbox_checkboxList__ygwal{width:250px;min-height:135px;max-height:300px;overflow:scroll}.Checkbox_checkboxList__ygwal li:hover .Checkbox_inputLabelText__ymczh{color:#008cff}@media screen and (min-width:768px){.Checkbox_inputLabelText__ymczh{text-overflow:ellipsis;width:220px;white-space:nowrap;overflow:hidden}}.FiltersDweb_filterHeading__p7gFJ{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e7e7e7;padding:12px 16px}.FiltersDweb_filtersText__TD400{font-size:18px;font-weight:900;line-height:20px}.FiltersDweb_clearText__eGOhQ{font-size:12px;color:rgba(0,0,0,.3);font-weight:900;cursor:pointer}.FiltersDweb_filtersContent___kT_F{padding:12px 16px 0}.FiltersDweb_filtersWrapper__VfCoM{width:293px}.FiltersDweb_fixedWrapper__iYSLH{position:fixed;top:66;height:95vh;overflow-y:auto;z-index:2;background-color:#fff;padding-bottom:180px}.HorizontalCal_hrzntlCal__bO7sF{display:flex;border-bottom:1px solid #e7e7e7}.HorizontalCal_hrzntlCal__listCnt__KJ7Gn{display:flex;flex:1 1;overflow:hidden;padding:8px 0;margin-left:4px;margin-right:4px}.HorizontalCal_hrzntlCal__btnScrl__AY6Li{width:36px;background-color:#fff;box-shadow:1px 0 8px 0 rgba(0,0,0,.08);border:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.HorizontalCal_hrzntlCal__btnScrlleft__Gczdb{border-radius:16px 0 0 0}.HorizontalCal_hrzntlCal__btnScrlleft__Gczdb:after,.HorizontalCal_hrzntlCal__btnScrlright__XYb77:after{display:block;content:"";width:10px;height:10px;border-top:2px solid #2276e3;border-left:2px solid #2276e3;transform:rotate(-45deg)}.HorizontalCal_hrzntlCal__btnScrlright__XYb77{border-radius:0 16px 0 0}.HorizontalCal_hrzntlCal__btnScrlright__XYb77:after{transform:rotate(135deg)}.HorizontalCal_hrzntlCal__lstItm__zCqJX{min-width:100px;padding:10px 16px;flex-shrink:0;border-radius:8px;display:flex;flex-direction:column;cursor:pointer;background-color:#fff}.HorizontalCal_hrzntlCal__lstItm__zCqJX:hover{background-color:#f2f2f2}.HorizontalCal_hrzntlCal__lstDot__gwaRN{width:8px;height:8px;border-radius:50%;align-self:flex-end}.HorizontalCal_hrzntlCal__lstDotylw__dXXn0{background-color:#ffc24a}.HorizontalCal_hrzntlCal__lstDotred__uefyg{background-color:#ff1515}.HorizontalCal_hrzntlCal__lstDotgreen__9bGQX{background-color:#18a160}.HorizontalCal_hrzntlCal__lstItmselected__bmDp0{background-color:#eaf5ff;font-weight:700;text-wrap:nowrap}.HorizontalCal_linkText__yKi_2{color:#008cff}.LoginCard_offersForYourWrapper__E1iuy{padding:8px 16px;align-items:center;color:#000;border-radius:16px;border:1px solid rgba(245,166,35,.2);background-color:#fff5ea;height:auto;margin-bottom:12px}.LoginCard_walletIconWrapper__h2gNO{margin-right:8px;background-color:rgba(245,166,35,.2);border-radius:50%;padding-left:2px}.MobileFooter_mobileFooter__oqcAG{display:block;position:fixed;bottom:10px;width:100%;z-index:2}.MobileFooter_footerContent__dVRnb{margin:10px 8px;background-color:#09121f;border-radius:12px;display:flex;flex-wrap:wrap;padding:4px;gap:4px}.MobileFooter_footerContent__dVRnb li{flex:1 1;height:44px;background-color:#202e3c;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.MobileFooter_footerListText__8u1oK{margin-top:4px;font-size:12px;color:#fff}.MobileFooter_imageStyle__SBnE6{position:fixed;margin-left:13vw;margin-bottom:25px;bottom:30px}.RTCBusCard_ListingWrapper__tZRmE{background-color:#fff;border:1px solid #e7e7e7;border-radius:16px;padding:16px;margin-bottom:16px;cursor:pointer}.RTCBusCard_ListingWrapper__tZRmE:hover{border-color:#008cff}.RTCBusCard_leftContent__lQHWC{flex:1 1}.RTCBusCard_rightContent__4l8Gy{display:flex;justify-content:space-between}.RTCBusCard_busType__3XItD{font-size:18px;margin-bottom:2px}.RTCBusCard_busSubText__licAp{font-size:16px}.RTCBusCard_viewBusText__FeKKY{font-size:16px;color:#008cff;font-weight:700;margin-right:2px;cursor:pointer}.RTCBusCard_priceText__JdPQ2{font-size:20px;color:#000;font-weight:900;text-align:right}.RTCBusCard_concessionContainer__yjP8m{color:#1a7971;margin-bottom:8px;padding-bottom:4px;padding-top:4px;padding-left:8px;border-radius:4px}.RTCBusCard_footerText__pS1xY{color:#008cff;font-size:16px;font-weight:700;text-align:center;margin-bottom:16px}.RTCBusCard_activeRtc__eCVjL{border-radius:0 0 16px 16px}.RTCBusCard_stickRtc__4_5x4{position:fixed;margin-top:8px}@media screen and (max-width:768px){.RTCBusCard_ListingWrapper__tZRmE{padding:12px 16px;margin-bottom:12px;width:calc(100vw - 24px)}.RTCBusCard_busType__3XItD,.RTCBusCard_priceText__JdPQ2{font-size:14px}.RTCBusCard_busSubText__licAp,.RTCBusCard_footerText__pS1xY,.RTCBusCard_viewBusText__FeKKY{font-size:12px}.RTCBusCard_activeRtc__eCVjL{width:100vw!important;margin-left:-12px;border-radius:0 0 16px 16px}}.SortBy_sortBySection__Nnjzy{padding:6px 12px 6px 20px}.SortBy_sortTabsWrapper__vVoHV{display:flex}.SortBy_sortTabsWrapper__vVoHV li{margin-right:8px}.SortBy_sortTabsWrapper__vVoHV li:last-child{margin-right:0}.SortBy_tabSection__NYm_Z{cursor:pointer;padding:6px 12px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center}.SortBy_tabSection__NYm_Z:hover{background-color:#f2f2f2}.SortBy_tabSection__NYm_Z.SortBy_activeTabs__wLCoi{background-color:#eaf5ff}.SortBy_tabSection__NYm_Z.SortBy_activeTabs__wLCoi .SortBy_labelText__YcjD3{color:#008cff}.SortBy_labelText__YcjD3{font-size:14px;color:#4a4a4a;margin-right:4px}.UgcPersuasionCard_ugcContainer__ImJcY{background-image:linear-gradient(.0767719rad,#fff4e2,#fff9ef);padding:8px 12px;margin-bottom:12px;border-radius:8px;border:1px solid rgba(245,166,35,.2)}.SEOFooter_footerContainer__cYUyY{background:#16223e;color:#fff;padding:16px 16px 85px;margin-bottom:-85px}.SEOFooter_titleStyle__VCh3Z{font-size:14px;font-weight:700;margin-top:25px;margin-bottom:10px}.SEOFooter_listStyle__hhJpR{margin-bottom:10px;font-size:12px;font-weight:400}.SEOFooter_listStyle__hhJpR a{display:block;height:20px}.SEOCredibilitySection_gridContainer__C8SOY{display:grid;grid-column-gap:10px;column-gap:10px;grid-template-columns:repeat(2,1fr);text-align:center;margin-top:20px}.SEOCredibilitySection_gridItem__lOaML{position:relative;top:-20px}.SEOCredibilitySection_infoCard__1W_3I{height:91px;border:1px solid #d8d8d8;border-radius:16px;font-size:14px;margin-bottom:10px;padding:20px;align-content:end}.SEOCredibilitySection_bottomSection__u1Oxn{text-align:center;margin-top:4px}.SEOCredibilitySection_imgStyle__kPQ8N{position:relative;top:28px}.PickUpDropSelection_headerContainer___RlLA{padding:8px 20px;gap:8px;height:33px;background:linear-gradient(90deg,#f2f2f2,hsla(0,0%,95%,0));font-weight:900;font-size:14px;line-height:17px;color:#4a4a4a}.PickUpDropSelection_pickDropContainer__VSr2j{margin:8px;border-radius:12px;border:1px solid #d8d8d8;height:-webkit-fill-available;overflow-x:auto}.PickUpDropSelection_pickDropItem__YQFG2{padding:12px;height:auto;background:#fff;border-bottom:1px solid #d8d8d8;cursor:pointer;overflow:hidden}.PickUpDropSelection_pickDropHeader__jP0qh{padding:8px 12px;height:auto;background:#f2f2f2;font-weight:900;font-size:12px;line-height:14px;text-transform:uppercase;color:#4a4a4a}.PickUpDropSelection_pickDropTime__6TxqW{font-weight:900;font-size:12px;line-height:14px;text-transform:uppercase;color:#757575}.PickUpDropSelection_pickDropName__3ffR0{font-weight:700;font-size:14px;line-height:20px;color:#4a4a4a}.PickUpDropSelection_pickDropAddress__JcRY2{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#4a4a4a}.PickUpDropSelection_pickDropVehicleChange__5F0Mp{font-weight:700;font-size:12px;line-height:14px;padding-top:4px;color:#cf8100}.PickUpDropSelection_bottomSectionContainer__Wh4mH{border-top:1px solid #e0e0e0;padding:8px}.PickUpDropSelection_selected__N8CwF{background-color:#eaf5ff}.PickUpDropSelection_selectedCardTick__5SB5k{position:relative;width:24px}.PickUpDropSelection_busStopTextContainer__IwUzp{width:90%}.PickUpDropSelection_tickIcon__tsgOn{width:24px;height:24px;left:216px;top:6px}.PickUpDropSelection_selectedSeatsHeading___dj_x{font-weight:700;font-size:12px;line-height:14px;color:#4a4a4a}.PickUpDropSelection_listContainer__G7yOK{margin:12px;border-radius:12px;border:1px solid #cecece}.PickUpDropSelection_listStyle__tsehE{padding:20px;border-bottom:1px solid #e7e7e7}.PickUpDropSelection_listStyle__tsehE:last-child{border-bottom:0}.PickUpDropSelection_fareDetails__eC3HS{position:relative;display:inline-block;cursor:pointer}.PickUpDropSelection_priceBreakupInfo__2zdtm{width:150px;visibility:hidden;opacity:0;position:absolute;background-color:#fff;color:#000;text-align:left;padding:10px;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);transition:opacity .3s;z-index:1;top:-80px;transform:translateX(-50%)}.PickUpDropSelection_fareDetails__eC3HS:hover .PickUpDropSelection_priceBreakupInfo__2zdtm{visibility:visible;opacity:1}.PickUpDropSelection_calloutHeight__OqLwP{height:28px}.InfoCard_infoCard__XwUqZ{cursor:pointer;padding:12px 16px;margin-bottom:12px;gap:2px;font-size:12px;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;background:#fff}.InfoCard_mmtBlackIconContainer__Bej0S{position:relative;top:-38px;height:4px;margin-top:10px}.InfoCard_imgContainer__33sZz{border-right:1px solid #d8d8d8;padding-right:12px;margin-right:12px;align-content:center}.InfoCard_greenText__aCXOW{color:#007e7d;font-weight:700}.MyDealLogin_dealSection__FhD7t{background:#eaf5ff;padding:6px 12px}.MyDealLogin_myDealSection___IBZz{background:linear-gradient(267deg,#407ad1 13.68%,#4392ff 89.82%);border-radius:16px;margin-right:8px;padding:3px 6px}.MyDealLogin_badgePercentWrapper__NyRZU{width:12px;height:12px;margin-right:4px}.MyDealLogin_dealText__Y43_7{font-size:12px;font-weight:700;color:#fff}.MyDealLogin_dealInfoText__7Rm1T{font-size:12px;color:#4a4a4a;font-weight:400}.MyDealLogin_loginText__6xn96{font-size:14px;color:#008cff;font-weight:700}@media screen and (max-width:768px){.MyDealLogin_dealSection__FhD7t{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.PromoLogin_carouselContainer__WslZV{position:relative;overflow:hidden;width:100%;padding-bottom:32px;display:none}.PromoLogin_carouselTrack___bcvL{display:flex;transition:transform .5s ease-in-out}.PromoLogin_carouselItem__VZuVH{flex:0 0 100%;box-sizing:border-box;padding:12px 16px;background-color:#fff;border:1px solid #e7e7e7;border-radius:16px}.PromoLogin_carouselBullets__UGeE6{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);display:flex}.PromoLogin_bullet__pAshd{width:12px;height:4px;border-radius:6px;background-color:#d8d8d8;margin:0 4px;cursor:pointer}.PromoLogin_active__xqU42{background-color:#000}.PromoLogin_userWrapper__N89e0{margin-right:8px}.PromoLogin_offerDisc___3tmM{font-size:14px;color:#000;font-weight:900;margin-bottom:2px}.PromoLogin_offerCode__qFHxW{font-size:12px;color:#757575;font-weight:400}.PromoLogin_loginPromo__FQmM1{font-size:14px;color:#008cff;font-weight:700}@media screen and (max-width:768px){.PromoLogin_carouselContainer__WslZV{display:block}}.SeoInfo_cardSection__jN82h a{color:blue}.SeoInfo_cardSection__jN82h{background-color:#fff;border:1px solid #d8d8d8;padding:20px;border-radius:16px;margin-bottom:20px;flex:1 1}.SeoInfo_cardSection__jN82h h2{font-size:18px;font-weight:900;color:#000;margin-bottom:12px;margin-top:12px}@media screen and (max-width:768px){.SeoInfo_cardSection__jN82h{border:0;padding:16px;border-radius:0}.SeoInfo_cardSection__jN82h h2{font-size:16px}.SeoInfo_cardSection__jN82h h3{margin-bottom:12px}}.SeoInfo_basicInfoSectionTabs__Z4MmZ{display:flex;justify-content:flex-start;gap:20px}.SeoInfo_basicInfoSectionTabs__Z4MmZ li a{color:#4a4a4a;padding:8px 0;display:block}.SeoInfo_basicInfoSectionTabs__Z4MmZ .SeoInfo_linkStyle__UdjnS:hover{color:#008cff}.SeoInfo_topOperatorsWrapper__kjWCS{display:flex}.SeoInfo_breadCrumb__SbNhD{color:#008cff;font-weight:700;margin-top:15px;display:inline-block;font-size:14px}.SeoInfo_breadCrumb__SbNhD li{display:inline-block}.SeoInfo_breadCrumb__SbNhD .SeoInfo_crntNode__ok_yP{color:#4a4a4a}@media screen and (max-width:768px){.SeoInfo_ratingSection__A1C24{flex:auto;margin-top:12px;flex-shrink:0;margin-right:35px}.SeoInfo_topOperatorsWrapper__kjWCS{display:flex;overflow-x:scroll}.SeoInfo_breadCrumb__SbNhD{margin-top:20px;padding-right:16px}.SeoInfo_basicInfoSectionTabs__Z4MmZ{flex-direction:column;gap:0;display:flex;justify-content:space-between}}.SeoInfo_ListScroll__gyJdd{overflow:hidden;height:318px;padding-bottom:0!important}.SeoInfo_ListScroll__gyJdd h3{padding-right:20px}.SeoInfo_contentScroll__laliL{overflow:hidden;overflow-y:scroll;height:calc(100% - 35px);list-style-type:none}.SeoInfo_InfoListSection__O6RYC{list-style-type:none}.SeoInfo_InfoListSection__O6RYC li{border-bottom:1px solid #e7e7e7;margin-bottom:4px}@media screen and (max-width:768px){.SeoInfo_ListScroll__gyJdd{overflow:hidden;padding-right:0!important;height:auto;padding-bottom:16px!important}.SeoInfo_contentScroll__laliL{display:flex;gap:22px;overflow:hidden;overflow-x:scroll;height:calc(100% - 0px);width:auto;padding-bottom:12px;padding-right:12px}.SeoInfo_contentScroll__laliL li{flex-shrink:0}.SeoInfo_InfoListSection__O6RYC li{border-bottom:0}.SeoInfo_InfoListSection__O6RYC li p{margin:10px 0;color:#4a4a4a}.SeoInfo_noOverlap___abI9{width:100vw!important}.SeoInfo_cardSection__jN82h div ul a{display:inline-block;height:35px}}.TopOperatorsLink_topOperatorsWrapper__jvIzC{display:flex}.TopOperatorsLink_operatorLink___NR1o{color:#4a4a4a!important}.TopOperatorsLink_ratingSection__bPRPn{flex:1 1;margin-top:12px;list-style-type:none;max-height:240px}.TopOperatorsLink_ratingSection__bPRPn li{margin-bottom:12px}.TopOperatorsLink_startSection__faDGV{display:inline-block;margin-left:4px}@media screen and (max-width:768px){.TopOperatorsLink_ratingSection__bPRPn{flex:auto;margin-top:12px;flex-shrink:0;margin-right:35px}.TopOperatorsLink_topOperatorsWrapper__jvIzC{display:flex;overflow-x:scroll}}.BusInfoSection_basicInfoSection__te8gd{border:1px solid #d8d8d8;background-color:#fff;border-radius:8px}.BusInfoSection_basicInfoSection__te8gd li{border-bottom:1px solid #d8d8d8;display:flex}.BusInfoSection_basicInfoSection__te8gd li:last-child{border-bottom:0}.BusInfoSection_basicInfoHeading___f_j_{width:320px;border-right:1px solid #d8d8d8;flex-shrink:0}.BusInfoSection_basicInfoHeading___f_j_,.BusInfoSection_basicInfoText__W1Z_N{display:inline-block;padding:10px;font-size:16px}@media screen and (max-width:768px){.BusInfoSection_basicInfoHeading___f_j_{width:132px;border-right:1px solid #d8d8d8;display:inline-block;padding:10px;font-size:14px}.BusInfoSection_basicInfoText__W1Z_N{font-size:14px}}.SearchBarDweb_searchBarContainer__OaxVC{height:80px;background-color:#fff;border-bottom:1px solid #d8d8d8;transition:top .3s;z-index:10;position:-webkit-sticky;position:sticky;top:0;align-content:center}.SearchBarDweb_sticky__X0_f3{position:fixed;top:0;width:100%}.SearchBarDweb_mainContainer__10Hf4{width:1215px;margin:0 auto;display:flex}.SearchBarDweb_cityContainer__WEJv0{background-color:#f6f6f6;border-radius:12px;border:1px solid #d8d8d8;width:256px;padding:4px 12px;min-width:180px;height:48px;overflow:hidden}.SearchBarDweb_cityContainer__WEJv0:first-child{margin-left:24px}.SearchBarDweb_daySelectorWidth__7cPIx{width:144px}.SearchBarDweb_subtext__vu0AC{color:#757575;font-size:12px}.SearchBarDweb_swapIcon__IW_6q{margin:auto 8px;height:24px;width:24px}.SearchBarDweb_dayPickerContainer__oEtRj{width:200px;background:#fff;border-radius:8px;top:30px;z-index:4;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);position:absolute}.SearchBarDweb_optionStyle__W_3YQ{padding:10px 20px;cursor:pointer}.SearchBarDweb_optionStyle__W_3YQ:hover{background:#f2f2f2;border-radius:inherit}.SearchBarDweb_dayPickerBusWrap__HS1SW{width:625px;border-radius:4px;background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);position:fixed;top:100px;z-index:11;border-radius:12px}.SearchBarDweb_doubleDaypickerHeader__jhhW1{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);padding:13px 10px;border-radius:12px 12px 0 0}.SearchBarDweb_selectedDay__MbaUG{color:#fff!important;padding:14px 8px;background:#008cff!important;border-radius:8px!important}.SearchBarDweb_cityPickerContainer__4JbG5{width:200px;background:#fff;border-radius:8px;z-index:99;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);top:30px;position:absolute}.SearchBarDweb_dropDownContainer__a_6Pl{width:250px;height:300px;overflow-y:auto;font-size:14px}.SearchBarDweb_autosuggestInput__thDAQ{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);padding:12px 20px;outline:0;border:0;width:100%;font-size:16px;color:#000;font-weight:700}.SearchBarDweb_autosuggestInput__thDAQ::placeholder{color:#9b9b9b;opacity:1}.ListingWrapper_listingContent__NqVfM{width:1215px;position:relative;background:#f5f5f5;display:flex;margin:0 auto 42px}.ListingWrapper_rightListing__D_pti{width:900px;flex:1 1}.ListingWrapper_leftFilters__RpfQh{height:-moz-fit-content;height:fit-content;display:flex;background-color:#fff;flex-direction:column;margin-right:20px;background:#fff;border:1px solid #e7e7e7;border-top:0;padding-bottom:158px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ListingWrapper_rightListing__D_pti h1{color:#000;font-size:22px;font-weight:900;margin-bottom:20px;margin-top:16px}.ListingWrapper_dateCalSortFilterWrapper__oCerH{background-color:#fff;border:1px solid #e7e7e7;border-radius:16px;margin-bottom:20px}.ListingWrapper_ViewBtn__Z_JmV a{display:flex;align-items:center;justify-content:center;padding:10px 24px;font-size:14px;font-weight:700;text-transform:uppercase}.ListingWrapper_rtcEnd__B3DAO{display:flex;align-items:center;margin:32px 0 26px}.ListingWrapper_rtcEnd__B3DAO:after,.ListingWrapper_rtcEnd__B3DAO:before{content:"";flex-grow:1;background:linear-gradient(270deg,#d8d8d8,hsla(0,0%,85%,.459) 85.85%,hsla(0,0%,85%,0) 158.59%);height:1px;transform:none}.ListingWrapper_toast__t3qxT{top:25vh;height:40px;width:-moz-fit-content;width:fit-content}.ListingWrapper_fixedListingCardsWrapper__hCclF{flex:0 0;margin-left:293px;margin-top:66px}.ListingWrapper_summaryCardStyle__cuwlo{border:1px solid #e7e7e7;border-radius:16px}@media screen and (max-width:768px){.ListingWrapper_toast__t3qxT{top:15vh}.ListingWrapper_listingContent__NqVfM{width:100%;padding-bottom:85px;margin:50px auto 0;max-width:100vw}.ListingWrapper_dateCalSortFilterWrapper__oCerH,.ListingWrapper_leftFilters__RpfQh{display:none}.ListingWrapper_rightListing__D_pti{padding-bottom:16px;width:calc(100vw - 24px);margin:0 12px;display:flex;flex-direction:column}.ListingWrapper_ViewBtn__Z_JmV a{background:linear-gradient(135deg,#53b2fe,#065af3);color:#fff;border-radius:8px;padding:12px}.ListingWrapper_filterHeaderLoader__xUDYO{margin:0 -12px 12px;height:40px;color:#fff}}.MobileHeader_busSearchSection__hib03{position:fixed;top:0;width:100vw;z-index:4}.MobileHeader_mobileHeader__eF9W6{display:block;position:fixed;z-index:1;top:0;width:100%;background-color:#fff;padding:6px 12px;box-shadow:0 1px 8px 0 rgba(0,0,0,.08)}.MobileHeader_headerContent__5HUyD{padding:6px;border:1px solid #e7e7e7;border-radius:4px;display:flex;align-items:center;justify-content:space-between}.Footer_footerLinks__0_MVj{background:#f2f2f2;padding:16px}.Footer_footerHeading__SxuvL{color:#000;margin-bottom:12px;font-size:16px;font-weight:700}.Footer_footerListItems__d5VKo{column-count:2;column-gap:20px;font-size:12px;color:#9b9b9b}.Footer_footerListItems__d5VKo ul{min-width:190px}.Footer_footerListItems__d5VKo a{width:190px;height:20px;display:block}.Footer_footerListItems__d5VKo li{margin-bottom:8px;height:22px;list-style:none}.Footer_linklabelText__vJXUP{font-size:12px;color:#9b9b9b;display:block;margin-bottom:8px}.Footer_busesName__lcJNT{width:50px;height:60px}.Footer_footerListItems__d5VKo::-webkit-scrollbar{display:none}.Footer_footerListItems__d5VKo{-ms-overflow-style:none}