.text-effect{
color: rgba(140,6,21,0.5);
font-family: 'Barlow', sans-serif;
font-size: 100px;
font-weight: 400;
letter-spacing: 1px;
text-align: center;
}
.text-effect span{
text-shadow: 6px -6px rgba(140,6,21,0.2),12px -12px rgba(140,6,21,0.1);
display: inline-block;
animation: jump 2s infinite linear;
}
.text-effect span:nth-child(1){ animation-delay: .2s; }
.text-effect span:nth-child(2){ animation-delay: .4s; }
.text-effect span:nth-child(3){ animation-delay: .6s; }
.text-effect span:nth-child(4){ animation-delay: .8s; }
.text-effect span:nth-child(5){ animation-delay: 1s; }
.text-effect span:nth-child(6) {animation-delay: 1.2s; }
.text-effect span:nth-child(7){ animation-delay: 1.4s; }
.text-effect span:nth-child(8){ animation-delay: 1.6s; }
.text-effect span:nth-child(9){ animation-delay: 1.8s; }
.text-effect span:nth-child(10){ animation-delay: 2s; }
@keyframes jump{
50% {
color: rgb(140,6,21);
font-weight: 600;;
text-shadow: 6px -6px rgba(140,6,21,0.5),12px -12px rgba(140,6,21,0.1);
transform: translate(0, -20px);
}
}
@media only screen and (max-width: 990px){
.text-effect{ font-size: 80px; }
}
@media only screen and (max-width: 767px){
.text-effect{ font-size: 50px; }
}
@media only screen and (max-width: 576px){
.text-effect{ font-size: 35px; }
}