@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300&display=swap');
@import url('http://fonts.cdnfonts.com/css/do-futuristic');

*{
    margin:0;
    padding:0;
    box-sizing: border-box;
}
body{
    background-color: #04041B;
    user-select:none;
}

.first-container{
    height:100px;
    width:100%;
    overflow: hidden;
}

.texto-about-me-um{
  font-size:1.67vw;
  color:white;
  margin: 0 5%;
  display:flex;
}
.primeira-imagem{
  width:35%;
}
.primeiro-texto{
  width:65%;
  margin-left:2%;
}
.primeira-imagem img{
  width:100%;
  border:3px solid rgb(0, 0, 0);
  border-radius: 25px;
  height:95%;
}

.texto-about-me-dois{
  font-size:1.73vw;
  color:white;
  margin: 2.5% 5%;
  display: flex;
}
.segundo-texto{
  width:65%;
  margin: 2% 0%;
  margin-right:2%;
}
.segunda-imagem{
  width:35%;
}
.segunda-imagem img{
  width:100%;
  border:3px solid rgb(16, 16, 187);
  border-radius: 25px;
  height:93%;
  margin: 3% 0%;
}

.introducao{
  font-size:1.67vw;
  color:white;
  text-align: center;
  margin-bottom: 1%;
}
.introducao2{
  font-size:1.67vw;
  color:white;
  margin-left:18%;
  margin-top: 1%;
}
.middle-text-um{
  font-size:1.67vw;
  color:white;
  margin: 0 5%;
}
.middle-text{
  font-size:1.67vw;
  color:white;
  margin: 0 5%;
}
.final-text{
  font-size:1.8vw;
  color:white;
  text-align: center;
}

.video-futebol-youtube{
  text-align: center;
  margin-top:50px;
  margin-bottom:75px;
}

/* FOOTER */
.footer{
  margin-top:5%;
  bottom:0;
  width:100%;
  text-align: center;
}
.footer span{
  font-weight:bold;
  padding: 10px 0;
  font-size:15px;
  font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  color: white;  
}
span.copyright{
  float:right;
  margin: 0 1%;
}
span.joao{
  color:#14b44f;
  /*animation: rainbowTexto 1.5s;
  animation-iteration-count: infinite;*/
  cursor:pointer;
}

@keyframes rainbowTexto{
    from {
        color: #6666ff;
      }
      10% {
        color: #0099ff;
      }
      50% {
        color: #00ff00;
      }
      75% {
        color: #ff3399;
      }
      100% {
        color: #6666ff;
      }
}