body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: medium;
}

#home h1 {
  font-size: 3rem;
  font-weight: bold;
}

#home p {
  font-size: 1.2rem;
}
body { padding-top: 70px; }
.cert-box {
  border: 2px solid #0d6efd;
  border-radius: 10px;
  padding: 20px;
  text-align: center;
  background-color: #fff;
  font-weight: 500;
  transition: all 0.3s ease;
}
.cert-box:hover {
  background-color: #e7f1ff;
  color: #0d6efd;
  text-decoration: none;
}
