body {
    background-color: #0000FF;
    /*background-image: url('https://images.unsplash.com/photo-1615751072497-5f5169febe17?q=80&w=435&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D') ;*/
    color: #ffffff;
    font-family: "Poiret One", sans-serif;
    font-size: 1.2em;
    border: .7em solid red;
    padding: 2em;
    margin: 2em;
    cursor: wait;
}

a {
    color:#BFEF6C;
}


.tiny {
  font-size:  .4em; 
}

h1 {
      font-family: "Funnel Sans", sans-serif;
      text-align: center ;
        background-image: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet); 
        text-shadow: 3px 3px 3px black;

}

img {
    border: .5em  solid green;
}

.container {
  display: flex;
  align-items: center;
  justify-content:  space-around;
  flex-wrap: wrap;
}

.box {
  /* PLAY WITH THE FLEX-BASIS TO SET THE SIZE OF THE BOXES - DON'T GO OVER 45% */
  flex-basis: 43%;
  margin: .5em;
  padding: 1em;
}

/* SETTING THE IMAGE WIDTH HERE INSTEAD OF IN HTML. REMOVE WIDTH="XXX%" FROM THE HTML IMAGE TAGS */
.box img {
  max-width: 30%;
  display: block;
  margin: auto;
}