.h1 {
  font-size:2.5rem;
  font-family:'Oswald';
  text-align:center;
  padding:50px;
  position:relative;
}

.h2 {
  font-family:Oswald, sans-serif;
  font-size:37px;
  text-align:center;
}

.paragraph {
  margin-top:0;
  margin-bottom:1rem;
  text-align:center;
  font-size:20px;
  font-family:'Oswald';
}

.navbar {
  position:relative;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding-bottom:10px;
  /*background-color:rgba(251,249,249,0.8);*/
}

#logo {
  padding-right:10px;
  padding-bottom:10px;
}

#welcome {
  text-align:center;
  padding-top:5px;
  background:url(../../assets/img/background.jpg) no-repeat;
  background-size:cover;
  background-position:initial;
  padding-bottom:100px;
}

@media (min-width: 300px) {
  #welcome {
    /*padding:30px;*/
    /*padding-top:50px;*/
  }
}

#welcome .jumbotron {
  padding:40px;
  padding-bottom:100px;
  margin-top:40px;
  margin-left:40px;
  margin-right:40px;
  background-color:rgba(118,88,84,0.75);
  color:white;
}

@media (min-width: 300px) {
  #welcome .jumbotron {
    padding:20px;
    margin-top:20px;
  }
}

#what-you-get {
  padding-bottom:150px;
}

#formula-column {
  border:solid 3px rgb(118,88, 84);
  margin-left:auto;
  margin-right:auto;
  display:inherit;
}

#logo-formula {
  margin-left:auto;
  margin-right:auto;
  display:inherit;
  padding-bottom:30px;
  padding-top:20px;
}

#cursive-text {
  font-family:'Aguafina Script', cursive;
  font-size:50px;
  padding-bottom:70px;
}

#explore {
  background-image:url(../../assets/img/caroline-attwood-301751.jpg);
  opacity:0.8;
  background-size:cover;
  background-position:initial;
  padding-bottom:100px;
  padding-left:50px;
  padding-right:50px;
}

#item-logo {
  width:80px;
  margin-left:auto;
  margin-right:auto;
  display:inherit;
  padding-top:10px;
  padding-bottom:10px;
}

#tour-column {
  border-right:3px solid white;
  border-left:2px solid white;
}

@media (min-width: 300px) {
  #tour-column {
    border-right:3px solid white;
    border-left:2px solid white;
  }
}

#learn-more {
  margin-left:auto;
  margin-right:auto;
  display:inherit;
}

#cites {
  padding-bottom:150px;
}

#chefs {
  background-color:rgb(118, 88, 84);
  padding-bottom:100px;
}

@media (min-width: 768px) {
  #table {
    padding-right:50px;
    padding-left:50px;
  }
}

#chef-image {
  width:160px;
  height:160px;
  margin-left:auto;
  margin-right:auto;
  display:inherit;
}

#table-cell {
  border-right:3px solid rgb(118,88,84);
}

#table-cell.paragraph {
  background-color:white;
  padding:30px;
}

#gallery {
  padding-bottom:100px;
}

#book {
  background-image:url(../../assets/img/book.jpg);
  background-position:initial;
  background-repeat:no-repeat;
  background-size:cover;
}

#table-cell.h2 {
  border-bottom:3px solid rgb(118,88,84);
  border-top:3px solid rgb(118,88,84);
}

@media (min-width: 300px) {
  #tour-row {
  }
}

