body {
  background: url(../images/yosemite.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: fixed;

  font-family: Oswald;
  height: 2000px;
}

.navbar {
  background: none;
  border: none;
  color: white;
  margin-bottom: 0;
  padding-right: 5%;
}

.right {
  float: right;
}

.navbar a {
  color: #fff !important;
  text-transform: uppercase;
}

#banner {
	background: rgba(0, 0, 0, .6);
  color: white;
  letter-spacing: 1.3px;
  margin-bottom: 250px;
}

.banner-content {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  height: calc(100vh - 50px);
  max-height: 1300px; /* For mobile */
  position: relative;
  display: flex;
}

.banner-content header {
  margin-left: 3em;
}

.banner-content header > h1 {
  margin-bottom: 13px;
}

#profile {
  width: 250px;
  border-radius: 100%;
}

.down-arrow {
  font-size: 2.5em;
  text-align: center;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  position: absolute;
}

#about {
  height: 500px;
  background: rgba(255, 255, 255, .8);
}

@media (max-width: 767px) {

  #banner {
  }

  #profile {
    width: 175px;
  }

  .banner-content {
    flex-direction: column;
      height: calc(100vh - 135px);
  }

  .banner-content header {
    margin-left: 0;
  }
}

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v11/Qw6_9HvXRQGg5mMbFR3Phn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v11/_P8jt3Y65hJ9c4AzRE0V1OvvDin1pK8aKteLpeZ5c0A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
