.search-form-container .search-page-text{padding:30px 1.3rem 0;background-color:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem}@media(orientation:portrait)or (max-width:960px){.search-form-container .search-page-text{padding:.625rem 0}}@media(max-width:768px){.search-form-container .search-page-text .hero-title{display:none}}@media(min-width:769px)and (max-width:960px){.search-form-container .search-page-text .hero-title{display:none}}@media(orientation:portrait)or (max-width:960px){.search-form-container .lob-actions .btn.xs{flex-direction:column!important}}.search-form-container .lob-actions .btn.default-action{font-weight:600}@media(orientation:portrait)or (max-width:960px){.search-form-container{min-height:0;padding:0 .9rem;position:unset}}.search-form-container nav{display:flex;column-gap:20px}.search-form-container nav a{font-size:1.25rem!important;color:#5e616e;height:100%}@media(orientation:portrait)or (max-width:960px){.search-form-container nav a{font-size:1rem!important}}.search-form-container nav a#bus-link{position:relative}.search-form-container nav a#bus-link:after{content:"";display:block;background:#0770e4;padding:.15rem;position:absolute;width:95%;border-radius:13px;bottom:0;left:2px}@media(orientation:portrait)or (max-width:960px){.search-form-container nav a#bus-link:after{bottom:-10px;width:83%}}.search-form-container nav a span:first-child{line-height:0}@media(orientation:portrait)or (max-width:960px){.search-form-container nav{margin-left:0;display:flex;justify-content:space-around;width:100%}.search-form-container nav a{font-size:.625rem}.search-form-container nav a img{width:36px;height:36px}}.search-form-container .search-form-container-bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background-color:#fff;background-repeat:no-repeat;background-position:bottom;background-size:cover;background-position:top}@media(orientation:portrait)or (max-width:960px){.search-form-container .search-form-container-bg{background-image:unset;background-color:#fff}}@media(orientation:landscape){.search-form-container .search-form.landscape.container{padding:1.3rem;box-shadow:0 0 20px 5px hsla(0,0%,53%,.1);margin:0 0 12px!important}}@media(orientation:portrait)or (max-width:960px){.search-form.container{padding:0;border:1px solid #e4e4e7;margin:0 1rem!important;width:calc(100% - 2rem)}}.seo-content-box ol,.seo-content-box ul{margin:0;padding-left:20px}.seo-content-box li{line-height:1.4;font-weight:400;word-wrap:break-word;display:list-item!important}.seo-content-box li::marker{color:#5e616e}.seo-content-box p{margin:0 0 20px;line-height:1.4;font-weight:400}.seo-content-box p:last-child{margin-bottom:0}.seo-content-box.seo-accordian .collapsible-body{padding:0!important}.seo-content-box.seo-accordian .collapsible-body a,.seo-content-box.seo-accordian .collapsible-body li,.seo-content-box.seo-accordian .collapsible-body p{font-size:.875rem}.seo-content-box.card .card-body{padding:0}.seo-content-box.card .card-body a,.seo-content-box.card .card-body li,.seo-content-box.card .card-body p{font-size:1rem;letter-spacing:0}.seo-content-box.card .card-body .title{font-size:24px;margin-bottom:20px;font-weight:700;line-height:1.2;letter-spacing:-1%}@media(orientation:portrait)or (max-width:960px){.seo-content-box.card .card-body .title{font-size:18px}.seo-content-box.card{padding:.5rem 1rem!important;margin:0!important}}.seo-content-box .dark-blue{color:#033e80!important}.bus-booking-offers.card{background:url(https://static.ixigo.com/web/ixi/home/offer-content-background.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(orientation:portrait)or (max-width:960px){.bus-booking-offers.card{background:transparent}}.bus-partners-container ul{padding:0}.bus-partners-container ul li{list-style-position:inside;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.counter-stats-container{background:#4d2200;padding:3rem 2rem;border-radius:1rem;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:2rem;position:relative;overflow:hidden;width:100%}.counter-stats-container:after,.counter-stats-container:before{content:"";position:absolute;width:86px;height:86px;border-radius:50%;background:#ffb66c;z-index:2}.counter-stats-container:before{top:-53px;left:17px}.counter-stats-container:after{bottom:-53px;right:22px}.counter-stats-container .corner-bottom-left,.counter-stats-container .corner-top-right{content:"";position:absolute;width:86px;height:86px;border-radius:50%;background:#2d7b43;z-index:1}.counter-stats-container .corner-top-right{top:-43px;left:-13px}.counter-stats-container .corner-bottom-left{bottom:-43px;right:-13px}.counter-stats-container .stat-item{text-align:center;padding:1rem;flex:1 1;min-width:200px;z-index:1}.counter-stats-container .stat-item .stat-value{font-size:2.5rem;font-weight:700;color:#fff;margin:0;line-height:1.2}.counter-stats-container .stat-item .stat-title{font-size:1rem;color:#fff;margin:.5rem 0 0;opacity:.9}@media screen and (max-width:768px){.counter-stats-container{padding:1.5rem;gap:0;flex-direction:column}.counter-stats-container .stat-item{min-width:150px}.counter-stats-container .stat-item .stat-value{font-size:2rem}.counter-stats-container .stat-item .stat-title{font-size:.875rem}}.faqs{padding:.5rem;border:1px solid #c8cad0;border-radius:1.25rem}.faqs .container>.collapsible:not(:last-child){border-bottom:1px solid #c8cad0}.faqs .container .collapsible-header{padding:.5rem}.faqs .accordion .container .col{width:auto;cursor:pointer}.faqs .accordion .collapsible .collapsible-body{font-size:.875rem}.faqs .accordion .collapsible .collapsible-body a{color:#007bff}.install-app-new-banner{margin-top:2rem;box-shadow:0 4px 40px -5px rgba(29,38,60,.2);border-radius:20px;z-index:2}.live-location.card{background:url(https://static.ixigo.com/web/live-location.png);background-size:110% 100%;background-repeat:no-repeat;background-position:50%}@media(orientation:portrait)or (max-width:960px){.live-location.card{background:transparent}}.offer-scrollable-container{flex-wrap:nowrap!important;overflow:hidden;column-gap:1.3rem}@media(orientation:portrait)or (max-width:960px){.offer-scrollable-container{column-gap:.65rem}}.offer-scrollable-container .slider-image{box-sizing:border-box;border-radius:.91875em;background:#f4f5f5;cursor:pointer;overflow:hidden;background-color:#efeff0;margin-bottom:1.3rem}@media(orientation:portrait)or (max-width:960px){.offer-scrollable-container .slider-image:first-child{margin-left:1rem}.offer-scrollable-container .slider-image:last-child{margin-right:1rem}.offer-scrollable-container .slider-image{margin-bottom:.65rem}}.offer-scrollable-container.bus-search-offer-scrollable-container .slider-image,.offer-scrollable-container.bus-search-offer-scrollable-container .slider-image img{width:250px!important;height:125px!important}.offer-scrollable-container.bus-search-offer-scrollable-container::-webkit-scrollbar-track{margin:6rem}@media(orientation:portrait)or (max-width:960px){.offer-scrollable-container.bus-search-offer-scrollable-container::-webkit-scrollbar-track{margin:10rem}}.offer-scrollable-container.hide-nav-buttons img:first-child{margin-left:0}.offer-scrollable-container.hide-nav-buttons img:last-child{margin-right:0}.offer-scrollable-container::-webkit-scrollbar-track{margin:40rem}@media(orientation:portrait)or (max-width:960px){.offer-scrollable-container::-webkit-scrollbar-track{margin:38rem}}.bus-search-offer-slider{width:100%}.bus-search-offer-slider .btn-slide-nav{width:26px;height:26px}.offer-modal-header{background-color:#fc790d!important;color:#fff}.special-offer-wrapper{padding-top:1.3rem}@media(orientation:portrait)or (max-width:960px){.special-offer-wrapper{padding-top:1rem}.special-offer-wrapper .special-offer-header{padding:0 1rem}}.srtc-card{flex-shrink:0;text-align:left;background-position:50%;background-repeat:no-repeat;background-size:cover;width:275px;height:340px;position:relative;overflow:visible;cursor:hand;z-index:0;border:1px solid #e4e4e7}@media(orientation:portrait)or (max-width:960px){.srtc-card{width:160px;height:240px}}.srtc-card .srtc-description{background:linear-gradient(180deg,transparent -7.69%,rgba(0,0,0,.8) 50.35%);padding:15px;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;min-height:140px}@media(orientation:portrait)or (max-width:960px){.srtc-card .srtc-description{background:#fff;min-height:unset}}.srtc-card .layer-1{left:11px;bottom:-10px;width:255px;background-color:#adafb8;z-index:-2}.srtc-card .layer-1,.srtc-card .layer-2{content:"";position:absolute;height:100%;border-radius:.5rem}.srtc-card .layer-2{left:22px;bottom:-20px;width:235px;background-color:#e4e4e7;z-index:-3}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.h1,.h2.h3,.h4,.h5,.h6,.title,h1,h2,h3,h4,h5,h6{font-weight:500;color:#17181c}.text-primary{color:#fc790d}.text-secondary{color:#6e18b9}.text-tertiary{color:#5e616e}.text-grey{color:#23242a}.text-success{color:#238c46}.text-failure{color:#dc3532}.text-pending{color:#f0960e}.text-white{color:#fff}.text-black{color:#17181c}.text-black .text-success{color:#238c46}.text-black .text-failure{color:#dc3532}.text-black .text-sup{text-decoration:none}.strike-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.text-sm{font-size:.8em}.text-italic{font-style:italic}.text-center{text-align:center}.margin-reset{margin:0}.text-truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(orientation:portrait)or (max-width:960px){.m-hide{display:none}.why-choose-abhibus .fixed{padding:0 1rem}}.why-choose-abhibus .why-choose-cards .card{flex-shrink:0;width:auto;text-align:center}.why-choose-abhibus .why-choose-cards .card .card-body{column-gap:.5rem}.why-choose-abhibus .why-choose-cards .card .card-body p{word-wrap:break-word;width:220px;line-height:1.4;font-size:14px}.assured-banner{overflow:hidden;background-color:#8bc1fd}.assured-banner .h6.active{display:block}.assured-banner .h6{display:none}.assured{background-color:#e3f1ff;margin-bottom:2rem}.assured .assured-content{position:relative;border:1px solid #fff;border-radius:1.1025em;padding:2rem}.assured .assured-content .assured-feature-item{margin-bottom:1rem}.assured .assured-content .assured-feature-item .container .col{text-align:center}@media(orientation:portrait)or (max-width:960px){.assured .assured-content .assured-feature-item .container .col{text-align:left}}.assured .assured-content .assured-features{padding:3rem}@media(orientation:portrait)or (max-width:960px){.assured .assured-content .assured-features{padding:2rem}.assured .assured-content{padding:2rem 0}.assured{margin-bottom:.5rem}}.abhi-assured-card{border-radius:1rem;overflow:hidden;margin-bottom:20px;background-size:cover;background-position:100%;background-repeat:no-repeat}.abhi-assured-card .abhi-assured-container{position:relative;z-index:0;background:rgba(0,0,0,.6);overflow:visible;margin-top:23px}.trip-card-scrollable-container .recent-trip-cards{box-sizing:border-box;height:100%;border-radius:.91875em;cursor:pointer}@media(orientation:landscape){.trip-card-scrollable-container .recent-trip-cards{min-width:360px}}.trip-card-scrollable-container .recent-trip-cards .source-dest-info{overflow:hidden;white-space:nowrap}@media(orientation:portrait)or (max-width:960px){.trip-card-scrollable-container .recent-trip-cards .source-dest-info{max-width:200px}}.trip-card-scrollable-container .recent-trip-cards.past-trips .card-header{background-color:#f0960e}.trip-card-scrollable-container .recent-trip-cards .offer-title{color:#17181c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px}@media(orientation:portrait)or (max-width:960px){.trip-card-scrollable-container .recent-trip-cards .offer-title{font-size:14px;max-width:201px}}.trip-card-scrollable-container .recent-trip-cards .offer-subtitle{font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px;color:#b22422}@media(orientation:portrait)or (max-width:960px){.trip-card-scrollable-container .recent-trip-cards .offer-subtitle{font-size:12px}}.trip-card-scrollable-container .recent-trip-cards .operator-name,.trip-card-scrollable-container .recent-trip-cards .seats{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.trip-card-scrollable-container .recent-trip-cards .operator-name{max-width:40%}.trip-card-scrollable-container .recent-trip-cards .seats{max-width:60%}.trip-card-scrollable-container .recent-trip-cards svg{vertical-align:middle}.trip-card-scrollable-container .recent-trip-cards:first-child{margin-left:calc((100vw - 1256px)/2)}@media(orientation:portrait)or (max-width:960px){.trip-card-scrollable-container .recent-trip-cards:first-child{margin-left:1rem}}.trip-card-scrollable-container .recent-trip-cards:last-child{margin-right:calc((100vw - 1256px)/2)}@media(orientation:portrait)or (max-width:960px){.trip-card-scrollable-container .recent-trip-cards:last-child{margin-right:1rem}.verloop-container.visible{max-height:100%!important;max-width:100%!important}}.amenities-card .amenities-card-body{padding-top:unset;flex-wrap:wrap;align-content:center;justify-content:flex-start}@media(orientation:portrait)or (max-width:960px){.amenities-card .amenities-card-body{flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none}.amenities-card .amenities-card-body::-webkit-scrollbar{width:0;height:0}}.amenities-card .amenities-card-body .amenity-item{flex:0 0 25%}@media(orientation:portrait)or (max-width:960px){.amenities-card .amenities-card-body .amenity-item{border-radius:.25rem;padding:.875rem 1rem}.amenities-card .amenities-card-body .amenity-item .chip-icon{padding:0}}.bnd-view .bnd-item-container{width:100%;min-height:60px;position:relative}.bnd-view .bnd-item-container .bnd-time{flex:0 0 15%}.bnd-view .bnd-item-container .bnd-icon-container{position:relative}.bnd-view .bnd-item-container .bnd-icon-container .bnd-icon-circle{position:relative;top:0;left:-5px}.bnd-view .bnd-item-container .bnd-icon-container .bnd-icon-stroke{position:absolute;height:calc(100% - .25rem);width:3.9px;top:20px;left:12.5%}.bnd-view .bnd-item-container .bnd-place{flex:0 0 75%}.bnd-view .bnd-mobile-container{width:100%}.bnd-view .bnd-mobile-container .bnd-mobile-list{padding:.5rem;width:100%;transition:max-height .3s ease-in-out;overflow:hidden}.bnd-view .bnd-mobile-container .bnd-mobile-list.collapsed{max-height:200px}.bnd-view .bnd-mobile-container .bnd-mobile-list li{list-style:none;width:100%;padding:0;margin-left:.25rem}.bnd-view .bnd-mobile-container .bnd-mobile-list li p{margin:0;padding:0;word-break:break-word}.bnd-view .bnd-mobile-container .bnd-mobile-list li:last-child .bnd-icon-stroke{display:none}.bnd-view .bnd-desktop-container{background-color:#fafafa;border-radius:15px;border:1px solid #efeff0}.bnd-view .bnd-desktop-container h3{padding:1rem .9375rem;margin:0;font-weight:500!important}.bnd-view .bnd-desktop-container .bnd-desktop-list{padding:.9375rem;gap:.5rem;height:12.5rem;width:100%;overflow-x:hidden}.bnd-view .bnd-desktop-container .bnd-desktop-list::-webkit-scrollbar{width:8px}.bnd-view .bnd-desktop-container .bnd-desktop-list::-webkit-scrollbar-track{background:#fafafa}.bnd-view .bnd-desktop-container .bnd-desktop-list::-webkit-scrollbar-thumb{background:#fae1e1;border-radius:10px;height:30px}.bnd-view .bnd-desktop-container .bnd-desktop-list::-webkit-scrollbar-thumb:hover{background:#e6b3b3}.bnd-view .bnd-desktop-container .bnd-desktop-list li{list-style:none;width:100%;padding:0;margin-left:.25rem}.bnd-view .bnd-desktop-container .bnd-desktop-list li p{margin:0;padding:0;word-break:break-word}.bnd-view .bnd-desktop-container .bnd-desktop-list li:last-child .bnd-icon-stroke{display:none}.booking-tips-card .booking-tips-card-body{padding-top:unset;font-size:.875rem}.booking-tips-card .booking-tips-card-body .chip{margin-right:.25rem;min-width:2rem;padding:.3rem .75rem;border-radius:.25rem}.card-header.bus-info-card-header{padding-bottom:.25rem}@media(orientation:portrait)or (max-width:960px){.card-header.bus-info-card-header{padding:.625rem .625rem 0!important}}.card-header.bus-info-card-header .bus-info-header .bus-info-title{padding-left:1rem;font-family:ixi-sans,sans-serif;font-size:1rem;line-height:1.18rem;font-weight:600;color:#17181c}@media(orientation:portrait)or (max-width:960px){.card-header.bus-info-card-header .bus-info-header .bus-info-title{padding-left:0}}.card-header.bus-info-card-header .bus-info-header .bus-info-close-wrapper{padding:.3rem 1rem;cursor:pointer}.card-header.bus-info-card-header .divider{width:100%;border-bottom-style:dashed;margin-bottom:.2rem}@media(orientation:portrait)or (max-width:960px){.card-header.bus-info-card-header .divider{margin:.625rem 0}}.cancel-policy-card{border-radius:8px;border:1px solid #e4e4e7;background-color:#fff}.cancel-policy-title{color:#17181c!important;font-weight:600;font-size:1rem;margin-bottom:.5rem}.cancel-policy-tablecontainer{overflow:hidden;border-radius:8px}.cancel-policy-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border-radius:8px!important;overflow:hidden!important;background-color:#f4f5f5!important}.cancel-policy-table thead th{padding:.625rem!important;background-color:#f4f5f5!important;color:#444!important;text-align:left!important}.cancel-policy-table thead th:first-child{border-top-left-radius:8px!important}.cancel-policy-table thead th:last-child{text-align:right!important;border-top-right-radius:8px!important}.cancel-policy-table tbody{background-color:#fff!important}.cancel-policy-table tbody tr td{padding:12px!important;font-size:.9rem!important;color:#17181c!important;font-weight:400!important;border-bottom:1px solid #e4e4e7}.cancel-policy-table tbody tr td:last-child{text-align:right!important}.cancel-policy-table tbody tr:first-child td:first-child{border-top:1px solid #e4e4e7;border-top-left-radius:8px!important}.cancel-policy-table tbody tr:first-child td:last-child{border-top:1px solid #e4e4e7;border-top-right-radius:8px!important}.cancel-policy-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px!important}.cancel-policy-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px!important}.cancel-policy-card-footer{padding-top:.75rem!important;margin-top:.5rem!important;color:#757575!important}.disclaimer-box{background-color:#fff5e5;border:1px solid #ffe1b3;border-radius:8px;padding:10px;width:100%;display:flex;align-items:center;font-size:.875rem;color:#444;margin-top:10px}@media(orientation:portrait)or (max-width:960px){.cancel-policy-card{padding:unset!important;border-radius:0}.cancel-policy-card-body{background-color:#f4f5f5;border-radius:.6125em}.cancel-policy-table tbody td,.cancel-policy-table thead th,.disclaimer-box{font-size:.75rem}.disclaimer-box{padding:.625rem}}.filter-banners.auto-scroll-paused .filter-banner-item img{transition:transform .2s ease}.filter-banners.sm{padding-left:unset!important;padding-right:unset!important}.filter-banners .filter-banners-body{position:relative}.filter-banners .filter-banners-body.sm{padding-left:unset;padding-right:unset}@media(orientation:portrait)or (max-width:960px){.filter-banners{margin-left:-8px;margin-right:-8px;width:100vw;border-radius:unset!important;gap:1rem}}.filter-banners .filter-banner-item{cursor:pointer;position:relative;outline:none}.filter-banners .filter-banner-item img{border-radius:.6125em}.filter-banners .filter-banner-item:focus-visible{box-shadow:0 0 0 2px rgba(39,129,255,.65);border-radius:.6125em}.filter-banners .filter-banner-item:first-child{margin-left:1rem}.filter-banners .filter-banner-item:last-child{margin-right:1rem}.filter-banners .filter-banner-item .banner-active{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5);border-radius:.6125em}.filter-banners .filter-banner-item .banner-active svg{width:2rem;height:2rem;color:#fff}@media(orientation:portrait)or (max-width:960px){.filter-banners .filter-banner-item .banner-active svg{height:1.5rem;width:1.5rem}}.btn-slide-nav{box-shadow:0 4px 30px -5px rgba(29,38,60,.251)}.btn-slide-nav:hover{background-color:hsla(0,0%,100%,.99)!important}@media(prefers-reduced-motion:reduce){.filter-banners .scrollable-container{scroll-behavior:auto!important}}.service-rating{border:1px solid transparent;overflow:hidden;display:inline-flex;border-radius:.25rem!important;width:-moz-fit-content!important;width:fit-content!important;font-size:.625rem;font-weight:400}@media(orientation:landscape){.service-rating{font-size:12px}}.service-rating .col{display:flex;align-items:center;justify-content:center;padding:1px}.service-rating .col:first-child{color:#fff}.service-rating .col:nth-child(2){background-color:#f4f5f5;color:#23242a}.service-rating .col span,.service-rating .col svg{vertical-align:middle}.group-services-card{cursor:pointer;width:100%}.group-services-card .card-body .group-service-info .service-name .filter-name{font-weight:500;font-size:1rem}.group-services-card .card-body .group-service-info .service-name .fullName{font-size:12px}@media(orientation:portrait)or (max-width:960px){.group-services-card .card-body .group-service-info .service-name .fullName{font-size:10px;max-width:calc(100% - 160px)}}.group-services-card .card-body .group-service-info .bus-seat-info small{white-space:nowrap;font-size:.875rem}@media(orientation:portrait)or (max-width:960px){.group-services-card .card-body .group-service-info .bus-seat-info small{font-size:.625rem}}.group-services-card .card-body .rating-starting-price,.group-services-card .card-body .service-rating{width:6.875rem}@media(orientation:portrait)or (max-width:960px){.group-services-card .card-body .rating-starting-price{width:-moz-fit-content!important;width:fit-content!important}.group-services-card .card-body .rating-starting-price #group-card-rating-container{row-gap:unset!important}.group-services-card .card-body .rating-starting-price #group-card-rating-container .service-rating .col{min-width:unset!important;padding:.1875rem .3125rem!important}.group-services-card .card-body .rating-starting-price #group-card-rating-container .service-rating .col:first-child{flex-direction:row-reverse}.group-services-card .card-body .rating-starting-price #group-card-rating-container .service-rating .col:first-child svg{margin-bottom:.0625rem}}.group-services-card .card-body .rating-starting-price .onwards-price{border-radius:.2296875em;font-weight:500;color:#fc790d;background-color:#fff;padding:.2rem 1rem}@media(orientation:portrait)or (max-width:960px){.group-services-card .card-body .rating-starting-price .onwards-price{padding:unset;justify-content:center!important}.group-services-card .card-body .rating-starting-price .onwards-price small{white-space:nowrap;font-weight:400;font-size:.75rem}.group-services-card .card-body .rating-starting-price .onwards-price small:nth-child(2){font-weight:500}}.group-services-card .card-body .features-list{gap:.25rem}.group-services-card .card-body .features-list .chip{align-items:center}@media(orientation:portrait)or (max-width:960px){.group-services-card .card-body .features-list .chip{width:-moz-fit-content!important;width:fit-content!important;font-size:.75rem!important;gap:.3125rem;padding:5px 10px!important}.group-services-card .card-body .features-list .chip .chip-icon,.group-services-card .card-body .features-list .chip .chip-icon svg{padding:unset!important}}.layer-1{left:11px;bottom:-10px;width:97%;background-color:#fafafa;z-index:-2}.layer-1,.layer-2{content:"";position:absolute;height:100%;border-radius:.5rem}.layer-2{left:22px;bottom:-20px;width:95%;background-color:#efeff0;z-index:-3}@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}}.applied-offer-chip{position:relative;display:inline-block}.applied-offer-chip:after,.applied-offer-chip:before{content:"";position:absolute;top:0;width:12px;height:100%;background:#fff;z-index:0}.applied-offer-chip:before{left:0;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.applied-offer-chip:after{right:0;-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%)}.applied-offer-chip-container{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1);animation:flip-animation 6s infinite}.applied-offer-chip-back,.applied-offer-chip-container,.applied-offer-chip-front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.applied-offer-chip-back{position:absolute;transform:rotateX(180deg)}.applied-offer-chip-cycle-wrapper{overflow:hidden}.applied-offer-chip-cycle{animation:offer-cycle-in .5s ease-out forwards}@keyframes offer-cycle-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ListFilterContainer .accordion{gap:.6rem}.ListFilterContainer .accordion .collapsible{border:1px solid #e4e4e7;border-radius:15px;padding:.8rem}.ListFilterContainer .accordion .collapsible .collapsible-header:hover{background-color:transparent}.ListFilterContainer .accordion .collapsible .collapsible-body{padding:.5rem 0}.ListFilterContainer .filterOption-container{color:#23242a}.ListFilterContainer .filterOption-container p{margin:0;padding:0;font-size:.75rem}.ListFilterContainer .filterOption-container .form-control{background-color:#fff}.ListFilterContainer .filterOption-container .checkbox-container{column-gap:8px;margin-top:10px;flex-flow:nowrap!important}.ListFilterContainer .count-tag{background:#fc790d;color:#fff;font-size:.625rem;padding:.125rem .375rem;border-radius:.625rem}.safety-policy-card .safety-policy-card-body{padding-top:unset}.safety-policy-card .safety-policy-card-body .safety-policy .chip{border-radius:.25rem;margin-bottom:.6125rem;margin-right:.4rem;color:#fc790d}.safety-policy-card .safety-policy-card-body .safety-policy-content .question{color:#23242a}.safety-policy-card .safety-policy-card-body .safety-policy-content .answer{font-size:.875rem}.safety-tag.chip{justify-content:flex-start;display:inline-flex;padding-left:2em;margin-bottom:.25em;width:140px!important}.safety-tag.chip .chip-icon{position:absolute;left:-12px}.clear-btn.btn{padding:0!important;background-color:transparent!important}.clear-btn.btn span{padding:0}.clear-btn.btn:disabled{cursor:not-allowed;pointer-events:none;color:#adafb8!important}.filter-wrapper{border-radius:.30625em;padding:.8rem 0}.filter-wrapper h2{font-size:1rem;line-height:1.5em;color:#17181c;font-weight:400;margin-bottom:.75rem}.filter-wrapper .filter-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.625rem;gap:.625rem}.filter-wrapper .filter-list .btn{padding:.5rem 0;border-radius:.6125em;border-color:#d6d7db!important;font-size:.6rem;background-color:#fff!important;height:100%;width:100%;min-width:3.5rem}.filter-wrapper .filter-list .btn span{white-space:nowrap;padding-bottom:unset;text-transform:capitalize}.filter-wrapper .filter-list .btn span.ic svg{vertical-align:bottom}.filter-wrapper .filter-list .btn.active{color:#fc790d!important;border-color:#fc790d!important}.filter-wrapper .departureFilterList{display:grid;grid-gap:.625rem;gap:.625rem;grid-template-columns:repeat(2,1fr)}.filter-wrapper .departureFilterList .btn{border-color:#e4e4e7!important;border-radius:.6125em;width:100%;font-size:.8rem;white-space:nowrap;background-color:#fff!important;padding:.3rem}.filter-wrapper .departureFilterList .btn span{white-space:nowrap;padding-bottom:unset;text-transform:capitalize}.filter-wrapper .departureFilterList .btn span.ic svg{vertical-align:bottom}.filter-wrapper .departureFilterList .btn.active{color:#fc790d!important;border-color:#fc790d!important}.filter-wrapper .horizontal-slider{width:100%;margin:.5rem 0 1rem;height:1rem}.filter-wrapper .horizontal-slider .slider-track.slider-track-1{background:#fc790d}.filter-wrapper .horizontal-slider .slider-track{background:#d6d7db;height:2px;border-radius:.6125em;border:none;cursor:pointer}.filter-wrapper .horizontal-slider .slider-thumb{width:.8rem;height:.8rem;margin-top:-8px;background-color:#fff;border:2px solid #fc790d;border-radius:100%;outline:none}.filter-wrapper .horizontal-slider .slider-thumb:active,.filter-wrapper .horizontal-slider .slider-thumb:hover{transform:scale(1.5);transition:transform .3s ease-in-out}.filter-wrapper .horizontal-slider .slider-thumb .price-thumb{position:absolute;top:1.3rem}.filter-wrapper .horizontal-slider .slider-thumb.slider-thumb-0 .price-thumb{left:0}.filter-wrapper .horizontal-slider .slider-thumb.slider-thumb-1 .price-thumb{right:0}.filter-wrapper .horizontal-slider .slider-mark{position:relative;top:.75rem;font-size:.7rem;cursor:pointer}.filter-wrapper .horizontal-slider .slider-mark:last-child{left:95%!important;margin-left:-5%}.rating-chip{border-radius:1rem;background:linear-gradient(89.94deg,#fff5e5,#ffe1b3 99.98%);height:1.5rem;column-gap:.25rem}.rating-chip__icon{flex-shrink:0}.rating-chip__text{font-weight:400}.ratings-badge{display:flex;align-items:center}.ratings-badge>svg{width:100%;height:100%;flex-shrink:0}.srp-ratings-badge{background:linear-gradient(276.97deg,#ffebcc -12.51%,#ffcc80 139.46%);border-radius:.25rem;font-weight:700;font-size:.625rem;padding:.1rem .25rem .5rem}.srp-ratings-badge .rating-badge-label{white-space:nowrap}.bus-thumbnail{position:relative;border-radius:10px;overflow:hidden;cursor:pointer}.bus-thumbnail .background{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:0}.bus-thumbnail .overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.6);z-index:1}.bus-thumbnail .content{position:relative;z-index:2;width:100%;height:100%;color:#fff;text-align:center;font-size:10px;line-height:1.2;padding:6px}.bus-thumbnail .content span{margin-top:.1rem}.more-bus-info .more-bus-info-close{position:absolute;left:50%;transform:translateX(-50%);top:-3rem;z-index:2;cursor:pointer}.more-bus-info .mobile-nav .place-name{padding:0!important}.more-bus-info .mobile-nav .place-name h4{font-weight:600!important}.more-bus-info .bus-service-title{padding:5px 10px}.more-bus-info .bus-service-title .title{font-size:1rem;font-weight:400}.more-bus-info .bus-service-title .sub-title{font-size:.8rem;margin-top:.25rem}@media(orientation:landscape){.more-bus-info .bus-service-title{margin-top:.625rem}}.more-bus-info .bus-info{height:100%!important;max-height:100%;background-color:#fff}.more-bus-info .bus-info .bus-info-actions{padding:8px 10px!important;position:relative}.more-bus-info .bus-info .bus-info-content{background-color:#fff;flex-grow:1;position:relative}.more-bus-info .bus-info .bus-info-content.no-child-scroll{overflow-y:hidden!important}.more-bus-info .bus-info .bus-info-content .place-selector-container h6{font-family:ixi-sans,sans-serif;font-size:.875rem;line-height:1.18rem;font-weight:500;color:#994500!important}.more-bus-info .bus-info .bus-info-content .assured{margin-bottom:unset!important}.more-bus-info .bus-info .bus-info-content>:last-child{margin-bottom:1.5rem}@media(orientation:landscape){.more-bus-info .bus-info{height:calc(100% - .313rem)}.more-bus-info .bus-info .bus-info-actions .scrollable-container{width:-moz-fit-content;width:fit-content}}.more-bus-info .open-close-icon{position:relative;width:-moz-fit-content;width:fit-content;left:50%;top:17px;transform:translate(-50%);padding:1px 5px;border-radius:4px}.more-bus-info .more-bus-info-meta-chips-scrollable{flex:1 1;gap:.25rem}