body {
    background-color: #DDDDDD;
}

h1 { 
    font-size: 300%;
    text-align: center;
}

p {
    padding: 10px;
}

a:link, a:visited {
  background-color: #f44336;
  color: white;
  padding: 15px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}

a:hover, a:active {
  background-color: red;
}

.three {
  width: 33.33333333%;  
  float: left;
}

img {
    max-width: 180px;
    max-height: 180px;
    background-color: transparent;
}

.container {
    display: grid;
    align-items: left; 
    justify-items: left;
    grid-template-columns: 1fr 4fr;
    column-gap: 20px;
    width: 100vw;
}
