﻿.the-best-way {
	width: 100%;
	height: 80px;  
	}

.the-best-way h1{
  font-family: Verdana, Geneva, sans-serif;
  text-transform: uppercase;
  font-size: 10rem; FONT-SIZE: 3VW;
  text-align: center;
 display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 0;
  77777min-height: calc(100vh - 16px);  min-height: calc(80px - 16px);  /**DO NOT CHANGE 80PX**/
  background: white;
  position: relative;
  background: #171717;
  color: #000;
	/**CENTER TEXT HORIZONTALLY AND VERTICALLY INSIDE DIV**/
	text-align: center;
	vertical-align: middle;
	line-height: 80px;       /* The same as your div height */  /**DO NOT CHANGE: 80PX**/
	/**END OF CENTER TEXT HORIZONTALLY AND VERTICALLY INSIDE DIV**/

}

7777777777777777777.the-best-way h1:before{
  content: attr(data-text);
  position: absolute;
  background: linear-gradient(#f70000, #f89200, #f8f501, #038f00,#0168f8, #a200f7);
  -webkit-background-clip: text;
  color: transparent;
  background-size: 100% 90%;
  line-height: 0.9;
  clip-path: ellipse(120px 120px at -2.54% -9.25%);   
  animation: swing 5s infinite;
  animation-direction: alternate;  
}


@keyframes swing{
  aaaaaaaaaaaaaa0%{
     -webkit-clip-path: ellipse(120px 120px at -2.54% -9.25%);
    clip-path: ellipse(120px 120px at -2.54% -9.25%);  
  }
  aaaaaaaaaaa50%{
    -webkit-clip-path: ellipse(120px 120px at 49.66% 64.36%);
    clip-path: ellipse(120px 120px at 49.66% 64.36%);  

  }
  aaaaaaaaaaaa100%{
     -webkit-clip-path: ellipse(120px 120px at 102.62% -1.61%;);
    clip-path: ellipse(120px 120px at 102.62% -1.61%);
  }
}




  	.the-best-way h1:before{
  		content: attr(data-text);
  		position: absolute;
  		background: linear-gradient(#f70000, #f89200, #f8f501, #038f00,#0168f8, #a200f7);
  		-webkit-background-clip: text;
  		color: transparent;
  		background-size: 100% 90%;
  		line-height: 0.9;
  		clip-path: ellipse(8% 110px at -2.54% -9.25%);   
  		animation: swing 5s infinite;
  		animation-direction: alternate;  
		}


	@keyframes swing{
  		0%{
     			-webkit-clip-path: ellipse(8% 110px at -2.54% -9.25%);
    			clip-path: ellipse(8% 110px at -2.54% -9.25%);  
  			}
  		50%{
    			-webkit-clip-path: ellipse(8% 110px at 49.66% 64.36%);
    			clip-path: ellipse(8% 110px at 49.66% 64.36%);  

  			}
  		100%{
     			-webkit-clip-path: ellipse(8% 110px at 102.62% -1.61%;);
    			clip-path: ellipse(8% 110px at 102.62% -1.61%);
  			}
		}