.product-section6 h3 {
  margin-bottom: 40px !important;
}

.product-section6 h5 {
  text-transform: uppercase;
  font-size: 14px;
  font-style: normal;
  font-family: "OpenSans-Bold";
  line-height: 24px; /* 171.429% */
  letter-spacing: 2px;
  margin-bottom: 0;
}

.sub-text {
  display: flex;
  align-items: center;
  gap: 32px;
}

.product-section6 p {
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  font-family: "OpenSans-Regular";
  line-height: 24px; /* 171.429% */
  letter-spacing: 0px;
  margin-bottom: 12px;
  margin-top: 0;
}

.product-section6 .line-anim {
  height: 135px;
  margin: 10px 70px 15px;
}

.product-section6 .image-name {
  margin-bottom: 40px;
}

.product-section6 .graphic-source {
  margin-top: 10px;
}

@media (min-width: 992px) and (max-width: 1366px) {
  .product-section6 h3 {
    max-width: 300px;
  }
}

@media (max-width: 991px) {
  .product-section6 .right-content p {
    margin-bottom: 0 !important;
  }

  .product-section6 .graphic-source {
    margin-top: 20px;
  }

  .product-section6 .line-anim {
    margin: 3px 40px 8px;
    height: 80px;
  }

  .product-section6 h3 {
    margin-bottom: 40px;
  }

  .sub-text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 0;
  }
  .sub-text .sub-text-1 {
    margin-bottom: 0 !important;
  }
  .sub-text .sub-text-2 {
    margin-bottom: 20px !important;
  }
  .product-section6 p {
    font-size: 16px;
  }
}
