body {
    background-color: #006161;
    color: 	#FFFFFF;
    border: 1em dotted #7FFFD4;
    margin: 1em;
    padding: 2.5em;
    font-family: "Playwrite NZ Basic", cursive;
    font-size: 115%;
}

a {
    color: 	#F0FFF9;
}

.border {
    border: 1em ridge #00BFFF;
    margin: 1em;
    border-radius: 20px;
}

.float {
    float: right;
}

h1 {
      font-family: "Lavishly Yours", cursive;
    text-align: center;
    font-size: 200%;
     background-image: linear-gradient(to bottom right, #006161, white);
     text-shadow: 3px 3px 2px black;
}

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

.box {
  /* PLAY WITH THE FLEX-BASIS TO SET THE SIZE OF THE BOXES */
  flex-basis: 40%;
  margin: 1.5em;
  border: 1px solid black;
  border-radius: 10px;
  padding: 1em;
}

.box img {
  max-width: 80%;
  display: block;
  margin: auto;
}

.together {
    display: flex;
  align-items: normal;
  justify-content: center;
  flex-wrap: wrap;
}

.group {
    /* PLAY WITH THE FLEX-BASIS TO SET THE SIZE OF THE BOXES */
  flex-basis: 40%;
  margin: 1.5em;
  /*border: 1px solid black;*/
  /*border-radius: 10px;*/
  padding: 1em;
}

.group img {
    max-width: 100%;
  display: block;
  margin: auto;
}

/* SIDE TO SIDE */
/* Create the animation... */
@keyframes bounce {
   from {
      transform: translateY(0px);
   }
   to {
      transform: translateY(-10px);
   }
}

/* ...and then apply it: */
.bounce {
   animation-duration: 350ms;
   animation-name: bounce;
   animation-iteration-count: infinite;
   animation-direction: alternate;
   animation-timing-function: cubic-bezier(0.2, 0.65, 0.6, 1);
   display: inline-block;
}

a:hover {
     background-color: #008080;
     color: #ffffff;
     text-decoration: underline;
}

 .custom {
            cursor:
                url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24"><path fill="%23FFF" stroke="%23000" stroke-width="2" d="M9.61 4.45C7.68 11.71 8 9.28 8 18.5c0 .83.67 1.5 1.5 1.5h8.3c.7 0 1.31-.49 1.46-1.17l1.33-6A1.5 1.5 0 0 0 19.13 11h-5.21a1.5 1.5 0 0 1-1.46-1.86l.93-3.71a1.95 1.95 0 0 0-3.78-.98ZM6.5 20h-2A1.5 1.5 0 0 1 3 18.5v-6c0-.83.67-1.5 1.5-1.5h2c.83 0 1.5.67 1.5 1.5v6c0 .83-.67 1.5-1.5 1.5Z"></path></svg>'), auto;
        }
        
        .icon {
  list-style-type: '\2730';
}

