page-tell-your-story {

  ion-col {

    &.cruise {
      background-size: cover;
      border: 1px solid #000000;
      box-sizing: border-box;
      padding: 0 0 37.5% !important;
      position: relative;

      .placename {
        bottom: 0.25rem;
        box-sizing: border-box;
        color: #acacac;
        display: inline-block;
        left: 0.5rem;
        overflow: hidden;
        position: absolute;
        right: 0.25rem;
        text-overflow: ellipsis;
        text-shadow: rgba(0, 0, 0, 1);
        white-space: nowrap;
      }
    }
  }
}
