body, html{
  height:100%;
  margin:0;
  font-size:16px;
  font-family:"Helvetica", sans-serif;
  font-weight:400;
  line-height:1.8em;
  color:#2D2D2A;
  text-decoration: none;
}

/* Add a black background color to the top navigation */
.navbar {
  position: fixed;
  display: flex;
  justify-content: center;
  overflow: hidden;
  background-color: #EDD286;
  top: 0;
  width: 100%;
  height: 100px;
  margin: auto;
  z-index: 9999;
}

.navbar img {
  width: 300px;
  height: 100px;
}

/* Style the links inside the navigation bar */
.social {
  position: fixed;
  display: inline-block;
  justify-content: center;
  overflow: hidden;
  background-color: #EDD286;
  top: 100px;
  width: 100%;
  height: 40px;
  margin: auto;
  z-index: 9999;
  float: left;
  justify-content: center;
  color: #2D2D2A;
  text-align: center;
  text-decoration: none;
  padding: 5px 0px;
  font-size: 17px;
}

.h2{
  color:#2D2D2A;
}

.pimg1{
  background-image:url('../img/img1.jpg');
  min-width:80%;
  max-width:100%;
  min-height:75%;
  max-height:75%;
  position: relative;
  background-position: center 40px;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;  
}

.pimg3{
  position: relative;
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-image:url('../img/img3.jpg');
  min-height:300px;
  max-height:300px;
}

.section{
  text-align:center;
  padding: 50px 80px;
}

.section-light{
  background-color:#EDD286;
  color:#2D2D2A;
  display: block;
}

.section-dark{
  background-color:#282e34;
  color:#000000;
  display: block;
}

.ptext{
  position:absolute;
  top:50%;
  width:100%;
  text-align:center;
  color:#f2f2f2;
  font-size:30px;
  font-family:"Helvetica", sans-serif;
  font-weight:400;
  letter-spacing:8px;
  text-transform:uppercase;
}

.ptext2{
  height:100%;
  margin:0;
  font-size:16px;
  font-family:"Helvetica", sans-serif;
  font-weight:400;
  line-height:1.8em;
  text-align:left;
  color:#2D2D2A;
  text-decoration: none;
}

.ptext .border{
  background-color:#111;
  color:#fff;
  padding:20px;
}