body {
  height: 1000px;

  backface-visibility: visible;
}

#background {
  background-image: url("../img/bloom.jpg");
}

#jadwal {
  margin-top: 2rem;
  margin-bottom:2rem;
}

#dafUlang {
  margin-top: 5rem;
  margin-bottom: 20rem;
}

#dafUlang24 {
  margin-top: 5rem;
  margin-bottom: 10rem;
}

#isiUlang {
  margin-top: 5rem;
  padding-top: 2rem;
}

#alur {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

h2 {
  text-align: center;
}

/* Back to Top */

html {
  scroll-behavior: smooth;
}

.qa {
  margin-top: 2rem;
  padding-top: 2rem;
  padding-bottom: 5rem;
}

#qa1 {
  margin-top: 3rem;
}

#persyaratan_umum {
  margin-top: 5rem;
}

#syarat {
  background-image: url("../img/doodles.png");
}

#jalur_zonasi {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.jalur_zonasi a {
  color: #e90a0a;
  text-decoration: none;
  margin-top: 2rem;
}

.jalur_afirmasi a {
  color: #e90a0a;
  text-decoration: none;
  margin-top: 2rem;
}

#jalur_po {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.jalur_po a {
  color: #e90a0a;
  text-decoration: none;
  margin-top: 2rem;
}

.jalur_prestasi a {
  color: #e90a0a;
  text-decoration: none;
  margin-top: 2rem;
}

a {
  color: #ffffff;
  text-decoration: none;
}

.teks_jalan h3 a {
  color: #175abc;
  text-decoration: none;
}

#daftar_ulang_zonasi {
  margin-top: 5rem;
  margin-bottom: 9rem;
}

#daftar_ulang_afirmasi {
  margin-top: 2rem;
  margin-bottom: 2rem; //* di isi 11rem jika hanya satu yang ditampilkan , jika ada 2 maka angka 2rem *//
}

#daftar_ulang_po {
  margin-top: 2rem;
  margin-bottom: 2rem; //* di isi 11rem jika hanya satu yang ditampilkan , jika ada 2 maka angka 2rem *//
}

#daftar_ulang_po {
  margin-top: 2rem;
  margin-bottom: 2rem; //* di isi 11rem jika hanya satu yang ditampilkan , jika ada 2 maka angka 2rem *//
}

footer {
  margin-top: 3rem;
  padding-bottom: 1rem;
  background-color: #175abc;
}

/* Style all font awesome icons */
.fa {
  padding: 20px;
  font-size: 30px;
  width: 50px;
  text-align: left;
  text-decoration: none;
}

/* Add a hover effect if you want */
.fa:hover {
  opacity: 0.7;
}

/* Set a specific color for each brand */

/* Twitter */
.fa-twitter {
  color: white;
}

/* Instagram */
.fa-instagram {
  color: white;
}

/* Youtube */
.fa-youtube {
  color: white;
}

.backToTop {
  width: 50px;
  height: 50px;
  position: fixed;
  bottom: 50px;
  right: 50px;
  z-index: 99;
  cursor: pointer;
  border-radius: 100px;
  transition: all 0.5s;
  background: #008c5f url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center center;
}
.backToTop:hover {
  background: #1d2129 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center center;
}

/* desktop version */
@media (min-width: 992px) {
}
