.custom-card-header {
  background-color: #dc2626;
  color: white;
  padding: 0.75rem 1rem;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  font-weight: 600;
  text-align: center;
  font-size: 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
.card-box {
  width: 192px;
  height: 145px;
  background-color:#F2F2F2;
  overflow: auto;
}
.responsive-container{
    justify-content: space-around;
}

.sign-image{
    width: 100px;
    height: 80px;
}

@media (max-width: 480px) {
  .custom-card-header {
    font-size: 0.75rem;
  }
  .card-box{
    width: 155px ;
    height: 130px ;
  }
}


@media (max-width: 360px) {
  .custom-card-header {
    font-size: 0.875rem;
  }
   .card-box{
    width: 150px ;
    height: 120px ;
  }
}