html,
body {
  height: 100%;
  margin: 0;
  font-family: "Segoe UI", sans-serif;
  padding-bottom: 180px;
  margin-bottom: 80px;
}

main h1,
h3 {
  font-weight: 700;
  padding-top: 40px;
}

p {
  font-size: 1.1rem;
}

img {
  transition: transform 0.3s ease;
}

img:hover {
  transform: scale(1.03);
}
.small-img {
  width: 70%; /* Adjust to make it smaller */
  max-width: 300px; /* optional, to cap the size */
  height: auto; /* keeps aspect ratio */
  display: block;
  margin: 0 auto; /* centers the image in its column */
}
