:root{--bg-movil:url(https://www.etac.edu.mx/hubfs/public/bg_desktop.svg);--bg-secondary:#2b2b2b;--font-type:"Lato",sans-serif;--color-pr:#f99b1c;--color-r:#d0131f;--color-n:#e84623;--color-sec:#fff;--color-a:#66bfe7;--size-h1:3.3em;--size-h2:2.8em;--size-h3:2.2em;--size-p:1.2em;--pa-lados:14rem;--pa-top:5rem;--pa-bottom:5rem}#barra-c{align-items:center;display:flex;height:150px;justify-content:center;overflow:hidden;position:relative;width:100vw}canvas{display:block;height:100vh}#barra-slo,canvas{position:absolute;width:100vw}#barra-slo{align-items:center;background:radial-gradient(circle,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 10vw,rgba(0,0,0,.1));display:flex;height:100%;justify-content:center;margin:0}#eslo-comple{height:100px;width:auto}@keyframes desplazarPatron{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.img-pattern{animation:desplazarPatron 10s linear infinite;height:200%;width:auto}.p1{padding-top:2%}.footer-medium__copy{padding:20px 0 70px!important}.oculto{opacity:0}.oculto,.visible{transition:opacity .2s ease-in-out}.visible{opacity:1}.indices_card{transition:transform .4s ease,box-shadow .4s ease,filter .4s ease}.indices__grid:hover .indices_card:not(:hover){filter:blur(2.5px)}.indices_card:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);filter:none;transform:translateY(-10px)}#botonWpFormv2{text-decoration:none}body{margin:0;padding:0}#botoneraForm,.up-blog{display:none!important}.hidden-dk,.hidden-sec{display:none}.home{align-content:center;background-image:var(--bg-default);background-position:100%;background-size:cover;box-sizing:border-box;display:grid;height:auto;margin:0 auto;padding-bottom:9%;padding-left:var(--pa-lados);padding-right:var(--pa-lados);padding-top:9%;width:100%}.home h1{color:var(--color-pr);font-size:var(--size-h1);padding-bottom:2rem}.home h1,.home h2{font-family:var(--font-type);margin:0;z-index:2}.home h2{color:var(--color-sec);font-size:var(--size-h2);padding-bottom:.5rem;text-shadow:0 3px 6px #000000c2}.prepas{align-items:self-start;align-items:center;background-color:var(--bg-secondary);box-sizing:border-box;display:grid;grid-template-columns:48% 52%;height:auto;margin:0 auto;padding:var(--pa-top) var(--pa-lados) var(--pa-bottom);position:relative;width:100%}.prepas div:first-child{box-sizing:border-box;padding-right:3rem}.indices h3,.prepas h3{color:#f08306;font-family:var(--font-type);font-size:var(--size-h3);letter-spacing:0;text-align:left}.indices p,.prepas p{color:var(--color-sec);font-family:var(--font-type);font-size:var(--size-p);line-height:35px}.pa-2,.pa-4{padding-bottom:1rem}.prepas video{border-radius:40px;height:auto;width:100%;z-index:0!important}.prepas button{align-items:center;align-self:center;border:0;border-radius:40px;box-shadow:0 .5rem 1rem rgba(0,0,0,.25)!important;box-shadow:0 6px 9px #00000059;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:var(--font-type);font-size:var(--size-p);font-weight:500;height:3.5rem;justify-content:center;margin-bottom:1rem;padding:3% 5%;width:80%}.prepas div .botones{padding:2rem 0;width:100%}.prepas #btn1 img,.prepas #btn2 img{box-sizing:border-box;padding-right:.5rem;width:2.5rem}.prepas #btn1{background-color:#45cd68!important}.prepas #btn2{background-color:#e84621!important}.indices{align-items:center;background-color:var(--bg-secondary);grid-template-columns:40% 60%;height:auto;margin:0 auto;padding-bottom:var(--pa-bottom);padding-left:var(--pa-lados);padding-right:var(--pa-lados)}.indices,.indices__grid{box-sizing:border-box;display:grid;width:100%}.indices__grid{grid-template-columns:repeat(3,1fr);justify-content:center}.indices__grid>div{align-items:center;border-radius:10px;cursor:pointer;display:grid;font-family:var(--font-type);font-size:var(--size-p);font-weight:900;justify-content:center;margin:0 auto;padding:.5rem 0;width:200px}.indices__grid div img{height:5rem;margin:0 auto;width:5rem}.indices__grid div:first-child{background-color:var(--color-r)}.indices__grid div:nth-child(2){background-color:var(--color-n)}.indices__grid div:nth-child(3){background-color:var(--color-pr);display:none}.indices__grid h4{font-family:var(--font-type);padding-top:.5rem}@media screen and (max-width:1600px){:root{--size-h1:3.3em;--size-h2:2.8em;--size-h3:2.2em;--size-p:1.2em;--pa-lados:4rem;--pa-top:4rem;--pa-bottom:4rem}.prepas{align-items:center;background-color:var(--bg-secondary);box-sizing:border-box;display:grid;grid-template-columns:50% 50%;height:auto;margin:0 auto;width:100%}.prepas button{box-shadow:0 6px 9px #00000059;height:3rem;justify-content:center;margin-bottom:.8rem;padding:0;width:70%}.indices{align-items:center;background-color:var(--bg-secondary);box-sizing:border-box;display:grid;grid-template-columns:45% 55%;height:auto;margin:0 auto;width:100%}}@media screen and (max-width:1400px){.indices{align-items:center;background-color:var(--bg-secondary);box-sizing:border-box;display:grid;height:auto;margin:0 auto;width:100%}.indices__grid{padding-left:0}.indices__grid>div{justify-content:center;margin:0 auto;width:170px;grid-gap:15px}}@media screen and (max-width:1150px){.pa-2{padding-bottom:1rem}.hidden-dk{display:inline}.pa-4{padding-bottom:1rem}.home{background-image:var(--bg-movil);box-sizing:border-box;justify-content:center;margin:0 auto}.home h1{padding-bottom:.4rem}.home h1,.home h2{margin:0 auto;text-align:center}.home h2{padding-bottom:.5rem}.home h2:nth-child(2){font-size:calc(var(--size-h1) - .3rem)}.home img{display:flex;height:auto;padding:2rem 0 0;width:90%}.home img,.prepas{justify-content:center;margin:0 auto}.prepas{align-items:center;display:grid;grid-template-columns:100%;width:100%}.prepas video{border-radius:0!important;height:auto;margin:2rem 0;width:100%;z-index:0!important}.indices h3,.indices p,.prepas h3,.prepas p{text-align:center}.prepas div .botones{left:30%;position:static;top:65%;transform:none;width:100%;z-index:4}.prepas button{border-radius:0;height:3.5rem;justify-content:center;margin-bottom:1rem;padding:3% 5%;width:100%}.indices{align-content:center;box-sizing:border-box;display:grid;grid-template-columns:100%;height:auto;place-items:center!important;width:100%!important}.indices__grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto!important;width:100%;grid-gap:15px;padding:2rem 5%}.indices__grid>div{border-radius:10px;display:grid;font-family:var(--font-type);font-size:var(--size-p);font-weight:900;margin:0 auto;padding:.5rem 0;width:100%}.indices__grid div img{height:3rem;margin:0 auto;width:3rem}}@media screen and (max-width:900px){:root{--size-h1:2.3em;--size-h2:1.8em;--size-h3:1.6em;--size-p:1.2em;--pa-lados:.5rem;--pa-top:2rem;--pa-bottom:2rem}.prepas div:first-child{box-sizing:border-box;padding-right:0}.home{padding-bottom:0;padding-top:7rem}.indices__grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto!important;width:100%;grid-gap:15px;padding:2rem 0}.indices__grid>div{display:grid;margin:0 auto;padding:1rem 0;width:100%}.indices__grid div img{height:3.5rem;margin:0 auto;width:3.5rem}.botones button{align-self:center;border:0;border-radius:0;box-sizing:border-box;box-sizing:border-box!important;color:#fff;cursor:pointer;display:flex;font-family:var(--font-type);font-size:var(--size-p);font-weight:500;font-weight:900!important;height:auto;height:3rem;justify-content:center;margin-bottom:0;padding:0}.botones,.botones button{align-items:center;width:100%}.botones{background-color:transparent;bottom:0!important;display:grid;grid-template-columns:20% 80%;height:auto;left:0;margin:0!important;position:fixed!important;right:0;top:auto;transform:none;z-index:4}.botones #btn1 img,.botones #btn2 img{box-sizing:border-box;padding-right:0;width:1.6rem}.botones #btn2 img{padding-right:.4rem}.botones #btn1{border-top-left-radius:10px;border-top-right-radius:10px;margin-left:auto!important;width:80%}.botones #btn1,.botones #btn2{font-family:var(--font-type)!important;font-size:var(--size-p)!important}.botones #btn2{background-color:#66bfe7!important;border-left:1px solid var(--color-sec);border-right:1px solid var(--color-sec);border-top:1px solid var(--color-sec);border-top-left-radius:10px;border-top-right-radius:10px;margin:0 auto;width:85%}.prepas div .botones{padding:0}.botones button:first-child .oc{display:none!important}.prepas div .botones{left:0;position:fixed;top:inherit;transform:none;width:100%;z-index:4}}