.bus-tickets_one__vRypE{display:flex;flex-direction:column;gap:calc(40rem/var(--font-factor));padding:calc(24rem/var(--font-factor)) calc(104rem/var(--font-factor)) calc(32rem/var(--font-factor)) calc(104rem/var(--font-factor));position:relative;background-image:-webkit-image-set(url("https://webcdn.trailways.com/assets/images/global/heroes/schedules_desktop.webp") 1x,url("https://webcdn.trailways.com/assets/images/global/heroes/schedules_desktop@2x.webp") 2x);background-image:image-set(url("https://webcdn.trailways.com/assets/images/global/heroes/schedules_desktop.webp") 1x,url("https://webcdn.trailways.com/assets/images/global/heroes/schedules_desktop@2x.webp") 2x);background-size:100% calc(233.205rem/var(--font-factor)),cover}.bus-tickets_has-background__EPam_{z-index:2}.bus-tickets_one__vRypE .bus-tickets_overlay__QrQLc{background-color:#fff;content:"";display:block;position:absolute;width:100%;z-index:0}.bus-tickets_one__vRypE [id=search-form]{position:relative}.bus-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH{align-items:center;align-self:stretch;display:flex;gap:calc(5rem/var(--font-factor))}.bus-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH .bus-tickets_description__2a19_,.bus-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH .bus-tickets_link__i7RaT{align-items:flex-start;display:flex;gap:calc(10rem/var(--font-factor))}.bus-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH .bus-tickets_description__2a19_ .bus-tickets_text__L6Dn4,.bus-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH .bus-tickets_link__i7RaT .bus-tickets_text__L6Dn4{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-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH .bus-tickets_description__2a19_ .bus-tickets_text__L6Dn4{text-decoration-line:none}.bus-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH .bus-tickets_slash__FkfKk{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-tickets_one__vRypE .bus-tickets_breadcrumb__lmjHH .bus-tickets_slash__FkfKk:before{content:"/"}.bus-tickets_one__vRypE .bus-tickets_heading__P50h_{align-items:center;align-self:center;display:flex;flex-direction:column;gap:calc(10rem/var(--font-factor));padding-top:calc(30em/var(--font-factor));text-align:center;width:50%}.bus-tickets_one__vRypE .bus-tickets_heading__P50h_ .bus-tickets_title__lhXoY{align-self:center;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-tickets_one__vRypE .bus-tickets_heading__P50h_ .bus-tickets_subtitle__LjxbW{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-tickets_two__X4R69{padding:calc(0rem/var(--font-factor)) calc(104rem/var(--font-factor)) calc(0rem/var(--font-factor)) calc(104rem/var(--font-factor));position:relative}@media(max-width:1279px){.bus-tickets_one__vRypE{padding:calc(24rem/var(--font-factor)) calc(44rem/var(--font-factor)) calc(40rem/var(--font-factor)) calc(44rem/var(--font-factor))}.bus-tickets_one__vRypE [id=search-form]{padding:calc(0rem/var(--font-factor)) calc(96rem/var(--font-factor))}.bus-tickets_one__vRypE .bus-tickets_heading__P50h_{padding-top:0;width:80%}.bus-tickets_one__vRypE .bus-tickets_heading__P50h_ .bus-tickets_title__lhXoY{font-size:calc(38rem/var(--font-factor));line-height:calc(48rem/var(--font-factor))}.bus-tickets_two__X4R69{padding:calc(0rem/var(--font-factor)) calc(44rem/var(--font-factor))}}@media(max-width:600px){.bus-tickets_one__vRypE{background-size:cover;gap:calc(24rem/var(--font-factor));padding:calc(24rem/var(--font-factor))}.bus-tickets_one__vRypE .bus-tickets_heading__P50h_ .bus-tickets_title__lhXoY{font-size:calc(28rem/var(--font-factor));line-height:calc(36rem/var(--font-factor))}.bus-tickets_one__vRypE .bus-tickets_heading__P50h_{padding-top:0}.bus-tickets_one__vRypE [id=search-form]{padding:calc(0rem/var(--font-factor))}.bus-tickets_two__X4R69{padding:calc(0rem/var(--font-factor)) calc(24rem/var(--font-factor))}}@media(min-width:1920px){.bus-tickets_one__vRypE [id=search-form]{margin:0 auto;width:calc(1120rem/var(--font-factor))}}
/*# sourceMappingURL=1bfcb864261889b6.css.map*/