@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:geistSans,geistSans Fallback}.__variable_1e4310{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:geistMono,geistMono Fallback}.__variable_c3aa02{--font-geist-mono:"geistMono","geistMono Fallback"}:root{--main-color:#cf386d;--color:#212529;--background:#f0f0f0;--family:"Montserrat",sans-serif}body{background-color:var(--background);padding:0;max-width:650px;width:100%;margin:0 auto}header{background-color:var(--main-color);width:100%;display:flex;justify-content:center;align-items:center;min-height:80px;gap:20px;color:#fff;font-family:var(--family)}main{min-height:calc(100vh - 120px);background-color:#fff;padding:10px;border-radius:14px;margin:10px 10px 80px}.lista-botones-mpp{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;height:0;transition:max-height .5s ease;overflow:hidden;max-height:0}#contenidos.lista-botones-mpp,.lista-botones-mpp.nuevo{max-height:fit-content;height:auto}.lista-botones-mpp.visible{height:auto;max-height:700px}p.modificador:after{content:"⌄";font-family:sans-serif;right:30px;position:absolute;font-size:20px;margin-top:-5px}p.modificador.visible:after{transform:rotate(180deg);margin-top:5px}.boton-cargando,.boton-mpp{width:150px;height:150px;text-align:center;padding:10px;cursor:pointer;transition:all .2s ease-out;position:relative;overflow:hidden;background-color:transparent;background-image:linear-gradient(180deg,#eb5187,#cf386d);border-radius:35px;box-shadow:0 1px 6px 0 rgba(0,0,0,.25);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,scale .2s ease;border:3px solid #91254b;box-sizing:border-box}.boton-mpp p{display:flex;color:#fff;font-size:16px;font-family:Grandstander,sans-serif;margin:0;font-weight:700;text-transform:uppercase;letter-spacing:-.3px;text-shadow:1px 2px 2px #57112d;height:64px;justify-content:center;align-items:center;line-height:18px}.icono-seccion{color:transparent;vertical-align:middle;margin:0 10px}nav.modificador,p.modificador{background:#f0f0f0;padding:5px;border:thin dotted;border-radius:10px;margin-bottom:10px}.boton-cargando{animation:parpadea 1s ease infinite}@keyframes parpadea{0%{opacity:.9}25%{opacity:.75}50%{opacity:.5}75%{opacity:.25}to{opacity:0}}nav{padding:10px}#contenidos{z-index:99;position:relative;display:flex;flex-wrap:wrap;padding:20px 40px;gap:20px;justify-content:center;overflow:visible}#contenidos h2{color:#20ac92}#contenidos h2,.boton-contenido{font-family:Grandstander,"sans-serif";font-size:20px}.boton-contenido{background-color:#e9fcf8;border-radius:15px;padding:5px 10px;font-weight:600;color:#7f888f;display:flex;justify-content:center;align-items:center;box-shadow:0 0 7px rgba(0,0,0,.5);cursor:pointer}.boton-contenido:active{box-shadow:none}.lista-contenidos{display:inline-grid;grid-template-columns:repeat(3,250px);gap:30px;padding:20px;justify-content:center;align-content:flex-start;height:60vh;max-height:100vh;overflow:hidden auto;box-sizing:border-box}.contenedor-menu{background-color:#fff;padding:10px;text-align:left;width:auto;font-family:Nunito,sans-serif}.conenedor-menu ul li{text-align:center}ul[id^=lista_itinerarios] li{margin:0 10px 20px;font-weight:bolder}.titulo-scorm{padding:10px;display:inline-block;width:100%;text-align:center}.titulo-padre{padding:10px 0;display:inline-block}ul.lista-items-padre-itinerarios{margin-left:20px;margin-bottom:20px;padding:0}#itinerario ul{list-style-type:none;margin:0;padding:0 10px}.botones-navegacion{display:flex;gap:10px;padding:0 10px}.botones-navegacion div{cursor:pointer}.botones-navegacion img{width:40px}.volver{cursor:pointer;color:#0056b3;background-color:transparent;margin-left:-60px!important;margin-top:-20px!important}.unidad-didactica{background-color:#f0f0f0;display:flex;width:250px;border-radius:10px;overflow:hidden;height:70px;text-align:left;font-size:12px;font-weight:500}.lista-botones-mpp.contenidos{justify-content:flex-start}.unidad-didactica div:first-child{width:20px;background-color:#4682b4}.unidad-didactica div{display:flex;justify-content:center;align-items:center;font-size:15px}.unidad-didactica div p{margin:auto 3px;padding-left:15px}#itinerario .lista-items-padre-itinerarios li span{color:#000!important;font-weight:500}#itinerario .lista-items-padre-itinerarios li span a{color:#707070}.lista-items-hija-itinerarios{padding:10px;margin:0 0 0 10px!important;border-left:2px solid #d0d0d0}ul.lista-items-hija-itinerarios img{width:20px;margin-right:10px}li.volver{color:#707070}h3{color:#000}.menu-interno{background-image:linear-gradient(0deg,#d4326b 100%,#c75976 0);padding:5px 10px;display:grid;justify-content:center;align-items:center;grid-template-columns:80px 1fr 190px;color:#fff;font-weight:600;width:100%}.menu-interno span:first-child{display:flex;flex-direction:column;cursor:pointer}.menu-interno span img{height:40px;max-width:40px;margin:auto}iframe#principal{width:100%;min-height:100vh;border:0}#items a:hover{text-decoration:none}#items a .tarjeta-lectora{text-decoration:none;color:#000}.tarjeta-lectora:hover{box-shadow:0 0 3px 6px rgba(0,0,0,.3)}.tarjeta-lectora{width:calc(100% - 20px);max-width:430px;border:3px solid #9e9e9e;border-radius:5px;transition:all .2s ease;margin:10px auto;height:auto}.tarjeta-lectora-titulo{padding:5px 10px;background:#4682b4;color:#fff;font-weight:600}.tarjeta-lectora-imagen,.tarjeta-lectora-titulo{border-bottom:3px solid #9e9e9e;text-align:center}.tarjeta-lectora-imagen{padding:10px}.tarjeta-lectora-imagen img{width:80px}.tarjeta-lectora-info{text-align:left;padding:10px 5px}.tarjeta-lectora-info tr td,.tarjeta-lectora-info tr th{padding:5px 0}td strong{text-transform:uppercase}.zona-busqueda .lista-check{max-width:100%;display:flex}.zona-busqueda .lista-check label{flex:calc(50% - 20px)!important;margin:10px}div#items{display:grid;grid-template-columns:repeat(auto-fill,430px);max-width:100%;margin:20px auto;grid-gap:40px 140px;align-items:center;justify-content:center}div.items a{text-decoration:none;color:#000}.items.cargando .tarjeta-lectora{animation:parpadea 1s ease infinite;min-height:350px}.items.cargando .tarjeta-lectora-titulo{height:30px;width:calc(100% - 20px)}span.items.cargando{display:inline-block;width:50px;background-color:#d3d3d3;height:20px;animation:parpadea 1s ease infinite;vertical-align:bottom}.items.cargando .tarjeta-lectora-imagen{min-height:110px}.items.cargando .tarjeta-lectora-imagen span{display:inline-block;width:80px;height:80px;background-color:#d0d0d0;margin:auto}.items.cargando .tarjeta-lectora .tarjeta-lectora-info table{width:100%;height:188px}.items.cargando .tarjeta-lectora .tarjeta-lectora-info tr{background-color:#d0d0d0;height:16px}.registro{background-color:#cf386d;display:flex;font-family:sans-serif;margin:0;border-radius:0}.container.registro_edootek{background:#fff;border-radius:15px;height:auto;margin:auto;overflow:hidden;width:100%;box-sizing:border-box;padding:10px}.registro h1{text-align:center;font-size:1.6em}.registro h1,.registro span.rojo{color:#cf386d}.registro .hidden{display:none}.text-center{text-align:center}.registro label{color:#cf386d;display:block;margin:10px 0;font-weight:700}.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-md-12{position:relative;width:100%;padding-right:15px;padding-left:15px;max-width:100%}.resaltado1{text-align:center;font-size:20px;font-weight:700;color:#4e4e4e}.opacado{font-size:1em;color:#454545;margin:10px auto;text-align:center;font-weight:400;padding:0 10px}.col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.form-control{display:block;width:calc(100% - 60px);height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #cf386d;border-radius:25px}a.btn.btn-primary,button.btn.btn-primary{border-radius:25px;padding:10px 20px;background-color:#cf386d;border:none;color:#fff;width:100%;font-size:1.1em;margin-left:-30px;text-decoration:none}a.btn.btn-primary{margin:auto}.container.registro_edootek h2{color:#cf386d;text-align:center}.accordion{max-height:0;transition:all .4s ease;overflow:hidden}.flex-column{flex-direction:column}.registro.login{display:block;align-content:center}.registro.login .container{margin:20px 0}.entrar{color:#fff;background-color:#337ab7;font-size:20px;width:100%;margin:10px 0;border:none;padding:10px;text-transform:uppercase;text-decoration:none}#errores{background-color:#dfda3b;padding:10px 5px;box-sizing:border-box;color:#cf386d;position:absolute;top:144px;border-radius:15px;border:1px solid #cf386d;left:20px;line-height:24px;width:90%}#errores:empty{display:none}.planes{display:flex;gap:20px}button.btn.btn-primary1.precio{font-size:30px;padding:20px;border-radius:25px;background:#fbfbfb;width:50%;height:auto;color:#202020;font-weight:bolder;box-shadow:-1px 0 4px 3px rgba(207,56,109,.1)!important;margin:3px;border-color:transparent}.precio span.linea1{display:block;text-align:left;padding:0;margin:-15px 0 20px;color:#454545;font-size:20px;text-transform:uppercase}.precio span.pie{color:#c6c6c6;font-size:18px;display:inline-block;text-align:center;width:100%}.precio span.linea1:after{content:"A";background-color:#f0f0f0;border:2px solid #dcdcdc;border-radius:50%;float:right;width:30px;line-height:26px;font-size:16px;color:transparent;margin-top:10px;margin-right:-10px}button.btn.btn-primary1.precio.seleccionado{color:#fc3673;box-shadow:none!important;border:4px solid #fc3673!important}.precio.seleccionado span.linea1:after{content:"✔";background-color:#fc3673;border:2px solid #fc3673;color:#fff;border-radius:50%;text-align:center;box-sizing:border-box}.niveles{color:#7d7d7c;font-size:16px;font-weight:600;cursor:pointer;text-decoration:none}.img-navegacion{vertical-align:bottom}#juegosProblemas{display:flex}div#lista-juegos{display:flex;gap:5px;flex-direction:column;margin-left:-30px;margin-top:30px;z-index:99}.boton-problema{min-width:60px;background-color:#f7fffe;border:2px solid #6cc5bc;box-shadow:0 1px 2px 1px #45857e;border-radius:10px;cursor:pointer;box-sizing:border-box;transition:all .2s ease;text-align:left;display:flex;justify-content:left;align-items:center;padding:0 10px}#juegosProblemas iframe{margin-left:-30px;width:calc(100% + 80px);height:1000px}div.boton-problema.visitado{box-shadow:none}span.circulo{display:inline-block;width:20px;height:20px;border-radius:50%;background:red;margin:5px}div.boton-problema.visitado span.circulo{background-color:green}.atras{justify-content:center;align-items:center;padding-top:5px;color:green;font-size:20px}a.lleno{display:block;width:100%;text-align:center;margin-top:-6px;padding:5px}.boton-mpp.contenido{display:flex;width:300px!important;max-width:100%;height:auto;align-items:center;padding:10px;gap:10px;min-height:unset;min-width:300px;background-color:#edf9fc!important;box-shadow:0 0 4px rgba(68,135,153,.5);color:#448799;margin:10px 0;border-radius:10px;background-image:none;border:none}.fondo-boton{position:absolute;height:100%;width:100%;top:0;left:0;background-image:url(https://edootek.com/wp-content/uploads/2023/08/pattern.png);opacity:.2}.boton-mpp.contenido img{margin-bottom:0;width:50px;height:50px;border-radius:50%}.boton-mpp.contenido p{font-size:14px;margin-bottom:0;text-shadow:none;color:#448799;line-height:20px;text-align:left}.ficha-calculo{max-width:250px;height:250px;color:#000;background-color:#eceef2;text-align:center;margin:20px;border:3px solid #000;border-radius:3px;cursor:pointer;width:100%}#cat-titulo{font-size:16px;line-height:normal;border-bottom:3px solid #000;max-height:75px;padding:10px 0}#cat-ejemplo{font-size:18px;padding:10px 0;font-weight:500;border-bottom:1px solid #000}.lista-botones-mpp.calculo{justify-content:center;height:auto;max-height:max-content;width:100%;display:flex}h3{color:var(--main-color);text-align:center}main.juegos iframe{height:650px;min-height:650px!important}.menu-inferior{position:fixed;bottom:0;background:var(--main-color);width:100%;text-align:center;max-height:40px;transition:max-height .5s ease-in-out;box-shadow:1px 1px 19px 6px rgba(0,0,0,.7);max-width:650px}#informacion-usuario{color:#fff;height:200px}#pie{z-index:999}.logo-pie{color:transparent;margin-top:-40px;border-radius:50%;border-color:var(--main-color);border-width:4px;border-style:solid;background-color:var(--main-color)}.menu-inferior.visible{max-height:300px}main.perfil div{font-size:20px;color:#495057;margin:20px;border-bottom:2px solid #5f9ea0;padding:5px;line-height:22px}main.perfil div:last-child{border-bottom:none}main.perfil div strong{color:var(--main-color)}.sinestilo{text-decoration:none;color:#fff}.btn:active{opacity:.5}.div-cancelar{text-align:center;font-size:small;position:absolute;bottom:150px;right:20px}.div-cancelar a{font-size:smaller!important}.btn-success{background-color:green!important;margin:0!important}.btn-danger{background-color:red!important;margin:0!important}.flex{display:flex;gap:20px}.align-center{align-items:center}.navegacion-scorm{display:grid;background-color:var(--main-color);height:40px;line-height:40px;padding:0 15px;color:#fff;gap:10px;grid-template-columns:1fr 1fr 1fr;margin:20px 0}.imagen-menu-navegacion-scorm{vertical-align:sub;margin-right:10px;margin-left:10px}.medium{font-size:medium}.contenedor-video{width:100%;height:auto}.ribbon{font-size:18px;font-weight:700;color:#fff;--f:0.5em;--r:0.8em;position:relative;right:calc(-1 * var(--f));padding-inline:.25em;line-height:1.8;background:var(--main-color);border-bottom:var(--f) solid #0005;border-left:var(--r) solid #0000;clip-path:polygon(var(--r) 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),var(--r) calc(100% - var(--f)),0 calc(50% - var(--f) / 2));margin-right:-8px}