body{
    background-image: linear-gradient(to top, rgb(46, 46, 46) 0%, #a69581 100%);
    background-repeat: no-repeat;
}
.lap{
    margin: 15vh 0;
    margin-left: 25vw;
    margin-right: 25vw;
    border: 1px solid #a69581;
    background-color: rgb(240, 240, 240);
}
@media screen and (max-width:1600px){
    .lap{
        margin-left: 22vw;
        margin-right: 22vw;
    }
}
@media screen and (max-width:1400px){
    .lap{
        margin-left: 20vw;
        margin-right: 20vw;
    }
}
@media screen and (max-width:990px){
    .lap{
        margin-left: 18vw;
        margin-right: 18vw;
    }
}
@media screen and (max-width:900px){
    .lap{
        margin-left: 12vw;
        margin-right: 12vw;
    }
}
@media screen and (max-width:700px){
    .lap{
        margin-left: 8vw;
        margin-right: 8vw;
        margin: 10vh 0;
    }
}
@media screen and (max-width:500px){
    .lap{
        margin-left: 5vw;
        margin-right: 5vw;
        margin: 10vh 0;
    }
}
.szoveg{
    padding: 2vh;
    text-align: justify;
}
.cim{
    color:#a69581;

}
.szoveg p{
    font-size: larger;
}
.kep{
    border: 0;
    background-color: rgba(0, 0, 0, 0);

}