.top_feature_section_103 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 9vw;
}
.heading_cont {
  display: flex;
  flex-direction: column;
  gap: 3vw;
  align-items: center;
}
.top_feature_heading {
  color: rgb(17 24 39);
  opacity: 0.6;
  font-size: 6.5vw;
  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: 4.5vw;
  text-align: center;
  opacity: 0.5;
  color: #000;
}
.top_feature_points_cont {
  display: flex;
  flex-direction: column;
  gap: 9.267vw;
  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: 6vw;
  border-radius: 3vw;
}
.top_feature_img_cont {
  display: flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
  border-radius: 50%;
  padding: 4vw;
  color: #fff;
  margin-bottom: 4vw;
  background-color: #ec765c;
}
.top_feature_img_cont svg {
  width: 7vw;
  height: 7vw;
}

.top_feature_point_heading {
  font-size: 5vw;
  font-weight: 800;
  color: #111827;
}
.point_desc {
  font-size: 4vw;
  color: #000;
  opacity: 0.6;
  font-weight: 600;
  margin-top: 2vw;
}
.did_know_content_cont {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 5vw;
}
.did_know_parent_cont{
  background: #ed675c47;
  border-radius: 3vw;
  padding: 3vw;
  display: flex;
  gap: 3vw;
  justify-content: center;
  align-items: center;
}
.did_know_cont {
  display: flex;
  flex-direction: column;
  gap: 4vw;
}

.did_know_heading {
  text-align: left;
  /* background: linear-gradient(100deg, #f97316, #f10077);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; */
  color: #ed675c;
  font-weight: 800;
}
.did_know_points {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 1vw;
}
.did_know_points svg {
  width: 11vw;
  /* height: 8vw; */
  color: #16a34a;
}
.dkp_3 svg {
  width: 9vw;
}
.did_know_point {
  font-size: 4vw;
  color: #000;
  font-weight: 700;
  opacity: 0.7;
}
.did_know_cta {
  padding: 3vw 6vw;
  font-size: 3.5vw;
  border: none;
  border-radius: 1.5vw;
  cursor: pointer;
  font-weight: 800;
  background: linear-gradient(100deg, #f97316, #f10077);
  color: #fff;
  width: 62vw;
}

.tf_img_cont {
  position: relative;
}

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

.tf_thumbnail {
  width: 100%;
  border-radius: 2vw;
  display: block;
}
.play_button {
  width: 12.8vw;
  height: 12.8vw;
  border-radius: 50%;
  background-color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 14vw;
  left: 31vw;
}
.play_button::after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 2.67vw 0 2.67vw 4.27vw;
  border-color: transparent transparent transparent #ED675C;
  margin-left: 1.07vw;
}

.tf_video {
  width: 90vw;
  border-radius: 2vw;
}
