

/* Basic page style resets */
* {
  box-sizing: border-box;
}
[hidden] {
  display: none !important;
}
html { font-size: 30px; }
body { padding: 1rem; }

.card {
  background-color: cornflowerblue;
  color: white;
  padding: 0.5rem;
  height: 4rem;
  min-height: 260px;
}
.cards {
  max-width: 1200px;
  margin: 0 auto;
  display: grid;
  gap: 1rem;
  font-family: Helvetica;
}

@media (min-width: 900px) {
  .cards { grid-template-columns: repeat(2, 1fr); }
} 
.snowbutt {
  display: flex;       
  justify-content: center;
  align-items: center;     
}

html{
    background-color: skyblue;
}

.dino  {
  width: 100%;
  height: 60px;
}


.dino img {
    width: auto;
    height: 365%;
}



.dino {
  display: block;
  margin-left: 0%;
  margin-right: auto;
  width: 100%;
  

}

.president {
    width: 200px;
    height: 120px;
}

.president img {
    width: auto;
    height: 220%;

}

.gym {
    width: 200px;
    height: 120px;
}

.gym img {
    width: auto;
    height: 200%;

}

.dog {
    width: 200px;
    height: 120px;
}

.dog img {
    width: auto;
    height: 200%;
    border-radius: 50%;
}
















