.top_feature_section_103 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 4vw;
  padding: 6vw 5vw 3vw 5vw;
}
.tf_heading_cont {
  display: flex;
  flex-direction: column;
  gap: 0.7vw;
  align-items: center;
}
.top_feature_heading {
  color: rgb(17 24 39);
  /* opacity: 0.6; */
  font-size: 3vw;
  font-weight: 800;
}
.heighlighted_title {
  /* background: linear-gradient(150deg, #f97316, #f10077);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; */
  color: #ED675C;
}
.top_feature_desc {
  font-size: 1.3vw;
  text-align: center;
  color: #000;
}
.top_feature_points_cont {
  display: flex;
  gap: 2vw;
  align-items: center;
}
.top_feature_point {
  box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px 5px rgb(0 0 0 / 0.1);
  padding: 1.5vw;
  border-radius: 1vw;
}
.top_feature_img_cont {
  display: flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
  border-radius: 50%;
  padding: 0.8vw;
  color: #fff;
  margin-bottom: 1vw;
}
.top_feature_img_cont svg {
  width: 2.5vw;
  height: 2.5vw;
}
.tp_img_cont_1, .tp_img_cont_2, .tp_img_cont_3 {
  background: #ec765c;
}
.top_feature_point_heading {
  font-size: 1.5vw;
  font-weight: 800;
  color: #111827;
}
.point_desc {
  font-size: 1vw;
  color: #000;
  opacity: 0.6;
  font-weight: 600;
  margin-top: 0.5vw;
}
.did_know_content_cont {
  display: flex;
  align-items: center;
  justify-content: center;
}
.did_know_parent_cont {
  background: #ed675c47;
  border-radius: 1vw;
  padding: 1vw;
}
.did_know_cont {
  border-radius: 1vw;
  padding: 1vw;
  display: flex;
  flex-direction: column;
  gap: 1vw;
  /* width: 50%; */
}
.did_know_heading {
  text-align: left;
  background: linear-gradient(100deg, #f97316, #f10077);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 800;
  font-size: 1.5vw;
}
.did_know_points {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 1vw;
}
.did_know_points svg {
  width: 1.1vw;
  /* height: 8vw; */
  color: #16a34a;
}
/* .dkp_3 svg {
  width: 1vw;
} */
.did_know_point {
  font-size: 1.1vw;
  color: #000;
  font-weight: 700;
  opacity: 0.7;
}
.did_know_cta {
  padding: 0.5vw 1vw;
  font-size: 1vw;
  border: none;
  border-radius: 0.5vw;
  cursor: pointer;
  font-weight: 800;
  background: linear-gradient(100deg, #f97316, #f10077);
  color: #fff;
  width: 17vw;
}
.tf_img_cont {
  position: relative;
  width: 50%;
}

.video-thumbnail {
  position: relative;
  cursor: pointer;
}

.tf_thumbnail {
  width: 38vw;
  height: 21vw;
  display: block;
  border-radius: 1vw;
}
.play_button {
  width: 4.8vw;
  height: 4.8vw;
  border-radius: 50%;
  background-color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 7vw;
  left: 15vw;
  box-shadow: 0 1vw 2vw rgba(0, 0, 0, 0.1);
}
.play_button::after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 1vw 0 1vw 2vw;
  border-color: transparent transparent transparent #ED675C;
  margin: 0vw 0 0 0.6vw;
  /* box-shadow: 0 1vw 2vw rgba(0, 0, 0, 0.1); */
}

.tf_video {
  width: 38vw;
  height: 21vw;
  border-radius: 1vw;
}