/* CSS for USA 2020 Turbo Phoenix impex'd on 2/27/2020 */
@media screen and (min-width: 960px) and (max-width: 1439px) {
  .page-20200227-USA2020TurboPhoenixPage .storytext-wrapper .storytext {
    margin: unset!important;
    width: unset!important;
  }
}

.page-20200227-USA2020TurboPhoenixPage .storytext__title {
  font-family: DIN W01 Cond Medium, sans-serif;
  font-size: 36px;
  line-height: 54px;
  letter-spacing: .005em;
  text-transform: uppercase;
}

.page-20200227-USA2020TurboPhoenixPage .storytext-locations {
  margin-top: 3rem;
  padding-left: 1rem;
}

@media (min-width: 960px) {
  .page-20200227-USA2020TurboPhoenixPage .storytext-locations {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 3rem;
  }

  .page-20200227-USA2020TurboPhoenixPage .one-row {
    max-height: 250px;
  }

  .page-20200227-USA2020TurboPhoenixPage .two-rows {
    max-height: 460px;
  }
}

.page-20200227-USA2020TurboPhoenixPage .storytext--city {
  font-family: DIN W01 Medium, sans-serif;
  font-size: 1.25rem;
  line-height: 1.25em;
  margin-top: 1rem;
  margin-bottom: -2rem;
  border-top-style: none!important;
}

.page-20200227-USA2020TurboPhoenixPage .gor-accordion .accordion-item {
  border-bottom: 1px solid #F8F8F8;
}

.page-20200227-USA2020TurboPhoenixPage .gor-accordion .accordion-item:first-child {
  border-top: 1px solid #F8F8F8;
}

.page-20200227-USA2020TurboPhoenixPage .storytext-address {
  margin-bottom: 3rem;
  text-align: left;
}

.page-20200227-USA2020TurboPhoenixPage .storytext-address > div:first-of-type {
  font-weight: bold;
}

.page-20200227-USA2020TurboPhoenixPage .storytext-address a {
  text-decoration: underline;
}

.page-20200227-USA2020TurboPhoenixPage hr {
  border: none;
  background-color: #F0F0F0;
  box-sizing: content-box;
  color: #F0F0F0;
  height: 1px;
}
