body{
	color: #FFDAAE;
}

.btefeito{
	background: #C11511;
	color: #FFDAAE;
	text-shadow: 1px -1px 4px rgba(193,21,17,0.8);
	-webkit-box-shadow: 0px 0px 7px 5px rgba(255,218,174,1);
	-moz-box-shadow: 0px 0px 7px 5px rgba(255,218,174,1);
	box-shadow: 0px 0px 7px 5px rgba(255,218,174,1);
}

.btefeito:hover {
	background: transparent; /* Altera a cor do texto para amarelo */
	color: #C11511;
  }

/* Adiciona uma animação de balanço */
@keyframes swing {
	0% { transform: rotate(0deg); }
	50% { transform: rotate(3deg); }
	100% { transform: rotate(-3deg); }
  }

  .swing {
	animation: swing 1s infinite alternate;
  }

/* Adiciona uma animação de pulso de coração */
@keyframes heartbeat {
	0% {
	  transform: scale(1);
	}
	50% {
	  transform: scale(1.1);
	}
	100% {
	  transform: scale(1);
	}
  }
  
  .heartbeat {
	animation: heartbeat 2s infinite;
  }