.bus-routes-page_one__3q3Xy{background-size:100% calc(233.205rem/var(--font-factor)),cover;display:flex;flex-direction:column;gap:calc(48rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(104rem/var(--font-factor)) calc(80rem/var(--font-factor)) calc(104rem/var(--font-factor));position:relative}.bus-routes-page_one__3q3Xy .bus-routes-page_overlay__JA81d{background-color:#fff;content:"";display:block;height:calc(100% - 450rem/var(--font-factor));left:0;position:absolute;top:calc(400rem/var(--font-factor));width:100%;z-index:0}.bus-routes-page_one__3q3Xy [id=search-form]{position:relative}.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ{align-items:center;align-self:stretch;display:flex;gap:calc(5rem/var(--font-factor))}.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ .bus-routes-page_description__a5N3n,.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ .bus-routes-page_link__EHqmT{align-items:flex-start;display:flex;gap:calc(10rem/var(--font-factor))}.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ .bus-routes-page_description__a5N3n .bus-routes-page_text__XkJND,.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ .bus-routes-page_link__EHqmT .bus-routes-page_text__XkJND{color:#e7f9ff;font-family:var(--font-inter);font-size:calc(14rem/var(--font-factor));font-style:normal;font-weight:500;letter-spacing:calc(.21rem/var(--font-factor));line-height:150%;text-decoration-line:underline}.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ .bus-routes-page_description__a5N3n .bus-routes-page_text__XkJND{text-decoration-line:none}.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ .bus-routes-page_slash__vfyzd{color:#c4c4c4;content:"/";font-family:var(--font-inter);font-size:calc(14rem/var(--font-factor));font-style:normal;font-weight:500;letter-spacing:calc(.21rem/var(--font-factor));line-height:150%}.bus-routes-page_one__3q3Xy .bus-routes-page_breadcrumb__vLYSJ .bus-routes-page_slash__vfyzd:before{content:"/"}.bus-routes-page_one__3q3Xy .bus-routes-page_heading__CkizM{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:calc(10rem/var(--font-factor));margin:0 auto;padding:calc(80rem/var(--font-factor)) calc(0rem/var(--font-factor)) calc(30rem/var(--font-factor)) calc(0rem/var(--font-factor));width:calc(931rem/var(--font-factor));z-index:1}.bus-routes-page_one__3q3Xy .bus-routes-page_heading__CkizM .bus-routes-page_title__sMoX5{align-self:stretch;color:#fff;font-family:var(--font-inter);font-size:calc(40rem/var(--font-factor));font-style:normal;font-weight:700;line-height:calc(52rem/var(--font-factor));text-align:center}.bus-routes-page_one__3q3Xy .bus-routes-page_heading__CkizM .bus-routes-page_subtitle__UoGpg{align-self:stretch;color:#fff;font-family:var(--font-inter);font-size:calc(18rem/var(--font-factor));font-style:normal;font-weight:400;line-height:calc(24rem/var(--font-factor));text-align:center}.bus-routes-page_two__9n2Zx{padding:calc(50rem/var(--font-factor)) calc(104rem/var(--font-factor)) calc(80rem/var(--font-factor)) calc(104rem/var(--font-factor));position:relative}@media(max-width:1279px){.bus-routes-page_one__3q3Xy{height:auto;padding:calc(24rem/var(--font-factor)) calc(44rem/var(--font-factor)) calc(64rem/var(--font-factor)) calc(44rem/var(--font-factor))}.bus-routes-page_one__3q3Xy .bus-routes-page_overlay__JA81d{height:calc(100% - 398rem/var(--font-factor))}.bus-routes-page_one__3q3Xy .bus-routes-page_heading__CkizM{margin:0;padding:0;width:auto}.bus-routes-page_one__3q3Xy [id=search-form]{padding:calc(0rem/var(--font-factor)) calc(96rem/var(--font-factor))}.bus-routes-page_two__9n2Zx{padding:calc(64rem/var(--font-factor)) calc(44rem/var(--font-factor)) calc(64rem/var(--font-factor)) calc(44rem/var(--font-factor))}}@media(max-width:600px){.bus-routes-page_one__3q3Xy{background-size:cover;height:100%;padding:calc(24rem/var(--font-factor))}.bus-routes-page_one__3q3Xy .bus-routes-page_heading__CkizM .bus-routes-page_title__sMoX5{font-size:calc(28rem/var(--font-factor));line-height:calc(36rem/var(--font-factor))}.bus-routes-page_one__3q3Xy [id=search-form]{padding:calc(0rem/var(--font-factor)) calc(12rem/var(--font-factor))}.bus-routes-page_two__9n2Zx{padding:calc(24rem/var(--font-factor)) calc(24rem/var(--font-factor)) calc(24rem/var(--font-factor)) calc(24rem/var(--font-factor))}}
/*# sourceMappingURL=39ee6cc35fd5d459.css.map*/