.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.cursor-pointer{cursor:pointer}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.items-center{align-items:center}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.font-bold{font-weight:700}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.m-2{margin:.5rem}.m-auto{margin:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mb-0{margin-bottom:0}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.ml-8{margin-left:2rem}.mr-10{margin-right:2.5rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.pt-2{padding-top:.5rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pr-10{padding-right:2.5rem}.absolute{position:absolute}.relative{position:relative}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.whitespace-no-wrap{white-space:nowrap}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-full{width:100%}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ping{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}*{box-sizing:border-box}ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}a:visited{color:#2c67b3}a{color:#166bd3;cursor:pointer;outline:none;text-decoration:none}body{margin:0;font:400 16px/1.231 Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:400;font-stretch:normal;font-size:16px;line-height:1.231;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}p{display:block;margin-block-start:0;margin-block-end:0}input{outline:none;border:none}.maxPageSize{max-width:1000px;margin:auto}.fmtTooltip:hover .tooltip{display:flex}.quicks{font-family:Quicksand,sans-serif}.blue{color:#2d67b2}a:hover{color:#f26722;cursor:pointer}.searchBg{background:#2276e3}.darkThemeBg{background:#175abf}.popOverlay{position:fixed;top:0;bottom:0;right:0;left:0;background:#000;opacity:.2}.popBody{border-radius:5px;background:#fff;padding:10px}.popClose{position:absolute;right:15px;color:#dfdfdf;top:15px}.ico13{font-size:13px}.greyDr{color:#333}.pad10{padding:10px}.lh1-2{line-height:1.2!important}.fmed{font-weight:500;font-style:normal}.txtLeft{text-align:left}.padLR10{padding-left:10px;padding-right:10px}.width100{width:100%}.padB15{padding-bottom:15px}.ico12{font-size:12px}.grey{color:#666}.curPoint{cursor:pointer}.trainsServicesSprite{background-image:url(https://gos3.ibcdn.com/trains-home-sprite-1602056975.png);background-size:100%;width:40px;height:40px;float:left}.trainsServicesSprite.checkPnr{background-position:-1px -1px}.trainsServicesSprite.trainRunningStatus{background-position:-1px -80px}.trainsServicesSprite.trainCoach{background-position:-1px -40px}.trainsServicesSprite.trainDetails{background-position:-1px -120px}@media (min-width:320px){.xs\:table{display:table}.xs\:flex-col{flex-direction:column}.xs\:flex-wrap{flex-wrap:wrap}.xs\:justify-start{justify-content:flex-start}.xs\:justify-between{justify-content:space-between}.xs\:justify-evenly{justify-content:space-evenly}.xs\:m-0{margin:0}.xs\:mx-0{margin-left:0;margin-right:0}.xs\:my-2{margin-top:.5rem;margin-bottom:.5rem}.xs\:mx-auto{margin-left:auto;margin-right:auto}.xs\:mt-0{margin-top:0}.xs\:mt-2{margin-top:.5rem}.xs\:mb-2{margin-bottom:.5rem}.xs\:mb-3{margin-bottom:.75rem}.xs\:mt-4{margin-top:1rem}.xs\:p-2{padding:.5rem}.xs\:py-0{padding-top:0;padding-bottom:0}.xs\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xs\:px-2{padding-left:.5rem;padding-right:.5rem}.xs\:py-4{padding-top:1rem;padding-bottom:1rem}.xs\:px-4{padding-left:1rem;padding-right:1rem}.xs\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xs\:pl-2{padding-left:.5rem}.xs\:text-center{text-align:center}.xs\:w-1\/2{width:50%}.xs\:w-full{width:100%}}@media (min-width:640px){.sm\:flex{display:flex}.sm\:mr-2{margin-right:.5rem}.sm\:mr-3{margin-right:.75rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:pl-2{padding-left:.5rem}.sm\:text-left{text-align:left}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-2\/4{width:50%}}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}.md\:float-right{float:right}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:mr-3{margin-right:.75rem}.md\:mr-5{margin-right:1.25rem}.md\:ml-5{margin-left:1.25rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:pl-0{padding-left:0}.md\:pr-2{padding-right:.5rem}.md\:pl-3{padding-left:.75rem}.md\:w-auto{width:auto}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-1\/4{width:25%}.md\:w-2\/4{width:50%}.md\:w-3\/4{width:75%}}@media (min-width:1024px){.lg\:flex-no-wrap{flex-wrap:nowrap}.lg\:leading-4{line-height:1rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mb-4{margin-bottom:1rem}.lg\:w-1\/4{width:25%}.lg\:w-5\/6{width:83.333333%}}.lobIcon{border-bottom:2px solid transparent}.hdrMoreLink{height:40px;position:relative;top:13px}.moreLink{position:absolute;width:250px;top:40px}.userMoreLink{position:absolute;right:20px}.lobIcon:hover,li.active .lobIcon{border-bottom:2px solid #f26722}.lobIcon:hover>div,.lobIcon:hover>i,li.active .lobIcon>div{color:#f26722;cursor:pointer}.hdrOfferTag{color:#fff;font-size:10px;line-height:1;text-transform:uppercase;background:red;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;position:absolute;padding:0 2px 1px;left:40%;bottom:80%}.headerItemsWrapper{padding-inline-start:20px}iframe#authiframe{border-radius:5px;border:none}.signInMenu{position:absolute;right:-10px;width:auto;border-radius:5px;background:#fff;line-height:1.5em;top:15px}.footerWrapper{border-top:2px solid #efefef;padding:20px;background:#fff}.footerPlayStoreIcon{background:url(https://www.goibibo.com/styleguide/images/Mobileapp_logo.png) no-repeat 0 0;background-position:-8px -5px;width:104px;height:34px;float:left}.footerItunesIcon{background:url(https://www.goibibo.com/styleguide/images/Mobileapp_logo.png) no-repeat 0 0;background-position:-120px -5px;width:105px;height:34px;float:left}.footerWindowsIcon{background:url(https://www.goibibo.com/styleguide/images/Mobileapp_logo.png) no-repeat 0 0;background-position:-233px -5px;width:104px;height:34px;float:left}.commonSprite{background:url(https://www.goibibo.com/styleguide/images/commonSprite1.png) no-repeat scroll 0 0 transparent;float:left}.ibGrp{background-position:0 -130px;float:left;width:80px;height:28px;margin-right:10px}.goib{background-position:-80px -130px;float:left;width:57px;height:29px;margin-right:15px}.redBus{background-position:-138px -128px;float:left;width:49px;height:29px;margin-right:15px}.backslash{background-position:-87px -5px;float:left;opacity:1;width:25px;height:25px}.verifySign{background-position:-168px -40px;width:61px;height:31px}.americanExp{background-position:-130px -40px;width:30px;height:20px}.masterCard{background-position:-40px -40px}.masterCard,.visaCard{width:30px;height:20px}.visaCard{background-position:0 -40px}.payu{background-position:-80px -40px;width:35px;height:20px}.rupay{background-position:0 -59px;width:48px;height:22px}.iata{background-position:-59px -67px;width:48px;height:30px}.popularSearchWrap{max-width:1000px;margin:auto}.popularContainerWrap{border-radius:4px;border:1px solid #d6d6d6;padding:15px 20px;float:left;background:#fff;width:100%}.blueLight{color:#2276e3}.greyLight{color:#777}.trainsfaqouterWrap{width:100%;max-width:1000px;margin:0 auto;padding-top:20px}.trainsfaqouterWrap input{position:absolute;opacity:0;z-index:-1}.trainsfaqouterWrap ul{padding-left:25px;padding-top:5px;padding-bottom:5px}.trainsfaqouterWrap ul li{list-style-type:decimal}.trainsfaqouterWrap .faqHeading{font-size:1.25em;line-height:1.4;color:#333;padding-bottom:10px;font-weight:500;font-style:normal}.trainsfaqouterWrap .tab{width:100%;float:left;border-radius:5px;background-color:#fff;padding:10px;border:1px solid #ddd;margin:5px 0}.trainsfaqouterWrap .tab-label{display:flex;justify-content:space-between;padding:10px;font-weight:500;font-style:normal;background:#fff;cursor:pointer;font-size:16px;line-height:1}.trainsfaqouterWrap .tab-label:hover{background:#fff}.trainsfaqouterWrap .tab-label:after{content:"\276F";width:1em;height:1em;text-align:center;transition:all .35s}.trainsfaqouterWrap .tab-content{max-height:0;padding:0 1em;font-size:12px;line-height:1;line-height:1.2!important;background:#fff;transition:all .35s;overflow:hidden;color:#4f525a}.trainsfaqouterWrap .tab-content ul{padding-left:12px}.trainsfaqouterWrap input:checked+.tab-label{background:#fff}.trainsfaqouterWrap input:checked+.tab-label:after{transform:rotate(90deg)}.trainsfaqouterWrap input:checked~.tab-content{max-height:1000vh;padding:1em}.trainsfaqouterWrap .headingWrap{width:90%;float:left;font-size:12px;line-height:1}.trainsfaqouterWrap .contentWrap{width:100%;float:left;padding:20px;background:#fff;border-radius:4px}.trainsfaqouterWrap .contentWrap li,.trainsfaqouterWrap .contentWrap p{color:grey}.trainsfaqouterWrap .tab a{border:none;float:none;width:auto;padding:0;position:relative;margin-left:0;text-align:unset}.trainsfaqouterWrap .tab{float:none!important;padding:20px!important}.seo.trainsfaqouterWrap .faqHeading,.seo.trainsfaqouterWrap .headingWrap{font-family:Quicksand,sans-serif;font-weight:700;line-height:1.5em}.seo .tab-content>div{line-height:2em;margin-top:5px}.seo .tab-content{padding-top:0!important}.trainsfaqouterWrap .tab-label{padding:0 0 0 10px!important}.tab-content code{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}input.autosuggestField{font-weight:700;outline:2px solid transparent;outline-offset:2px;padding-left:.75rem;padding-top:.75rem;padding-bottom:.75rem;margin-right:.5rem;border-radius:.25rem;width:100%;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-size:1rem;background:#175abf;font-family:Quicksand,sans-serif}.autosuggestWrap{position:relative;width:100%}ul.autosuggest{position:absolute;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));border-radius:.25rem;width:100%;line-height:2rem;font-size:.875rem;padding-bottom:.5rem;z-index:1}ul.autosuggest li{padding-top:.25rem;padding-bottom:.25rem}ul.autosuggest li:not(.heading):hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));cursor:pointer;border-radius:.25rem;background:#2276e3}input.autosuggestField::-moz-placeholder{color:#86a4d8;font-weight:400;opacity:1}input.autosuggestField::placeholder{color:#86a4d8;font-weight:400;opacity:1}.searchBtn{outline:2px solid transparent;outline-offset:2px;padding-top:.75rem;padding-bottom:.75rem;border-radius:9999px;margin-top:1.5rem;width:100%;cursor:pointer;--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity));box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);font-weight:700;font-size:1rem;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}@media (min-width:320px){ul.autosuggest li{padding-left:1rem;padding-right:1rem}ul.autosuggest{width:100%}}@media (min-width:768px){ul.autosuggest li{padding-left:2rem;padding-right:2rem}ul.autosuggest{width:350px}}.DayPicker{position:absolute;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));z-index:10;border-radius:.25rem;padding:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.DayPicker-NavButton--prev{left:15px;top:21px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1Ljg5MyA0OS4xMjR2LTMuNzU3TDUuNzYxIDI0LjcyMyAyNS44OTMgNC4yMzFWLjQ3NWwtMjUgMjQuMjQ4IDI1IDI0LjR6IiBmaWxsPSIjNTY1QTVDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.DayPicker-NavButton--next{right:15px;top:21px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS45NTEgNDkuMTI0di0zLjc1N2wyMC4xMzItMjAuNjQ0TC45NTEgNC4yMzFWLjQ3NWwyNSAyNC4yNDgtMjUgMjQuNHoiIGZpbGw9IiM1NjVBNUMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)}.DayPicker-NavButton{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer}.DayPicker-Caption{margin-top:.75rem;margin-bottom:.75rem;font-weight:700;text-align:center;font-size:1.125rem;font-family:Quicksand,sans-serif}.DayPicker-Weekdays{margin-top:1rem;margin-bottom:.5rem}.DayPicker-WeekdaysRow{display:flex;flex-direction:row;justify-content:space-around;--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.DayPicker-WeekdaysRow li{font-weight:700;font-size:.875rem;font-family:Quicksand,sans-serif;list-style-type:none}.DayPicker-Body{text-align:left}.DayPicker-Week{display:flex;flex-direction:row;justify-content:flex-start}.DayPicker-Day{flex:1 1 0%;text-align:center}.DayPicker-Day:not(.DayPicker-Day--outside):hover{cursor:pointer}.DayPicker-Day--outside{cursor:default;color:#dce0e0}.DayPicker-Day--today{color:#d0021b;font-weight:500}.DayPicker-Day--selected{border-radius:.25rem;color:#fff;background-color:#2276e3}@media (min-width:320px){.DayPicker{width:100%}.DayPicker-Day{padding:.75rem .6rem}}@media (min-width:768px){.DayPicker{width:auto}.DayPicker-Day{padding:1rem}}.innerBlock1{padding:10px 30px}.ico10{font-size:10px}.ico15{font-size:15px}.goBlue{color:#2276e3}.errorMsg{color:red}.posAbs{position:absolute}.popOverlay{color:#333;font:400 16px/1.231 Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}.popModal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:auto;z-index:2000;visibility:hidden;background:rgba(0,0,0,.5)}.popShow{visibility:visible}.fl{float:left}.popContent{z-index:9;color:#666;background:#fff;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:90%;box-shadow:0 0 10px 2px rgba(0,0,0,.2)}.popContent .popClose{position:absolute;right:20px;top:20px}.popModal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fr{float:right}.popContent .popBody{padding:1.25em .938em;font-size:.938em;line-height:1;overflow-y:auto}@keyframes fade{0%,to{opacity:0}50%{opacity:1}}.innerBlock1{width:100%;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.12);padding:20px 30px 35px;margin:10px auto;border-radius:6px}.ltsWrapper{width:100%;max-width:1200px;margin:0 auto;padding-top:20px}.maxPageSize,.trainsfaqouterWrap{max-width:1200px!important}.label{font-size:16px;color:#777}.inputBox1,.label{margin:0;padding:0}.inputBox1{box-sizing:border-box;display:inline-flex;border:none;height:25px;font-size:22px;font-family:Quicksand;font-weight:700;color:#000}.bgOrange{background:#ff6d38}.checkLTSBtn{outline:2px solid transparent;outline-offset:2px;border-radius:9999px;width:100%;cursor:pointer;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);font-weight:700;font-size:1rem;padding:.5rem 20px}.inputWrapperLts{color:#141823;font:400 1.2rem/1.33 Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;box-sizing:border-box;display:flex;flex-direction:column;padding:1px 0 1.5px;position:relative;cursor:pointer;border-bottom:2px solid #eff3f8}.suggestionBox{overflow:scroll;max-height:300px}.DayPicker{zoom:.8}.Helve14{font-size:14px;font-family:HelveticaNeue}.ico16{font-size:16px}.ico22{font-size:22px}.calIcon{color:grey;display:flex;align-self:flex-end}.stationBox{margin-top:2px}.buttonLTS{background:#d1e5ff;border:0;padding:6px;border-radius:4px}.posRel{position:relative}@media (min-width:320px) and (max-width:500px){.ltsWrapper{max-width:320px}}.checkLTSBtn{padding:8px 40px!important}.innerBlock1{padding:20px 30px!important}