.main-content .video-link .video-link-hover {
    display: block;

    animation: play_pulse 3s infinite;
}

@keyframes play_pulse {
    0%   {transform: scale(1); opacity: 0.1;}
    50% {transform: scale(1.5); opacity: 1;}
    100% {transform: scale(1); opacity: 0.1;}
}

.portfolio .video-link {
    cursor: pointer;
    overflow: hidden;
}

.portfolio .video-link .video-link-hover {
    top: -21%;
}

.modal-video {
    max-width: 70%;
}
@media (max-width: 767px) {
    .modal-video {
        max-width: 100%;
    }
}