header .navbar-brand img {
    height: 50px;
    max-height: 50px !important;
}

.start-animation {
    transform: translateX(0); /* Posição inicial para começar a animação */
    opacity: 1; /* Opacidade inicial */
}

/* Estilos para o contêiner do mapa */
#map {
    height: 400px; /* Altura do mapa */
}

.custom-marker {
    width: 95px; /* Largura do ícone */
    height: 32px; /* Altura do ícone */
    background-image: url('/media/xdubjalk/logospotfokusneg.svg'); /* Caminho para o ícone personalizado */
    background-size: cover;
    background-position: center;
    animation: bounce 1s infinite; /* Aplicar a animação de salto */
}

.menu-item-list .active .nav-link {
    opacity: 1;
    color: #3eb86b;
}

.large-icon a {
    color: #3eb86b !important;
}