.tsmnl-scsn .tsmnl-scsn-cntnr {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 30px;
}
.tsmnl-scsn {
  z-index: 5;
  position:relative;
  overflow: hidden;
}
.tsmnl-scsn .hdng-tsmnl-scsn * {
  color: #fff;
}
.tsmnl-scsn-wrapper {
  width: 100%;}
.tsmnl-scsn .card-wrap {
  display: flex;
  flex: 1 1 20%;
  flex-direction: column;
  padding: 40px 60px;
  align-items: center;
  text-align: center;
  gap: 10px;
  background: #fff;
  border-radius: 15px;
  position: relative;
}
.tsmnl-scsn .crd-dcrpsn *,.tsmnl-scsn .crd-dcrpsn {
  font-style: italic;
}

.tsmnl-scsn .quote-img {
  position: absolute;
  bottom:-5%;
  right: 0;
  opacity: 0.4;
}
.tsmnl-scsn .card {
  padding-bottom: 30px;
}
.tsmnl-scsn .card-scsn {
  display: flex;
  width: 100%;
  gap: 20px;
}

.tsmnl-scsn .wrtr-dtl {
  gap: 10px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.tsmnl-scsn .Writr-dtl-scsn * {
  margin: 0;
  font-weight: 700;
}
.tsmnl-scsn .Writr-dtl-scsn {
  display: flex;
  flex-flow: column;
}
.tsmnl-scsn .crd-dcrpsn {
  height: 100%;
}
.star-rating {
  display: flex;
}
.star-rating .star {
  color: #ddd;
  transition: color 0.2s;
  font-size: 20px !important;
}
.star-rating .star.filled {
  color: #ffaa17 !important; /* Added !important for higher priority */
}
.tsmnl-scsn .slick-track{
  display: flex;
  gap: 20px;
  height: 100%;
}
.tsmnl-scsn .slick-track:after, .tsmnl-scsn .slick-track:before{
  display: none; 
}
.slick-next{
  right: -10px; 
}
.slick-prev{
  left: -20px; 
}

@media only screen and (max-width: 425px) {
  .tsmnl-scsn .card-wrap {
    padding: 40px 60px 100px;

  }
  .tsmnl-scsn .quote-img {
    bottom: -3%;

  }