.journey-information-list{
  display:flex;
  flex-wrap:wrap;
  background:#fff;
  z-index:2;
  position:relative;
  padding:1rem 1rem 0;
}

.info-block{
  flex:1 0 50%;
  padding:1rem;
  text-align:center;
  font-size:1.188rem;
  border-bottom:1px solid #ccc;
}
.info-block:nth-child(odd){
  border-right:1px solid #ccc;
}
.info-block.info-cta{
  border-right:none;
}
.info-block.info-cta.odd{
  background:linear-gradient(135deg, #eaeaea, #fff 62%);
}
.info-block.info-cta .book-button{
  margin-top:1rem;
}
.info-block .property .icons{
  display:block;
  font-size:1.875rem;
}
.info-block .value{
  font-size:1.313rem;
  color:#2b4d82;
}
.info-block .value .note{
  display:block;
  color:#737478;
  font-size:.9375rem;
}

body>.info-cta{
  border-right:none;
  position:fixed;
  z-index:1;
  text-align:left;
  bottom:0;
  width:100%;
  background:#fff;
  border-top:1px solid #ccc;
}
body>.info-cta .note:not(.extra){
  display:inline;
}
body>.info-cta .book-button{
  position:absolute;
  top:0;
  right:0;
}

@media (min-width:992px){
  #sidebar-right.sidebar-sticky{
    position:relative;
    display:flex;
    align-self:stretch;
  }

  .sticky-info{
    position:sticky;
    z-index:2;
    top:120px;
    align-self:flex-start;
  }

  .info-cta{
    z-index:3;
  }
}

/*# sourceMappingURL=routes-journey-information.css.map */