.nav_color {
    background-color: #000000 !important;
    color: black;
}
.align_nav_right {
    text-align: right;
}

@media (min-width: 992px) {
    .rounded-lg-3 { border-radius: .3rem; }
  }
  
footer {
    background-color: rgb(36, 36, 36);

}
footer p {
    margin: 10px;
}

.active {
    background-color: rgb(96, 96, 255);
}

.carousel-item {
    transition: transform 1s ease-in-out;
  }
  
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: opacity 0s 2.6s;
  }

@keyframes fadeInUp {
    0% {
      transform: translateY(100%);
      opacity: 0;
    }
    100% {
      transform: translateY(0%);
      opacity: 1;
    }
}
  
.fadeInUp-animation {
    animation: 1.5s fadeInUp;
}

.nav-zoom {
    transition: opacity .2s;
}

.nav-zoom:hover {
    opacity: 70%;
}

.item-zoom {
  transition: transform .2s;
}

.item-zoom:hover {
  transform: scale(1.1);
}

.nav-toggler-icon {
  background-color: white;
}