
* { 
box-sizing: border-box;
}

body {
font-family: Courier;
line-height: 1.5em;
color:black;
margin: 0;
}

header {
height:33em;
background-color: #eeba0b ;
padding: 1em;
background: linear-gradient(yellow, gold);
background-image: linear-gradient(#0008, gold), url('images/pillars.jpg');
background-size:cover;
background-position: center top;
}

h1 {
font-family: Rockwell;
text-align: center;
margin: 9vw;
font-size: 8vw;
color:  #f1d302;

}

section {
height:34em;
padding: 1em;
width: 100%;
background-color: #f1d302;
}

section:first-child {
background-color: #eeefa8;
}

section:last-child {
background-color: #f9dc5c;
}

section:nth-child(2) {
background-image:linear-gradient(gold, #0008),url("images/pillars.jpg");
background-size:cover;
background-position: center bottom;
}

section>p {
margin: 5vw;
margin-top: 10em;
background-color: #0002;
padding: 1em .8em;
}


footer {
padding: 1.2em;
}



