.node--type-in-person-event.node--view-mode-enrollment>.node__content {
  background: #FFFFFF;
  border: 1px solid #CBCACA;
  margin-bottom: 40px;

  >h2 {
    font: 800 24px/1 Manrope,sans-serif;
    margin: 0;
    padding: 20px 25px;

    >strong {
      color: #E85000;
    }

    >em {
      font: italic 500 24px/1 Mercure, serif;
    }
  }

  >.details {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding: 20px 25px;

    >div {
      align-items: center;
      color: #333;
      display: flex;
      font: 500 18px/1 "Mercury Text G1",serif;
      gap: 4px;
      
      >a {
        color: #E85000;
        font: 700 14px/1 Manrope,sans-serif;
        text-decoration: none;
      }
    }
  }

  >.view-more {
    padding: 0 25px 20px;
    text-align: right;
  
    >a {
      background: #E85000;
      border-radius: 16px;
      color: #fff;
      display: inline-block;
      font: 800 12px / 1 "Manrope", sans-serif;
      padding: 8px 12px;
      text-decoration: none;
    }
  }
}
