/*
* 
* @Emanuel Almeida
*/
html,
body,
#home {
  height: 100%;
  overflow-x: hidden;
}

body {
  background: linear-gradient(90deg, #ff0000, #080808 #ff0000, #080808);
  background: url(../images/malenia.jpg) no-repeat right top;

  background-size: cover;

  font-family: monospace;
}

nav.navbar {
  background: #000000;
}
.navbar-collapse {
  transition: height 0.5s ease-out;
}

.navbar-light .navbar-nav .nav-link {
  color: #fc0000;
  font-size: 22px;
  font-weight: bold;
}

.navbar-light .navbar-nav .nav-link:hover {
  color: #ffffff;
}
.navbar-light .navbar-toggler {
  color: rgba(255, 0, 0, 0.5);
  border-color: transparent;
  transition: 0.9s ease;
}

.navbar-light .navbar-toggler:hover {
  background: #fd0303;
}


.row h2 {
  padding-bottom: 20px;
}


#type h2,
h3, P {
  color: #ffffff;
  font-weight: bolder;
}

/* footer */
.footer {
  background:( #f6f5f5);
}

.footer
a {
  font-size: 20px;
  font-weight: 900;
  letter-spacing: -0.05em;
  margin-bottom: 50px;
  color: white;
  }

/* fonts */

h2 {
  font-size: 3em;
  font-weight: 700;
  letter-spacing: -0.04em;
}



.list-inline-item a:hover {
  color: #5f4e4e;
}
span.typed-cursor {
  display: none;
}

.mobile {
  display: none;
}

@media (max-width: 765px) {
  .mobile {
    display: block;
  }
}
@media (max-width: 768px) {
  body {
    background-attachment: scroll;
  }
}
@media (max-width: 700px) {
  body {
    background-attachment: scroll;
    background-position: right top;
  }
}
