.mainnew {
  margin: auto;
  width: 80%;
  padding-top: 10rem;
}
.mainnew .course-detail .course-image {
  height: 46vh;
  width: auto;
}
.course-detail {
  min-height: 100vh;
}
.course-detail .course-title {
  padding: 2rem 0;
}
.course-detail p {
  padding: 1rem 0;
}
.course-detail p:last-child {
  padding-bottom: 4rem;
}

@media (max-width: 600px) {
  .mainnew .course-detail .course-image {
    height: auto;
    width: 70vw;
  }
}
body {
  user-select: none; /* Prevent text selection */
  -webkit-user-drag: none; /* Prevent dragging */
}
