* {
  margin: auto;
  padding: 0;
}

body {
  display: grid;
  height: 100%;
  width: 100%;
  place-items: center;
}

img {
  margin-top: 15px;
  width: 234px;
}

P {
  background-color: rgb(237, 237, 237);
  font-family: AvantGarde MD BT;
  font-size: 9px;
  text-align: center;
  font-weight: 500;
  padding: 5px;
  width: 333px;
  height: 36px;
  margin: 3px 0px 0px 0px;
  border-radius:30px;
}

.container {
  font-size: 18px;
  font-weight: 500;
  justify-content: center;
  align-content: 100px;
  display: flex;
  flex-wrap: wrap;
  transition: 1s;
}

  p a {
    position: relative;
    text-decoration: none;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: block;
    color: rgb(6, 83, 146);
    padding: 12px;
  }  

p a {
  text-decoration: none;
  display: block;
  color: rgb(6, 83, 146);
  padding: 12px;
}

p:hover {
  background-color: rgb(6, 83, 146);
}

a:hover {
  Color: rgb(255, 255, 255);
}

P {
  font-size: 18px;
  font-weight: 200;
  margin-bottom: 10px;
  text-align: center;
}

div2 {

  font-family: AvantGarde MD BT;
  text-align: center;
  display: block;
  padding: 5px;
  color: rgb(6, 83, 146);

}

div2 a {
  width: 68px;
  text-decoration: none;

}

div2 a:hover {
  color: rgb(6, 83, 146);

}

marquee {
  position: fixed;
  bottom: 81px;
  width: 100%;
  padding: 3px;
}

.footer {
  font-family: AvantGarde MD BT;
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: #ffd800;
  color: rgb(6, 83, 146);
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  padding: 30px;
}