@keyframes hover {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(10px);
    }

    100% {
        transform: translateY(0);
    }
}

#about-image {
    animation: hover 5s infinite;
}

.btn-watch-video {
    color: #ffffff;
    background-color: transparent;
    border: none;
    cursor: pointer;
    text-decoration: none;
}

.team-portrait {
    width: 150px; /* Adjust the size as needed */
    height: 150px; /* Adjust the size as needed */
    object-fit: cover;
    border-radius: 50%;
    margin: auto; /* Center align the images */
    display: block;
}

.img-gray {
    filter: grayscale(100%);
}