body {
  font-family: "Lato" !important;
}

.bg-purple {
  background-color: rgb(191, 177, 196);
}
.bg-brown {
  background-color: #66615c;
}

/* Optional: Change the font size of the links */
.navbar a {
  font-size: 25px;
}

/* Optional: Change the size of the logo */
.navbar-brand img {
  width: 200px;
  /* height: 100px; */
}
/* Optional: Center the logo vertically */
.navbar-brand {
  display: flex;
  align-items: center;
}
.h-100 {
  height: 100%;
}
.display-10 {
  font-size: 1.1rem;
}

img:not(.logo) {
  opacity: 0;
  transition: opacity 1s ease-in-out;
}

img.fade-in {
  opacity: 1;
}

.display-7 {
  font-size: 1.5rem;
}

a {
  color: inherit;
}

.underline {
  padding-bottom: 2px;
  border-bottom: 1.5px solid #000;
}

.cursor-pointer {
  cursor: pointer;
}
