@keyframes FadeInOut {
    0% {
        opacity: 0;
    }
    20% {
        opacity: 1;
    }
    33% {
        opacity: 1;
    }
    53% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}

.anim img.abs {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;

}

.anim img {
    animation-name: FadeInOut;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    animation-duration: 12s;
    /*animation-direction: alternate;*/
}

.anim img:nth-of-type(1) {
    animation-delay: 8s;
}

.anim img:nth-of-type(2) {
    animation-delay: 4s;
}

.anim img:nth-of-type(3) {
    /*animation-delay: 3s;*/
}

.animbg {
    background-size: cover;
    position: relative;
    display: inline-block;
}

.tr-panel {
    background: rgba(0, 0, 0, 0.6);
    padding: 2em;
}

.faq video {
    max-width: 360px;
    margin: 3em auto;
}
