/* Página */

body {
    cursor: url("/assets/Cursor.png"), auto;
    height: 100vh;
    width: 100vw;

    margin: 0px;
}

h1 {
    line-height: 40px;

    font-size: 70px;

    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.544);
}

h3 {
    font-size: 20px;
    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.544);

}

/* Fuentes */
.scheherazade-new-regular {
  font-family: "Scheherazade New", serif;
  font-weight: 400;
  font-style: normal;
}

.scheherazade-new-medium {
  font-family: "Scheherazade New", serif;
  font-weight: 500;
  font-style: normal;
}

.scheherazade-new-semibold {
  font-family: "Scheherazade New", serif;
  font-weight: 600;
  font-style: normal;
}

.scheherazade-new-bold {
  font-family: "Scheherazade New", serif;
  font-weight: 700;
  font-style: normal;
}

.rozha-one-regular {
  font-family: "Rozha One", serif;
  font-weight: 400;
  font-style: normal;
}


/* Contenedores */

.contenedortodo {
    transition: none;
    
    display: flex;
    flex-direction: row;

    justify-content: center;

    width: 100vw;
    height: 100vh;

    background: linear-gradient(rgb(156, 156, 156) 0%,rgb(86, 86, 86) 50%, rgb(27, 27, 27) 100%);
}

.contenedortexto {
    display: flex;
    flex-direction: column;
    align-self: center;

    width: 90%;
    height: 60%;

    text-align: center;
    justify-content: center;

    color: white;

  font-family: "Scheherazade New", serif;
}

/* adaptar: */

/* Tamaño Escritorio */
@media (max-width: 1440px) {
}

/* Tamaño Tablet */
@media (max-width: 1024px) {
    .contenedortexto {
        width: 90%;
        height: 60%;
    }
    h1 {
        line-height: 70px;
    }
}

/* Tamaño Móvil */
@media (max-width: 600px) { 
    .contenedortexto {
        width: 90%;
        height: 60%;
    }
    h1 {
        font-size: 40px;
    }
}