.node--type-scheduled.node--view-mode-enrollment-one-to-one-mandatory-sessions>.node__content>a {
  background: #D9D9D94D;
  border-radius: 16px;
  display: block;
  padding: 14px 16px;
  text-decoration: none;

  >h4 {
    color: #333;
    font: 500 italic 20px/1 "Mercury Text G1",serif;
    margin: 0;
  }
  >div {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;

    >.date-and-time {
      color: #808080;
      font: 500 18px/26px "Mercury Text G1",serif;
    }

    >.status {
      border-radius: 16px;
      color: #fff;
      font: 800 12px/1 "Manrope",sans-serif;
      padding: 8px 12px;

      &.status--done {
        background: #00AA39;
      }

      &.status--pending {
        background: #0072AA;
      }

      &.status--to-schedule {
        background: #E85000;
      }
    }
  }
}