.live-tracking-card-item,.live-tracking-card-item.card{overflow:visible;width:100%;min-height:121px;box-sizing:border-box;display:flex;flex-direction:column;gap:5px;padding:5px 6px;border:1px solid #ffcc80;border-radius:20px;box-shadow:0 4px 10px 0 rgba(23,24,28,.2);text-decoration:none;color:inherit}.live-tracking-card-item--link,.live-tracking-card-item.card--link{cursor:pointer}.live-tracking-card-item .card-body,.live-tracking-card-item .card-header,.live-tracking-card-item.card .card-body,.live-tracking-card-item.card .card-header{overflow:visible}.live-tracking-card-item a,.live-tracking-card-item.card a{display:block;text-decoration:none;color:inherit;overflow:visible}.live-tracking-card-item.card__header,.live-tracking-card-item.card__header.card-header,.live-tracking-card-item.card__track-header,.live-tracking-card-item.card__track-header.card-header,.live-tracking-card-item__header,.live-tracking-card-item__header.card-header,.live-tracking-card-item__track-header,.live-tracking-card-item__track-header.card-header{padding:8px 14px 2px}.live-tracking-card-item.card__header,.live-tracking-card-item.card__header.card-header,.live-tracking-card-item__header,.live-tracking-card-item__header.card-header{min-height:25px}.live-tracking-card-item.card__track-header,.live-tracking-card-item.card__track-header.card-header,.live-tracking-card-item__track-header,.live-tracking-card-item__track-header.card-header{min-height:24px}.live-tracking-card-item.card__label,.live-tracking-card-item__label{font-weight:500}.live-tracking-card-item.card__close,.live-tracking-card-item__close{border-radius:50%}.live-tracking-card-item.card__header-actions,.live-tracking-card-item.card__info-row,.live-tracking-card-item.card__track-title,.live-tracking-card-item__header-actions,.live-tracking-card-item__info-row,.live-tracking-card-item__track-title{width:auto}.live-tracking-card-item.card__track-title,.live-tracking-card-item__track-title{min-width:0}.live-tracking-card-item.card__info-col,.live-tracking-card-item__info-col{flex:1 1;min-width:0}.live-tracking-card-item.card__track-body,.live-tracking-card-item__track-body{width:100%}.live-tracking-card-item.card__now-row,.live-tracking-card-item__now-row{margin:0;display:flex;align-items:center;gap:4px;min-width:0}.live-tracking-card-item.card__now-static,.live-tracking-card-item__now-static{flex-shrink:0}.live-tracking-card-item.card__route,.live-tracking-card-item__route{display:flex;align-items:center;gap:4px;min-width:0}.live-tracking-card-item.card__route-city,.live-tracking-card-item__route-city{min-width:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-tracking-card-item.card__route-arrow,.live-tracking-card-item__route-arrow{flex-shrink:0}.live-tracking-card-item.card__body,.live-tracking-card-item.card__body.card-body,.live-tracking-card-item__body,.live-tracking-card-item__body.card-body{width:calc(100% - 12px);min-height:81px;box-sizing:border-box;padding:12px;margin-left:6px;margin-right:6px;margin-bottom:6px;border-radius:15px}.live-tracking-card-item.card__body--track,.live-tracking-card-item__body--track{min-height:0}.live-tracking-card-item.card__timer,.live-tracking-card-item__timer{padding:5px 8px;border-radius:6px;max-height:22px;box-sizing:border-box;font-weight:700}.live-tracking-card-item.card__track-rail,.live-tracking-card-item__track-rail{width:100%}.live-tracking-card-item.card__end-dot,.live-tracking-card-item__end-dot{flex-shrink:0;width:10px;height:10px;border-radius:50%;border:2px solid;box-sizing:border-box}.live-tracking-card-item.card__end-dot--start,.live-tracking-card-item__end-dot--start{border-color:#238c46}.live-tracking-card-item.card__end-dot--end,.live-tracking-card-item__end-dot--end{border-color:#dc635b}.live-tracking-card-item.card__track-line-wrap,.live-tracking-card-item__track-line-wrap{position:relative;flex:1 1;height:28px;margin:0 6px;min-width:0;width:100%}.live-tracking-card-item.card__track-progress,.live-tracking-card-item__track-progress{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);width:100%;overflow:hidden;border-radius:999px;background:#e4e4e7;pointer-events:none}.live-tracking-card-item.card__track-progress .progress-bar,.live-tracking-card-item__track-progress .progress-bar{height:6px!important;border-radius:999px;background:transparent}.live-tracking-card-item.card__track-progress .progress-bar-filler,.live-tracking-card-item__track-progress .progress-bar-filler{height:6px!important;border-radius:999px;background:#dc635b}.live-tracking-card-item.card__track-bus-marker,.live-tracking-card-item__track-bus-marker{position:absolute;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;z-index:2}.live-tracking-card-item.card__track-bus-marker svg,.live-tracking-card-item__track-bus-marker svg{display:block;width:28px;height:28px}.live-tracking-card-item.card__cities-row,.live-tracking-card-item__cities-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;grid-gap:6px 15px;gap:6px 15px;margin-top:6px;width:100%;min-width:0}.live-tracking-card-item.card__city,.live-tracking-card-item__city{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-tracking-card-item.card__city--from,.live-tracking-card-item__city--from{grid-column:1}.live-tracking-card-item.card__city--to,.live-tracking-card-item__city--to{grid-column:3;text-align:right}.live-tracking-card-item.card__eta-badge,.live-tracking-card-item__eta-badge{grid-column:2;justify-self:center;display:inline-flex;align-items:center;box-sizing:border-box;max-height:15px;padding:4px 6px;border-radius:999px;border-width:1px;border-style:solid;font-weight:500;font-size:10px;line-height:1;white-space:nowrap}.live-tracking-card-item.card__now-place,.live-tracking-card-item__now-place{display:inline-block;min-width:0;max-width:150px;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-tracking-card-item.card__map-card,.live-tracking-card-item__map-card{width:60px;height:60px;border:1px solid;background-image:url(https://static.abhibus.com/web/bus_map.png)}.live-tracking-card-item.card__number-plate,.live-tracking-card-item__number-plate{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin-bottom:5px;min-height:21px;max-height:21px;padding:4px 6px;border-radius:6px;border-width:1px;border-style:solid;font-weight:500;font-size:11px;line-height:1;white-space:nowrap}.footer-widget{position:fixed;bottom:80px;left:0;right:0;z-index:400;pointer-events:none}.footer-widget .footer-widget__content{gap:.5rem}.footer-widget__blur{pointer-events:auto;width:100%;box-sizing:border-box;padding:12px 16px 15px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 97.69%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.footer-widget--multi .footer-widget__blur{padding-left:0;padding-right:0}.footer-widget__scroll{width:100%}.footer-widget__scroll .carousel-content{column-gap:12px}.footer-widget--multi .footer-widget__slide{flex:0 0 auto;width:min(100vw - 48px,345px);max-width:min(100vw - 48px,345px)}.footer-widget--single .footer-widget__single{width:100%;max-width:100%}.footer-widget--single.footer-widget--has-tracking .footer-widget__single{padding-top:18px}.footer-widget__slot-content{width:min(100vw - 48px,345px);transition:opacity .25s ease-out,transform .25s ease-out}.footer-widget--single .footer-widget__slot-content{width:min(100vw - 32px,720px)}.footer-widget__single,.footer-widget__slide{transition:max-width .26s ease-out,margin .26s ease-out,padding .26s ease-out}.footer-widget__single--exiting,.footer-widget__slide--exiting{max-width:0;padding:0;overflow:hidden;pointer-events:none}.footer-widget__single--exiting .footer-widget__slot-content,.footer-widget__slide--exiting .footer-widget__slot-content{opacity:0;transform:translateY(20px)}.footer-widget--multi .footer-widget__slide--exiting{margin-right:-12px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes entry-from-left{0%{transform:translateX(-20%)}to{transform:translateX(0)}}@keyframes entry-from-right{0%{transform:translateX(20%)}to{transform:translateX(0)}}@keyframes entry-from-top{0%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes entry-from-bottom{0%{transform:translateY(20%)}to{transform:translateY(0)}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes flash{0%,20%,40%,60%,80%,to{opacity:1}10%,30%,50%,70%,90%{opacity:.8}}@keyframes pulse{0%,10%{opacity:.5}45%,55%{opacity:1}90%,to{opacity:.5}}@keyframes animate-shimmer-tint{0%,5%{left:-120%}95%,to{left:120%}}@keyframes flip-animation{0%{transform:rotateX(0deg)}10%{transform:rotateX(180deg)}50%{transform:rotateX(180deg)}60%{transform:rotateX(1turn)}to{transform:rotateX(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes leaving-to-top{0%{transform:translateY(0);opacity:1}to{transform:translateY(-10%);opacity:0}}@keyframes leaving-to-right{0%{transform:translateX(0);opacity:1}to{transform:translateX(10%);opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes typeWriter{0%{width:0;opacity:1}20%{width:220px;opacity:1}45%{width:220px;opacity:1}50%{width:220px;opacity:0}to{width:0;opacity:0}}@keyframes shimmer-animation{0%,5%{transform:translateX(-120%)}95%,to{transform:translateX(120%)}}@keyframes scaleWithBlur{0%{opacity:0;transform:scale(.95);filter:blur(8px)}60%{opacity:1;filter:blur(0);transform:scale(1.02)}80%{transform:scale(.99)}to{opacity:1;transform:scale(1);filter:blur(0)}}@media(orientation:portrait)or (max-width:960px){.abhicash-wrapper .bottom-menu,.home-page .bottom-menu,.my-bookings-page .bottom-menu{background-color:#fff;position:fixed;bottom:0;left:0;z-index:3;box-shadow:0 -1px 6px .5px #ccc}.abhicash-wrapper .bottom-menu nav,.home-page .bottom-menu nav,.my-bookings-page .bottom-menu nav{display:flex;justify-content:space-evenly;width:100%;padding:.625rem 0}.abhicash-wrapper .bottom-menu nav a,.home-page .bottom-menu nav a,.my-bookings-page .bottom-menu nav a{font-size:.625rem}.abhicash-wrapper .bottom-menu nav a.primary,.home-page .bottom-menu nav a.primary,.my-bookings-page .bottom-menu nav a.primary{position:relative}.abhicash-wrapper .bottom-menu nav a.primary:before,.home-page .bottom-menu nav a.primary:before,.my-bookings-page .bottom-menu nav a.primary:before{content:"";position:absolute;top:-10px;left:0;width:100%;height:4px;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;background-color:#dc635b}.home-banner-wrapper{display:flex;padding:0 1rem}}.home-banner-wrapper .home-banner{width:100%;height:auto;margin-top:1rem}@media(orientation:portrait)or (max-width:960px){.home-banner-wrapper .home-banner{display:block}}