
body {
  text-align:left;
  //background:linear-gradient(180deg, #000 25%, #4AABBF 40%, #ddd 65%);
  background:black;
  color:#555;
  font-family:'Handlee';
  //font-family:'Sofia';
  font-weight:300;
  font-size:10px;
  padding-top:1vh;
 // height:100vh;
//  overflow:hidden;
//  -webkit-backface-visibility: hidden;
//  -webkit-perspective: 1000;
//  -webkit-transform: translate3d(0,0,0);
}
	  
marquee {
    //font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:28px;
	color:yellow;
}

.parpadea {
  animation-name: parpadeo;
  animation-duration: 2;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

.parpadea2 {
  animation-name: parpadeo;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

.container::after {
  content: "";
  background: var(--main-bg-negocio);
  background-size:cover;
  background-size:60%;
  opacity: var(--main-bg-opacidad);
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;   
}

