@import url(fonts.css);
@media only screen and (min-width: 818px) {
body{
    background-color: rgb(31, 9, 1);
    justify-items: center;
}
.background{
    margin-top: 15%;
    height: 500px;
}
.container{
    display: flex;
}
.texto{
    width: 300px;
    height: 410px;
    background-color: #fdecc1;
    position: absolute;
    margin-top: -450px;
    margin-left: 90px;
    border-radius: 20px 70px 80px 0px;
    z-index: 2;
}
.frame{
    position: absolute;
    width: 390px;
    margin-top: -500px;
    margin-left: 50px;
    z-index: 2;
}
.tree{
    position: absolute;
    height: 450px;
    margin-left: 330px;
    margin-top: -450px;
    z-index: 1;
}
.sign{
 
    position: absolute;
    height: 300px;
    margin-left: 535px;
    margin-top: -310px;
    z-index: 1;

}
.stickers{
    position: relative;
    inset: 0;
    height: 0;
}
.sun{
    position: absolute;
    width: 150px;
     margin-left: 550px;
    margin-top: -530px;
}
.fairylight{
    position: absolute;
    width: 80px;
     margin-left: -10px;
    margin-top: -30px;
}
.leaves{
    position: absolute;
    width: 150px;
     margin-left: -10px;
    margin-top: -500px;
    z-index: 3;
}
ul{
    position: absolute;
  
    list-style: none;
    margin-top: -303px;
    margin-left: 723px;
    z-index: 5;
}
li {
    margin: 10px;
    color: #fdecc1;
    font-family: vcr;
    font-size: 20px;
    font-weight: 800;
}
a{
    text-decoration: none;
    color: #fdecc1;
}
a:hover, li:hover{
    transform: scale(1.3);
}
.ptexto{
    padding: 20px;
    padding-left: 30px;
    padding-top: 10px;
    font-size: 15px;
    color: rgb(88, 44, 8);
    font-family: vcr;
}
}