.border-side {
    border-left: 5px solid #a06e8b;
}
.text-justify {
    text-align: justify;
}
#summary {
    font-size: 14px;
    line-height: 1.5;
  }
  
  #summary div.collapse:not(.show) {
      height: 250px !important;
      overflow: hidden;
    
      display: -webkit-box;
      -webkit-line-clamp: 10;
      -webkit-box-orient: vertical;  
  }
  
  #summary div.collapsing {
      min-height: 152px !important;
  }
  
  #summary a.collapsed:after  {
      content: 'Selengkapnya v';
  }
  
  #summary a:not(.collapsed):after {
      content: 'Selengkapnya ^';
  }
  
