@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,600;0,700;0,900;1,400;1,600&family=Oswald:wght@400;500;700&family=Caladea:wght@700&family=IM+Fell+English&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Barlow,sans-serif;margin:0;width:100%}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}.Navbar{background-color:#303031;box-shadow:0 3px 8px rgba(0,0,0,.3);left:0;margin:0;padding:0;position:fixed;top:0;transition:.3s ease-in-out;width:100%;z-index:10}.Navbar,.Navbar-content{align-items:center;display:flex;justify-content:center}.Navbar-content{color:#fff;height:100%;max-width:1050px;padding:0 25px;width:calc(100% - 50px)}.Navbar-logo{color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:20px;font-weight:700;line-height:20px;margin:31px auto auto 0;text-decoration:none}.Navbar-burguer{background-color:transparent;border:none;cursor:pointer;height:40px;margin:16px 0 auto;transition:.3s ease-in-out;width:40px}@media(hover:hover){.Navbar-burguer:hover{opacity:.7}}.Navbar-burguer-bottomBun,.Navbar-burguer-burguer,.Navbar-burguer-topBun{background-color:#fff;height:4px;transition:.3s ease-in-out;width:100%}.Navbar-burguer-burguer{margin:5px 0}.Navbar-buttons{align-items:center;display:flex;justify-content:center}.Navbar-modulos{align-items:center;display:flex;flex-direction:column;height:14px;margin:-5px -17px 0 0;overflow:hidden}@media(min-width:901px){.Navbar-modulos:hover{height:279px;margin:260px -17px 0 0}}.Navbar-modulos-button{color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin:0 0 33px;padding:0;text-decoration:none;transition:.3s ease-in-out}@media(hover:hover) and (min-width:901px){.Navbar-modulos-button:hover{opacity:.6}}.Navbar-modulos div{background-color:#303031;flex-direction:column;padding:10px 0}.Navbar-modulos div,.Navbar-modulos div a{align-items:center;display:flex;justify-content:center}.Navbar-modulos div a{color:#fff;font-weight:400;padding:5px 10px 10px;text-align:center;text-decoration:none;transition:.3s ease-in-out;width:155px}@media(hover:hover){.Navbar-modulos div a:hover{opacity:.6}}.Navbar-button{color:#fff;cursor:pointer;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:14px;margin-left:35px;text-decoration:none;transition:.3s ease-in-out}@media(hover:hover){.Navbar-button:hover{opacity:.6}}.Navbar-language{color:#fff;display:none;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:14px;margin-left:35px;text-decoration:none}.Navbar-language a{color:#818181;cursor:pointer;text-decoration:none;transition:.3s ease-in-out}@media(hover:hover){.Navbar-language a:hover{color:#fff}}@media(max-width:900px){.Navbar{overflow:hidden}.Navbar-logo{margin:26px auto auto 0}.Navbar-buttons{flex-direction:column;left:0;padding:10px 0;position:absolute;top:66px;width:100%}.Navbar-modulos{height:auto;margin:0}.Navbar-modulos-button{margin:10px 0 7px}.Navbar-modulos div{margin:5px 0;padding:0}.Navbar-modulos div a{margin:7px 0;padding:0}.Navbar-button{margin:10px 0}}@media(max-width:400px){.Navbar-content{padding:0 10px;width:calc(100% - 20px)}}@media(max-width:300px){.Navbar-logo{font-size:18px;line-height:18px}}.Portada{align-items:center;background-color:#303031;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin-top:82px;min-height:calc(100vh - 182px);overflow:hidden;padding:50px 25px;position:relative;width:calc(100% - 50px)}.Portada h1{color:#fff;font-family:Oswald,sans-serif;font-size:100px;font-weight:700;line-height:110px;margin:0;text-align:center;z-index:1}.Portada-button{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:70px;transition:.3s ease-in-out;width:40px;z-index:1}.Portada-image{margin:0;padding:0;position:absolute;transition:-webkit-filter .5s ease-in-out;transition:filter .5s ease-in-out;transition:filter .5s ease-in-out,-webkit-filter .5s ease-in-out;z-index:0}@media(hover:hover){.Portada-image:hover{-webkit-filter:blur(0) brightness(100%) contrast(100%) grayscale(0) hue-rotate(0deg) invert(0) opacity(100%) saturate(100%) sepia(0)!important;filter:blur(0) brightness(100%) contrast(100%) grayscale(0) hue-rotate(0deg) invert(0) opacity(100%) saturate(100%) sepia(0)!important}.Portada-button:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.Portada-button img{-webkit-filter:invert(100%);filter:invert(100%);width:100%}@media(max-width:900px){.Portada{margin-top:72px;min-height:calc(100vh - 172px)}.Portada h1{font-size:80px;line-height:90px}.Portada-button{height:35px;margin-top:50px;width:35px}}@media(max-width:500px){.Portada h1{font-size:60px;line-height:70px}.Portada-button{height:30px;margin-top:40px;width:30px}}@media(max-width:400px){.Portada h1{font-size:48px;line-height:58px}.Portada-button{height:25px;margin-top:35px;width:25px}}@media(max-width:300px){.Portada h1{font-size:42px;line-height:52px}.Portada-button{height:25px;margin-top:30px;width:25px}}.Carousel{align-items:center;overflow:hidden;padding:0;position:relative;width:100%}.Carousel,.Carousel-elements{display:flex;justify-content:flex-start}.Carousel-elements{transition:1.5s ease-in-out}.Carousel-element{background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:calc(100vh - 332px);padding:100px 25px;position:relative;width:calc(100vw - 50px)}.Carousel-element,.Carousel-element-content{align-items:center;display:flex;justify-content:center}.Carousel-element-content{flex-direction:column;height:100%;max-width:900px;width:100%}.Carousel-element-0 h3{color:#3e76b1;font-family:Oswald,sans-serif;font-size:81px}.Carousel-element-0 h3,.Carousel-element-1 h3{font-weight:700;line-height:75px;margin:0 auto auto 0;text-shadow:0 4px 8px rgba(0,0,0,.25);transition:1s ease-in-out 1s}.Carousel-element-1 h3{color:#cf3739;font-family:Caladea,sans-serif;font-size:99px}.Carousel-element-2-title{margin:0 auto auto 0;transition:1s ease-in-out 1s}.Carousel-element-2 h3,.Carousel-element-2 h4{color:#303031;font-family:Caladea,sans-serif;font-size:150px;font-weight:700;line-height:135px;margin:0}.Carousel-element-2 h4{font-size:52px;line-height:40px;text-shadow:0 4px 8px rgba(0,0,0,.25)}.Carousel-element-2 h4 b{font-size:42px;font-style:normal;text-shadow:0 4px 8px rgba(0,0,0,.25)}.Carousel-element-3 h3{color:#567a7a;font-family:IM Fell English,serif;font-size:60px;font-weight:700;line-height:70px;margin:0 auto auto 0;text-align:center;transition:1s ease-in-out 1s}.Carousel-element-4 img{margin:0 auto 0 0;max-width:400px;width:100%}.Carousel-element-text{background-color:hsla(0,0%,100%,.95);border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.25);margin:50px 0;max-height:210px;max-width:420px;padding:30px;transition:1s ease-in-out 1s;width:calc(100% - 30px)}.Carousel-element p{color:#303031;font-family:Barlow,sans-serif;font-weight:500;height:100%;margin:0;overflow:auto;padding:0 15px;scrollbar-color:#ea5254 #c4c4c4;scrollbar-width:thin;text-align:center;width:calc(100% - 30px)}.Carousel-element p::-webkit-scrollbar{width:5px}.Carousel-element p::-webkit-scrollbar-track{background:#c4c4c4;border-radius:1000px}.Carousel-element p::-webkit-scrollbar-thumb{background:#ea5254;border-radius:1000px}@media(hover:hover){.Carousel-element p::-webkit-scrollbar-thumb:hover{background:#ed7d79}}.Carousel-element a{align-items:center;background-color:#303031;border:2px solid #fff;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25);box-sizing:border-box;color:#fff;display:flex;font-family:Barlow,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;line-height:14px;margin:auto 0 0;padding:10px 15px;text-align:center;text-decoration:none;transition:opacity 1s ease-in-out 1s,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity 1s ease-in-out 1s;transition:transform .3s ease-in-out,opacity 1s ease-in-out 1s,-webkit-transform .3s ease-in-out}@media(hover:hover){.Carousel-element a:hover{box-shadow:0 4px 4px rgba(0,0,0,.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.Carousel-element-disabled{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:8}.Carousel-arrow-left,.Carousel-arrow-right{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:39px;justify-content:center;margin:0;padding:0;position:absolute;top:50%;transition:.3s ease-in-out;width:24px;z-index:9}@media(hover:hover){.Carousel-arrow-left:hover,.Carousel-arrow-right:hover{opacity:.8}}.Carousel-arrow-left img,.Carousel-arrow-right img{width:100%}.Carousel-arrow-left{left:calc(25vw - 175px)}.Carousel-arrow-right{right:calc(25vw - 175px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Carousel-arrow-disabled{cursor:default;opacity:.5!important}.Carousel-buttons{bottom:25px;position:absolute;z-index:9}.Carousel-button{background-color:#fff;border:2px solid #d0d4d9;border-radius:1000px;cursor:pointer;height:14px;margin:5px;padding:0;transition:.3s ease-in-out;width:14px}.Carousel-button-selected{background-color:#000;border:2px solid #000}@media(max-width:800px){.Carousel-element{background-size:cover}.Carousel-element-0 h3,.Carousel-element-1 h3,.Carousel-element-2-title{margin:0 0 auto;text-align:center}.Carousel-element-3 h3{font-size:51px;line-height:57px;margin:0 0 auto}.Carousel-element-4 img{margin:0 0 auto;max-width:400px;width:100%}.Carousel-arrow-left,.Carousel-arrow-right{display:none}}@media(max-width:500px){.Carousel-element-0 h3{font-size:69px;line-height:72px}.Carousel-element-1 h3{font-size:87px;line-height:72px}.Carousel-element-3 h3{font-size:45px;line-height:50px}.Carousel-element-text{margin:25px 0;max-height:180px;padding:15px}}@media(max-width:400px){.Carousel-element-0 h3{font-size:51px;line-height:51px}.Carousel-element-1 h3{font-size:60px;line-height:54px}.Carousel-element-2 h3,.Carousel-element-2 h4{font-size:120px;line-height:102px}.Carousel-element-2 h4{font-size:42px;line-height:36px}.Carousel-element-2 h4 b{font-size:33px}.Carousel-element-3 h3{font-size:33px;line-height:39px}.Carousel-element p{font-size:14px}}@media(max-width:320px){.Carousel-element{min-height:calc(100vh - 257px);padding:50px 25px 75px}}@media(max-width:300px){.Carousel-element-0 h3{font-size:39px;line-height:39px}.Carousel-element-1 h3{font-size:48px;line-height:48px}.Carousel-element-2 h3,.Carousel-element-2 h4{font-size:90px;line-height:80px}.Carousel-element-2 h4{font-size:30px;line-height:24px}.Carousel-element-2 h4 b{font-size:24px}.Carousel-element-3 h3{font-size:25px;line-height:27px}}.QuienesSomos{align-items:center;background-color:#f2f2f2;display:flex;justify-content:center;padding:75px 25px 25px;width:calc(100% - 50px)}.QuienesSomos-content{max-width:1050px;width:100%}.QuienesSomos-content h3{color:#676767;font-family:Oswald,sans-serif;font-size:57px;font-weight:700;line-height:57px;margin:35px 0}.QuienesSomos-cards{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:70px 0 0}.QuienesSomos-card{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 40px 40px;width:158px}.QuienesSomos-card img{margin-bottom:20px;width:100%}.QuienesSomos-card h6{font-family:Barlow,sans-serif;font-size:18px;margin:0;text-align:center}.QuienesSomos-card-belonging{font-weight:400!important}.QuienesSomos-card p{font-family:Barlow,sans-serif;font-size:15px;font-weight:500;margin:0;text-align:center}@media(max-width:800px){.QuienesSomos-content h3{font-size:48px;line-height:48px}}@media(max-width:600px){.QuienesSomos{padding:50px 25px 0}.QuienesSomos-content h3{font-size:42px;line-height:42px}}@media(max-width:550px){.QuienesSomos-card{margin:0 25px 25px;width:120px}.QuienesSomos-card img{margin-bottom:15px}.QuienesSomos-card h6{font-size:16px;line-height:16px;margin-bottom:3px}.QuienesSomos-card p{font-size:14px;line-height:14px}}@media(max-width:500px){.QuienesSomos-content h3{font-size:36px;line-height:36px}.QuienesSomos-cards{margin:25px 0 0}}@media(max-width:400px){.QuienesSomos{padding:25px 25px 0}.QuienesSomos-content h3{font-size:30px;line-height:30px;margin:35px 0 25px}.QuienesSomos-card{margin:0 10px 25px;width:95px}}@media(max-width:280px){.QuienesSomos-card{width:75px}.QuienesSomos-card h6{font-size:14px;line-height:14px}.QuienesSomos-card p{font-size:12px;line-height:12px}}.ElProyecto{align-items:center;background-color:#f2f2f2;display:flex;justify-content:center;padding:75px 25px 25px;width:calc(100% - 50px)}.ElProyecto-content{max-width:1050px;width:100%}.ElProyecto-content h3{color:#676767;font-family:Oswald,sans-serif;font-size:57px;font-weight:700;line-height:57px;margin:35px 0}.ElProyecto-content p{margin:0}@media(max-width:800px){.ElProyecto-content h3{font-size:48px;line-height:48px}}@media(max-width:600px){.ElProyecto{padding:50px 25px 25px}.ElProyecto-content h3{font-size:42px;line-height:42px}}@media(max-width:500px){.ElProyecto-content h3{font-size:36px;line-height:36px}}@media(max-width:400px){.ElProyecto{padding:25px}.ElProyecto-content h3{font-size:30px;line-height:30px;margin:35px 0 25px}.ElProyecto-content p{font-size:14px}}.Autores{align-items:center;background-color:#f2f2f2;display:flex;justify-content:center;padding:25px 25px 75px;width:calc(100% - 50px)}.Autores-content{max-width:1050px;width:100%}.Autores-content h3{color:#676767;font-family:Oswald,sans-serif;font-size:36px;font-weight:700;line-height:36px;margin:35px 0;text-align:center}.Autores-cards{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:70px 0 0}.Autores-card{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 40px 40px;width:158px}.Autores-card img{margin-bottom:20px;width:100%}.Autores-card h6{font-family:Barlow,sans-serif;font-size:18px;margin:0;text-align:center}.Autores-card-belonging{font-weight:400!important}.Autores-card p{font-family:Barlow,sans-serif;font-size:15px;font-weight:500;margin:0;text-align:center}@media(max-width:800px){.Autores-content h3{font-size:48px;line-height:48px}}@media(max-width:600px){.Autores{padding:50px 25px}.Autores-content h3{font-size:42px;line-height:42px}}@media(max-width:550px){.Autores-card{margin:0 25px 25px;width:120px}.Autores-card img{margin-bottom:15px}.Autores-card h6{font-size:16px;line-height:16px;margin-bottom:3px}.Autores-card p{font-size:14px;line-height:14px}}@media(max-width:500px){.Autores-content h3{font-size:36px;line-height:36px}.Autores-cards{margin:25px 0 0}}@media(max-width:400px){.Autores{padding:0 25px 50px}.Autores-content h3{font-size:30px;line-height:30px;margin:35px 0 25px}.Autores-card{margin:0 10px 25px;width:95px}}@media(max-width:280px){.Autores-card{width:75px}.Autores-card h6{font-size:14px;line-height:14px}.Autores-card p{font-size:12px;line-height:12px}}.ElEnfoque{background-position:top;background-size:contain;flex-direction:column;margin-top:82px}.ElEnfoque,.ElEnfoque-gris{align-items:center;display:flex;justify-content:center;width:100%}.ElEnfoque-gris{background-color:#00000026}.ElEnfoque-blanco{align-items:center;background-color:#0000000d;display:flex;justify-content:center;width:100%}.ElEnfoque-section-content{max-width:1000px;padding:100px 25px;width:calc(100% - 50px)}.ElEnfoque-section-content h2{font-family:Oswald,sans-serif;font-size:48px;font-weight:700;line-height:60px;margin:0 0 10px}.ElEnfoque-section-content h6{font-family:Oswald,sans-serif;font-size:30px;font-weight:500;line-height:39px;margin:0 0 25px}.ElEnfoque-section-content h3{color:#5c94cf;font-family:Oswald,sans-serif;font-size:42px;font-weight:700;line-height:51px;margin:0 0 25px}.ElEnfoque-text{font-size:18px}.ElEnfoque-text a{color:#000}.ElEnfoque-text-reference{color:#3e76b1!important}.ElEnfoque-video{height:calc(56.24297vw - 28.12148px);margin-top:25px;max-height:562px;width:100%}@media(max-width:900px){.ElEnfoque{margin-top:72px}}@media(max-width:800px){.ElEnfoque-section-content{padding:75px 25px 50px}.ElEnfoque-section-content h2{font-size:42px;line-height:54px}.ElEnfoque-section-content h6{font-size:24px;line-height:33px}.ElEnfoque-section-content h3{font-size:36px;line-height:45px}}@media(max-width:600px){.ElEnfoque-section-content{padding:50px 25px}.ElEnfoque-section-content h2{font-size:36px;line-height:48px}.ElEnfoque-section-content h6{font-size:21px;line-height:27px}.ElEnfoque-section-content h3{font-size:30px;line-height:39px}}@media(max-width:400px){.ElEnfoque-text{font-size:14px}.ElEnfoque-section-content h2{font-size:27px;line-height:33px}.ElEnfoque-section-content h6{font-size:18px;line-height:24px}.ElEnfoque-section-content h3{font-size:24px;line-height:30px}}.Footer{background-color:#303031;flex-direction:column}.Footer,.Footer-content{align-items:center;display:flex;justify-content:center}.Footer-content{max-width:1500px;padding:10px 25px;width:calc(100% - 50px)}.Footer-left{gap:50px;margin-right:auto}.Footer-left,.Footer-left a{align-items:center;color:#fff;display:flex}.Footer-left a{text-decoration:none;transition:.3s ease-in-out}@media(hover:hover){.Footer-left a:hover{opacity:.7}}.Footer-left a img{margin-right:15px}.Footer-right{align-items:center;display:flex;gap:50px}.Footer-right a{transition:.3s ease-in-out}.Footer-right a img{max-height:60px;max-width:85px}@media(hover:hover){.Footer-right a:hover{opacity:.7}}@media(max-width:900px){.Footer-left,.Footer-right{gap:25px}}@media(max-width:800px){.Footer-content{flex-direction:column;padding:15px 25px}.Footer-left{flex-direction:column;gap:0;margin:0}.Footer-left a{flex-direction:column;gap:5px}.Footer-left a img,.Footer-left p{margin:0}.Footer-right{margin:15px 0}.Footer-right a img{max-height:50px;max-width:80px}.Footer-content p{color:#fff;margin:0}}@media(max-width:400px){.Footer-content{flex-direction:column;font-size:14px}.Footer-left a img{width:27px}.Footer-right a img{max-height:40px;max-width:70px}}
/*# sourceMappingURL=main.c4ef93b6.css.map*/