html {
  scroll-behavior: smooth;
}

.card-min {
  min-height: 420px;
}

#logo-icon {
  position: absolute;
  width: 700px;
  left: 80px;
  top: 70px;
}

#about {
  margin-top: -20px;
}

#partners {
  filter: grayscale(1);
}

.nav-link,
.dropdown-item {
  font-weight: inherit;
}

@media screen and (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
}

@media screen and (max-width: 765px) {
  #logo-icon {
    left: 0;
  }

  #about {
    margin-top: 100px;
  }

  #team {
    margin-top: -150px !important;
  }

  #partners {
    padding-top: 0 !important;
  }

  #partners figure {
    margin: 0 5px;
  }
}
