html {
  scroll-behavior: smooth;
}

body {
  background-image: url(https://esports.as.com/2017/10/13/clash-royale/Fondo-clash-royale1_1071802814_204796_1440x810.png);
  background-size: 100vw;
  background-repeat: repeat;
}

#fondo {
  background-image: url(https://i.imgur.com/lxLBNeq.png);
  border-radius: 0.7vw;
}

h1 {
  color: white;
  text-shadow: 0.3vw 0.3vw 0.2vw black;
  font-size: 4vw;
  text-align: center;
  font-family: "Rubik Mono One", sans-serif;
}

.texto {
  color: #fff5e6;
  font-family: "Rubik Mono One", sans-serif;
  text-shadow: 0.2vw 0.2vw 0.2vw black;
  padding: 2vw;
  font-size: 1.5vw;
}

#lista {
  text-align: center;
  list-style-image: url(./imagenes/gota_de_elixir2.png);
  margin-left: 2%;
}

.btn-clash.one {
  border: none;
  border-radius: 5px;
  font-family: "Rubik Mono One", sans-serif;
  font-size: inherit;
  color: inherit;
  background: none;
  cursor: pointer;
  padding: 14px 50px;
  display: inline-block;
  margin: 15px 30px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  outline: none;
  position: relative;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  background: #ffbd21;
  color: #fff;
  box-shadow: 0 6px #ae6a06, -1px 8px 0 black, 0 0 0 2px black, 0px 6px 0px 2px black;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.btn-clash.one:after {
  content: "";
  position: absolute;
  z-index: -1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.btn-clash.one:hover {
  box-shadow: 0 4px #ae6a06, 0 0 0 2px black, 0px 4px 0px 2px black;
  top: 2px;
}
.btn-clash.one:active {
  box-shadow: 0 0 #ae6a06, 0 0 0 2px black, 0px 0px 0px 2px black;
  top: 6px;
}
.btn-clash.one .overlay {
  width: 95%;
  height: 87%;
  position: absolute;
  background: rgba(255, 255, 255, 0.08);
  box-shadow: 0px 1px 4px #fe8d0a;
  border-radius: 5px;
  top: 2px;
  left: 5px;
}
.btn-clash.one .overlay + .overlay {
  height: 45%;
  width: 92.5%;
  left: 7px;
  border-radius: 5px;
  top: 6px;
  background: rgba(255, 255, 255, 0.2);
  box-shadow: none;
}
.btn-clash.one .overlay + .overlay + .overlay {
  width: 5px;
  height: 8px;
  background: rgba(255, 255, 255, 0.65);
  border-radius: 200px;
  right: 8px;
  left: auto;
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}