CSS
body {margin: 0; padding: 0;}
.error-con {
background: rgba(255, 0, 89, 1);
background: -webkit-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%);
background: -moz-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%);
background: -ms-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%);
background: -o-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%);
background: linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%);
background-size: 400% 400%;
-webkit-animation: errorBg 5s linear infinite;
-moz-animation: errorBg 5s linear infinite;
animation: errorBg 5s linear infinite;
height: 100vh;
}
@-webkit-keyframes errorBg {
0% {
background-position: 100% 0%
}
100% {
background-position: 15% 100%
}
}
@-moz-keyframes errorBg {
0% {
background-position: 100% 0%
}
100% {
background-position: 15% 100%
}
}
@keyframes errorBg {
0% {
background-position: 100% 0%
}
100% {
background-position: 15% 100%
}
}