
@font-face {
  font-family: 'DETERMINATION';
  src: url('fonts/determinationsanswebregular-369x-webfont.woff2') format('woff2'),
       url('fonts/determinationsanswebregular-369x-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}


 #container {
  max-width: 1000px;
  margin: 0 auto;   
  display: grid;    
}

#header {
  width: 1fr;
  border-bottom: none;
  height: 100px;
}

html, body {
  font-family: "DETERMINATION", serif;
  background: #222;
  color: #fff;
}


h1 {
  font-style: normal;
  font-size: 34px;
  text-align: center;
  text-shadow: 2px 2px #090d3a;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));
}

h2 {
  background: rgb(255, 162, 182);
  color: #000;
  font-size: 34px;
  text-align: center;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));
}

h3 {
  background: rgba(253, 110, 143, 0.541);
  color: #000;
  font-size: 28px;
  text-align: center;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));
}

p, ul, ol, li {
  font-size: 32px;
    text-shadow: 2px 2px #090d3a;
}



a:hover {
  color: rgb(253, 255, 109);
}

a {
  color:#ffe91e;
  text-decoration:underline;
}
.navlink {
  color: white;
  text-decoration:none;
}

.layout {
  display: grid;
  grid-template-columns: 200px 1fr;
}


.contentgrid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 20px;
}

.downloadgrid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 20px;
}


.textbox {
  padding: 20px;
  border: 5px solid #fff;
}

.chrimg {
  width: 150px;
}

#header,
nav,
content {
  background: #111111;
  border: 5px solid #fff;
  padding-inline: 30px;
}


.divider {
  background: #fff34b;
  color: #181818;
  font-size: 24px;
  height: 30px;
  padding: 10px;
}

nav, content {
  border-bottom: none;
  border-top: none;
}

nav {
  border-right: none;
  padding-inline:10px;
}

content {
  padding: 40px;
  text-align: center;
}


@media (max-width: 700px) {
  .layout {
    grid-template-columns: 1fr;
  }
}
