.icon_star:before {
  font-family: etmodules;
    content: "\e033";
}

.icon_star_alt:before {
  font-family: etmodules;
    content: "\e031";
}
.dp_cm_testimonials .slick-list {
  overflow: visible;
}
.dp_cm_testimonial_content.slick-slide {
  text-align: center;
}
.dp_cm_testimonial_content.slick-slide img{
    width: 60px;
  height: 60px;
    border-radius: 100px;
    margin: 0 auto 20px;
    object-fit: cover;
}
.dp_cm_testimonial_content.slick-slide .dp_field_testimonial_rating{
  margin-bottom: 20px;
}

.dp_cm_testimonials{
  position: relative;
}
.dp_cm_testimonials .dp_cm_testimonial_content{
  background-color: #fff;
  box-shadow: 0px 0px 24px 5px rgba(0,0,0,0.21);
-webkit-box-shadow: 0px 0px 24px 5px rgba(0,0,0,0.21);
-moz-box-shadow: 0px 0px 24px 5px rgba(0,0,0,0.21);
  padding: 20px;
}
.dp_cm_testimonials .slick-arrow{
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
      font-size: 0;
    background-color: transparent;
    border: none;
  cursor: pointer;
}
.dp_cm_testimonials .slick-prev{
  left: 0;
}
.dp_cm_testimonials .slick-prev:before{
      content: "\f053";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 36px;
}
.dp_cm_testimonials .slick-next:before{
      content: "\f054";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 36px;
}
.dp_cm_testimonials .slick-next{
  right: 0;
}
.dp_cm_testimonials .slick-slide{
  opacity: 0;
  transition: all 0.3s ease;
  position: relative;
}

.dp_cm_testimonials .slick-slide.slick-active{
	opacity: 0.2;
}
.dp_cm_testimonials .slick-slide.slick-active.slick-center{
	opacity: 1;
  transform: scale(1.3);
  z-index: 20;
}

.dp_cm_testimonials.no-testi{
          display: grid;
    grid-template-columns: repeat(3, calc(33.3% - 20px));
    gap: 20px;
    max-width: 1080px;
    align-items: center;
    justify-content: center;
}

.dp_cm_testimonials.no-testi .dp_cm_testimonial_content{
  text-align: center;
      box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.05);
    -webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.05);
    -moz-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.05);
  transition: all 0.3s ease;
}

.dp_cm_testimonials.no-testi .dp_cm_testimonial_content:hover{
	transform: scale(1.1);
      box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.05);
    -webkit-box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.1);

}

.dp_cm_testimonials.no-testi .dp_cm_testimonial_content img{
  width: 60px;
  height: 60px;
 margin: 0 auto;
  border-radius: 100px;
  object-fit: cover;
}

.dp_cm_testimonials.no-testi .dp_cm_testimonial_content .dp_field_testimonial_rating{
  display: block;
  margin-bottom: 10px;
}