.index__info___24LQE{font-size:24px;cursor:pointer;color:var(--kite-links-content)}.index__container___WURGI{margin:0 0 20px}.index__title___3YcQ9{font-family:Direct,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:30px;display:inline}.index__snippet____R-OE{margin-top:8px;font-size:13px;line-height:20px;color:#868684}.index__hidden___xCKdj{display:none}.index__icon_nowrap___2louB{display:inline;white-space:nowrap}.index__info_icon___1tjcb{display:inline-block;margin-left:-5px}.index__container___2Wxb8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 20px}.index__icon___Wjn8M{background:url(/bus/bld/dbf631921faa0640e0a87a4257b16a87.svg) no-repeat;background-size:contain;width:80px;height:82px;margin-bottom:20px}.index__title___1lB_P{font-family:Direct,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px}.index__text___1PTL7{font-size:13px;line-height:20px}.index__item___1ABMj{margin-bottom:16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.index__title___y0OxE{margin-bottom:8px}.index__route___1C9iW{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:8px;font-size:15px;line-height:20px;padding:11px 12px}.index__nowrap___2cLZE,.index__runNumber___YwrsF{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.index__runNumber___YwrsF{color:#868684}@media (max-width:768px){.index__item___1ABMj{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.index__wrapper___3-vPz{padding:0 16px}@media (min-width:992px){.index__wrapper___3-vPz{width:1000px;margin:0 auto;padding:0 40px}}.index__container___3nO15{margin:0 auto 40px}