body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Footer_first_Container__2Okvt{height:100px;width:100vw;background-color:#550f5d;color:#fff;box-sizing:border-box;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:"-webkit-match-parent";display:block}.Footer_text__2ef4y{float:left}.Footer_text__2ef4y>p{font-size:18px;margin-bottom:9px;margin-top:30px}.Footer_text__2ef4y>p,span{color:#fff;margin-left:10vw;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:"-webkit-match-parent"}span{font-size:14px;margin-bottom:px}.Footer_email_input__1nI1g{float:left;margin-left:32vw;margin-top:5.8vh;font-size:18px;width:200px;background-color:#550f5d;border:none;border-bottom:1px solid #fff;padding:2px 7px;color:#fff}.Footer_email_button__2oBPj{float:right;margin-right:10vw;margin-top:44px;background-color:#ec5b24;color:#fff;padding:8px 20px;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:"-webkit-match-parent";font-size:14px;border:none}.Footer_email_input__1nI1g:hover{border-bottom:1px solid #ff4500}.Footer_Footer_second_container__3NjZZ{background-color:#3a1248;height:35vh;width:100vw}.Footer_Footer_third_container__2uj4d{background-color:#2e013d;height:5vh;width:100vw;text-align:center;font-size:10px;padding-top:15px;color:#fff}.Footer_footer_button__2WCCZ{width:80vw;margin:0 10vw;height:40px;color:#fff;padding-top:20px;border-bottom:1px solid hsla(0,0%,100%,.4)}.Footer_link__BCnMt{font-size:16px;margin-right:25px;height:40px;width:auto;padding:20px 0;position:relative;cursor:pointer;color:hsla(0,0%,100%,.4);background-color:#3a1248;text-decoration:none}.Footer_footerDescription__326mw,.Footer_link__BCnMt{font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:"-webkit-match-parent"}.Footer_footerDescription__326mw{height:5vh;width:80vw;margin:10px 10vw;display:flex;color:#fff;font-size:12px;font-weight:700}.Footer_footerDescription__326mw>li{margin-right:10px}.Footer_boxmargin__3IJTh{width:80vw;height:20vh;border-bottom:1px solid hsla(0,0%,100%,.8);margin:10px 10vw;color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 #2e013d;text-align:"-webkit-match-parent"}.Footer_boxmargin__3IJTh>h3{font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;margin-top:3vh;margin-bottom:4vh;text-align:"-webkit-match-parent"}.Footer_boxmargin__3IJTh>p{font-size:12px}.Footer_Routes_flot__2cFYa{width:16vw;height:30px;color:hsla(0,0%,100%,.8);font-weight:400;float:left;text-transform:capitalize;font-size:12px;margin-top:8px;font:12px/1.7 "Open Sans",Helvetica,Arial,sans-serif;cursor:pointer;box-sizing:border-box;text-align:"-webkit-match-parent"}.BusRoutes_mainContainer__GONvy{width:100vw;min-height:100vh;background-color:#ebe7e7;padding:5px}.BusRoutes_BusRoute_container__T-SiM{width:81vw;min-height:50vh;background-color:#fff;margin:5vh 9.5vw;box-shadow:0 0 7px rgb(0 0 0/15%);font-family:14px,1.7,"Open Sans",Helvetica,Arial,sans-serif;text-align:center;max-height:55vh}.BusRoutes_BusRoute_container__T-SiM>header{font-size:25px;font-family:14px,1.7,"Open Sans",Helvetica,Arial,sans-serif;padding-top:25px;color:rgba(0,0,0,.75)}.BusRoutes_BusRoute_container__T-SiM>p{font-family:14px,1.7,"Open Sans",Helvetica,Arial,sans-serif;padding:10px 60px;font-size:15px;color:rgba(0,0,0,.8)}.BusRoutes_destination_Container__3ktHp{width:72vw;height:30vh;padding:10px 70px;margin:25px auto auto}.BusRoutes_destination_item__NR_RA{width:23vw;height:5vh;margin:1vh 0;float:left;padding-top:5px;font-family:14px,1.7,"Open Sans",Helvetica,Arial,sans-serif;color:#ec5b24;letter-spacing:.3px;cursor:pointer;text-decoration:none;font-size:16px;font-weight:400;text-transform:capitalize;border-right:.5px solid #d4d2d2}.BusRoutes_arrow__1HS0l{margin-bottom:-5px}@media (min-width:350px) and (max-width:1100px){.BusRoutes_mainContainer__GONvy{padding:1%;min-height:100vh}.BusRoutes_BusRoute_container__T-SiM{min-height:100vh;box-shadow:0 0 7px rgb(0 0 0/15%)}.BusRoutes_BusRoute_container__T-SiM>header{font-size:20px;padding-top:6px}.BusRoutes_BusRoute_container__T-SiM>p{padding:1% 10%;font-size:15px}.BusRoutes_destination_Container__3ktHp{padding:auto;margin-top:10px}.BusRoutes_destination_item__NR_RA{width:75%;height:3.5vh;margin:2px 7%;padding-bottom:5px;background-color:#fff;box-shadow:0 1px 2px #000;letter-spacing:.8px;font-weight:400;text-align:center;color:purple;font-size:15px}}body{margin:0;padding:0;overflow-x:hidden}.BusApp_left_image__1Fvuz{float:left;padding:40px 130px 30px 320px}.BusApp_right_image__2yTuZ>p{font-size:24px;color:#000;font-family:14px,1.7,"Open Sans",Helvetica,Arial,sans-serif}.BusApp_right_image__2yTuZ{margin-top:250px}.BusApp_right_image__2yTuZ>img{margin-right:30px;cursor:pointer}header{font-size:13px}@media (min-width:350px) and (max-width:1100px){.BusApp_left_image__1Fvuz,.BusApp_right_image__2yTuZ{display:none}}.main_slider_container{height:370px;width:98vw;margin:auto}.main_slider_container p{text-align:center;color:#000;font-size:25px;margin-top:60px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.center img{height:250px;width:300px;margin:20px 30px;display:block}.slickk-arrow{color:#000}.slick-prev{z-index:100;left:30px;padding:30px}.slick-next{z-index:100;right:30px}.navbar__cont{width:100%;height:550px;background-size:100%;background-image:url(https://images.ixigo.com/image/upload/q_80/banner/22dbf3e72984ada5f189e0f0a59fec6b-lfdge.jpg)}.navbar__cont>img{width:100%;height:100%;object-fit:contain}.navbar__header{height:59px;display:flex;width:95%;justify-content:space-between;align-items:center;margin:auto auto 100px}.navbar__header>div>a{text-decoration:none;text-transform:uppercase;font-size:18px;color:hsla(0,0%,100%,.774);font-weight:500;line-height:27.5px}.navbar__header>div>a:hover{color:#fff}.navbar__logo img{height:35px}.navbar__busIcon{display:flex;width:30%;justify-content:space-around;align-items:center;min-height:50px;margin:auto auto 50px}.navbar__busIcon p{color:#fff;font-size:28px;font-weight:600}.navbar__searchCont{display:flex;justify-content:space-between;align-items:center;width:90%;height:50px;padding:12px 20px 15px;background-color:#fff;margin:auto;border-radius:10px}.navbar__searchCont>div{display:flex;flex-direction:column;width:100%;height:50px}.navbar___input{display:flex}.navbar___input input{width:260px;border:none;border-bottom:1px solid grey;padding:5px 10px;outline:none}.navbar___input input:hover{border-bottom:2px solid #ff4500}.navbar___input button{outline:none;border:none;background-color:#fff}.navbar__searchBtn button{width:196px;height:40px;background-color:#ff4500;color:#fff;font-size:14px;font-weight:600;border:none;outline:none;text-transform:uppercase;margin-left:50px}.navbar__text{font-size:12px;color:grey}.navbar__profilePic{min-width:50px;min-height:50px;border-radius:50%}.navbar__offerDiv{height:140px;width:100vw;margin-top:140px;background-color:#ebe7e7}.navbar__offerDiv>img{margin-left:8%;margin-top:-35px;box-shadow:2px 2px 5px #b1afaf}.round{border-radius:50%}.navbar__red{color:red}.modal__cont{display:flex;width:750px;height:550px;grid-gap:20px;gap:20px}.modal__left{width:300px;height:550px}.modal__left>img{width:100%;height:100%;object-fit:contain}.modal__right{width:450px;height:550px;background-color:#fff;padding:10px;display:flex;flex-direction:column}.modal__signup{margin-left:180px}.modal__signup span{color:#ff4500;font-size:12px}.modal__signup>p{font-size:12px;color:#789}.modal__login{font-size:24px;color:grey}.modal__input{color:grey}.modal__input input{outline:none;border:none;border-bottom:1px solid grey;width:100%}.modal__input input:hover{border-bottom:2px solid #ff4500}.modal__loginbtn{width:100%;height:45px;background-color:#ff4500;border:none;outline:none;color:#fff;margin-top:40px}.modal__or{margin-left:200px}.modal__btns>button{width:157px;height:44px;border:none;outline:none;background-color:#0975a0;margin:20px;overflow:hidden}.google__cont{width:80px;height:43px}.modal__policy{font-size:12px;color:grey}.login__radius{border-radius:50%}.login_button{min-width:80px;border:1px solid #fff;margin-right:100px;text-align:center;background:none;color:#fff}.drop__menus{position:absolute;background-color:#fff;z-index:1;display:flex;flex-direction:column;grid-gap:15px;gap:15px;min-width:175px;margin-top:0;padding-left:20px}.drop__menus button{outline:none;border:none;background-color:#fff;color:grey}.drop__menus a:hover{background-color:rgba(255,68,0,.111)}.trips__bg{width:100%;height:400px;display:flex;flex-direction:column;background-image:url(https://images.ixigo.com/image/upload/v1441881286/user_banner.jpg)}.trips__bg>img{width:100%;height:100%;object-fit:contain}.trips_header{display:flex;align-items:center;justify-content:space-around}.trips_header a{color:#fff;font-size:22px;text-decoration:none}.trips__space{width:100%;height:220px}.trips__profile{display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.trips__profile p{font-size:40px;color:#fff;font-weight:400}.trips__profile img,.trips__round{border-radius:50%}.trips__recordCont{width:50%;height:220px;border:1px solid #000;display:flex;flex-direction:column;background-color:#000;color:#fff;margin:auto auto 100px;text-transform:capitalize}.trips__recordCont>div{display:flex;justify-content:center;align-items:center;grid-gap:5px;gap:5px}.trips__center{margin-left:630px;text-transform:capitalize}.gateway__header{display:flex;justify-content:space-between;align-items:center;width:95%;height:67px;margin:auto;background-color:#fff}.gateway__header img{width:50%}.gateway__cont{width:100%;height:580px;border:1px solid rgba(255,0,0,0);background-color:hsla(0,0%,50.2%,.131)}.gateway__title{width:70%;background-color:#fff;margin-top:50px;align-items:center;justify-content:flex-end;grid-gap:50px;gap:50px;margin-left:205px;margin-bottom:30px}.gateway__title,.gateway__upiCont{display:flex;box-shadow:0 8px 24px rgba(149,157,165,.2)}.gateway__upiCont{height:350px;width:950px;margin:auto}.gateway__upiContLeft{width:35%;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding-top:20px}.gateway__upiContRight{width:65%;background-color:#fff}.gateway__flex{display:flex;justify-content:flex-start;align-items:center;padding-left:20px;grid-gap:10px;gap:10px;color:grey}.gateway__upiContRight>div{width:70%;border:1px solid #d3d3d3;margin:30px auto auto;height:80px;display:flex;align-items:center;justify-content:space-around;background-color:#fff;grid-gap:20px;gap:20px}.gateway__upiContRight button{border:none;outline:none;min-width:150px;height:40px;background-color:#ff4500;color:#fff;font-weight:500}.gateway__icons{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;width:100%;height:40px}.gateway__iconTitle{margin-left:600px;color:grey;font-size:10px}.gateway__footer{width:100%;height:60px;background-color:#2e013d;height:53px;color:#fff;font-size:10px}.gateway__footer,.gateway__modalCont{display:flex;align-items:center;justify-content:center}.gateway__modalCont{flex-direction:column;min-width:250px;height:150px;padding:10px}.gateway__modalGreen{color:green}.gateway__modalGray{color:grey}.payment__header{display:flex;justify-content:space-between;align-items:center;width:95%;height:67px;margin:auto}.payment__header img{width:50%}.payment__status{width:95%;height:90px;background-color:#721053;margin-bottom:10px;color:#fff;background:#721053;background:-webkit-linear-gradient(45deg,#721053,#ad2e41)}.payment__cont{display:flex;width:100%;min-height:700px;grid-gap:20px;gap:20px}.payment__left{width:75%;padding:30px;grid-gap:30px;gap:30px}.payment__left,.payment__right{display:flex;flex-direction:column}.payment__right{width:30%;margin:20px}.payment__bookingDetails{min-height:160px;width:100%;display:flex;box-shadow:0 5px 15px rgba(0,0,0,.35)}.payment__bookingDetailsCont{display:flex;width:100%;flex-direction:column}.payment__bookingDetailsCont>div{display:flex;align-items:center;grid-gap:10px;gap:10px;height:50px;padding-left:20px}.payment__bookingDetailsContR>div{display:flex;align-items:center;padding-left:5px;justify-content:space-between;height:50px;padding-right:50px}.payment__bookingDetails>div{width:50%}.payment__modify{outline:none;border:none;color:#ff4500;background-color:#fff;font-size:16px}.payment__points p{font-size:16px;font-weight:600}.payment__places p{color:grey}.payment__travellerForm{height:195px;width:100%;display:flex;flex-direction:column;box-shadow:0 5px 15px rgba(0,0,0,.35);padding:20px}.payment__travellerForm_1{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#d3d3d3}.payment__contactForm{height:148px;width:100%;display:flex;flex-direction:column;box-shadow:0 5px 15px rgba(0,0,0,.35);grid-gap:20px;gap:20px;padding:20px}.payment__contactForm1{display:flex;justify-content:flex-start;align-items:center;padding:10px;background-color:#d3d3d3}.payment__contactformTitle{font-size:16px}.payment__contactformText{color:grey;font-size:14px}.payment__offerCont{display:flex;flex-direction:column;width:90%;height:380px;box-shadow:0 5px 15px rgba(0,0,0,.35)}.payment__offerContTitle{width:97%;background-color:#d3d3d3;height:40px;display:flex;align-items:center;justify-content:left;padding-left:10px}.payment__checkbox{line-height:8px;border-bottom:1px solid grey}.payment__checkbox p{margin-left:25px}.payment__checkbox label{font-weight:600}.payment__couponCont{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px}.orangered{color:#ff4500;padding-left:10px}.payement_fair{display:flex;flex-direction:column;width:90%;min-height:150px;box-shadow:0 5px 15px rgba(0,0,0,.35);margin-top:30px}.payement_fairSummary{width:97%;height:41px;background-color:#d3d3d3;padding-left:10px}.payement_fairSummary button{border:none;outline:none;margin-left:40px;background-color:#d3d3d3}.payment__cal{display:flex;justify-content:space-around;align-items:center}.payment__gray{color:grey}.payment__green{color:green}.payment__orange{color:#ff4500}.payment__button{background-color:#ff4500;width:300px;height:45px;text-transform:uppercase;border:none;outline:none;color:#fff;font-weight:600}.payment__policy{margin-top:20px;margin-bottom:20px}.gateway__flex_bg{background-color:#fff}.payment__footer{display:flex;background-color:#3a1248;width:100%;height:50px}.payment__footerLeft{width:60%;display:flex;grid-gap:12px;gap:12px;color:#fff;font-size:16px;font-weight:500px;padding-left:10px}.payment__footerRight{display:flex;margin-left:400px;margin-top:10px}.payment__redWarning{color:red}.payment__round{border-radius:50%}.card_container{background:#fff;margin-left:52px;margin-right:400px;margin-top:30px;display:flex}.bus_type_container{display:flex;margin:20px 20px 12px;grid-gap:20px;gap:20px}.bus_type_container div:nth-child(2){display:flex;grid-gap:4px;gap:4px}.bus_timings_container{display:flex;margin-left:20px}.arrival_time,.departure_time{font-size:24px;font-weight:600;padding:10px 5px 5px 0}.travel_time div:first-child{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:auto;font-size:14px;color:#a7a4a4}.travel_time div:nth-child(2){height:20px;width:350px}.travel_time div:nth-child(2) img{height:100%;width:100%;object-fit:contain}.bus_name{font-size:14px;margin-left:20px;margin-top:10px}.card_container_left_box{width:610px;border-right:1px dotted #dad7d7;margin-top:10px;margin-bottom:10px}.card_container_right_box{width:300px;margin-left:73px;margin-top:10px;margin-bottom:10px}.start_from_container{text-align:right;font-size:12px;color:#838383;margin-top:8px;margin-right:20px}.price_container{display:flex;justify-content:space-between;margin-right:20px;margin-top:8px;margin-left:20px}.select_button{font-size:18px;font-weight:700;width:270px;margin-left:12px;color:#fff;border:none;padding:10px;margin-top:10px;background-color:#ec5c35}.seats_left_container{text-align:center;margin-top:5px;margin-bottom:15px}.get_container,.seats_left_container{font-size:14px;color:#ec5c35;font-weight:600}.seat_price_container{display:flex;grid-gap:7px;gap:7px}.seat_price_container div:first-child{color:#656565;font-size:15px}.seat_price_container div:nth-child(2){font-weight:600}.FilterCard_filter_container__3YCfU{display:flex;background-color:#fff;border:1px solid #fff}.FilterCard_bus_AC_type_container__GTSKn{margin-left:50px;width:240px;border-right:1px dotted grey}.FilterCard_bus_type_container__1wTI3{margin-bottom:15px;font-size:18px;margin-top:15px}.FilterCard_AC_VOLVO_container__NZMCk{display:flex;grid-gap:40px;gap:40px;margin-bottom:3px}input{width:17px;height:17px}.FilterCard_seating_type_container__byOF1{margin-left:15px;width:310px;border-right:1px dotted grey}.FilterCard_timing_container__2Ey4g{margin-left:15px;width:490px}.FilterCard_timing_type_container__1HT7t{margin-bottom:5px;font-size:18px;margin-top:15px}.FilterCard_time_slot_container__285Mu{display:flex;grid-gap:15px;gap:15px;margin-top:15px}.FilterCard_time_button_buses_container__1rz0P{width:110px}.FilterCard_time_button__1mysz{font-size:13px;color:#797979;font-weight:800;width:110px;min-height:30px;padding-top:5px;padding-bottom:5px;background-color:#fff;border:1px solid grey}.FilterCard_time_button__1mysz:hover{color:#ec5c35;border:1px solid #ec5c35;cursor:pointer}.FilterCard_no_of_buses__1xLaj{text-align:center;font-size:12px;color:#797979;font-weight:700;margin-top:5px}.nav_bar_container{display:flex;background-color:#fff}.ixigo_logo_container{width:150px;height:80px;margin-left:15px}.ixigo_logo_container img{height:100%;width:100%;object-fit:contain}.categories{display:flex;grid-gap:5px;gap:5px}.categories div{padding:30px 30px 0;height:40px}.single_category{text-decoration:none;color:grey;font-size:16px;font-family:sans-serif;text-transform:uppercase}.single_category:hover{color:#ec5b24;cursor:pointer}.navbar__profilePic{padding:15px 15px 15px 200px}
/*# sourceMappingURL=main.2715721e.chunk.css.map */