@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";#materias{align-items:center;width:100%}#materias,#materias #materias__content{display:flex;flex-direction:column;justify-content:center;row-gap:0;column-gap:0}#materias #materias__content{background-color:#8a13d7;border-radius:5px;border:5px solid #150227;box-shadow:10px 10px 10px #000;width:60%;font-family:Nunito Sans,sans-serif;padding:min(1rem,8%);margin-top:.625rem;align-items:start}@media(max-width:1200px){#materias #materias__content{width:80%}}@media(max-width:768px){#materias #materias__content{box-shadow:none;width:98%}}@media(max-width:576px){#materias #materias__content{box-shadow:none;width:98%}}#materias #materias__content h1{font-size:clamp(1rem,1vw + 1rem,2.3rem)}#materias #materias__content h2{font-size:clamp(.8rem,1vw + .8rem,2rem);margin-bottom:.9rem}#materias #materias__content h1,#materias #materias__content h2{display:grid;align-self:center}#materias #materias__content h1,#materias #materias__content h2,#materias #materias__content h3,#materias #materias__content i,#materias #materias__content p,#materias #materias__content span,#materias #materias__content strong,#materias #materias__content u{font-family:Nunito Sans,sans-serif;color:#fff}#materias #materias__content p{font-size:clamp(.8rem,.5vw + .8rem,1.8rem)}#materias #materias__content span{color:#fff;font-size:clamp(.6rem,.5vw + .6rem,1.6rem);margin-top:.313rem;display:flex;flex-direction:row;justify-content:start;align-items:center;row-gap:0;column-gap:0}#materias #materias__content span a{color:#fff;margin-right:.313rem;text-decoration:underline}#materias #materias__content span a .materias__content-icon{height:5px;width:5px}#materias #materias__filtros{background-color:#000;border-radius:2px;color:#fff;margin-top:min(1.5rem,10%);margin-bottom:min(1.5rem,10%);width:30%;padding:min(1.25rem,8%);display:flex;flex-direction:column;justify-content:center;align-items:start;row-gap:0;column-gap:0}@media(max-width:1200px){#materias #materias__filtros{width:40%}}@media(max-width:768px){#materias #materias__filtros{width:50%}}@media(max-width:576px){#materias #materias__filtros{width:60%}}#materias #materias__filtros .filtros__inputs{font-size:clamp(.8rem,.5vw + .8rem,1.8rem);display:flex;flex-direction:column;justify-content:center;align-items:start;row-gap:0;column-gap:0}#materias #materias__filtros .filtros__inputs label{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:row;justify-content:start;align-items:center;row-gap:0;column-gap:0}#materias #materias__filtros .filtros__inputs input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dad6d6;border-radius:2px;border:1px solid #606060;cursor:pointer;margin-right:.25rem;height:1rem;width:1rem}#materias #materias__filtros .filtros__inputs input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='%230a6600' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E")}#materias #materias__lista{width:100%;flex-wrap:wrap;margin:10px 0 40px;padding:2rem;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;row-gap:1.25rem;column-gap:1.875rem}@media(max-width:1300px){#materias #materias__lista{padding:0 3.5rem;row-gap:1.1rem}}@media(max-width:1219px){#materias #materias__lista{column-gap:1rem;padding:0 5rem;row-gap:1.25rem}}@media(max-width:768px){#materias #materias__lista{padding:0 1rem}}@media(max-width:370px){#materias #materias__lista{padding:0 .1rem}}#materias #materias__lista li{list-style:none}#materias #materias__lista li div.materias__item{background:linear-gradient(45deg,#06033e,#1f16c8);box-shadow:0 0 10px #000;border-radius:12px;border:3px solid #000;color:#ebebeb;font-size:clamp(.9rem,.3vw + .8rem,1.8rem);padding:min(1.25rem,5%);position:relative;height:clamp(4rem,3vw + 9rem,20rem);width:clamp(8rem,5vw + 18rem,28rem)}#materias #materias__lista li div.materias__item h4{margin-top:.625rem}#materias #materias__lista li div.materias__item span.estado_cursando,#materias #materias__lista li div.materias__item span.estado_pendiente,#materias #materias__lista li div.materias__item span.estado_promocionada{border-radius:20px;color:#000;display:grid;justify-self:flex-end;padding:.375rem;width:-moz-fit-content;width:fit-content}#materias #materias__lista li div.materias__item span.estado_pendiente{background-color:#dbdbdb}#materias #materias__lista li div.materias__item span.estado_promocionada{background-color:#04f761}#materias #materias__lista li div.materias__item span.estado_cursando{background-color:#e5ff00}#materias #materias__lista li div.materias__item .materias__item-detalle{position:absolute;bottom:10px;left:20px;right:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:0;column-gap:0}#materias #materias__lista li div.materias__item .materias__item-detalle a:active,#materias #materias__lista li div.materias__item .materias__item-detalle a:hover,#materias #materias__lista li div.materias__item .materias__item-detalle a:link,#materias #materias__lista li div.materias__item .materias__item-detalle a:visited{text-decoration:none;color:#ebebeb}@media(max-width:500px){#materias{padding-top:2.1rem}}header{width:100%;position:relative}header #overlay{background-color:rgba(0,0,0,.437);position:fixed;inset:0;z-index:3;display:none}header nav{padding:5px 10px;background-color:#000;width:100%}header nav ul{list-style:none;text-decoration:none;display:flex;justify-content:end}header nav ul li#header__logo{display:grid;align-self:start}header nav ul li:nth-child(2){order:-1;margin-right:auto}header nav ul li:nth-child(2),header nav ul li:nth-child(2):hover,header nav ul li:nth-child(2):hover a{background-color:rgba(0,0,0,0)}header nav ul li{border-radius:10px;margin:0 3px;padding:3px 5px;transition:.5s;display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:0;column-gap:0}header nav ul li:hover{background-color:#fff}header nav ul li:hover a{color:#000}header nav ul li a{color:#fff;font-size:20px;font-family:Nunito Sans,sans-serif;margin:0 5px;display:flex;flex-direction:row;justify-content:start;align-items:center;row-gap:0;column-gap:0}@media(max-width:500px){header nav{position:fixed;top:0;right:-100%;height:100dvh;width:min(15rem,100%);z-index:5;border:1px solid gray;transition:right .3s ease}header nav.show{right:0}header nav.show~#overlay{display:block}header nav ul{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;row-gap:0;column-gap:0}header nav a{width:100%;margin:0}header #close-sidebar-button,header #open-sidebar-button{display:block}}#open-sidebar-button{display:none;color:#fff;background:none;border:none;padding:.5rem;margin-left:auto;cursor:pointer;position:absolute;z-index:4;right:0}#open-sidebar-button svg{width:2rem;height:2rem}#close-sidebar-button{display:none;color:#fff;background:none;border:none;padding:.5rem;cursor:pointer}#close-sidebar-button svg{width:2rem;height:2rem}footer{background-color:#000;color:#fff;max-width:100vw;min-height:40vh;min-height:40dvh;padding:min(1.25rem,8%);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:0;column-gap:0}footer h2,footer h3,footer h5,footer p,footer span{font-family:Nunito Sans,sans-serif}footer h2{font-size:clamp(.8rem,1vw + .8rem,2rem)}footer nav{row-gap:15px;column-gap:15px;margin:15px}footer nav,footer nav ul{width:auto;display:flex;flex-direction:column;justify-content:center;align-items:start}footer nav ul{row-gap:0;column-gap:0;text-decoration:none;list-style:none}@media(max-width:370px){footer nav ul,footer nav ul a,footer nav ul li{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:0;column-gap:0}}footer nav ul li,footer nav ul li a{display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:0;column-gap:0}footer nav ul li a{color:#fff;font-size:clamp(.8rem,.5vw + 1rem,2rem)}footer nav ul li span{font-size:clamp(.8rem,.5vw + .8rem,2rem);transition:.5s;padding-left:10px}footer nav ul li span:hover{transform:scale(1.1)}footer nav ul li .footer_icons{background-color:#fff;border-radius:50%;color:#000;margin:.4rem;padding:.5rem;transition:1s;height:clamp(1.5rem,2.5vw,3.3rem);width:clamp(1.5rem,2.5vw,3.3rem)}footer nav ul li .footer_icons:hover{transform:rotate(1turn)}footer nav ul li .fa-linkedin{background-color:#0015ff;color:#fff}footer nav ul li .fa-whatsapp{background-color:#0fb44b;color:#fff}footer nav ul li .fa-envelope{background-color:red;color:#fff}footer nav ul li .fa-discord{background-color:#5865f2;color:#fff}#navegacion{position:fixed;z-index:2;right:1rem;bottom:1rem;flex-direction:column}#navegacion,#navegacion a{display:flex;justify-content:center;align-items:center;row-gap:0;column-gap:0}#navegacion a{background-color:#fff;border-radius:25px;margin-bottom:.2rem;padding:.1rem;flex-direction:row}#navegacion a .navegacion__items{height:2rem;width:2rem}.button__show{animation:button__show .7s ease both}.button__hide{animation:button__hide .7s ease both}@keyframes button__show{0%{transform:scale(0) rotate(120deg);opacity:0;visibility:hidden}to{transform:scale(1) rotate(0);opacity:1;visibility:visible}}@keyframes button__hide{0%{transform:scale(1) rotate(0);opacity:1;visibility:visible}to{transform:scale(0) rotate(120deg);opacity:0;visibility:hidden}}*{padding:0;margin:0;box-sizing:border-box;font-family:Verdana,Geneva,Tahoma,sans-serif}a{text-decoration:none;color:#000}html{scroll-behavior:smooth}body{min-height:100vh;background-image:url(/_next/static/media/pexels-themob000-27301625.a7241083.jpg);background-attachment:fixed;background-position:50%;background-size:cover;background-repeat:repeat-y;object-fit:cover}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.683);pointer-events:none}body>*{position:relative}::-webkit-scrollbar{width:7px;opacity:0}::-webkit-scrollbar-thumb{border-radius:5px;background:#605454}