.navbar-brand img {
    max-width: 250px;
}

@media (min-width: 992px) {
    .navbar-toggler-icon {
        display: none;
    }
}

.botao-pulse {
  position: fixed;
  bottom: 60px;
  right: 60px;
  z-index: 1000;
}
.animation {
  animation: alerta 1.5s infinite;
}
.botao {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  background: transparent;
  color: white;
  border-radius: 110px;
  box-shadow: 0 0 0 0 rgba(42, 141, 255, 0.8);
  font-size: 10px;
  width: 40px;
  height: 40px;
  line-height: 5px;
  text-decoration: none;
  transition: background, padding 500ms ease-in-out;  
}
.botao:hover {
  transform: scale(1.2);
  background-color: #ffffff;
  color: #ffffff;
  transition: transform 0.3s ease-in-out, background-color 0.3s ease-in-out;
  cursor: url('../images/cursorpointer.png'), pointer;
}
@keyframes alerta {
  0% {
    transform: scale();
  }
  70% {
    transform: scale();
    box-shadow: 0 0 0 50px rgba(69, 152, 27, 0);
  }
    100% {
    transform: scale();
    box-shadow: 0 0 0 0 rgba(69, 152, 27, 0);
  }
}