@font-face {
    font-family: sniglet;
    src: url(../recursos/fonts/Sniglet-Regular.ttf);
}
@font-face {
    font-family: chinacat;
    src: url(../recursos/fonts/chinrg_.ttf);
}
* {
    cursor: url("../recursos/cursor4.png"), auto;
    margin: 0;
    padding: 0;
}

#sec-logo {
   
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../recursos/Fondos/header_nubes.png);
}
#sec-titulo {
    height: 150px;
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../recursos/Fondos/titulo_juegos.png);
}

#sec-urlPage {
    height: 50px;
    background-color: #4DF79A;
}

#footer {
   
    background-color: #4DF79A;
    font-family: sniglet;
    text-align: center;
    color: royalblue;
    
    height: 430px;
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../recursos/Fondos/fondo_footer.png);
}
#sec-sponsor {
    background-color: #9966FF;
    text-align: center;
    height:auto;
    background-image: url(../recursos/Fondos/patron_cuadros.png);

}

#sec-fundacion{
    background-color: #7102F6;
    text-align: center;
    height:auto;
    background-image: url(../recursos/Fondos/footer_nubes.png);
}
.responsive {
    width: 100%;
    max-width: 800px;
    height: auto;
}
.textHeader{
    text-align: center;
    color: rgb(255, 255, 255);
    width: auto;
    margin: 10%;
    font-family: chinacat;
    font-size: 1.3rem;
    /* font-weight: bold; */
}
.textPages {
    text-align: center;
    width: auto;
    font-family: sniglet;
    font-size: 1em;
    font-weight: bold;
}
.texto-amarillo{
    color: #FCE578;
}
#textosURL {
    margin-left: auto;
    margin-right: auto;
}

/* INFO CONTACTO */

.datos-contacto{
    margin-left: 15%;
}
.icono-contacto {
    background: #52EBD1;
    color: #7301F4;
    font-size: 20px;
    padding: 5px;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 30px;
    border-radius: 50%;
}
/* Especificacion efecto zoom  */
.zoom{
    transition: 0.5s ease;
}

.zoom:hover{
    transform : scale(1.1);
}

/* Especificacion de cartones */

#mini {
    width: 60%;
    height: 80%;
    margin-top: 3%;
}


/* Especificacion de cartones del mundo cientifico */

#miniR {
    width: 40%;
    height: 40%;
    margin-top: 3%;
}


/* Especificacion cartones de wala */

#miniRW {
    width: 40%;
    height: 50%;
    margin-top: 3%;
}

#columnaCientifico,
#columnaWala {
    margin-right: 1%;
}

#columnaArsis,
#columnaTera {
    margin-left: 5%;
}

#sec-cientifico {
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../recursos/Fondos/cientifico.jpg);
}

#sec-arsis {
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../recursos/Fondos/arsis.jpg);
}

#sec-wala {
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../recursos/Fondos/wala.jpg);
}

#sec-tera {
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../recursos/Fondos/tera.jpg);
}


/*--------------------------------ESTILOS PARA LOS MODALES DE JUEGOS---------------------------------*/

#carton {
    position: absolute;
    z-index: 10;
}

.botonplay {
    position: absolute;
    z-index: 100;
    top: 10%;
    left: 60%;
}

#contentgame {
    position: absolute;
}

.botonencimaplay {
    position: absolute;
    top: 60%;
    left: 72%;
    border: none;
    filter: saturate(180%);
}

.equis {
    position: absolute;
    top: -5%;
    left: 90%;
    border: none;
}


/*---------------------------------------------------------------------------------------------*/