html {
  overflow-y: scroll;
}


#mc_embed_signup {
  font-family: 'Alegreya', serif;

}

#mc-embedded-subscribe {
  font-weight: ;
  font-family: 'Alegreya', serif;
  margin-top: 5px;
  line-height: 1.4;
  margin-bottom: 20px;
  background-color: white ;
  border: 1px solid grey;
}


#last {
  margin-top: 5px;
  font-size: 16px;
}
#image1 {

}

#image3 {
}

.container {
  text-align: center;
}

.containertop {
  margin-top: 105px;
}

.containermiddle {
  margin-top: 50px;
}

.horizontalimage {
  width: 50%;
}

.horizontalcontainer {
  text-align: left;
  padding-left: 100px;  
}

.navbarlogo {
  margin-top: 10px;
  text-align: center;
}

.footer {
  height: 350px;
  text-align: center;
  margin-top: 100px;
}

.description {
  font-weight: ;
  font-size: 26px;
  font-family: 'Alegreya', serif;
  margin-top: 30px;
  line-height: 1.4;
}

#enquiries {
margin-top: 0px;
}


.range {
  margin-top: 200px
}

.nav-item a:hover {
opacity: 0.6;
}


.creator {
   font-size: 16px;
  font-family: 'Alegreya', serif;
  margin-top: ;
  line-height: 1.4; 

}

#creator {
  color: black;
}

.instagram {
  margin-top: 0;
}


@media(max-width: 480px) {
  .footer {
  margin-top: 50px;
  height: 300px;
}
.description {
  font-size: 18px;
    margin-top: 0px;
}

.containermiddle {
  margin-top: 15px;
}
.horizontalleft {
  padding-right: 7.5px;
}
.horizontalright {
  padding-left: 7.5px;
}

}


