@import url("https://use.typekit.net/frm4lmk.css");
@import url("https://use.typekit.net/frm4lmk.css");  
@import url('https://fonts.googleapis.com/css2?family=IM+Fell+French+Canon:ital@0;1&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Ribeye+Marrow&display=swap');
@import url("https://use.typekit.net/frm4lmk.css");
@import url('https://fonts.googleapis.com/css2?family=Kalnia+Glaze:wght@100..700&display=swap');
body{
    background-color: #dfbe9e;
    text-align: center;
}
.outline{
    border-style: solid;
    border-width: 4pt;
    margin:40px;
    height: 3510px;
    border-color: #995f26;
    margin: 40px;
    padding: 20px;
}
.heading{
    background-color: #868f67;
    color:#2a150f;
    margin: 40px;
    font-size: 35pt;
    font-family: "al-fresco", sans-serif;
    font-weight: 600;
    font-style: normal;
    text-align: center;
    border-style: solid;
    border-color:#434f33;
    border-width: 8pt;
    height: 180px;
    line-height: 0.7;
}
.row1{
    display: flex;
    margin-left:40px;
    margin-right:40px;
    text-align: center;
}
.column1{
    column-gap: 48px;
    background-color: #434f33;
    color: #2a150f;
    margin-left: 0px;
    flex: 35%;
    height: 470px;
    padding: 3px;
    font-size: 40pt;
    text-align: center;
    font-family: "franklin-gothic-std-cond", sans-serif;
    font-weight: 600;
    font-style: normal;
}
.column2{
    background-color: #c88396;
    color:#2a150f;
    margin-left: 58px;
   flex: 65%;
    height: 360px;
    font-size: 40pt;
    text-align: center;
    font-family: "old-claude-lp-regular", sans-serif;
    font-weight: 400;
    font-style: normal;
    border-style: solid;
    border-color: #7f5360;
    border-width: 5.5pt;
    line-height: 1.1;
}
.row2{
    display: flex;
}
.green{
    background-color: #868f67;
    color: #2a150f;
    margin-left: 40px;
    margin-top: 63px;
    padding-top: 80px;
    flex:36%;
    height: 450px;
    font-size: 42pt;
    text-align: center;
}
.tan{
    background-color: #c5a784;
    color:hsl(13, 47%, 11%);
    margin-left: 65px;
    margin-top: -55px;
    margin-right:40px;
    flex: 64%;
    height: 610px;
    font-size: 40pt;
    text-align: center;
    font-family: "Kalnia Glaze", serif;
    font-optical-sizing: auto;
    font-weight: weight;
    font-style: normal;
    font-variation-settings: "wdth" 100;
    border-style: solid;
    border-color:#995f26;
    border-width: 10pt;
    padding-top:25px;
    padding-left: 10px;
    padding-right: 10px;
}
.row3{
    display: flex;
}
.pink{
    background-color: #c88396;
    color:#2a150f;
    font-size: 35pt;
    text-align: center;
    font-family: "old-claude-lp-regular", sans-serif;
    font-weight: 400;
    font-style: normal; 
    border-style: solid;
    border-color: #7f5360;
    border-width: 5pt;
    margin-left: 40px;
    margin-top: 63px;
    flex: 60%;
    height: 200px;
}
.green2{
    background-color: #434f33;
    color: #2a150f;
    margin-top: 63px;
    margin-left: 65px;
    margin-right: 40px;;
    height: 550px;
    flex:40%;
    font-size: 48pt;
    text-align: center;
    font-family: "franklin-gothic-std-cond", sans-serif;
    font-weight: 600;
    font-style: normal;
    text-align: center;
}
.row4{
    display: flex;
}
.tan2{
    background-color: #c5a784;
    color:#2a150f;
    flex: 58.5%;
    height: 550px;
    font-size: 34pt;
    text-align: center;
    font-family: "Kalnia Glaze", serif;
    font-optical-sizing: auto;
    font-weight: weight;
    font-style: normal;
    font-variation-settings: "wdth" 100;
    border-style: solid;
    border-color:#995f26;
    border-width: 10pt;
    margin-left: 40px;
    margin-top: -270px;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
}
.lightgreen{
    background-color: #868f67;
    color: #2a150f;
    margin-top: 63px;
    margin-left: 65px;
    margin-right:40px;
    flex: 41.5%;
    height: 260px;
    font-size: 40pt;
    text-align: center;
    line-height: 1.05;
}
.row5{
    display: flex;
}
.darkgreen{
    column-gap: 48px;
    background-color: #434f33;
    color: #2a150f;
    margin-left: 40px;
    margin-top: 63px;
    flex: 35%;
    height: 470px;
    padding: 3px;
    font-size: 41pt;
    text-align: center;
    font-family: "franklin-gothic-std-cond", sans-serif;
    font-weight: 600;
    font-style: normal;
}
.pink2{
    background-color: #c88396;
    color:#2a150f;
    margin-left: 58px;
    margin-top: 63px;
    margin-right: 40px;
   flex: 65%;
    height: 468px;
    font-size: 47pt;
    text-align: center;
    font-family: "old-claude-lp-regular", sans-serif;
    font-weight: 400;
    font-style: normal;
    border-style: solid;
    border-color: #7f5360;
    border-width: 5.5pt;
    padding-left: 15px;
    padding-right: 15px;
}
h2{
height: 300px;
width: 400 px;
text-align: center;
}