@charset "UTF-8";div#closeWidget,div#closeWidget img{width:28px;height:28px}@font-face{font-family:LibreFranklin;src:url(../fonts/librefranklin-medium-webfont.woff2) format("woff2"),url(../fonts/librefranklin-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LibreFranklin;src:url(../fonts/librefranklin-mediumitalic-webfont.woff2) format("woff2"),url(../fonts/librefranklin-mediumitalic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:LibreFranklin;src:url(../fonts/librefranklin-semibold-webfont.woff2) format("woff2"),url(../fonts/librefranklin-semibold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:LibreFranklin;src:url(../fonts/librefranklin-semibolditalic-webfont.woff2) format("woff2"),url(../fonts/librefranklin-semibolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:ImFell;src:url(../fonts/imfepiit28p-webfont.woff2) format("woff2"),url(../fonts/imfepiit28p-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:ImFell;src:url(../fonts/imfepirm28p-webfont.woff2) format("woff2"),url(../fonts/imfepirm28p-webfont.woff) format("woff");font-weight:400;font-style:normal}#tooltip{text-align:center;color:#fff;background:#111;position:absolute;z-index:100;padding:15px;border-radius:5px;font-family:LibreFranklin}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}div#closeWidget{position:fixed;top:15px;left:5px;z-index:20000}*{box-sizing:border-box;margin:0;padding:0}#widget{width:100vw;background-size:cover;background-position:left bottom;overflow:hidden;position:relative;font-family:LibreFranklin;line-height:160%}h1{font-size:2em;font-family:ImFell;font-weight:400;font-style:italic}input,textarea{font-size:1.05em;border-radius:3px;border:1px solid #333;color:#333;padding:8px;resize:none}div.cabecera1{width:100%;height:61px;position:fixed;top:0;left:0;background-color:#f83c3a;border-bottom:1px solid #fff;box-shadow:0 4px 0 #f83c3a;z-index:10001}div.cabecera1 div.icono{width:73px;height:100px;float:left;margin-left:5%;background-image:url(../img/icono-cabecera.png);background-size:contain;background-repeat:no-repeat}div.cabecera1 h1{color:#fff;margin-left:calc(7% + 73px);padding-top:20px}div.lateral{width:80px;height:100%;position:fixed;right:0;top:0;background-color:#fdcece;padding-top:65px;text-align:center;z-index:10000}div.lateral .icono{width:65px;height:65px;display:inline-block;background-size:100% 100%;margin:12px 0;border-radius:33px}div.ventana,div.ventana div.arbolArriba{background-size:cover;background-position:center center}div.lateral .guardar{background-image:url(../img/guardar.png)}div.lateral .next{background-image:url(../img/next.png)}div.lateral .prev{background-image:url(../img/prev.png)}div.lateral .home{background-image:url(../img/home.png)}div.lateral .elegir{background-image:url(../img/elegir.png)}.v{display:none}div#v1{display:block}div.ventana{width:100vw;height:100vh;bottom:0;left:0;overflow-x:hidden;overflow-y:hidden;text-align:center;background-image:url(../img/CazaHalcon_fondo.png);background-repeat:no-repeat;position:relative}div.ventana div.mensaje{width:70vw;height:20vh;position:absolute;top:10vh;left:15vw;display:none;transition:.3s}div.ventana div.mensaje span{width:56vw;height:18vh;margin:1vh 7vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}div.ventana div.mensaje div.triangulo{width:15vw;height:10vh;position:absolute;bottom:-9vh;right:5vw;-webkit-clip-path:polygon(70% 0,0 0,100% 100%);clip-path:polygon(70% 0,0 0,100% 100%)}div.ventana div.arbol,div.ventana div.arbolAbajo{right:0;position:absolute;background-repeat:no-repeat}div.ventana div.acierto,div.ventana div.acierto div.triangulo{background-color:#ccd8a8}div.ventana div.error,div.ventana div.error div.triangulo{background-color:#f29c9b}div.ventana div.arbolArriba{position:absolute;width:100vw;height:10vh;top:0;left:0;background-image:url(../img/CazaHalcon_hojas.png);background-repeat:no-repeat}div.ventana div.arbol{width:30vw;height:100vh;top:0;background-image:url(../img/CazaHalcon_arbol.png);background-size:100% 100%;background-position:center right}div.ventana div.arbolAbajo{width:70vw;height:11vh;bottom:0;background-image:url(../img/CazaHalcon_arbustos.png);background-size:cover;background-position:center left}div.ventana div.titulo{width:58vw;height:5vh;margin-left:6vw;color:#f83c3a;text-align:center;margin-top:35vh;font-size:1.8em}div.ventana div.subtitulo{width:68vw;margin-left:1vw;color:#333;background-color:rgba(255,255,255,.6);padding:3vw 3vh;text-align:center;margin-top:1vh;font-size:1.3em}div.ventana div.pajaro{position:absolute;width:13vw;height:15vh;top:34.4vh;right:7.8vw;background-image:url(../img/halcon01.png);background-repeat:no-repeat;background-size:100% 100%;background-position:bottom center;z-index:100}div.ventana div.pajaro div.alaDch,div.ventana div.pajaro div.alaIzq{position:absolute;width:3vw;height:5vh;background-repeat:no-repeat;background-size:contain}div.ventana div.pajaro div.alaIzq{top:6vh;left:-1.4vw;background-image:url(../img/alaIzq.png);background-position:center right}div.ventana div.pajaro div.alaDch{top:4.5vh;right:-1.2vw;background-image:url(../img/alaDcha.png);background-position:center left}div.ventana .pajaro.ultimo{left:3.8vw;top:38.4vh;width:13vw;height:15vh}div.ventana div.atras,div.ventana div.comprobar,div.ventana div.siguiente{position:absolute;width:8vw;height:8vw;bottom:2vw;background-repeat:no-repeat;background-size:contain;background-position:center center}div.ventana div.siguiente{right:3vw;background-image:url(../img/juegoSig.png)}div.ventana div.atras{left:3vw;background-image:url(../img/juegoAtras.png)}div.ventana div.comprobar{right:12vw;background-image:url(../img/juegoComprobar.png)}div.ventana div.cuencoDelante,div.ventana div.cuencoDetras{width:20vw;height:12vw;bottom:0;left:12vw;background-position:bottom center;position:absolute;background-size:contain;background-repeat:no-repeat}div.ventana div.cuencoDetras{background-image:url(../img/CazaHalcon_cuencoAtras.png);z-index:1}div.ventana div.cuencoDelante{background-image:url(../img/CazaHalcon_cuencoDelante.png);z-index:200}div.ventana div.ventanaNormasBorrosa{width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,.9);display:none;z-index:999999}div.ventana div.ventanaNormasBorrosa div.ventanaNormas{width:70%;position:absolute;top:15%;left:15%;background-color:#f29c9b;text-align:left;padding:1.75em}div.ventana div.ventanaNormasBorrosa div.ventanaNormas div.cerrar{width:28px;height:28px;background-image:url(../img/cerrar-widget.png);background-position:0 0;background-size:contain;background-repeat:no-repeat;position:absolute;top:-14px;right:-14px}div.ventana div.ventanaNormasBorrosa div.ventanaNormas span{font-size:1.2em;text-align:left}div.ventana .enunciadoArriba{width:90vw;position:absolute;top:20vh;left:5vw;transition:.3s;background-color:#ccd8a8;padding:15px}div.ventana .enunciadoArriba span{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}div.ventana .enunciadoArriba div.triangulo{width:15vw;height:10vh;position:absolute;bottom:-9vh;left:8vw;-webkit-clip-path:polygon(70% 0,0 0,-26% 100%);clip-path:polygon(70% 0,0 0,-26 100%);background-color:#ccd8a8}div.ventana div.correcciones{width:78%;text-align:left;position:absolute;overflow-y:scroll;top:36vh;right:2%;background-color:rgba(255,255,255,.7);padding:15px}div.ventana div.correcciones div.linea{width:100%;display:inline-block;float:left}div.ventana div.correcciones div.linea div.frase{width:100%;margin-top:1em;display:inline-block;float:left}div.ventana div.correcciones div.linea div.frase span{font-size:1.3em}div.ventana div.correcciones div.linea div.frase span span.s{min-width:2.5em;height:1.4em;margin:4px 0;padding:6px;background-color:#fff;border:1px solid #b4664f;display:inline-block;font-size:1.05em;text-align:center}div.ventana div.frases{width:68%;margin:20vh 2%;text-align:left;top:0;left:0;z-index:1}div.ventana div.frases div.linea{width:100%;margin:1em 0;display:inline-block;float:left}div.ventana div.frases div.linea div.frase{width:70%;margin-top:1.5em;display:inline-block;float:left}div.ventana div.frases div.linea div.frase div.play{width:2.5em;height:3em;margin-right:1em;background-image:url(../img/juegoPlay.png);background-position:center center;background-size:contain;background-repeat:no-repeat;display:inline-block;float:left}div.ventana div.frases div.linea div.frase span{font-size:1.5em}div.ventana div.frases div.linea div.frase span span.s{min-width:2.5em;height:1.4em;margin:4px 0;padding:6px;background-color:#fff;border:1px solid #b4664f;display:inline-block;font-size:1.1em;text-align:center}div.ventana div.frases div.linea div.palabras{width:30%;display:inline-block;float:left}div.ventana div.frases div.linea div.palabras div.lin{width:100%;display:inline-block;float:left}div.ventana div.frases div.linea div.palabras div.lin div.btn{width:45%;margin:.5em 2.5%;padding:8px 0;display:inline-block;background-color:#b4664f;text-align:center;z-index:10}div.ventana div.frases div.linea div.palabras div.lin div.btn span{font-size:1.2em;color:#fff}div.ventana div.frases div.linea div.palabras div.lin div.btn:first-child{float:left}div.ventana div.frases div.linea div.palabras div.lin div.btn:last-child{float:right}.guardado{animation-name:guardando;animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards}.mueveAlaDch,.mueveAlaIzq{animation-duration:.4s;animation-iteration-count:infinite;animation-timing-function:ease}@keyframes guardando{10%{transform:scale(.9);filter:grayscale(0)}40%{transform:scale(1.1);filter:grayscale(0)}100%{transform:scale(1);filter:grayscale(100%)}}.mueveAlaIzq{transform-origin:right center;animation-name:moviendoAlaIzquierda}@keyframes moviendoAlaIzquierda{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.mueveAlaDch{transform-origin:left center;animation-name:moviendoAlaDerecha}@keyframes moviendoAlaDerecha{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-15deg)}}.empiezaAVolar{animation-name:empezandoAVolar;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:ease}@keyframes empezandoAVolar{25%{transform:translateY(-10vh)}50%{transform:translateY(-3vh)}100%{transform:translateY(-8vh)}}span.correcto{color:green;font-size:1.05em!important}span.incorrecto{color:red;font-size:1.05em!important}