.Header_header__pUpk9,.Header_liteHeader__vzziu,.Header_ryHeader__lWO_n,.Header_RyMHeader__i7Mi2{display:flex;width:calc(100% + 30px);align-items:center;height:65px;margin:0 0 0 -15px;background:#fff;justify-content:center;position:sticky;top:0;z-index:10;contain:strict}.Header_cityHeader__IBZ6B{background:#fbf2ce!important}.Header_ryHeader__lWO_n{background:#004f9e}.Header_liteHeader__vzziu{width:unset;margin:unset}.Header_headerLeftImage__d9fvk{margin-left:15px;flex-shrink:1;margin-right:auto;min-width:16px}.Header_liteHeader__vzziu>img:nth-child(3),.Header_rightSideImg__2f5iR{margin-right:15px;min-width:16px}.Header_leftSideImg__HUY5Q{margin-left:15px;min-width:16px}.Header_logo__vPR6R{width:100%;margin:0 auto;flex-grow:1;max-width:200px;height:auto}.Header_loginWrapper__iPMyt{background:#f7f7f7;display:flex;flex-shrink:0;width:auto;height:36px;margin-left:auto;border:1px solid #0000;border-top-left-radius:20px;border-bottom-left-radius:20px}.Header_signInBlock__4kTWS{display:inline-flex;justify-content:center;flex-direction:column;text-align:left;padding:5px 13px 5px 14px}.Header_ryWalletText__uwI3A{font-size:12px;color:#0e59a3;font-weight:700;margin:0}.Header_signInText__2_ovZ{font-size:14px;color:#0e59a3;font-weight:700;margin:0}.Header_walletCash__4eVkN{font-size:13px;font-weight:700;margin:0;color:var(--icGreen)}.Header_saveTxt__AemWB{font-size:10px;margin:0}.Header_RyMHeader__i7Mi2{justify-content:start}.Header_ryBackButton__WN5AP{margin-left:5px;padding:10px}.Header_RyMlogo__el_Lp{width:100%;flex-grow:1;max-width:105px;height:auto;margin-top:3px}.Header_ryHeaderTitle__ep2YT{width:calc(100% - 185px);align-self:center;margin-top:-3px;color:#000;font-size:16px;font-weight:700;margin-left:16px}.Footer_bookingPart__HWncE{margin-top:10px;cursor:pointer}.Footer_copyrightblock__xzmCw{margin:auto;font-size:14px;text-align:center;color:#fff;background-color:#252a2f;padding:12px 30px}.Footer_footer__1IwEk{display:flex;justify-content:space-between;background:#2c3138;padding:2rem 3rem;color:#fff;opacity:1;font-weight:700;max-width:1440px;margin:0 auto}.Footer_footer_bg__mkv7V{background:#2c3138}.Footer_footer__1IwEk h4{color:#fff;margin-bottom:30px}.Footer_footer__1IwEk a{color:#fff;text-decoration:none;margin-top:10px}.Footer_footer__1IwEk p{color:#ffcf03;opacity:1;padding:5px 0}.Footer_footerDesc__6_djc{font-size:14px;line-height:1.6;margin-top:10px}.Footer_followUs__2NGte{font-size:12px;font-weight:700;margin-top:20px}.Footer_downloadIcons__WcDqh{display:flex;align-items:center;margin-top:10px}.Footer_downloadIcons__WcDqh a img{width:2rem;height:2rem}.Footer_socialIcons__jB8xm{margin:0 10px;width:32px}.Footer_appDownloadImg__T07Cz{border-radius:4px}.Footer_subFooter___zEEp{display:flex;flex-direction:column;margin-left:5px}.Footer_subFooterItem__FPxy0{display:flex}.Footer_subFooterItem__FPxy0 a{margin-right:5px}.Footer_subFooterItemHeading__0Al9v{margin-top:20px}.Footer_subFooter___zEEp{max-width:20%}.Footer_subFooterItemSubHeading__7FaEe{margin-top:5px}.Footer_companyRegInfo__Nugyf{margin:20px 0 0;font-weight:400}.Footer_companyRegInfo__Nugyf .Footer_cmpAddress__kbhme,.Footer_companyRegInfo__Nugyf p.Footer_cmpName__HNhUv{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0;padding:0}.Footer_companyRegInfo__Nugyf .Footer_cmpCIN__qFw1L{color:#fff;font-weight:400;font-size:14px}@media only screen and (max-width:720px){.Footer_footer__1IwEk{flex-direction:column}.Footer_footer__1IwEk h4{margin:30px 0 10px}.Footer_subFooter___zEEp{max-width:unset}.Footer_footer__1IwEk>div:first-child{width:100%}}@media only screen and (min-width:720px){.Footer_footerLogo__JBgbi{margin-bottom:30px}.Footer_downloadIcons__WcDqh,.Footer_footerDesc__6_djc{margin-top:unset}.Footer_subFooter___zEEp span{font-size:14px;font-weight:unset;color:#c1c1c1}}.Header_headingSpantrue__ra7Kp{border-bottom:2px solid var(--icBlue);font-weight:700}.Header_headingSpan__PHSaV,.Header_headingSpantrue__ra7Kp{display:inline-block;position:relative;padding:0 2px 2px}.Header_crownImg__dyGAe{position:absolute;top:-10px;left:40px}.Header_headingSpan__PHSaV:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:-1px;left:0;background-color:var(--icBlue);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.Header_headingSpan__PHSaV:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.Header_navBar__xsxEJ{padding:17px 5%;margin:0 auto;display:flex;align-items:center;max-width:1440px}.Header_navBarWrapper__oRpZ0{background:#fffffff2;position:sticky;top:0;z-index:14}.Header_navBarWrapper__oRpZ0[data-srp=true]{position:unset}.Header_logo__Jzm0b{margin:0 auto;flex-grow:1}.Header_logo__Jzm0b[data-is-ry=true]{display:flex;align-items:center;margin:0 20px 0 0;flex-shrink:0;flex-grow:unset}.Header_navBarLeftContainer__wLUWP,.Header_navBarRightContainer__wsQBO{display:flex;align-items:center}.Header_navBarRightContainer__wsQBO{justify-content:space-between;margin-left:auto}.Header_navBarLeftContainer__wLUWP a{cursor:pointer}.Header_navBarRightContainer__wsQBO a{color:#000;text-decoration:unset}.Header_loginWrapper__lyqeR{margin-left:20px}.Header_ddBtn__T5q5e,.Header_headingSpan__PHSaV,.Header_headingSpantrue__ra7Kp,.Header_ryHeadingSpan__ODDbF{font-size:14px;letter-spacing:1px}.Header_headingSpan__PHSaV,.Header_headingSpantrue__ra7Kp{margin-left:10px}.Header_ryHeadingSpan__ODDbF{margin:0 26px 0 7px}.Header_ddBtn__T5q5e{margin:0 40px 0 7px}.Header_dropDown___89lY,.Header_headingWrapper__CoU7T{display:flex;position:relative;justify-content:center;align-items:center}.Header_savCardImg__8LgcV{position:absolute;top:-22px;left:29px}.Header_loginWrapper__lyqeR{background:var(--icGreen);display:flex;flex-shrink:0;width:auto;height:36px;border-radius:20px}.Header_loginWrapper__lyqeR:hover{background:#659b00}.Header_loginWrapper__lyqeR:active,.Header_loginWrapper__lyqeR:focus{background:#86bc24}.Header_signInBlock__iByM_{display:flex;align-items:center;padding:0 12px 0 8px;min-width:-webkit-max-content;min-width:max-content;justify-content:space-between}.Header_signInText__gzacz{font-size:14px;font-weight:700;margin-left:10px;color:#fff;letter-spacing:1px;line-height:1.42}.Header_loginWrapper__lyqeR:hover,.Header_logo__Jzm0b img:hover{cursor:pointer}.Header_dropDown___89lY{position:relative;cursor:pointer}.Header_ddBtn__T5q5e:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #077ff7}.Header_ddBtn__T5q5e:hover,.Header_ryHeadingSpan__ODDbF:hover{border-bottom:2px solid var(--ctaBlue)}.Header_ddBtn__T5q5e:after{right:26px}.Header_ddMenu_2__xf7Jf,.Header_ddMenu___Q8MA{position:absolute;top:45px;margin:10px 0 0;box-shadow:0 0 6px 0 #0000001a;background-color:#fff;list-style-type:none;border-radius:6px;padding:15px 0 15px 20px}.Header_ddMenu_2__xf7Jf{margin-left:30%}.Header_ddMenu_2__xf7Jf span,.Header_ddMenu___Q8MA span{display:flex;cursor:pointer;padding:5px 0}.Header_ctbContainer__R741u,.Header_ctbHideContainer__3rHjC{display:flex;align-items:center;background-color:#f2f7fa;font-size:14px;padding:2px 5px 2px 2px;border-radius:24px;cursor:pointer}.Header_ctbHideContainer__3rHjC{display:none}.Header_callToBookIcon__y_NVg{display:flex;align-items:center;margin:0 3px}.Header_ctbNumber__tCOnc{color:var(--ctaBlue)!important;text-decoration:none;font-weight:700;margin-left:5px}.Header_dataRoomDropDown__eRtEW{cursor:pointer;position:relative}.Header_dataRoomDropDown__eRtEW .Header_dataRoomMenu__eTqQ0{margin-left:10px;position:relative}.Header_dataRoomDropDown__eRtEW .Header_dataRoomMenu__eTqQ0:after{right:-15px}.Header_ddRoomMenu__S5adf{position:absolute;top:10px;left:-16px;right:0;bottom:0;min-width:126px;z-index:15;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;box-shadow:0 0 6px 0 #0003;background-color:#fff;border-radius:6px;padding:6px 0 6px 6px;border:1px solid #ccc;height:100%;height:70px;width:100%;font-weight:400}.Header_dropdownWraper__69taD{display:none}.Header_dataRoomDropDown__eRtEW .Header_dataRoomMenu__eTqQ0:hover .Header_dropdownWraper__69taD{display:block}.bus-hire_main__VYJdp{background-image:url(https://images.railyatri.in/ry_images_prod/Path-105787-1709107478.png);background-repeat:no-repeat;height:500px;background-position:0 100%;max-width:1440px;margin:0 auto;margin-top:-500px!important;z-index:9;position:relative}.bus-hire_upperBack___Rc2w{display:flex;justify-content:space-between;height:500px;position:relative}.bus-hire_mwebCal__E15jF{border:none;font-size:18px;font-weight:700;color:#000}.bus-hire_upperBack___Rc2w>div:first-child{width:50%;background:#eaf1fc}.bus-hire_faresbookingDiv__POfAz{display:flex;margin:0 auto;max-width:1440px;grid-gap:14px;gap:14px;flex-wrap:wrap-reverse}.bus-hire_selectDiv__O8cai{width:471px;border:1px solid #b0b0b0;overflow:hidden;border-radius:.6rem;background:#fff;box-shadow:0 3px 6px #00000029}.bus-hire_selectDiv1__3vM7n{width:50%;display:flex;justify-content:left}.bus-hire_selectDiv2__4cgs_{margin-top:1rem;margin-left:24px}.bus-hire_formDiv__afv9b{margin-left:6rem}.bus-hire_dateDiv__dq4W7{display:flex;padding:20px}.bus-hire_dateDiv__dq4W7>div{width:50%}.bus-hire_dateDiv__dq4W7>div>span{font-size:14px;color:#757575}.bus-hire_dateDiv__dq4W7>div>div{display:flex;grid-gap:10px;gap:10px;align-items:baseline}.bus-hire_dateDiv__dq4W7>div>div>span{font-size:30px;font-weight:700}.bus-hire_dateDiv__dq4W7>div:nth-child(2)>div{color:#b0b0b0}.bus-hire_dateDiv__dq4W7>div>div>p{font-size:18px;font-weight:700}.bus-hire_travellerSec__CySKW{padding:20px 20px 40px}.bus-hire_travellerSec__CySKW>p{font-size:14px;color:#757575}.bus-hire_travellerSec__CySKW>input{border:none;font-size:24px;font-weight:700;padding:8px 0}.bus-hire_getFaresBtn__B2DG4{position:absolute;font-size:24px;background:var(--icGreen);color:#fff;border:none;padding:10px;width:400px;border-radius:2rem;margin:-25px 0 0 35.5px}.bus-hire_paylaterimg__gELDk{position:absolute;margin-left:380px;margin-top:-80px}.bus-hire_container__0Zqff{max-width:400px;margin-top:78px;margin-left:-55px}.bus-hire_dateBlock__DyAoR{border:none;font-size:18px;font-weight:700}.bus-hire_upperPart__z9F1Y{display:flex;padding:25px;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.bus-hire_upperPart__z9F1Y>div:first-child{display:flex;flex-direction:column;font-size:18px}.bus-hire_upperPart__z9F1Y>div:nth-child(2){font-size:18px;color:var(--ctaBlue);display:flex;align-items:center;grid-gap:4px;gap:4px;cursor:pointer}.bus-hire_upperHead__TvTsz{display:flex;flex-direction:column;font-size:36px;margin-bottom:12px}.bus-hire_upperHead__TvTsz>h1{font-weight:700;color:var(--icBlue);font-size:36px}.bus-hire_bkplDiv__CNCMr{display:flex;grid-gap:8rem;gap:8rem;max-width:1440px;margin:8rem auto 0;justify-content:center;flex-wrap:wrap}.bus-hire_bkplDiv__CNCMr>div>img{height:310px;width:auto}.bus-hire_bkplSubDiv__UcTe9{display:flex;flex-direction:column;grid-gap:5px;gap:5px;margin-top:3rem}.bus-hire_bkplSubDiv__UcTe9>span:first-child{font-size:40px;font-weight:700}.bus-hire_bkplSubDiv__UcTe9>span:nth-child(2){font-size:40px;font-weight:700;color:var(--icBlue)}.bus-hire_bkplSubDiv__UcTe9>span:last-child{margin-top:20px;font-size:22px;background:var(--icBlue);color:#fff;width:-webkit-fit-content;width:fit-content;padding:10px 23px;border-radius:2rem}.bus-hire_callDiv__8e9te{margin-right:1rem;margin-top:10px;display:flex;align-items:center;grid-gap:1rem;gap:1rem;background:#eff7ff;padding:8px 12px;color:var(--ctaBlue);font-weight:700;border-radius:40px;border:1px solid #d6def0}.bus-hire_callDiv__8e9te>p{font-size:28px}.bus-hire_favback__Ju9tx{background:#f7f7f7 0 0 no-repeat padding-box;margin:4rem 0 0;padding:4rem 0}.bus-hire_favDiv__jFCgj{max-width:1440px;margin:0 auto}.bus-hire_favDiv__jFCgj>h3{font-size:36px;font-weight:700;text-align:center;margin-bottom:2rem}.bus-hire_favimgDiv__W6wuc{display:flex;grid-gap:20px;gap:20px;justify-content:center;flex-wrap:wrap}.bus-hire_favimgDiv__W6wuc>div{display:flex;flex-direction:column;grid-gap:16px;gap:16px;align-items:center}.bus-hire_favimgDiv__W6wuc>div>span{max-width:120px;text-align:center}.bus-hire_popularDiv__eaWrx{max-width:1440px;margin:0 auto;text-align:center}.bus-hire_popularDiv__eaWrx>h3{font-size:36px;font-weight:700}.bus-hire_popularDiv__eaWrx>h4{opacity:70%;font-size:16px}.bus-hire_cityPart__lXmAq{margin:2rem 0;display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;justify-content:center}.bus-hire_cityPart__lXmAq>div{display:flex;min-width:500px;padding:14px;border:1px solid #707070;border-radius:10px;grid-gap:15px;gap:15px;align-items:center}.bus-hire_cityPart__lXmAq>div>button{width:-webkit-fit-content;width:fit-content;border:1px solid #707070;padding:15px 20px;height:-webkit-fit-content;height:fit-content;font-size:16px;background:none;border-radius:12px}.bus-hire_cityPart__lXmAq>div>span{width:270px;text-align:left;display:flex;flex-direction:column;grid-gap:9px;gap:9px}.bus-hire_cityPart__lXmAq>div>span>p:first-child{font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bus-hire_popularRoutes___YBd1{max-width:1440px;margin:4rem auto 0}.bus-hire_popularRoutes___YBd1>h3{font-size:36px;font-weight:700;text-align:center}ul.bus-hire_routeDirList__XO1Ec{display:flex;width:1440px;flex-wrap:wrap;justify-content:flex-start;padding-bottom:20px;margin:0 auto 0 20px}ul.bus-hire_routeDirList__XO1Ec>li{width:360px}ul.bus-hire_routeDirList__XO1Ec>li>span.bus-hire_routeName__I_ACr{padding:20px 20px 0;display:inline-flex;font-size:16px;color:#000;line-height:20px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.bus-hire_routeDirList__XO1Ec>li::marker{color:var(--ctaBlue)}.bus-hire_mainKnow__8Tp2z{max-width:1440px;margin:4rem auto 0;height:354px;display:flex;align-items:center}.bus-hire_knowmoreDiv__gBfEB{background-image:url(https://images.railyatri.in/ry_images_prod/Path-105787-1709107478.png);background-size:contain;background-repeat:no-repeat;height:353px;display:flex;flex-direction:column;justify-content:center;z-index:1;-webkit-filter:drop-shadow(4px 2px 12px #00000029);filter:drop-shadow(4px 2px 12px #00000029)}.bus-hire_knowmoreDiv__gBfEB h3{font-size:36px;color:var(--icBlue)}.bus-hire_knowmoreDiv__gBfEB span{font-size:18px}.bus-hire_knowmoreDiv__gBfEB>div,.bus-hire_knowmoreDiv__gBfEB>h3,.bus-hire_knowmoreDiv__gBfEB>span{margin-left:8.5rem}.bus-hire_knowimageSec__Un0Uo{margin-left:-5rem}.bus-hire_carouselWidth__XFGye{width:1200px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.bus-hire_carsoulimg__nQhKr{padding-right:1rem!important}.bus-hire_imgback__xVbjA{background:#fff;padding:4px 25px 25px;border-radius:10px}.bus-hire_imgback__xVbjA>span{display:flex;font-size:35px;opacity:40%;justify-content:flex-end;cursor:pointer}.bus-hire_TestimonialsSec__MZDyt{padding:90px 50px;text-align:center;position:relative;overflow:hidden}.bus-hire_testimonialsCard__fKrID{display:flex;flex-direction:column;min-width:28%;border:1px solid #e1e1e1;padding:30px;margin:0;border-radius:8px}.bus-hire_testimonialsWrapper__r4IxD{scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:scroll;padding:60px 0;position:relative;grid-gap:20px;gap:20px}.bus-hire_testimonialsWrapper__r4IxD::-webkit-scrollbar{-webkit-appearance:none;display:none}.bus-hire_cardTestimonials__a6Nge{border:1px solid #e1e1e1;padding:30px 15px;border-radius:10px;margin-right:20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:12rem}.bus-hire_cardTestimonials__a6Nge>span{font-style:italic}.bus-hire_cardTestimonials__a6Nge>div{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.bus-hire_travellersName__y4pDM{font-size:20px;font-weight:700}.bus-hire_star__eMSeG,.bus-hire_starHalf__TltfP,.bus-hire_whiteStar__bn5nJ{-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:silver;width:25px;height:25px;display:inline-block;margin-right:5px}.bus-hire_starHalf__TltfP{background:linear-gradient(90deg,#f80 50%,silver 0)}.bus-hire_star__eMSeG{background:#f80}.bus-hire_travelersfedbackhead__v4M11{text-align:center;font-size:36px;font-weight:700;padding:2rem 0}.bus-hire_error__43D9U{font-size:14px;font-weight:400;color:#e55757;margin-top:5px}.bus-hire_hrborder__UvAaD{border-bottom:1px solid #b0b0b0}.bus-hire_hr__1aPCs{border-bottom:1px dashed #fff;width:100%;opacity:50%;margin:15px 0}.bus-hire_head__zvKyU{font-size:18px}.bus-hire_fromCitySearch__6rBKM,.bus-hire_toCitySearch__aZRUF{margin-left:0}.bus-hire_fromCitySearch__6rBKM:not([placeholder="From City"])::-webkit-input-placeholder,.bus-hire_toCitySearch__aZRUF:not([placeholder="To City"])::-webkit-input-placeholder{color:#000}.bus-hire_fromCitySearch__6rBKM:not([placeholder="From City"])::placeholder,.bus-hire_toCitySearch__aZRUF:not([placeholder="To City"])::placeholder{color:#000}.bus-hire_getFares__nPtTb{font-size:16px;background:var(--icGreen);color:#fff;border:none;margin-bottom:15px;padding:10px 5px;border-radius:5px}.bus-hire_customLoader__nIz6c{margin:0 auto;width:25px;height:25px;border-radius:50%;background:radial-gradient(farthest-side,#fff 94%,#0000) top/4px 4px no-repeat,conic-gradient(#0000 30%,#fff);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);-webkit-animation:bus-hire_s3__X1MzE 1s linear infinite;animation:bus-hire_s3__X1MzE 1s linear infinite}.bus-hire_seogroupsteps__byb2U .bus-hire_goaPkgList__4bI3y li{list-style-position:outside}@-webkit-keyframes bus-hire_s3__X1MzE{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes bus-hire_s3__X1MzE{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bus-hire_responsiveWrapper__AaM0J{background:url(https://images.railyatri.in/ry_images_prod/bus-1589610872.png) no-repeat;margin:0 auto;max-width:1440px}.bus-hire_containerWrapper__XzChG{opacity:1;display:flex;justify-content:space-between;margin:0 10% 5%}.bus-hire_containerWrapper__XzChG>div:nth-child(2){position:relative}.bus-hire_inputWrapper__vR79C{width:90%;display:flex;flex-direction:column}.bus-hire_nextButton__Pq0QI{border:0;background:#004f9e;margin:10px 0 20px;color:#fff;align-self:flex-end;font-weight:700}.bus-hire_intrcityBus__NDPT_{max-width:438px;max-height:185px;padding-top:121px;width:100%;height:100%}.bus-hire_heading__jUljm{color:#74b202;font-size:30px;font-weight:700;margin-top:25px;margin-bottom:10px}.bus-hire_searchWrapper__OUkyZ{border-radius:4px;box-shadow:0 10px 6px #00000029;background:#004f9e;opacity:1;margin-top:30px}.bus-hire_searchForm__4SZ7G{display:flex;flex-direction:column;align-items:center;padding-top:15px;position:relative;color:#fff}.bus-hire_headingTxt__VbsIY{margin:10px 20px;text-align:center;font-size:20px;font-weight:700}.bus-hire_inputBlock__C08X1{width:100%;display:flex;justify-content:center;flex-direction:column}.bus-hire_inputBlock__C08X1 p{font-size:11px;color:#222;margin:15px 0 0}.bus-hire_inputBlock__C08X1 input{padding:20px;height:25px;border:none;border-radius:9px 9px 0 0;font-weight:700;font-size:24px}.bus-hire_progressBarWrapper__vCAwB{display:flex;flex-direction:column;width:100%;align-items:center}.bus-hire_progressBarICon__aUI5F{width:200px}.bus-hire_progressBar__Kv7o2{display:flex;justify-content:space-around;font-size:12px;width:100%;margin:15px 0}.bus-hire_date__DKyBL{margin:10px 0 0 16px;align-self:flex-start;font-size:11px;color:#222}.bus-hire_datepickerWrap__7A_cK{margin-right:15px}.bus-hire_searchCta__kmnQw{font-size:16px;font-weight:700;border-radius:4px;background:var(--icGreen);border:1px solid var(--icGreen);width:100%;height:40px;color:#fff;margin-bottom:15px}.bus-hire_successScreen__ZOL0X{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.bus-hire_successScreen__ZOL0X span{text-align:center;padding:0 10px;font-size:24px}.bus-hire_successfulICon__gQZij{width:220px}.bus-hire_mainContainer__YUe_G,.bus-hire_mainText__CVhkO{color:#000;font-size:16px}.bus-hire_stepsContainer__kMh0f{display:flex;margin:3% 10%;justify-content:space-between}.bus-hire_steps__dZ6LZ{display:flex;margin:10px 15px}.bus-hire_steps__dZ6LZ img{margin:0 5px 15px 0;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content}.bus-hire_steps__dZ6LZ>div:nth-child(2){display:flex;flex-direction:column}.bus-hire_steps__dZ6LZ>span:nth-child(2){font-weight:700;margin:10px 0}.bus-hire_steps__dZ6LZ>span:nth-child(3){font-size:14px;color:#104541;line-height:1.4}.bus-hire_steps__dZ6LZ>div:nth-child(2)>span:first-child{font-weight:700;margin-bottom:10px}.bus-hire_steps__dZ6LZ>div:nth-child(2)>span:nth-child(2){color:#104541;font-size:14px}.bus-hire_mainContainer__YUe_G{margin-bottom:50px;text-align:center}.bus-hire_seoGroupBookingDiv__QQpPw{max-width:1440px;margin:4rem auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px;line-height:1.2}.bus-hire_seoGroupBookingDiv__QQpPw>h2{text-align:center;font-size:36px}.bus-hire_seoSubDiv__aATRj{width:1000px;margin:0 auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px;font-size:18px}.bus-hire_seoSubDiv__aATRj span:first-child{text-align:center;font-weight:700}.bus-hire_seoSubDiv__aATRj span:nth-child(2){text-align:justify}.bus-hire_seoSubDiv__aATRj ul{margin-left:40px;list-style-type:decimal}.bus-hire_seoSubDiv__aATRj ul li{padding-bottom:8px}.bus-hire_seogroupsteps__byb2U{max-width:1000px;margin:1rem auto 0;font-size:18px;line-height:1.2}.bus-hire_seogroupsteps__byb2U h3{font-weight:700;margin-bottom:8px}.bus-hire_seogroupsteps__byb2U ul{margin:.8rem 0 .8rem 20px;list-style:decimal;padding:0}.bus-hire_seogroupsteps__byb2U ul li{list-style-position:inside;padding:0 0 8px}.bus-hire_seogroupsteps__byb2U ul li:before{content:"";width:5px;display:inline-block}.bus-hire_hirelink__dyGVr{color:var(--ctaBlue);text-decoration:underline}.bus-hire_seobenifitsDiv__5QEGd{max-width:1000px;margin:2rem auto;font-size:18px;line-height:1.5}.bus-hire_seobenifitsDiv__5QEGd ul{margin:1rem 0 0 20px}.bus-hire_seobenifitsDiv__5QEGd ul li{padding-bottom:15px}.bus-hire_seobenifitsDiv__5QEGd ul li span{font-weight:700}.bus-hire_faqQuestionContainer__qoBcQ{background-color:#f1f2f6;padding:15px;border-radius:.4rem;max-width:1030px;margin:0 auto}.bus-hire_seoFaq__vSunE{margin:1rem auto;font-size:36px;text-align:center}.bus-hire_otpInp__cx3o5,.bus-hire_otpInp__cx3o5>div{display:flex;width:100%;justify-content:space-between}.bus-hire_getFaresBtn__B2DG4:disabled{cursor:not-allowed;pointer-events:none}.bus-hire_verifyOtpDiv__mbCEE{display:flex;padding:0 25px;justify-content:space-between;grid-gap:10px;gap:10px;flex-direction:column;align-items:flex-start}.bus-hire_otpInp__cx3o5 input{height:4rem;width:4rem;border-radius:8px;margin-right:10px;border:1px solid #999;text-align:center;caret-color:#077ff7;font-size:1.5rem;font-weight:700}.bus-hire_verifyOtpTitile__DHGyE{text-align:left;font-weight:700;font-size:24px;letter-spacing:.31px;color:#000}.bus-hire_verifyOtpUsrInfo___Lfji{text-align:left;font-size:14px;font-weight:700;letter-spacing:.18px;text-transform:capitalize;color:#000;padding:4px 0 15px}.bus-hire_changeNumBtn__GVB8v{color:var(---077ff7);text-align:right;font-size:14px;font-weight:400;letter-spacing:.18px;color:#077ff7;background-color:initial;border:none}.bus-hire_otpInpAuto__Gkt8N{border-color:#077ff7!important}.bus-hire_errorOtp__IYMnh{border-color:#e55757!important}.bus-hire_resendOtpBlk__EXcTT{padding:30px 0 20px;color:#757575;font-weight:700;font-size:1.1rem}.bus-hire_resendOtpBtn__lz1AX{background:#fff;color:var(--ctaBlue);padding:0;font:700 16px Lato;border:none;outline:none}.bus-hire_usrJourneyDate__LLeBn,.bus-hire_usrRoute__2hqN8{text-align:left;font:normal normal 700 18px/24px Lato;letter-spacing:.18px;color:#000}@media only screen and (min-width:720px){.bus-hire_searchWrapper__OUkyZ{width:370px}.bus-hire_datepickerWrap__7A_cK input{width:unset}}@media only screen and (max-width:720px){.bus-hire_viewBtn__Ik_s7{color:var(--ctaBlue);font-size:16px;font-weight:700;display:flex;justify-content:flex-end;margin-bottom:20px}.bus-hire_responsiveWrapper__AaM0J{background:unset}.bus-hire_searchWrapper__OUkyZ{margin:20px 15px 0}.bus-hire_containerWrapper__XzChG{flex-direction:column;margin:unset}.bus-hire_toproutes__APSRD{max-height:25rem;overflow:hidden}.bus-hire_intrcityBus__NDPT_{margin-left:auto;margin-right:auto;height:115px;padding-top:50px}.bus-hire_containerWrapper__XzChG>div:nth-child(2){position:relative}.bus-hire_heading__jUljm{font-size:18px;line-height:1.4}.bus-hire_mainContainer__YUe_G p{font-size:14px;margin-bottom:24px}.bus-hire_stepsContainer__kMh0f{flex-direction:column;margin:unset}.bus-hire_steps__dZ6LZ{margin:20px 15px}.bus-hire_steps__dZ6LZ img{width:48px;margin-right:10%}.bus-hire_steps__dZ6LZ>div:nth-child(2){display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bus-hire_steps__dZ6LZ>div:nth-child(2)>span:first-child{margin-bottom:5px}.bus-hire_footer__atdhv{flex-direction:column}.bus-hire_footer__atdhv h4{margin:30px 0 10px}.bus-hire_footer__atdhv>div:first-child{width:100%}}.bus-hire_successPtag___BbjH{font-size:18px;margin:10px 0;font-weight:unset;opacity:80%}@media only screen and (max-width:768px){.bus-hire_selectDiv1__3vM7n{width:100%;display:initial}.bus-hire_selectDiv__O8cai{width:auto;margin:0 15px}.bus-hire_bkplDiv__CNCMr{grid-gap:1rem;gap:1rem;background-color:#fff;margin:0 -15px;padding:3rem 15px}.bus-hire_selectDiv2__4cgs_{margin:0 auto}.bus-hire_selectDiv2__4cgs_ img{height:201px}.bus-hire_main__VYJdp{height:auto}.bus-hire_bkplDiv__CNCMr>div>img{height:210px}.bus-hire_getFaresBtn__B2DG4{position:absolute;font-size:18px;background:var(--icGreen);color:#fff;border:none;padding:10px;width:279px;border-radius:2rem;margin:0 auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bus-hire_inputBlock__C08X1 input{font-size:18px;padding:18px}.bus-hire_travellerSec__CySKW>input{font-size:18px}.bus-hire_dateDiv__dq4W7{padding:18px}.bus-hire_travellerSec__CySKW{padding:18px 18px 3rem}.bus-hire_main__VYJdp{background-image:none}.bus-hire_upperHead__TvTsz{font-size:18px;position:absolute;top:4rem;left:1rem}.bus-hire_upperHead__TvTsz h1{font-size:18px}.bus-hire_faresbookingDiv__POfAz{background-color:#fff;padding-top:4rem;margin:-1rem -15px 0}.bus-hire_bkplSubDiv__UcTe9{grid-gap:0;gap:0;text-align:center}.bus-hire_bkplSubDiv__UcTe9>span:first-child,.bus-hire_bkplSubDiv__UcTe9>span:nth-child(2){font-size:28px}.bus-hire_bkplSubDiv__UcTe9>span:last-child{font-size:18px;margin-top:1rem;padding:.8rem 2.5rem;font-weight:700}.bus-hire_favback__Ju9tx{margin:0 -15px;padding:2rem 15px}.bus-hire_favDiv__jFCgj h3{font-size:24px;width:80%;margin:12px auto 1rem}.bus-hire_cityPart__lXmAq>div{min-width:90%}.bus-hire_cityPart__lXmAq>div>button{border:1px solid #707070;padding:4px 10px;height:-webkit-fit-content;height:fit-content;font-size:12px;background:none;border-radius:4px}.bus-hire_cityPart__lXmAq>div>span{width:270px;text-align:left;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.bus-hire_cityPart__lXmAq>div>span>p:first-child{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bus-hire_cityPart__lXmAq>div>span>p:last-child{font-size:12px;color:#757575;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bus-hire_mainKnow__8Tp2z{flex-wrap:wrap;grid-gap:1rem;gap:1rem;background-color:#ecf2ff;margin:0 -15px;padding:1.4rem 15px 3rem}.bus-hire_knowmoreDiv__gBfEB,.bus-hire_mainKnow__8Tp2z{height:auto;-webkit-filter:drop-shadow(4px 2px 12px #00000029);filter:drop-shadow(4px 2px 12px #00000029)}.bus-hire_knowmoreDiv__gBfEB{background-image:none;display:flex;flex-direction:column;justify-content:center;z-index:1}.bus-hire_knowmoreDiv__gBfEB>div,.bus-hire_knowmoreDiv__gBfEB>h3,.bus-hire_knowmoreDiv__gBfEB>span{margin-left:.5rem}.bus-hire_knowimageSec__Un0Uo{margin-left:0;background-color:#ecf2ff}.bus-hire_testmonialMain__uBCp0{background-color:#fff;margin:0 -15px;padding:2rem 0}.bus-hire_cardTestimonials__a6Nge{width:20%;margin-left:3rem}.bus-hire_paylaterimg__gELDk{margin-left:0;right:0}.bus-hire_formDiv__afv9b{margin-left:0}.bus-hire_upperHead__TvTsz{flex-direction:row;grid-gap:3px;gap:3px;left:calc(50% - 135px)}.bus-hire_upperBack___Rc2w>div:first-child{background:none}.bus-hire_container__0Zqff{margin-top:27.5rem}.bus-hire_successScreen__ZOL0X span{font-size:16px}.bus-hire_successPtag___BbjH{font-size:14px}.bus-hire_callDiv__8e9te p{font-size:16px}.bus-hire_upperPart__z9F1Y{padding:18px}.bus-hire_upperPart__z9F1Y>div:first-child,.bus-hire_upperPart__z9F1Y>div:last-child{font-size:14px}.bus-hire_mwebSlick__kcCHv{margin-left:calc(50% - 9rem)!important}.bus-hire_seobenifitsDiv__5QEGd,.bus-hire_seoGroupBookingDiv__QQpPw,.bus-hire_seogroupsteps__byb2U,.bus-hire_seoSubDiv__aATRj,ul.bus-hire_routeDirList__XO1Ec{max-width:100%}.bus-hire_popularDiv__eaWrx>h3,.bus-hire_seoFaq__vSunE,.bus-hire_seoGroupBookingDiv__QQpPw>h2{font-size:28px}.bus-hire_favimgDiv__W6wuc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bus-hire_otpInp__cx3o5 input{height:3rem;width:3rem;font-size:1.1rem}}