.competition-prizes-section {
  padding: 80px 0;
}
h3{
  color: var(--font-color);
}
.competition-prizes-title,.overview-title,.section-title {
  font-size: 40px;
  font-weight: 600;
  color: var(--font-color);
  margin-bottom: 30px;
}

.competition-prizes-description {
  font-size: 19px;
  color: var(--font-color);
  line-height: 1.6;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
} 

@media (max-width: 768px) {
  .competition-prizes-title {
    font-size: 30px;
  }

  .competition-prizes-description {
    font-size: 16px;
    max-width: 100%;
  }
}
.overview-section {
  padding: 60px 0;
  background-color: #ffffff;
}

.overview-title {
  font-size: 36px;
  font-weight: 600;
  margin-bottom: 30px;
}

.overview-image {
  width: 100%;
  max-width: 900px; /* Adjust the maximum width of the image */
  height: auto;
  border-radius: 10px;
}

@media (max-width: 768px) {
  .overview-title {
    font-size: 28px;
  }

  .overview-image {
    max-width: 100%;
  }
}

.first-round-section {
  padding: 60px 0;
  background-color: #ffffff;
}

.section-title {
  font-size: 40px;
  font-weight: 600;
  margin-bottom: 20px;
}

.section-description {
  font-size: 19px;
  color: var(--font-color);
  line-height: 1.6;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.highlighted-text {
  color: red; /* Set the color for the highlighted text */
  font-weight: bold;
}

.extra-info {
  margin-top: 40px;
  text-align: left;
}

.extra-info h4 {
  font-size: 24px;
  color: var(--font-color);
  font-weight: 600;
}



.bullet-points ul li {
  font-size: 18px;
  color: var(--font-color);
  margin-bottom: 8px;
}

/* For Image */
.img-fluid {
  max-width: 50%; /* Adjust the max-width of the image */
  height: auto;
  float: right; /* Align the image to the right */
  margin-left: 20px; /* Add a little margin to the left of the image */
}

@media (max-width: 768px) {
  .section-title {
    font-size: 30px;
  }

  .section-description {
    font-size: 16px;
    max-width: 100%;
  }

  .extra-info h4 {
    font-size: 22px;
  }

  .bullet-points ul li {
    font-size: 16px;
  }

  /* Adjust the image size for mobile */
  .img-fluid {
    max-width: 100%;
    float: none;
    display: block;
    margin: 20px auto;
  }
}
