/* Responsive */
@media (max-width: 1980px) {

}
@media (max-width: 980px) {
  .ps-kpi {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-2 {
    grid-template-columns: 1fr;
  }
  .ps-header__main {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 768px) {
.list-chips{
    grid-template-columns: initial;
}
}
    @media (max-width:640px) {
        .pp-noaccess img {
            max-width: 88vw;
            max-height: 56vh
        }
    }