#frame0 h1 {
    background:white;
    font-size:2.5em;
    padding:10px;
    color:rgb(99,101,105);
    text-shadow: -8px 4px 3px rgba(99,99,99,0.77);
}
.frame10 {
    width:100%;
    height:auto;
    display:flex;
    align-items:center;
    margin-top:30px;
    margin-bottom:30px;
    padding-bottom:50px;
}
.frame10_1 {
    background:white;
    padding-top:50px;
    padding-bottom:20px;
    width:80%;
    border-radius:40px;
}
.frame10_1 h1 {
    margin-top:10px;
    font-size:1.5em;
}
.frame10_1 h2 {
    margin-top:10px;
    font-size:1.2em;
}
.frame10_1 p {
    text-align:justify;
    padding:10px 30px 10px 30px;
}
.frame10_1 .ul {
    width:95%;
    padding-top:70px;
}
.frame10_1 .ul div {
    margin-top:2px;
    padding:10px 20px 10px 10px;
    font-size:1.1em;
    color:#000000;
}
.anyos {
    padding:10px 0px 30px 0px;
    width:100%;
    height:auto;
    display: grid;  
        grid-gap: 25px;  
        grid-template-columns: repeat(auto-fit, 150px);
        justify-content: center;
        align-items: center;
}
.botonanyo {
background: rgba(149,152,153,1);
    text-align:center;
    color:white;
    font-size:2em;
    border-radius:10px;
    box-shadow: 5px 10px rgb(194,186,156);
    border:solid 2px rgb(99,99,99);
}
.botonanyo:hover {
    background: rgba(194,186,156,1);
    border:solid 2px rgb(206,189,165);
    margin-top:-25px;
}

.botonanyo a {
    color:white;
}
.sevac {
    padding:10px 0px 30px 0px;
    width:100%;
    height:auto;
    display: grid;  
        grid-gap: 25px;  
        grid-template-columns: repeat(auto-fit, 80px);
        justify-content: center;
        align-items: center;
}
/*************************************************moviles***************************************/
@media screen and (max-width: 900px) {

.frame10_1 {
    width:100%;
}
}