.pouring {
/*    font-size: 20px;  */
/*    line-height: 50px; */
    font-family: Calibri;    /*Verdana, sans-serif */
    font-weight: 900;
    position: relative;
    background: #00FFFF; 
    overflow: hidden;
/*    text-transform: uppercase; */
/*    text-align: center; */
}
.pouring:before {
    content: '';
    position: absolute;
    filter: blur(10px);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    mix-blend-mode: screen;
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 1em, #FF0000 1em, #FFFFFF 50%), repeating-linear-gradient(45deg, #337AB7, #337AB7 1em, #FFF 1em, #BFE2FF 50%);
    background-size: 3em 3em, 2em 2em;
    animation-name: ani;
    animation-duration: 10s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
}
@keyframes ani {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 100% 0;
    }
}
@media (max-width:690px) {    
    .pouring {font-size: 20px;}    
}

/* <link rel="stylesheet" href="css/rainbow_text02.css"> */

/* <div class="pouring">текст</div> */