@font-face{font-family:BlauerNue-Light;src:url(/fonts/BlauerNue-Light.woff) format("woff"),url(/fonts/BlauerNue-Light.woff2) format("woff2")}@font-face{font-family:BlauerNue-Bold;src:url(/fonts/BlauerNue-Bold.woff) format("woff"),url(/fonts/BlauerNue-Bold.woff2) format("woff2")}@font-face{font-family:BlauerNue-ExtraBold;src:url(/fonts/BlauerNue-ExtraBold.woff) format("woff"),url(/fonts/BlauerNue-ExtraBold.woff2) format("woff2")}@font-face{font-family:BlauerNue-ExtraLight;src:url(/fonts/BlauerNue-ExtraLight.woff) format("woff"),url(/fonts/BlauerNue-ExtraLight.woff2) format("woff2")}@font-face{font-family:BlauerNue-Heavy;src:url(/fonts/BlauerNue-Heavy.woff) format("woff"),url(/fonts/BlauerNue-Heavy.woff2) format("woff2")}@font-face{font-family:BlauerNue-Medium;src:url(/fonts/BlauerNue-Medium.woff) format("woff"),url(/fonts/BlauerNue-Medium.woff2) format("woff2")}@font-face{font-family:BlauerNue-Regular;src:url(/fonts/BlauerNue-Regular.woff) format("woff"),url(/fonts/BlauerNue-Regular.woff2) format("woff2")}@font-face{font-family:BlauerNue-SemiBold;src:url(/fonts/BlauerNue-SemiBold.woff) format("woff"),url(/fonts/BlauerNue-SemiBold.woff2) format("woff2")}@font-face{font-family:BlauerNue-Thin;src:url(fonts/BlauerNue-Thin.woff) format("woff"),url(fonts/BlauerNue-Thin.woff2) format("woff2")}:root{--color-primario: #0f227e;--color-fondo: #ecece2;--fuente-principal: "BlauerNue-Regular" ,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-family:BlauerNue-Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.clicable{cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-clicable{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}*{margin:0;padding:0;box-sizing:border-box}main{position:relative;background-color:var(--color-fondo)}body{background-color:var(--color-fondo)}.AsesorFinancieroSection{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:2rem;padding-block:5rem;padding-inline:2rem}.AsesorFinancieroSection img{max-width:100%;max-height:500px;height:auto}.AsesorFinancieroSection__content{display:flex;flex-direction:column;color:var(--color-primario)}.AsesorFinancieroSection__content h1{font-size:2.5em;margin-bottom:1rem}.AsesorFinancieroSection__content div{display:flex;flex-direction:column;gap:1rem}.AsesorFinancieroSection__content__button{margin-top:1rem;padding-inline:3rem;padding-block:1rem;background-color:var(--color-primario);border-radius:1rem;border:1px solid transparent;text-decoration:none;width:max-content;font-size:1.2em;font-family:var(--fuente-principal);color:var(--color-fondo);transition:color .2s ease,background-color .2s ease,border .2s ease,transform .1s ease}.AsesorFinancieroSection__content__button:hover{color:var(--color-primario);background-color:transparent;border:1px solid var(--color-primario)}.AsesorFinancieroSection__content__button:active{transform:scale(.95)}.CaracteristicaComponent{display:flex;align-items:center;gap:10px}.CaracteristicaComponent img{width:30px}.Home__optimizaTusInversiones{display:flex;justify-content:center;align-items:center;position:relative;padding-top:10rem;padding-bottom:5rem;min-height:100dvh}.Home__optimizaTusInversiones div{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:2rem;color:var(--color-primario);z-index:1}.Home__optimizaTusInversiones div h1{font-size:5rem}.Home__optimizaTusInversiones div h2{font-size:1.5rem;font-weight:400}.Home__optimizaTusInversiones div p{width:70%}.Home__optimitaTusInversiones--boton{margin-top:1rem;padding-inline:3rem;padding-block:1rem;background-color:var(--color-primario);border-radius:1rem;border:1px solid transparent;text-decoration:none;width:max-content;font-size:1.2em;font-family:var(--fuente-principal);color:var(--color-fondo);transition:color .2s ease,background-color .2s ease,border .2s ease,transform .1s ease}.Home__optimitaTusInversiones--boton:hover{color:var(--color-primario);background-color:transparent;border:1px solid var(--color-primario)}.Home__optimitaTusInversiones--boton:active{transform:scale(.95)}@media (width < 850px){.Home__optimizaTusInversiones img{max-width:400px}}@media (width < 750px){.Home__optimizaTusInversiones img{max-width:400px}.Home__optimizaTusInversiones div{width:100%}.Home__optimizaTusInversiones div h1{font-size:3rem}.Home__optimizaTusInversiones div h2,.Home__optimizaTusInversiones div p{width:100%}}@media (width < 670px){.Home__optimizaTusInversiones{flex-direction:column-reverse}.Home__optimizaTusInversiones img{max-width:100%}.Home__optimizaTusInversiones div{width:100%;align-items:center;justify-content:center;text-align:center}.Home__optimizaTusInversiones div h1,.Home__optimizaTusInversiones div h2,.Home__optimizaTusInversiones div p{width:100%}}.Home__optimizaTusInversiones__video-fondo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:25%}.Home__MasInformacion{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:3rem;gap:2rem;width:100%;text-align:center}.Home__MasInformacion h1{font-size:2.5rem;color:var(--color-primario)}.Home__MasInformacion p{font-size:1.8rem;color:var(--color-primario)}.Home__MasInformacion__form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:70%}.MasInformacion__form__div{display:flex;width:100%}.MasInformacion__form__input{width:100%;margin:3px;padding:10px;border-radius:3px;border:1px solid var(--color-primario);font-family:var(--fuente-principal);color:var(--color-primario);font-size:1.2rem;background-color:var(--color-fondo)}.MasInformacion__form__input::placeholder{font-family:var(--fuente-principal);color:color-mix(in srgb,var(--color-primario) 60%,transparent)}.MasInformacion__form__input option{font-family:var(--fuente-principal);color:var(--color-primario)}.MasInformacion__form__textarea{width:100%;margin:3px;border-radius:3px;padding:10px;border:1px solid var(--color-primario);font-size:1.2rem;height:200px;font-family:var(--fuente-principal);color:var(--color-primario);background-color:var(--color-fondo)}.MasInformacion__form__textarea::placeholder{font-family:var(--fuente-principal);color:color-mix(in srgb,var(--color-primario) 60%,transparent)}.Home__MasInformacion__form__politica-privacidad{padding:5px;align-self:start;font-family:var(--fuente-principal);color:var(--color-primario)}.Home__masInformacion__form__error{color:red;font-size:medium}.Home__masInformacion__form__ok{color:var(--color-primario);font-size:500}.MasInformacion__form__button{margin:1rem;padding-inline:3rem;padding-block:1rem;background-color:var(--color-primario);border-radius:1rem;border:1px solid transparent;font-size:1.2em;font-family:var(--fuente-principal);color:var(--color-fondo);transition:color .2s ease,background-color .2s ease,border .2s ease,transform .1s ease}.MasInformacion__form__button:hover{color:var(--color-primario);background-color:var(--color-fondo);border:1px solid var(--color-primario)}.MasInformacion__form__button:active{transform:scale(.95)}@media (width < 700px){.Home__MasInformacion__form{width:95%}.MasInformacion__form__div{display:flex;flex-direction:column}}.Home__NuestrasFormaciones{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:3rem;background-image:linear-gradient(to bottom,rgba(26,26,46,0) 30%,var(--color-fondo) 100%),url(wallpapers/gráfica-sin-degradado.png);background-size:cover;background-position:center}.Home__NuestrasFormaciones>h1{padding-block:3rem;font-size:4rem;color:var(--color-primario)}.Home__NuestrasFormaciones__grid{display:flex;justify-content:center;align-items:center;gap:2rem;width:80%}.NuestrasFormaciones__article{display:flex;flex-direction:column;gap:1rem;padding:2.5rem;align-items:center;background-color:var(--color-fondo);border:2px solid var(--color-primario);border-radius:5px;width:80%;font-family:BlauerNue-Light;color:var(--color-primario)}.NuestrasFormaciones__article .Home__NuestrasFormaciones__article__titulo{font-size:.9rem;margin-bottom:2rem;text-align:center}.NuestrasFormaciones__article .Home__NuestrasFormaciones__article__titulo h1{font-family:BlauerNue-Light;margin-bottom:.5em}.NuestrasFormaciones__article .Home__NuestrasFormaciones__article__titulo h2{font-family:BlauerNue-Bold}.NuestrasFormaciones__article>div{display:flex;flex-direction:column;align-items:center;text-align:start}.NuestrasFormaciones__article .Home__NuestrasFormaciones__grid__caracteristicas{justify-content:start;align-items:start;padding:1rem;gap:1rem}@media (width < 750px){.Home__NuestrasFormaciones>h1{font-size:2.5rem}.Home__NuestrasFormaciones__grid{width:100%;flex-direction:column}}@media (width <= 1000px){.Home__NuestrasFormaciones__grid{width:100%}.NuestrasFormaciones__article{width:95%}.Home__NuestrasFormaciones>h1{font-size:2.5rem}.Home__NuestrasFormaciones__grid{width:100%;flex-direction:column}}.Home__porqueFormarteConmigo{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-block:5rem}.Home__porqueFormarteConmigo>h1{font-size:3.5rem;color:var(--color-primario)}.Home__porqueFormarteConmigo>p{font-size:1.3rem;color:gray}.Home__porqueFormarteConmigo__div{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:start;gap:2rem;padding:2rem;text-align:center;width:80%}.Home__porqueFormarteConmigo__div h1{font-size:1.5rem;color:var(--color-primario)}.Home__porqueFormarteConmigo__div h2{font-size:1rem;color:gray;font-weight:400}@media (width < 800px){.Home__porqueFormarteConmigo{padding-block:4rem}.Home__porqueFormarteConmigo>h1{font-size:2.5rem}.Home__porqueFormarteConmigo__div{grid-template-columns:repeat(2,1fr);padding:3rem}}@media (width < 500px){.Home__porqueFormarteConmigo__div{grid-template-columns:repeat(1,1fr);padding:3rem}}.Home__primerosPasos{display:flex;flex-direction:column;position:relative;align-items:center;gap:1rem;padding-block:5rem;text-align:center}.Home__primerosPasos>h1,.Home__primerosPasos>p{padding-inline:1rem;color:var(--color-fondo);z-index:1}.Home__primerosPasos h1{font-size:2.5rem}.Home__primerosPasos span{font-weight:700;font-size:1.4rem}.Home__primerosPasos__curso{display:flex;justify-content:center;align-items:center;background-color:var(--color-fondo);color:#000;border-radius:5px;padding:3rem;margin-inline:8rem;margin-top:2rem;gap:2rem;text-align:left;z-index:1;opacity:95%}.Home__primerosPasos__curso .Home__primerosPasos__caracteristicas,.Home__primerosPasos__curso .Home__primerosPasos__descripcion{display:flex;flex-direction:column;gap:1rem;max-width:50%}@media (width < 800px){.Home__primerosPasos__curso{flex-direction:column;margin-inline:1rem}.Home__primerosPasos__curso .Home__primerosPasos__caracteristicas,.Home__primerosPasos__curso .Home__primerosPasos__descripcion{max-width:100%}}@media (width < 450px){.Home__primerosPasos__curso{padding:1.5rem}}.Home__primerosPasos__video-fondo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:90%}.Home__primerosPasos--boton{margin-top:1rem;padding-inline:3rem;padding-block:1rem;background-color:var(--color-fondo);border-radius:1rem;border:1px solid transparent;text-decoration:none;width:max-content;z-index:1;font-size:1.2em;font-family:var(--fuente-principal);color:var(--color-primario);transition:color .2s ease,background-color .2s ease,border .2s ease,transform .1s ease}.Home__primerosPasos--boton:hover{color:var(--color-fondo);background-color:transparent;border:1px solid var(--color-fondo)}.Home__primerosPasos--boton:active{transform:scale(.95)}.Home__ProgramasDePostGrado{display:flex;flex-direction:column;align-items:center;gap:2rem;padding-bottom:5rem;text-align:center}.Home__ProgramasDePostGrado h1{font-size:2.5rem;padding:2rem}.Home__ProgramasDePostGrado h1 span{color:var(--color-primario)}.Home__ProgramasDePostGrado__universidades{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;align-content:center;justify-content:center;justify-items:center;gap:2rem}.Home__ProgramasDePostGrado__universidades img{max-height:100px;max-width:200px}@media (width < 850px){.Home__ProgramasDePostGrado__universidades{grid-template-columns:repeat(2,1fr)}}@media (width < 450px){.Home__ProgramasDePostGrado__universidades{grid-template-columns:1fr}}.Home__QueVasAEncontrarEnMiFormacion{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-block:5rem;gap:2rem}.Home__QueVasAEncontrarEnMiFormacion h1{font-size:3rem;color:var(--color-primario)}.Home__QueVasAEncontrarEnMiFormacion__contenido{display:flex;justify-content:center;gap:5rem;flex-wrap:wrap}.Home__QueVasAEncontrarEnMiFormacion__contenido>div{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:end;gap:1rem;color:var(--color-primario);font-family:BlauerNue-ExtraLight;max-width:300px}.Home__QueVasAEncontrarEnMiFormacion__contenido span{color:var(--color-primario);font-weight:700}.Home__QueVasAEncontrarEnMiFormacion__imagen{width:100%;max-width:350px;object-fit:cover}.whatsApp--fixed{position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:1;transition:.4s}.whatsApp--fixed img{width:50px;height:50px}.whatsApp--fixed:hover{transform:scale(1.2)}.Footer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:var(--color-fondo);color:var(--color-primario)}.Footer__linea-divisoria{width:90%;height:1px;background-color:var(--color-primario)}.Footer__leyes{display:flex;justify-content:center;gap:3rem;font-size:1.2em;padding:2rem 1.5rem 1.5rem}.Footer__leyes .Footer__leyes__link{color:var(--color-primario);text-decoration:none}@media (width < 500px){.Footer__leyes{flex-direction:column;gap:1.3rem}}.Footer__derechosReservados{padding-bottom:2rem;font-size:.9em;font-weight:100}.Navbar{display:flex;justify-content:space-between;padding:1rem;width:100%;position:absolute;top:0;z-index:2}.Navbar__img{width:60px;height:60px;cursor:pointer}.Navbar__enlaces{display:flex;flex-direction:column;text-align:end;gap:4px}.Navbar__enlaces__link{text-decoration:none;font-weight:700;color:var(--color-primario);transition:.2s}.Navbar__enlaces__link:hover{opacity:.5}.AvisoLegalPage{display:flex;flex-direction:column;justify-content:center;align-items:start;text-wrap:wrap;padding-top:8rem}.AvisoLegalPage h1{align-self:center;color:var(--color-primario);font-size:2rem}.AvisoLegalPage article{padding:2rem}.AvisoLegalPage table{width:60%;border-collapse:collapse;margin:20px 0;background-color:#fff;box-shadow:0 2px 5px #0000001a}.AvisoLegalPage table th,.AvisoLegalPage table td{padding:12px 16px;border-bottom:1px solid #ddd;text-align:left}.AvisoLegalPage table th{background-color:#f0f0f0;font-weight:600;color:#222}.AvisoLegalPage table tr:hover{background-color:#f9f9f9}.AvisoLegalPage ol{padding-inline:1rem}.AvisoLegalPage ol li{padding:5px}.PoliticaPrivacidadPage{display:flex;flex-direction:column;justify-content:center;align-items:start;text-wrap:wrap;padding-top:8rem}.PoliticaPrivacidadPage h1{align-self:center;color:var(--color-primario);font-size:2rem}.PoliticaPrivacidadPage article{padding:2rem}.PoliticaPrivacidadPage table{width:60%;border-collapse:collapse;margin:20px 0;background-color:#fff;box-shadow:0 2px 5px #0000001a}.PoliticaPrivacidadPage table th,.PoliticaPrivacidadPage table td{padding:12px 16px;border-bottom:1px solid #ddd;text-align:left}.PoliticaPrivacidadPage table th{background-color:#f0f0f0;font-weight:600;color:#222}.PoliticaPrivacidadPage table tr:hover{background-color:#f9f9f9}.PoliticaPrivacidadPage ol{padding-inline:1rem}.PoliticaPrivacidadPage ol li{padding:5px}.RegisterComponent{display:flex;align-items:center;justify-content:center;height:100dvh}.RegisterComponent form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;border-radius:25px;background-color:var(--color-fondo);z-index:1}.Registro__titulo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:var(--color-primario)}.Registro__titulo h1{font-family:BlauerNue-Bold;font-size:2.2em}.Registro__titulo h2{font-family:BlauerNue-Light;text-align:center}.Register__form__inputs{display:flex;flex-direction:column;gap:5px;width:110%}.Register__form__inputs input{background-color:transparent;padding:1em;border:1px solid var(--color-primario);border-radius:3px}.Register__form__inputs input::placeholder{font-family:BlauerNue-ExtraLight;opacity:50%;color:var(--color-primario)}.Register__form__yaTienesCuenta{display:flex;flex-direction:column;justify-content:start;align-items:start;align-self:start;margin-left:-1em;color:var(--color-primario)}.Register__form__yaTienesCuenta p{font-family:BlauerNue-Light;opacity:60%}.Register__koMsg{max-width:300px;font-family:BlauerNue-Light;color:red}.Register__okMsg{max-width:300px;font-family:BlauerNue-Light;color:green}.Register__form__login{align-self:start;text-decoration:none;font-family:BlauerNue-Light}.Register__form__button{padding-inline:3rem;padding-block:1rem;margin-top:1em;margin-bottom:-3em;background-color:var(--color-primario);border-radius:1rem;border:1px solid transparent;text-decoration:none;width:max-content;font-size:1em;font-family:var(--fuente-principal);color:var(--color-fondo);transition:color .2s ease,background-color .2s ease,border .2s ease,transform .1s ease}.Register__form__button:hover{color:var(--color-primario);background-color:transparent;border:1px solid var(--color-primario)}.Register__form__button:active{transform:scale(.95)}.NavbarAcademia{display:flex;justify-content:space-between;align-items:center;padding:1em;margin-top:5px;margin-inline:5px;color:var(--color-fondo);background-color:var(--color-primario);border-top-left-radius:25px;border-top-right-radius:25px;border:1px solid var(--color-primario)}.NavbarAcademia__profile{display:flex;justify-content:center;align-items:center;gap:10px}.NavbarAcademia__profileIcon{width:40px}.NavbarAcademia__logout{transition:.2s}.NavbarAcademia__logout:hover{color:red}.LoginComponent{display:flex;align-items:center;justify-content:center;height:100dvh}.LoginComponent form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;border-radius:25px;background-color:var(--color-fondo);z-index:1}.Login__titulo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:var(--color-primario)}.Login__titulo h1{font-family:BlauerNue-Bold;font-size:2.2em}.Login__titulo h2{font-family:BlauerNue-Light;text-align:center}.Login__form__inputs{display:flex;flex-direction:column;gap:5px;width:110%}.Login__form__inputs input{background-color:transparent;padding:1em;border:1px solid var(--color-primario);border-radius:3px}.Login__form__inputs input::placeholder{font-family:BlauerNue-ExtraLight;opacity:50%;color:var(--color-primario)}.Login__form__noTienesCuenta{display:flex;flex-direction:column;justify-content:start;align-items:start;align-self:start;margin-left:-1em;color:var(--color-primario)}.Login__form__noTienesCuenta p{font-family:BlauerNue-Light;opacity:60%}.Login__form__register{align-self:start;text-decoration:none;font-family:BlauerNue-Light}.Login__form__button{padding-inline:3rem;padding-block:1rem;margin-top:1em;margin-bottom:-2em;background-color:var(--color-primario);border-radius:1rem;border:1px solid transparent;text-decoration:none;width:max-content;font-size:1em;font-family:var(--fuente-principal);color:var(--color-fondo);transition:color .2s ease,background-color .2s ease,border .2s ease,transform .1s ease}.Login__form__button:hover{color:var(--color-primario);background-color:transparent;border:1px solid var(--color-primario)}.Login__form__button:active{transform:scale(.95)}.Login__video-fondo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:40%}.academiaPage{display:flex;flex-direction:column;background-color:var(--color-fondo);margin-inline:5px;min-height:100dvh;border:1px solid var(--color-primario);border-bottom-left-radius:25px;border-bottom-right-radius:25px;margin-bottom:5px}.ConfirmRegisterComponent{display:flex;align-items:center;justify-content:center;height:100dvh}.ConfirmRegisterComponent__button{z-index:1;padding-inline:3rem;padding-block:1.5rem;margin-top:1em;margin-bottom:-2em;background-color:var(--color-primario);border-radius:1rem;border:1px solid transparent;text-decoration:none;width:max-content;font-size:1.2em;font-family:var(--fuente-principal);color:var(--color-fondo);transition:color .2s ease,background-color .2s ease,border .2s ease,transform .1s ease}.ConfirmRegisterComponent__button:hover{color:var(--color-primario);background-color:transparent;border:1px solid var(--color-primario)}.ConfirmRegisterComponent__button:active{transform:scale(.95)}.ConfirmRegisterComponent__cargando{margin-top:1em;font-size:50px;color:var(--color-primario);animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ConfirmRegisterComponent__okMSG{z-index:1;color:var(--color-primario);font-size:1.2em}.ConfirmRegisterComponent__errorMSG{z-index:1;color:red;font-size:1.2em}
