.background1{
    background: lightgreen;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 300px;
  border-bottom: 50px solid white;
}
.container1 {
    display: flex;
}
.rabbit-box {
    background-color: white;
    justify-content: center;
}
.rabbit-box img {
    width: 120px;
    height: auto;
}

/* Part 2 */

.background2 {
    background: yellow;
    display: flex;
    height: 300px;
    border-bottom: 50px solid white;
}

.container2 {
    display: flex;
    justify-content: space-around;
    width: 100%;
}

.ape-box,
.alligator-box {
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
}

.alligator-box {
    align-self: flex-start;
}

.alligator-box img {
    width: 120px;
    height: auto;
    border-bottom: 5px solid red;
}

.ape-box {
    align-self: flex-end;
}
.ape-box img {
    width: 120px;
    height: auto;
    border-bottom: 5px solid blue;
}

/* Part3 */
.background3 {
    background-color: lightgreen;
    display: flex;
    height: 500px;
    border-bottom: 50px solid white;
    justify-content: center;
    align-items: center;
}
.container3 {
    display: flex;
    flex-direction: column;
}
.box {
    background-color: blue;
    width: 300px;
    height:auto;
    border: 1px solid black;
    margin: 0 auto;
}
.rabbit {
    margin: 0 auto;
    width: 120px;
}

.rabbit img {
    width: 120px;
}

.ape-box2 {
    margin: 0 auto;
    width: 120px;
}
.ape-box2 img {
    width: 120px;
}

.alligator-box2 {
    margin: 0 auto;
    width: 120px;
}
.alligator-box2 img {
    width: 120px;
}

/* Part4 */

.background4 {
    background-color: white;
    border: 5px solid green;
}
.container4 {
    width: 800px;

}