@charset "utf-8";
/* CSS Document */
.content {
  flex-direction: column;
  margin-top: 2vw;
}
h3 {
  font-family: mr-eaves-xl-modern, sans-serif;
  color: #F1B7B;
  font-size: 5.6vw;
  z-index: 2;
  text-transform: uppercase;
}
h3.first {
  width: 35vw;
  position: absolute;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-weight: 700;
  margin-top: 3.9vw;
  margin-left: 13.5vw;
  letter-spacing: .2vw;
  font-style: normal;
  -webkit-text-stroke-width: 0.1vw;
  -webkit-text-fill-color: rgb(255, 255, 255, .5) -webkit-text-stroke-color: rgb(255, 255, 255, 1);
  -webkit-text-stroke: .1vw #F49F5A;
  color: rgba(255, 255, 255, 0.2);
  line-height: 5vw;
}
h3.mission {
  margin-top: 35vw;
  margin-left: 50vw;
  width: 31vw;
  text-transform: uppercase;
  color: #bebebe;
  font-weight: 700;
  font-size: 1.3vw;
  letter-spacing: .09vw;
  position: absolute;
}
.photo {
  width: 50vw;
  height: 28vw;
  background-position: top center;
  background-size: cover;
  background-image: url("me.jpg");
  position: absolute;
  margin-left: 33.5vw;
  margin-top: 4vw;
}
h4 {
  font-family: mr-eaves-xl-modern, sans-serif;
  color: #A8D0C9;
  font-size: 5.5vw;
  text-transform: uppercase;
}
p.about {
  margin-top: 40vw;
  margin-left: 50vw;
  width: 30vw;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 1vw;
  font-weight: 200;
  text-align: justify;
}
p.background {
  margin-top: 44vw;
  margin-left: 12vw;
  font-family: mr-eaves-xl-modern, sans-serif;
}
.contact {
  font-family: mr-eaves-xl-modern, sans-serif;
  font-weight: 600;
  margin-left: 50vw;
  margin-top: 1vw;
}
.openresume{
	font-family: mr-eaves-xl-modern, sans-serif;
	margin-left: 50vw;
	margin-top:30vw;
}
@media screen and (max-width : 600px) {
  .photo {
    width: 83vw;
    height: 55vw;
    margin-top: -1vw;
    margin-left: 0vw;
    position: absolute;
  }
  h3.first {
    font-size: 9.5vw;
    font-family: mr-eaves-xl-modern, sans-serif;
    width: 82vw;
    text-transform: uppercase;
    z-index: 2;
    position: absolute;
    margin-top: 51.6vw;
    margin-left: 0vw;
    text-align: left;
    line-height: 8vw;
  }
  h3.mission {
    font-size: 4vw;
    margin-top: 90vw;
    width: 84vw;
    margin-left: 0vw;
  }
  h4 {
    font-size: 12.5vw;
  }
  p.contact {
    margin-left: 0vw;
    margin-top: 0vw;
    width: 65vw;
    font-size: 4vw;
    padding-bottom: 5vw;
  }
  p.about {
    margin-left: 0vw;
    margin-top: 105vw;
    font-size: 4vw;
    width: 83vw;
  }
.openresume {
	margin-left:0vw;
	margin-top:9vw;
	padding-bottom: 4vw;
	font-size: 3.5vw;
}
}