.project_bg {
    background-attachment: scroll;
    opacity: .8;
  }

h2 {
  font-size: calc(72px + (120 - 72) * ((100vw - 300px) / (1920 - 300)));
  line-height: calc(72px + (128 - 72) * ((100vw - 300px) / (1920 - 300)));
}

.readmore {
  padding-top: 10%;
}

.scoll {
  padding-top: 10%;  
}

h2.menu_items span {
  display: block;
  margin: 2% 0%;

}

h2.contactTitle {
    
    font-size: calc(36px + (128 - 36) * ((100vw - 300px) / (1920 - 300)));
}

.menu_items a {
  color:#fff;
  text-decoration:none;
}

.logosmall {
    width: 80px;
    margin-left: -40px;
}

h3.quote {
    bottom: 14%;
}

.proud {
    padding-bottom: 0%;
}

.logomenu {
    top: 8%;
    width:100px;
    margin-left:-50px;
}