.section_slider_testimonial_parents {
  display: flex;
  overflow: hidden;
  padding: 1vw 0px 10.667vw 0vw;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  /* background: linear-gradient(90deg, #fff7ed, #faf5ff); */
  width: 100%;
  /* margin: 5vw 0; */
}

.section_slider_testimonial_parents .testmnl_group_div {
  display: flex;
  width: 100% !important;
  padding: 0px !important;
  margin: 0px !important;
}
.section_slider_testimonial_parents .testmnl_head {
  font-size: 7vw;
  line-height: 1.3;
  margin-bottom: 3vw;
  text-align: center;
  font-weight: 800;
  padding: 0 5vw;
}
.section_slider_testimonial_parents .testmnl_head span {
  /* background: linear-gradient(90deg, #f76f19, #803de7);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; */
  color: #ed675c;
}
.testmnl_sub_heading {
  font-size: 4.9vw;
  line-height: 1.5;
  color: #666;
  text-align: center;
  margin-bottom: 4vw;
  font-weight: 600;
  opacity: 0.8;
  padding: 0 5vw;
}
.section_slider_testimonial_parents .testmnl_div {
  flex-shrink: 0;
  object-fit: cover;
  padding: 5vw;
  justify-content: center;
  align-items: center;
  border-radius: 2vw;
  background: #fff;
  box-shadow: 0px 0px 2.746vw 0px rgba(0, 0, 0, 0.16);
  margin-right: 2.467vw;
  width: 87.2vw;
  padding-bottom: 10.667vw;
  margin-left: 1.8vw;
}
.md5.testmnl_sec_div {
  margin-bottom: 5vw;
}
.section_slider_testimonial_parents .parent_img {
  width: 100%;
  height: 76vw;
}
.section_slider_testimonial_parents .testmnl_sec_div img {
  border-radius: 7vw;
}
.section_slider_testimonial_parents .testmnl_sec_div p {
  color: rgba(0, 0, 0, 0.8);
  font-size: 3.733vw;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
  width: 80vw;
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}
.section_slider_testimonial_parents .testmnl_sec_div h5 {
  color: #3d4d5d;
  font-size: 3.733vw;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  padding-top: 3vw;
}

/* .section_slider_testimonial_parents .testmnl_group_div {
    transition:all 0.5s ease-in-out;
   animation: travel 35s linear infinite; 
   
   }
.pause-animation{
    animation-play-state: paused !important;
}
   .section_slider_testimonial_parents .testmnl_group_div {
    --c: -488%;
   }
 
 @keyframes travel {
    0%, 100% {
       transform: translate3d(0,0,0);
     }
    100% {
       transform: translate3d(var(--c),0,0);
     }  
  } */
.section_slider_testimonial_parents .testmnl_div:hover {
  /* animation-play-state: paused; */
  cursor: pointer;
}

.user_info {
  display: flex;
  align-items: center;
  margin-bottom: 4.27vw;
}

.user_avatar {
  width: 12vw;
  height: 12vw;
  border-radius: 50%;
  background: #f5f5f5;
  margin-right: 3.2vw;
  overflow: hidden;
}

.user_avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.user_details h3 {
  font-size: 4vw;
  font-weight: 600;
  color: #000;
  font-weight: 800;
}

.user_details p {
  font-size: 3.733vw;
  color: #666;
  margin: 0;
}

.parent_rating {
  display: flex;
  gap: 1.067vw;
  margin-bottom: 4.27vw;
}

.parent_rating svg {
  width: 4.267vw;
  height: 4.267vw;
  color: #facc15;
  fill: #facc15;
}

.testimonial_text {
  font-size: 4vw;
  line-height: 6.4vw;
  color: #333;
  margin: 0;
  font-weight: 600;
}

.user_avatar_img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}