.itinerary-list-header_text__Dm0w7{font-size:.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.29;letter-spacing:normal;text-align:right}.itinerary-list-header_price__Wsgll{text-align:center;font-size:.75rem}@media(min-width: 1024px){.itinerary-list-header_price__Wsgll{font-size:13px}}@media(min-width: 1200px){.itinerary-list-header_price__Wsgll{font-size:.875rem}}.itinerary-list-header_headerFilters__uVXUu{display:flex;justify-content:space-around;width:100%;border-width:1px;border-style:solid;border-color:#e1e1e1;border-radius:.5rem;background-color:#fff;align-items:center;height:100%;font-size:.875rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;min-height:67px}.itinerary-list-header_activeFilter__zx1ON{position:relative;color:#202020}.itinerary-list-header_headerFiltersDiv__clnyN{color:#343638;cursor:pointer;border-left:solid 1px #eee;display:flex;flex-direction:column;align-items:center;position:relative;height:100%;padding:.5rem;flex-grow:1}.itinerary-list-header_headerFiltersDiv__clnyN:last-child{border:none}.itinerary-list-header_headerFiltersDiv__clnyN svg{margin:0 8px}.itinerary-list-header_headerFiltersDiv__clnyN svg path{fill:#4d5464}.itinerary-list-header_headerFiltersDiv__clnyN p{font-size:.8125rem;display:flex;flex-direction:column;margin:0}.itinerary-list-header_headerFiltersDiv__clnyN p span{line-height:1.5}.itinerary-list-header_headerFiltersDivWithAction__jckA2.itinerary-list-header_activeFilter__zx1ON *,.itinerary-list-header_headerFiltersDivWithAction__jckA2:hover *{color:#202020}.itinerary-list-header_headerFiltersDivWithAction__jckA2.itinerary-list-header_activeFilter__zx1ON::before,.itinerary-list-header_headerFiltersDivWithAction__jckA2:hover::before{content:"";position:absolute;bottom:0;height:3px;padding:0 5px;background-color:#3662db;right:0;left:0;margin:auto}.itinerary-list-header_headerFiltersDivWithAction__jckA2.itinerary-list-header_activeFilter__zx1ON svg path,.itinerary-list-header_headerFiltersDivWithAction__jckA2:hover svg path{fill:#202020}.itinerary-list-header_headerFiltersDivWithAction__jckA2:hover span:last-child{color:#3662db}.itinerary-list-header_popoverBaseOn__OJRcq{width:100%;font-size:13px;line-height:2}.itinerary-list-header_popoverBaseOn__OJRcq div{padding:4px 16px}.itinerary-list-header_popoverBaseOn__OJRcq div:hover{color:#3662db;background-color:rgba(27,118,255,.0509803922)}.itinerary-list-header_selectedItem__vMqMM{color:#3662db;background-color:rgba(27,118,255,.0509803922)}.itinerary-list-header_movePopup__k03dK{top:60px}
.filters_wrapper__bQPTb{width:100%}@media(max-width: 767px){.filters_wrapper__bQPTb{display:none}}@media(min-width: 768px) and (max-width: 991px){.filters_filtersWrapper__ivIUv{padding-left:0;padding-right:0;transition:.3s ease-in-out}}.filters_filterName__mtSBb{font-size:.75rem;border-radius:50px;background-color:#e7edfd;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;display:flex;align-items:center}.filters_filterNameActive__u_66K{color:#141d38;background-color:#e7edfd}.filters_filterTitle__Pb_0P{font-size:.75rem;background-color:#e7edfd;border-radius:50px;max-width:95%;white-space:nowrap;-webkit-padding-end:4px;padding-inline-end:4px}.filters_filtersHeaderWrapper__Rwz9N{border-bottom:solid 1px #dedede}.filters_filterBtnWrapper__GeQ_Y{width:100%;padding:10px 24px;font-size:1rem;position:fixed;bottom:0;left:0;right:0;z-index:20;background-color:#fff}.filters_filterBtnWrapper__GeQ_Y button{height:44px}.filters_fixBgFilter__uBybg{background-color:#fff;position:fixed;width:100%;height:calc(100% - 50px);top:52px;left:0;padding:0 1.5rem 4rem;overflow:hidden auto;z-index:1080}.filters_popover__UwJiv{padding:1rem;border-radius:5px;position:relative;margin-top:1rem;min-width:250px}@media(max-width: 991px){.filters_stickySelectedFilters__EHsNA{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1020;order:2}}
.search-loading-dialog_backdrop__pToFe{z-index:1030;background-color:rgba(0,0,0,.5);position:fixed;top:0;width:100%;height:100%}@media(max-width: 767px){.search-loading-dialog_backdrop__pToFe{background-color:transparent;background-color:initial;top:62px;height:calc(100% - 62px)}}.search-loading-dialog_backdropLandscape__JWBiq{overflow:hidden;z-index:1060;background-color:rgba(0,0,0,.5);position:fixed;top:0;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100)}.search-loading-dialog_wrapper__umDmg{overflow:hidden;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:700px;left:calc(50% - 350px);position:fixed;top:calc(50vh - 265px);top:calc(calc(var(--vh, 1vh) * 50) - 265px)}@media(max-width: 767px){.search-loading-dialog_wrapper__umDmg{width:100%;height:100%;margin:auto;border-radius:0;background-color:#fff;justify-content:flex-start;left:0;bottom:0;top:99px}}.search-loading-dialog_wrapperLandscape___tvmw{background-color:#f9f9f9;width:700px;position:fixed;top:0;border-radius:15px}@media(min-width: 767.02px){.search-loading-dialog_wrapperLandscape___tvmw{width:100%;height:100%;margin:auto;transform:scale(0.58);background-color:#fff;position:static;position:initial}}.search-loading-dialog_searchLoadingProgress__vELO6{width:100%;font-size:2em;font-weight:700;text-transform:uppercase;background-color:#eee;position:fixed;top:0;left:0;overflow:hidden;height:6px}.search-loading-dialog_searchLoadingAnimation__zrqQJ{width:33%;height:100%;border-radius:100vh;border-radius:calc(var(--vh, 1vh) * 100);background-color:#3662db;position:absolute;right:-33%;animation:search-loading-dialog_make-it-fade-in__mZT_X 2s ease infinite}@keyframes search-loading-dialog_make-it-fade-in__mZT_X{to{transform:translateX(-400%)}}.search-loading-dialog_logo__Ba0_b{width:145.5px;height:27.5px;margin-top:14px}@media(max-width: 767px){.search-loading-dialog_logo__Ba0_b{display:none}}
.postData_postData__beRnl .trainPostDataContainer{margin-top: 3rem;padding-bottom: 1.5rem}.postData_postData__beRnl .trainPostDataContainer .border-radius-card{width: 100%;border-radius: 1rem;border-width: 1px;border-style: solid;--tw-border-opacity: 1;border-color: rgb(225 225 225 / var(--tw-border-opacity, 1))}@media(max-width: 767px){.postData_postData__beRnl .trainPostDataContainer{margin-top: 2rem;padding-left: 0.75rem;padding-right: 0.75rem;padding-bottom: 1.5rem}}.postData_postData__beRnl .trainPostDataContainer .trainPostImgWrapper{width: 408px;flex-shrink: 0;overflow: hidden;border-top-left-radius: 0.5rem}.postData_postData__beRnl .trainPostDataContainer .trainPostImgWrapper img{height: auto;width: 100%;object-fit: cover}@media(max-width: 991px){.postData_postData__beRnl .trainPostDataContainer .trainPostImgWrapper{width: 100%}.postData_postData__beRnl .trainPostDataContainer .trainPostImgWrapper img{height: 230px;object-fit: cover}}.postData_postData__beRnl .trainPostDataContainer .routeIconContainer u[class^=icon-train]{-webkit-margin-end: 0.5rem;margin-inline-end: 0.5rem;font-size: 1.5rem;line-height: 2rem;-webkit-text-decoration-line: none;text-decoration-line: none}.postData_postData__beRnl .trainPostDataContainer .routeIconContainer u[class^=icon-arrow]{flex: 1 1;text-align: left;font-size: 1.875rem;line-height: 2.25rem;-webkit-text-decoration-line: none;text-decoration-line: none}.postData_postData__beRnl .trainPostDataContainer .trainPostHeading{margin-bottom: 1rem;font-size: 1rem;line-height: 1.5rem;font-weight: 600}@media (min-width: 992px){.postData_postData__beRnl .trainPostDataContainer .trainPostHeading{font-size: 1.25rem;line-height: 1.75rem}}.postData_postData__beRnl .trainPostDataContainer .trainPostSubHeading{margin-top: 0px;margin-bottom: 0.5rem;font-size: 0.875rem;line-height: 1.25rem;font-weight: 600}@media (min-width: 992px){.postData_postData__beRnl .trainPostDataContainer .trainPostSubHeading{font-size: 1rem;line-height: 1.5rem}}.postData_postData__beRnl .trainPostDataContainer .trainPostCaption{font-size: 0.875rem;line-height: 1.25rem}@media (min-width: 992px){.postData_postData__beRnl .trainPostDataContainer .trainPostCaption{font-size: 1rem;line-height: 1.5rem}}
.postData_postData__tS3aV .busPostDataContainer{margin-top: 3rem;padding-bottom: 1.5rem}.postData_postData__tS3aV .busPostDataContainer .border-radius-card{width: 100%;border-radius: 1rem;border-width: 1px;border-style: solid;--tw-border-opacity: 1;border-color: rgb(225 225 225 / var(--tw-border-opacity, 1))}@media(max-width: 767px){.postData_postData__tS3aV .busPostDataContainer{margin-top: 2rem;padding-left: 0.75rem;padding-right: 0.75rem;padding-bottom: 1.5rem}}.postData_postData__tS3aV .busPostDataContainer .busPostImgWrapper{width: 408px;flex-shrink: 0;overflow: hidden;border-top-left-radius: 0.5rem}.postData_postData__tS3aV .busPostDataContainer .busPostImgWrapper img{height: auto;width: 100%;object-fit: cover}@media(max-width: 991px){.postData_postData__tS3aV .busPostDataContainer .busPostImgWrapper{width: 100%}.postData_postData__tS3aV .busPostDataContainer .busPostImgWrapper img{height: 230px;object-fit: cover}}.postData_postData__tS3aV .busPostDataContainer .routeIconContainer u[class^=icon-bus]{-webkit-margin-end: 0.5rem;margin-inline-end: 0.5rem;font-size: 1.5rem;line-height: 2rem;-webkit-text-decoration-line: none;text-decoration-line: none}.postData_postData__tS3aV .busPostDataContainer .routeIconContainer u[class^=icon-arrow]{flex: 1 1;text-align: left;font-size: 1.875rem;line-height: 2.25rem;-webkit-text-decoration-line: none;text-decoration-line: none}.postData_postData__tS3aV .busPostDataContainer .busPostHeading{margin-bottom: 1rem;font-size: 1rem;line-height: 1.5rem;font-weight: 600}@media (min-width: 992px){.postData_postData__tS3aV .busPostDataContainer .busPostHeading{font-size: 1.25rem;line-height: 1.75rem}}.postData_postData__tS3aV .busPostDataContainer .busPostSubHeading{margin-top: 0px;margin-bottom: 0.5rem;font-size: 0.875rem;line-height: 1.25rem;font-weight: 600}@media (min-width: 992px){.postData_postData__tS3aV .busPostDataContainer .busPostSubHeading{font-size: 1rem;line-height: 1.5rem}}.postData_postData__tS3aV .busPostDataContainer .busPostCaption{font-size: 0.875rem;line-height: 1.25rem}@media (min-width: 992px){.postData_postData__tS3aV .busPostDataContainer .busPostCaption{font-size: 1rem;line-height: 1.5rem}}
