
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
html,body {
    width: 100%;
    height: 100%;
}
.container {
    width: 100%;
    height: 100%;
}
.nav {
    width: 100%;
    height: 100px;
    border-bottom: 2px solid grey;
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.nav h2 {
    font-size: 4vw;
    color:  #7B2C2C;
}
.back {
    width: 100px;
    height: 40px;
    background-color:  #7B2C2C;
    display: flex;
    align-items: center;
    justify-content: center;
}
.back a {
    font-size: 22px;
    text-decoration: none;
    color: white;
}
.content {
    width: 100%;
    height: calc(100% - 100px);
  padding: 6vw;
}
.recipe h2 {
    font-size: 30px;
    color:   #7B2C2C;
}
.recipe p {
    font-size: 25px;
    line-height: 5vw;
}
footer {
  width: 100%;
  height: 60px;
  background-color: #7B2C2C;
  display: flex;
  align-items: center;
  justify-content: center;
}

footer p {
  font-size: 2vw;
}


@media (max-width:700px){
    .nav {
        height: 60px;
        width: 100%;
    }
    .nav h2 {
        font-size: 5vw;
    }
    .back {
        width: 70px;
        height: 35px;
    }
    .back a {
        font-size: 18px;
    } 
    .content {
      width: 100%;
      height: calc(100% - 60px);
      padding: 8vw;
    }
    .recipe h2 {
        font-size: 5vw;
    }
    .recipe p {
        font-size: 4,5vw;
        line-height: 6.5vw;
    }

    footer {
  width: 100%;
  height: 40px;
  background-color: #7B2C2C;
  display: flex;
  align-items: center;
  justify-content: center;
}

footer p {
  font-size: 4vw;
}
}