body{
  background: #ffe4e1;
cursor: url("baby.png"), url("baby.png"), default;
}
main{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
head{
cursor: url("baby.png"), url("baby.png"), default;
} 
a{
cursor: url("baby.png"), url("baby.png"), default; 
}

.babyname{
  /* background: green; */
  width: 40px;
  height: 30px;
  border-radius: 0 50px;
  transform: rotate(0deg);
  margin: 0.5em;
  border: 1px solid red;
  box-shadow: inset 0 0 5px red;

}

.apple{
  background-color: blue;
}
.banana{
  background-color: red; 
}
.cat{
  background-color: yellow; 
}

h1{
font-size: 30px;
padding: 1em;
text-align: center;
font-family: 'Hachi Maru Pop', cursive;
color:#ff1493;
}
p{
font-size: 20px;
padding: 1em;
text-align: center;
font-family: 'Hachi Maru Pop', cursive;
color:#ff1493;
}
.first{
  font-size: 23px;
padding: 1em;
text-align: center;
font-family: 'Hachi Maru Pop', cursive;
color:#ff1493;
text-shadow: 2px 2px 7px #d30776;
}
#title{
  font-family: 'Hachi Maru Pop', cursive;
  font-size: 160px;
  color: #ff1493;
  text-shadow: 5px 5px 7px #fff68f;
}
button{
  background-color:#fff68f;
  font-family: 'Hachi Maru Pop', cursive;
  font-size: 20px;
  width: 500px;
   height: 100px;
   border-color: #fff68f;
   border-right: #fff68f;
   border-bottom: #fff68f;
  justify-content: center;
  margin: 0 auto;
}
img {
 padding: 5px;
 width: 250px;
 object-fit: contain;
object-position: 100% 100%;
}
.bear {
display: block;
margin-left: auto;
margin-right: auto;
width: 150px;
top:3%;
position:absolute;
}
.crown{
display: block;
margin-left: auto;
margin-right: auto;
width: 150px;
top:26%;
position:absolute; 
}
.cloud{
 display: block;
margin-left: auto;
margin-right: auto;
width: 150px;
top:44%;
position:absolute;
}
.balloon{
display: block;
margin-left: auto;
margin-right: auto;
width: 150px;
top:62%;
position:absolute;
}
.one{
background-color:#ffe4e1;
border: 3px solid #ffe4e1;
width:700px;
height:900px;
justify-content:right;
align-self: baseline;
}
.two{
background-color:#ffe4e1;
border: 5px solid #ffe4e1;
justify-content:right;
align-self: flex-end;
width:700px;
height:900px;
top:0%;
position:absolute;
}
