.c-filterLayer.-texture-dot::after{
	overflow: hidden;
	background-image:none;
	opacity:1;
		background:linear-gradient(45deg, #8245e1, #19ddf8) 0 0/600vw 600vh;
	animation: GradietionAnimation 8s ease infinite;
}

@keyframes GradietionAnimation { 
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
 }

canvas{
    position: absolute;
    bottom: 0;
    left:0;
    width: 100%;
	height:auto;
	z-index:10;
}
@media screen and (min-width:768px) {
.size70{
	font-size:70px;
	font-weight:bold;
	line-height:70px;
font-family: 'Josefin Sans', sans-serif; 
	letter-spacing:3px;
padding-left: 100px;
}
}
@media screen and (max-width:768px) {
  .size70 {
	font-size:50px;
	font-weight:bold;
	line-height:50px;
	text-align: center;
font-family: 'Josefin Sans', sans-serif; 
  }
}

@media screen and (max-width:768px) {
  .swell-block-column,.swl-has-mb--s {
	text-align: center;
  }
}
