* {
  box-sizing: border-box;
}

.study-container {
  background-color: #fcba4d;
  padding: 40px 10px 20px 10px;
  width: 100%;
}

.study-margin {
  justify-content: center;
  align-items: center;
  text-align: center;
  gap: 5px;
  /* width: 50vw;
  margin-left: auto; */
}

.study-1 h3 {
  font-size: 2rem;
}

.study-1 span {
  font-size: 1.5rem;
  font-weight: 400;
}

.material {
  padding: 10px;
  background-color: black;
  color: white;
  width: 100%;
}

.material div {
  justify-content: center;
  align-items: start;
  font-size: 1.8rem;
  font-weight: 700;
}

.study-para {
  width: 100%;
}

.select-section {
  width: 100%;
  padding: 10px 20px;
  gap: 10px;
  flex-wrap: wrap;
}

.select-section span {
  padding: 10px;
  width: 150px;
  outline: 1.5px solid #2b2b2b;
  /* background-color: #ff0b80; */
  border-radius: 25px;
  /* color: white; */
  font-weight: 700;
  gap: 10px;
  font-size: 1.1rem;
}

.select-section-in {
  padding: 10px;
  width: 150px;
  background-color: #ff0b80;
  border-radius: 25px;
  color: white;
  font-weight: 700;
  gap: 10px;
  font-size: 1.2rem;
}

.study-2 {
  width: 100%;
  background-color: #d2e5f2;
  padding: 10px;
  font-size: 1.3rem;
  font-weight: 500;
  color: #2b2b2b;
}

.study-3 {
  align-items: start;
  width: 100%;
  gap: 5px;
}

.study-3 label {
  text-align: center;
  width: 100%;
  font-size: 2rem;
  font-weight: 600;
  padding: 10px;
}

.study-3-ul {
  justify-content: center;
  align-items: start;
  list-style-type: none;
  gap: 5px;
  width: 70vw;
  margin: auto;
  padding: 20px 10px;
}

.full-name {
  font-size: 1.2rem;
  font-weight: 400;
}

.li-main {
  padding: 10px 20px;
  /* background-color: red; */
  width: 100%;
  background-color: #fcba4d;
  border-radius: 10px;
  justify-content: space-between;
  font-weight: 600;
  font-size: 1.5rem;
}

.li-after {
  width: 100%;
  /* background-color: #fcba4d; */
  border-radius: 10px;
}

.li-main img {
  height: 35px;
  margin-left: auto;
}

.study-3-links {
  color: #2b2b2b;
  text-decoration: none;
  cursor: pointer;
  align-items: start;
  text-align: left;
}

.drop-down-1 {
  justify-content: center;
  align-items: start;
  width: 70vw;
  margin: auto;
  gap: 5px;
  border-radius: 10px;
  padding: 5px 10px;
}

.drop-down-1-li {
  padding: 0px;
  height: 100%;
  width: 100%;
  padding: 10px 10px;
  border-radius: 10px;
  list-style-type: none;
  text-align: left;
  background-color: #ff0b80;
  color: white;
  /* background-color: rebeccapurple; */
}

.drop-down-1-li img {
  margin-left: auto;
  width: 30px;
}

.sem {
  justify-content: center;
  list-style-type: none;
  align-items: start;
  margin: auto;
  width: 95%;
  gap: 5px;
}

.sem li {
  width: 100%;
  color: white;
  padding: 0px 10px;
  font-weight: 400;
  padding: 5px 10px;
  border-radius: 10px;
  font-size: 1.3rem;
  background-color: #0063a4;
  justify-content: space-between;
}

.sem li a {
  font-size: 1.3rem;
  font-weight: 400;
  color: #fcba4d;
  gap: 5px;
}

.sem li a img {
  height: 35px;
}

[data-aos] {
  z-index: 1; /* Or low value like 1 */
  position: relative; /* Optional for control */
}
