/* =============================================================================
   HTML5 CSS Reset Minified - Eric Meyer
   ========================================================================== */



/* =============================================================================
   My CSS
   ========================================================================== */

/* ---- base ---- */

canvas{
  display:block;
  vertical-align:bottom;
}


/* ---- stats.js ---- */

.count-particles{
  background: #000022;
  position: absolute;
  top: 48px;
  left: 0;
  width: 80px;
  color: #13E8E9;
  font-size: .8em;
  text-align: left;
  text-indent: 4px;
  line-height: 14px;
  padding-bottom: 2px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
}

.js-count-particles{
  font-size: 1.1em;
}

#stats,
.count-particles{
  -webkit-user-select: none;
  margin-top: 5px;
  margin-left: 5px;
}

#stats{
  border-radius: 3px 3px 0 0;
  overflow: hidden;
}

.count-particles{
  border-radius: 0 0 3px 3px;
}


/* ---- particles.js container ---- */

#particles-js{
  width: 100%;
  height: 100vh;
  /*background-color: green;*/
  background-image: url('../img/fondopadtechdegradado_Mesa\ de\ trabajo\ 1.png');
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.css-typing p {
  border-right: .15em solid white;
  white-space: nowrap;
  overflow: hidden;
}

.css-typing p:nth-child(1) {
  width: 37em;
  -webkit-animation: type 5s steps(40, end), blink .5s step-end infinite alternate;
  animation: type 5s steps(40, end), blink .5s step-end infinite alternate;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}


@keyframes type {
0% {
width: 0;
}
1% {
opacity: 1;
}
100% {
opacity: 1;
}
}

@-webkit-keyframes type {
0% {
width: 0;
}
1% {
opacity: 1;
}
100% {
opacity: 1;
}
}

@keyframes blink {
50% {
border-color: transparent;
}
}
@-webkit-keyframes blink {
50% {
border-color: transparent;
}
}
