* {
      margin: 0;
      padding: 0;
}

body {
        background-color: white;
      }
       h1 {
        font-family: 'Barrio', system-ui;
        font-weight: 400;
        font-style: normal;
        font-size: 50px;
      }
      p {
        font-family: 'Shadows Into Light', cursive;
        font-weight: 400;       
        font-style: normal;
        font-size:20px;
      }
      h2 {
        font-family: 'Dokdo', system-ui;
        font-weight: 400;       
        font-style: normal;
        font-size:40px;
      }
      nav {
background-color: #ff3d1d;
position: fixed;
padding: 10px 30px;
width: 100%;
border-bottom: 2px solid white;
z-index:10;

}



nav .links a {
font-size: 20px;
text-transform: uppercase;
padding-right: 20px;
text-align: left;
font-family: "Shadows Into Light", cursive;
}
nav a:hover {
color: #c3c3c3;
}
footer {
background-color: #000000;
padding: 15px 50px 5px 50px;
color: white;
}

footer a {
color: white;
text-decoration: none;

}

footer a:hover {
color: #CFD989;
}


footer div a {
color: #ffffff;
font-size: 30px;
padding-right: 10px;
padding-top: 10px;

}
footer div a:hover {
       color:#CFD989;
}
#produce {
background-color: #68ac01;
padding: 100px 0;
text-align: center;
}
#produce img {
margin: 10px;
}
#produce h2 {
text-shadow: none;
}
#WeekBoxes {
background-image :url('./images/Paper.jpg');
text-align: center;
padding: 50px;
}
#WeekBoxes p {
font-size: 24px;
line-height: 35px;
}
  #twentyweeks {
        background-color: #ffe600;
        justify-content: center;
        align-items: center;
        padding: 50px;
        text-align: center;
    }

    #twentyweeks h2 {
        font-family: 'Barrio', cursive;
        font-weight: 700;
        color: white;
        font-size: 40px;
        text-shadow: rgba(0, 0, 0, 0.62) 6px 6px 10px;
        text-transform: uppercase;
        margin-bottom: 50px;
    }

    #twentyweeks h3 {
        font-size: 50px;
        margin-bottom: 50px;
        color: white;
    }

    #twentyweeks a {
        background-color: #FF3D1D;
        font-weight: 400;
        color: rgb(255, 255, 255);
        font-size: 20px;
        text-transform: uppercase;
        border-radius: 30px;
        padding: 10px 15px 10px 15px;
        text-decoration: none;
    }


#meetyourfarmer {
    background-color: #d56700;
    padding: 100px 50px 100px 50px;
    background-size: cover;
    justify-content: center;
    align-items: center;
  
}

#meetyourfarmer p {
    line-height: 24px;
    color: white;
    width: 600px;
}
header {
background-color: black;
padding: 200px 100px;
background-image :url('./images/Pepper_Background.jpg');
background-size: cover;
}


h1 {
font-family: 'Barrio', cursive;
color: white;
font-size: 100px;
text-shadow: rgba(0, 0, 0, 0.548) 4px 5px 3px;
}


header h2 {
font-family: 'dokdo', cursive;
color: #ffffff;
font-size: 50px;
margin-bottom: 40px;
text-shadow: rgba(0, 0, 0, 0.445) 8px 8px 8px;
}


header a {
background-color: #EC5C00;
padding: 15px;
border-radius: 30px;
color: white;
font-weight: 400;
font-size: 20px;
text-transform: uppercase;
text-decoration: none;
}


#WeekBoxes div
{
display: flex;
justify-content: space-evenly;
flex-wrap: wrap;
}


footer
{
background-color: #434242;
padding: 15px 50px 5px 50px;
color: rgb(255, 255, 255);
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap-reverse;
}
footer div 
{
color: #ffffff;
font-size: 30px;
padding-right: 5px;
padding-top: 10px;
display: flex;
flex-direction: row;
}

#produce img
{
width:300px;
margin: 10px;
border: 1px solid #fff;
max-width: 300px;
}
#produce div
{
display:flex;
flex-wrap:wrap;
justify-content:center;
}


#meetyourfarmer {
background-color: #EF5C00;
background-image: url(../images/Farmer_bkd.png);
padding: 30px;
background-size: cover;
border-top: 4px solid white;
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.farmertext {
width: 600px;
min-width: 350px;
color: rgb(0, 0, 0);
}
.juan {
margin-right:20px;
}