body{margin:0;padding:0}main{display:block}hr,h1,h2,h3,h4,h5,p,img,ul,li{border:0;padding:0;margin:0;outline:0}ul,ol,li{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5{font-weight:400}a{color:inherit;text-decoration:none;-webkit-text-decoration-skip:objects}a,button,input,textarea{border:0;padding:0;font-size:inherit}select,button,input{font-family:inherit;overflow:visible;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select::-ms-expand,button::-ms-expand input::-ms-expand{display:none}select:hover,button:hover,input:hover,input[type=submit]:hover{cursor:pointer}audio:not([controls]){display:none;height:0}audio,video,canvas{display:inline-block}button,input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}html,#root{width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:Montserrat,sans-serif;width:100vw}.main{margin-top:72px;max-width:1300px}.main h3{margin-bottom:30px;font-weight:800}.main h2{margin:50px 0;font-size:36px}.main p{font-size:16px;text-align:left;font-weight:500}.main section{margin-bottom:50px}.main section p{font-size:18px;line-height:30px;text-align:center}html{scroll-behavior:smooth}@media (max-width: 600px){.main{margin-top:100px!important}}#aliados{text-align:center}#aliados img{height:150px;margin:10px;transition:1s;object-fit:contain;box-shadow:#0000003b 0 3px 7px}#equipo{text-align:center}#equipo h2{margin:50px 0;font-size:36px;color:#333}#equipo .people-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start}#equipo .people-container .person-wrapper{width:45%;min-width:200px;margin:25px}#equipo .people-container .person-wrapper img{width:300px;height:200px;object-fit:cover;margin-bottom:20px}#equipo .people-container .person-wrapper h5{margin-top:5px;color:#616060}#equipo .people-container .person-wrapper p{font-size:12px;margin-top:20px;text-align:justify}@media screen and (max-width: 600px){#equipo .people-container .person-wrapper{width:90%}}#proyectos{text-align:center}#proyectos h2{margin:50px 0;font-size:36px}#proyectos .double-project-wrapper{display:flex;flex-direction:column;margin-bottom:50px;border-top:1px solid #333;padding-top:50px}#proyectos .double-project-wrapper div{flex-wrap:wrap;padding:20px}#proyectos .double-project-wrapper iframe,#proyectos .double-project-wrapper img{width:100%;margin-bottom:50px}#proyectos .project-wrapper{display:flex;flex-direction:column;margin-bottom:50px;border-top:1px solid #333;padding-top:50px;justify-content:center;flex-wrap:wrap}#proyectos .project-wrapper iframe,#proyectos .project-wrapper img{margin-bottom:25px;width:100%}#proyectos .project-wrapper .text-container{margin:0 auto;padding:0 25px}#proyectos .project-wrapper .text-container h3{margin-bottom:30px;font-weight:800}#proyectos .project-wrapper .text-container p{font-size:16px;text-align:justify}#proyectos .project-wrapper .extra-images-container{margin-top:20px}@media (min-width: 1024px){#proyectos{text-align:center}#proyectos h2{margin:50px 0;font-size:36px}#proyectos .double-project-wrapper{display:flex;flex-direction:column;margin-bottom:50px;border-top:1px solid #333;padding-top:50px}#proyectos .double-project-wrapper div{flex-wrap:wrap}#proyectos .double-project-wrapper iframe,#proyectos .double-project-wrapper img{width:49%;margin:0 5px}#proyectos .project-wrapper{flex-direction:row}#proyectos .project-wrapper:nth-child(odd){flex-direction:row-reverse}#proyectos .project-wrapper:nth-child(odd) p{margin-left:0!important;margin-right:25px}#proyectos .project-wrapper iframe,#proyectos .project-wrapper img{margin-bottom:0;width:550px}#proyectos .project-wrapper .text-container{padding:0;max-width:56%}#proyectos .project-wrapper .text-container p{font-size:16px;text-align:left;margin-left:50px;text-align:justify}}#quienes{background-image:url(/assets/quienes-somos-CwvjPlmc.jpg);height:700px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}#quienes div{width:75%;text-align:center;background-color:#00000080;padding:25px;color:#fff;box-shadow:#0008 0 3px 7px}#quienes div h2{margin:10px 0 30px!important;font-size:40px}.ms-section{height:500px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:flex-start;padding:25px}.ms-section .spacer{display:none}.ms-section .text-container{width:100%;text-align:center;background-color:#0009;padding:25px;color:#fff;box-shadow:#0008 0 3px 7px}.ms-section .text-container h2{margin-bottom:25px;font-size:30px}.ms-section .text-container p{font-size:16px;text-align:justify;font-weight:500}.ms-section div p{text-align:left}.mision{background-image:url(/assets/mision-weyDy503.jpg)}.vision{background-image:url(/assets/vision-B-awp8sA.jpg)}@media (min-width: 1024px){#quienes-somos div{width:60%}.ms-section{padding:50px}.ms-section .spacer{flex-grow:1;display:unset}.ms-section .text-container{width:30%}.ms-section .text-container h2{font-size:36px}.ms-section .text-container p{font-size:18px}}.image-gallery{position:relative;width:100%;height:700px;overflow:hidden}.image-gallery-content,.image-gallery-slide-wrapper{position:relative;width:100%;height:100%}.image-gallery-slides{width:100%;height:100%;display:flex;transition:transform .5s ease-in-out}.image-gallery-slide{width:100%;height:100%;flex:0 0 100%;position:relative}.image-gallery-image{width:100%;height:100%;object-fit:cover;display:block}.image-gallery-nav{position:absolute;top:50%;transform:translateY(-50%);background:#0006;border:none;color:#fff;padding:15px;cursor:pointer;z-index:10;transition:all .3s ease;border-radius:4px}.image-gallery-nav svg{width:20px;height:20px;stroke-width:2}.image-gallery-nav:hover{background:#000000b3}.image-gallery-left-nav{left:20px}.image-gallery-right-nav{right:20px}.image-gallery-dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:10}.image-gallery-dot{width:12px;height:12px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;transition:all .3s ease}.image-gallery-dot.active{background:#fff;transform:scale(1.2)}.image-gallery-dot:hover{background:#fffc}@media screen and (max-width: 1024px){.image-gallery{height:500px}.image-gallery-nav{padding:10px}.image-gallery-nav svg{width:16px;height:16px}.image-gallery-left-nav{left:10px}.image-gallery-right-nav{right:10px}.image-gallery-dots{bottom:15px}.image-gallery-dot{width:10px;height:10px}}@media screen and (max-width: 768px){.image-gallery{height:400px}.image-gallery-nav{padding:8px}}.start-wrapper{margin-bottom:50px}#unete{text-align:center;background-image:url(/assets/HELECHO-OMnpXoYb.jpg);background-repeat:no-repeat;background-size:cover;height:500px;color:#fff;position:relative;padding:50px 0}#unete .text-container{position:absolute;width:calc(100% - 20px);bottom:10%;padding:10px;background-color:#000000b6;display:flex;flex-direction:column}#unete .text-container a{padding:5px}#unete h2{width:50%;padding:10px;margin:20px auto;background-color:#000000b6}@media screen and (max-width: 600px){#unete{background-position-x:-370px}}.navbar-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 10%;width:100%;height:72px;box-shadow:1px 4px 35px #00000078;position:fixed;top:0;z-index:200;background-color:#fff}.navbar-wrapper .navbar-content{max-width:1440px;width:100%;padding:0 5px;display:flex;flex-direction:row;justify-content:center;align-items:center}.navbar-wrapper .navbar-content .navbar-social{margin-right:20px;display:flex;flex-direction:row}.navbar-wrapper .navbar-content .navbar-social img{width:25px;height:25px;object-fit:contain;padding:5px}.navbar-wrapper .navbar-content .logo-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-left:10px;width:100%;font-size:16px}.navbar-wrapper .navbar-content .logo-container h4{font-weight:650}.navbar-wrapper .navbar-content .logo-container .navbar-logo{width:50px;height:50px;margin-right:10px}.navbar-wrapper .navbar-content .navbar-spacer{flex-grow:1}.navbar-wrapper .navbar-content .links-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:row}.navbar-wrapper .navbar-content .links-wrapper :last-child{border:none}.navbar-wrapper .navbar-content .links-wrapper a{margin:5px;text-decoration:none;color:#333;text-align:left;border-right:1px solid #333;padding-right:5px}.navbar-wrapper .navbar-content .links-wrapper a:hover{text-decoration:underline}@media screen and (max-width: 600px){.navbar-wrapper{height:100px;justify-content:flex-start;padding:0 4%;margin-left:0}.navbar-wrapper .navbar-content{flex-direction:row;flex-wrap:wrap}.navbar-wrapper .navbar-content .links-wrapper{width:100%}.navbar-wrapper .navbar-content .links-wrapper a{font-size:12px}.navbar-wrapper .navbar-content .links-wrapper a{text-align:center;height:25px;display:flex;justify-content:center;align-items:center}.navbar-wrapper .navbar-content .logo-container{font-size:10px;max-width:180px;margin-left:20px}.navbar-wrapper .navbar-content .logo-container .navbar-logo{width:50px;height:50px}}
