.bg-news-g-1{background-color:#508c89;padding:10% 2.5%;position:relative}.bg-news-g-1:after{content:"";position:absolute;bottom:5%;top:5%;right:0;width:1px;background-color:#FFFFFF}.bg-news-g-1.no-border:after{display:none}.bg-news-g-1 h3{font-weight:700;font-size:1.9em}.bg-news-g-1 h4{font-size:0.9em;margin:0.5em 0 0 0.35em !important;font-weight:700}.bg-news-g-2,.bg-news-g-3,.bg-news-g-4,.bg-news-g-5,.bg-news-g-6,.bg-news-g-7,.bg-yellow{padding:10% 2.5%;min-height:14em}.bg-news-g-2 h3,.bg-news-g-2 h4,.bg-news-g-3 h3,.bg-news-g-3 h4,.bg-news-g-4 h3,.bg-news-g-4 h4,.bg-news-g-5 h3,.bg-news-g-5 h4,.bg-news-g-6 h3,.bg-news-g-6 h4,.bg-news-g-7 h3,.bg-news-g-7 h4,.bg-yellow h3,.bg-yellow h4{color:#FFFFFF !important;margin:0 !important}.bg-news-g-2 h3,.bg-news-g-3 h3,.bg-news-g-4 h3,.bg-news-g-5 h3,.bg-news-g-6 h3,.bg-news-g-7 h3,.bg-yellow h3{font-weight:700;font-size:1.7em}.bg-news-g-2 h3.uk-text-right,.bg-news-g-3 h3.uk-text-right,.bg-news-g-4 h3.uk-text-right,.bg-news-g-5 h3.uk-text-right,.bg-news-g-6 h3.uk-text-right,.bg-news-g-7 h3.uk-text-right,.bg-yellow h3.uk-text-right{text-align:right !important;display:block}.bg-news-g-2 h3.small,.bg-news-g-3 h3.small,.bg-news-g-4 h3.small,.bg-news-g-5 h3.small,.bg-news-g-6 h3.small,.bg-news-g-7 h3.small,.bg-yellow h3.small{font-size:1.3em}.bg-news-g-2 h4,.bg-news-g-3 h4,.bg-news-g-4 h4,.bg-news-g-5 h4,.bg-news-g-6 h4,.bg-news-g-7 h4,.bg-yellow h4{font-size:0.9em;margin:0.5em 0 0 0.35em !important;font-weight:700}.bg-news-g-2 img,.bg-news-g-3 img,.bg-news-g-4 img,.bg-news-g-5 img,.bg-news-g-6 img,.bg-news-g-7 img,.bg-yellow img{width:50%;margin:0.5em auto;max-height:5em}.bg-yellow{min-height:auto;position:relative}.bg-yellow:after{content:"";position:absolute;bottom:100%;left:50%;border-bottom:1em solid #FCCE00;border-left:1em solid transparent;border-right:1em solid transparent;width:0;height:0;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.bg-yellow{background-color:#FCCE00}.bg-news-g-2{background-color:#6aaa85}.bg-news-g-3{background-color:#74b892}.bg-news-g-4{background-color:#85d1a6}.bg-news-g-5{background-color:#95e3b8}.bg-news-g-6{background-color:#90cfad}.bg-news-g-7{background-color:#517561}.white{color:#FFFFFF}body,html{height:100%}body{font-family:Poppins, sans-serif;font-size:90%;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1.2;overflow:hidden}body nav{position:fixed;top:0;left:0;width:100%;z-index:2;padding:1em 0}body nav.uk-active{background-color:#000000}body nav .uk-container{display:flex;align-items:center;justify-content:space-between}body nav .uk-container:before,body nav .uk-container:after{display:none}body nav .uk-container a{display:inline-block}body nav .uk-container div{display:flex;align-items:center}body nav svg{height:5em}body nav.dark{background-color:rgba(255,255,255,0.9)}body nav.dark a span{color:#213B59 !important}body nav.dark svg .cls-1,body nav.dark svg path{fill:#213B59 !important}body nav.dark #lang{color:#213B59}body nav.lightbox{z-index:1}body nav #lang{font-size:1em;color:#FFFFFF;margin-right:1em;font-weight:600}body nav #menu-toggle{opacity:0.9;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body nav #menu-toggle:hover{opacity:1;text-decoration:none}body nav #menu-toggle svg{height:1.4em}body nav #menu-toggle span{display:block;text-transform:uppercase;color:#FFFFFF;font-size:0.8em;font-weight:400;margin-top:0.5em;text-align:center}body #menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background-color:rgba(33,59,89,0.95);display:flex;align-items:center;justify-content:flex-start;padding:0 5%;opacity:0;visibility:hidden;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body #menu.visible{opacity:1;visibility:visible}body #menu #close{position:absolute;top:1em;right:1em;color:#FFFFFF}body #menu ul{list-style-type:none;margin:0;padding:0;flex-grow:0;flex-basis:100%;display:block}@media (min-width: 960px){body #menu ul{flex-basis:60%;flex-grow:0}}body #menu ul li{margin:3vh 0}body #menu ul li a{color:#FFFFFF;font-size:1.8em;text-transform:uppercase;letter-spacing:0.25em;font-weight:600;display:block;opacity:0.6;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}@media (min-width: 960px){body #menu ul li a{font-size:2.5em;text-align:right}}@media (min-width: 1280px){body #menu ul li a{font-size:3.5em}}body #menu ul li a:hover,body #menu ul li a.double-hovered{text-decoration:none;opacity:1}body #menu ul li ul{position:relative;left:10%}@media (min-width: 960px){body #menu ul li ul{left:100%}}body #menu ul li ul:before{position:absolute;content:"";width:15%;height:2px;right:102%;top:0.5em;background-color:#FFFFFF}body #menu ul li ul li{margin:1em 0}body #menu ul li ul li a{font-size:1em;font-weight:400;text-align:left}body main{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1}body main.lightbox{z-index:2}body main h1{font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:0.3em;line-height:1}body main h1 span{display:block;font-weight:300}body main h2{font-size:2em;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;line-height:1.3}body main h3{font-size:1.5em;font-weight:600;text-transform:uppercase;letter-spacing:0.3em;line-height:1.3;color:#213B59}body main h4{font-weight:300;text-transform:uppercase;text-align:center;font-size:0.8em}body main p,body main li{color:#213B59}body main .section{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}body main .section .pad{padding:0 0 2em 0}body main #cover{height:calc(100% - 7em);margin:7em auto 0 auto;display:flex;justify-content:center;align-items:center;position:relative;max-height:720px}body main #cover .content{flex-basis:100%;flex-grow:1;position:relative;z-index:3}body main #cover .content h1{color:#FCCE00;font-size:5em;display:inline-block;text-align:right}body main #cover .bg,body main #cover .waves{position:absolute;top:0;right:30px;bottom:3em;left:7em;z-index:1}body main #cover .waves{z-index:2;background-size:100% auto;background-repeat:no-repeat;background-position:center center}@media (max-width: 960px) and (orientation: portrait){body main #cover .waves{background-size:auto 100%}}body main#index #bg,body main#index #waves{position:fixed;top:0;left:0;width:100%;height:100vh}body main#index #bg{z-index:1;background-color:#23667C;background-image:radial-gradient(200% 300% at top left, #00a8a3 0%, #223b59 50%);background-image:-webkit-radial-gradient(top left, 200% 300%, #00a8a3 0%, #223b59 50%)}body main#index #waves{z-index:2;background-image:url(../img/index/waves-740dd410.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center center;opacity:0.2}@media (max-width: 960px) and (orientation: portrait){body main#index #waves{background-size:auto 100%}}body main#index .section{position:relative;z-index:3}@media (max-width: 960px){body main#index .section{display:block}}body main#index .section a{display:inline-block;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}body main#index .section a:hover{color:#FFFFFF;-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}body main#index .section .logo-top{margin-top:25%}@media (max-width: 960px){body main#index .section .logo-top{margin-top:50%}}body main#index .section #news{margin:5% 0}body main#index .section #news .padded{padding:1em}body main#index .section #news .padded.bg-green{background-color:#c1c400}body main#index .section #news .padded.bg-blue{background-color:#283957}body main#index .section #news h1{font-size:1em;font-weight:400}body main#index .section #news .link{position:relative;padding-top:100%}@media (max-width: 640px){body main#index .section #news .link{padding-top:20%}}body main#index .section #news .link a{position:absolute;top:0;right:0;bottom:0;left:0;font-weight:600;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1.5em;text-decoration:none}body main#index .section #news .link a span{display:block;color:#c1c400}body main#index .section .logo{height:6em;display:block;margin:0 auto;width:100%}body main#index .section .logo.small{height:2.5em}body main#index .section .uk-text-center{font-weight:700;color:#FFFFFF;font-size:1.8em}body main#index .section .uk-text-center.x{font-size:3em}body main#index .section h3{font-weight:300;text-transform:uppercase;text-align:center;font-size:1em;margin:0}body main#index .section h3.small{text-transform:none}body main#index .section h4:nth-of-type(1){-moz-transform:translate(0, 150%);-o-transform:translate(0, 150%);-ms-transform:translate(0, 150%);-webkit-transform:translate(0, 150%);transform:translate(0, 150%)}body main#index .section h4:nth-of-type(2){-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}body main#index .section p.x{color:#FFFFFF;font-size:4em;text-align:center;margin:0}body main#index .section small{display:block;text-align:center;color:#FFFFFF}body main#index .section span.small{font-size:14px}body main#quienes-somos #cover{height:calc(50% - 7em)}body main#quienes-somos #cover h1{font-size:3em}body main#quienes-somos #highlights{padding-bottom:8%}body main#quienes-somos #highlights .amounts{margin-top:3em}body main#quienes-somos #highlights h3{font-size:0.8em}body main#quienes-somos #highlights .number{color:#213B59;font-size:2em;font-weight:700}body main#quienes-somos #highlights p{text-align:center;padding-bottom:2em;text-transform:uppercase;font-size:0.9em}body main#quienes-somos #highlights p span{font-weight:300;display:block}body main#quienes-somos #highlights p span strong{font-weight:700;font-size:1.3em;color:#00A4A2}body main#quienes-somos #highlights p span.x{font-weight:700;font-size:1.5em;color:#00A4A2;text-transform:none}body main#quienes-somos .bg{background-image:linear-gradient(to right, #87b943, #3eab70, #00a8a3);background-image:-webkit-linear-gradient(right, #87b943, #3eab70, #00a8a3)}body main#quienes-somos .waves{background-image:url(../img/quienes-somos/waves-dd11698a.svg)}body main#quienes-somos p,body main#quienes-somos ol{color:#213B59}body main#quienes-somos p.gradient,body main#quienes-somos ol.gradient{width:66.66667%;font-weight:700;text-transform:uppercase;font-size:1.1em;color:transparent;background-image:linear-gradient(to bottom, #c1c400 0%, #87b943 25%, #3eab70 75%, #00a8a3 100%);background-image:-webkit-linear-gradient(bottom, #c1c400 0%, #87b943 25%, #3eab70 75%, #00a8a3 100%);background-clip:text;-webkit-background-clip:text;line-height:1.4;-moz-transform:translate(0, -20%);-o-transform:translate(0, -20%);-ms-transform:translate(0, -20%);-webkit-transform:translate(0, -20%);transform:translate(0, -20%)}body main#quienes-somos #numbers{padding:10% 0}body main#quienes-somos #numbers .number{font-weight:700;color:#3eab70;font-size:2em}body main#quienes-somos #numbers .number.x{font-size:3em}body main#quienes-somos #numbers h3{font-weight:300;text-transform:uppercase;text-align:center;font-size:1em;margin:0;color:#00A4A2;font-weight:700}body main#quienes-somos #numbers h3.big{font-size:1.3em}body main#quienes-somos #numbers p{margin:0}body main#quienes-somos #numbers small{color:#00A4A2;text-align:center;display:block}body main#quienes-somos #numbers span.small{font-size:14px}body main#proyectos .bg{background-image:linear-gradient(to left, #00a8a3, #3eab70, #87b943, #c1c400);background-image:-webkit-linear-gradient(left, #00a8a3, #3eab70, #87b943, #c1c400)}body main#proyectos .waves{background-image:url(../img/quienes-somos/waves-dd11698a.svg)}body main#proyectos ul#submenu{display:block;padding:0;margin:0;list-style-type:none;margin-right:40%}body main#proyectos ul#submenu li{margin:0.75em 0}body main#proyectos ul#submenu li a{display:block;text-align:right;font-size:1.3em;letter-spacing:0.4em;color:rgba(255,255,255,0.8);text-transform:uppercase;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#proyectos ul#submenu li a:hover,body main#proyectos ul#submenu li a.double-hovered{text-decoration:none;color:white}body main#proyectos #construyendo-confianza{padding-top:8em}body main#proyectos #construyendo-confianza h2{color:#c1c400}body main#proyectos #construyendo-confianza p{padding-left:3em;width:80%}body main#proyectos #construyendo-confianza p.gradient{display:flex;padding-left:0;align-items:flex-start}@media (min-width: 960px){body main#proyectos #construyendo-confianza p.gradient{padding-top:30%}}body main#proyectos #construyendo-confianza p.gradient img{width:1.5em;margin-right:1em}body main#proyectos #construyendo-confianza p.gradient span{padding-left:0;font-weight:700;text-transform:uppercase;font-size:1.1em;color:transparent;background-image:linear-gradient(-90deg, #00a8a3 60%, #87b943);background-image:-webkit-linear-gradient(-90deg, #00a8a3 60%, #87b943);background-clip:text;-webkit-background-clip:text;line-height:1.4;background-position:top left}body main#proyectos #construyendo-confianza #map{position:relative}body main#proyectos #construyendo-confianza #map a{position:absolute;top:0;bottom:0;left:0;right:0;font-size:1.2em;color:#FFFFFF;font-weight:600;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;letter-spacing:0.25em;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#proyectos #construyendo-confianza #map a:hover{text-decoration:none;background-color:rgba(0,0,0,0.2)}body main#proyectos #construyendo-confianza #map .logos{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;right:0;padding:0.5em 1em;background-color:#213B59}body main#proyectos #construyendo-confianza #map .logos img{height:4em}body main#proyectos #construyendo-escuelas-y-comunidad,body main#proyectos #reconstruyendo-resiliencia{padding-top:8em;padding-bottom:3em}body main#proyectos #construyendo-escuelas-y-comunidad h2,body main#proyectos #reconstruyendo-resiliencia h2{color:#00A4A2}body main#proyectos #construyendo-escuelas-y-comunidad p,body main#proyectos #reconstruyendo-resiliencia p{padding-left:3em;width:95%}body main#proyectos #construyendo-escuelas-y-comunidad p.gradient,body main#proyectos #reconstruyendo-resiliencia p.gradient{display:flex;padding-left:0;align-items:flex-start;padding-top:0.5em;padding-bottom:0.5em}body main#proyectos #construyendo-escuelas-y-comunidad p.gradient img,body main#proyectos #reconstruyendo-resiliencia p.gradient img{width:1.5em;margin-right:1em}body main#proyectos #construyendo-escuelas-y-comunidad p.gradient span,body main#proyectos #reconstruyendo-resiliencia p.gradient span{padding-left:0;font-weight:700;text-transform:uppercase;font-size:1.1em;color:transparent;background-image:linear-gradient(-90deg, #00a8a3, #87b943);background-image:-webkit-linear-gradient(-90deg, #00a8a3, #87b943);background-clip:text;-webkit-background-clip:text;line-height:1.4;background-position:top left}body main#proyectos #construyendo-escuelas-y-comunidad .logos,body main#proyectos #reconstruyendo-resiliencia .logos{background-color:#213B59;padding:0.5em 0;text-align:center}body main#proyectos #construyendo-escuelas-y-comunidad .logos img,body main#proyectos #reconstruyendo-resiliencia .logos img{height:4em}body main#proyectos #construyendo-escuelas-y-comunidad .bullet,body main#proyectos #reconstruyendo-resiliencia .bullet{font-size:1.1em;font-weight:400;color:#00A4A2;padding-left:0;line-height:1;text-align:center}body main#proyectos #construyendo-escuelas-y-comunidad .bullet strong,body main#proyectos #reconstruyendo-resiliencia .bullet strong{font-weight:700;font-size:1.5em;display:block}body main#proyectos #construyendo-escuelas-y-comunidad .bullet img,body main#proyectos #reconstruyendo-resiliencia .bullet img{height:2em;display:inline-block;margin-bottom:0.5em}body main#proyectos #construyendo-escuelas-y-comunidad a.school,body main#proyectos #reconstruyendo-resiliencia a.school{padding-top:100%;position:relative;background-size:cover}body main#proyectos #construyendo-escuelas-y-comunidad a.school .title,body main#proyectos #construyendo-escuelas-y-comunidad a.school .overlay,body main#proyectos #reconstruyendo-resiliencia a.school .title,body main#proyectos #reconstruyendo-resiliencia a.school .overlay{position:absolute;top:0;right:0;bottom:0;left:0}body main#proyectos #construyendo-escuelas-y-comunidad a.school .overlay,body main#proyectos #reconstruyendo-resiliencia a.school .overlay{z-index:1;background-color:rgba(0,164,162,0.89);-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#proyectos #construyendo-escuelas-y-comunidad a.school .title,body main#proyectos #reconstruyendo-resiliencia a.school .title{z-index:2;color:#FFFFFF;text-transform:uppercase;font-size:0.75em;font-weight:600;padding:5%;display:flex;align-items:center;justify-content:center;text-align:center;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#proyectos #construyendo-escuelas-y-comunidad a.school:hover,body main#proyectos #reconstruyendo-resiliencia a.school:hover{text-decoration:none}body main#proyectos #construyendo-escuelas-y-comunidad a.school:hover .overlay,body main#proyectos #reconstruyendo-resiliencia a.school:hover .overlay{background-color:rgba(0,164,162,0)}body main#proyectos #construyendo-escuelas-y-comunidad a.school:hover .title,body main#proyectos #reconstruyendo-resiliencia a.school:hover .title{opacity:0}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox,body main#proyectos #reconstruyendo-resiliencia #lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(33,59,89,0.95);z-index:3;opacity:0;visibility:hidden;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox.visible,body main#proyectos #reconstruyendo-resiliencia #lightbox.visible{opacity:1;visibility:visible}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #header,body main#proyectos #reconstruyendo-resiliencia #lightbox #header{position:absolute;top:0;left:0;width:98%;height:4em;padding:0 1%;display:flex;align-items:center;justify-content:flex-end}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #header a,body main#proyectos #reconstruyendo-resiliencia #lightbox #header a{color:#FFFFFF}@media (max-width: 960px){body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #header,body main#proyectos #reconstruyendo-resiliencia #lightbox #header{height:3em}}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content,body main#proyectos #reconstruyendo-resiliencia #lightbox #content{position:absolute;top:5em;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 5% 3em 5%;opacity:0;visibility:hidden;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}@media (min-width: 960px){body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-container,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-container{padding-top:5%}}@media (max-width: 960px){body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content,body main#proyectos #reconstruyendo-resiliencia #lightbox #content{top:4em}}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex{margin:1em 0;align-items:center}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex.top,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex.top{align-items:flex-start}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex span,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex span{color:#FFFFFF;text-transform:uppercase;font-size:1em;letter-spacing:0.15em}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex span.left,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex span.left{margin-left:1em;display:inline-block;margin-top:0.5em}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex img,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex img{width:2em;height:2em;margin-right:1em}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex img.logo,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex img.logo{height:4em;width:auto}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex.value,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex.value{align-items:flex-start}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex.value span,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex.value span{font-size:0.8em}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-flex.value span.amount,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-flex.value span.amount{font-size:1.3em;font-weight:600}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content h2,body main#proyectos #reconstruyendo-resiliencia #lightbox #content h2{color:#FCCE00;font-size:1.3em;margin-top:0.25em}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-slideshow,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-slideshow{background-color:#333333}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-slideshow img,body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-slideshow video,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-slideshow img,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-slideshow video{max-height:100%;min-height:100%}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-slideshow video,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-slideshow video{margin-top:-1em;outline:0}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-dotnav,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-dotnav{position:absolute;top:105%;left:0;text-align:center;width:100%;justify-content:center}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-dotnav li a,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-dotnav li a{background-color:rgba(0,164,162,0.5);border:none}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox #content .uk-dotnav li.uk-active a,body main#proyectos #reconstruyendo-resiliencia #lightbox #content .uk-dotnav li.uk-active a{background-color:#00a4a2}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox .uk-spinner,body main#proyectos #reconstruyendo-resiliencia #lightbox .uk-spinner{color:#FFFFFF;position:fixed;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;visibility:visible;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox.loaded #content,body main#proyectos #reconstruyendo-resiliencia #lightbox.loaded #content{opacity:1;visibility:visible}body main#proyectos #construyendo-escuelas-y-comunidad #lightbox.loaded .uk-spinner,body main#proyectos #reconstruyendo-resiliencia #lightbox.loaded .uk-spinner{opacity:0;visibility:hidden}body main#proyectos #reconstruyendo-resiliencia{padding-top:8em}body main#proyectos #reconstruyendo-resiliencia h2{color:#c1c400}body main#proyectos #reconstruyendo-resiliencia .desc p,body main#proyectos #reconstruyendo-resiliencia .desc li{color:#FFFFFF !important;margin:0;padding:0;width:100%}body main#proyectos #reconstruyendo-resiliencia .desc p{margin:0.5em 0}body main#proyectos #reconstruyendo-resiliencia p{padding-left:3em;width:80%}body main#proyectos #reconstruyendo-resiliencia p.gradient{display:flex;padding-left:0;align-items:flex-start;padding-top:1em;padding-bottom:2em}body main#proyectos #reconstruyendo-resiliencia p.gradient img{width:1.5em;margin-right:1em}body main#proyectos #reconstruyendo-resiliencia p.gradient span{padding-left:0;font-weight:700;text-transform:uppercase;font-size:1.1em;color:transparent;background-image:linear-gradient(-90deg, #00a8a3, #87b943);background-image:-webkit-linear-gradient(-90deg, #00a8a3, #87b943);background-clip:text;-webkit-background-clip:text;line-height:1.4;background-position:top left}body main#proyectos #reconstruyendo-resiliencia p.bullet{font-size:1.3em;font-weight:400;color:#00A4A2;padding-left:0;text-align:left !important}body main#proyectos #reconstruyendo-resiliencia p.bullet strong{font-weight:700;font-size:1.5em}body main#proyectos #reconstruyendo-resiliencia p.bullet img{height:3em;display:block;margin-bottom:0.5em}body main#proyectos #reconstruyendo-resiliencia a.school .overlay{background-color:rgba(193,196,0,0.89)}body main#proyectos #reconstruyendo-resiliencia a.school:hover .title{opacity:1}body main#proyectos #reconstruyendo-resiliencia a.school:hover .overlay{background-color:rgba(193,196,0,0.5)}body main#proyectos #seguimiento-escolar{padding-top:8em;padding-bottom:3em}body main#proyectos #seguimiento-escolar h2{color:#87b943}body main#proyectos #seguimiento-escolar p{padding-left:3em;width:80%}body main#proyectos #seguimiento-escolar p.gradient{display:flex;padding-left:0;align-items:flex-start;padding-top:2em}body main#proyectos #seguimiento-escolar p.gradient img{width:1.5em;margin-right:1em}body main#proyectos #seguimiento-escolar p.gradient span{padding-left:0;font-weight:700;text-transform:uppercase;font-size:1.1em;color:transparent;background-image:linear-gradient(-90deg, #00a8a3 60%, #87b943);background-image:-webkit-linear-gradient(-90deg, #00a8a3 60%, #87b943);background-clip:text;-webkit-background-clip:text;line-height:1.4;background-position:top left}body main#proyectos #seguimiento-escolar #girl{position:relative}body main#proyectos #seguimiento-escolar #girl a{position:absolute;top:0;bottom:0;left:0;right:0;font-size:1.2em;color:#FFFFFF;font-weight:600;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;letter-spacing:0.25em;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#proyectos #seguimiento-escolar #girl a:hover{text-decoration:none;background-color:rgba(0,0,0,0.2)}body main#proyectos #seguimiento-escolar #girl .logos{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;right:0;padding:0.5em 1em;background-color:#213B59}body main#proyectos #seguimiento-escolar #girl .logos img{height:4em}body main#proyectos #emergencia{padding-top:8em;padding-bottom:3em}body main#proyectos #emergencia h2{color:#3cb07a}body main#proyectos #emergencia h3{color:#3cb07a;text-transform:uppercase;line-height:1.2;letter-spacing:0.5em;font-size:1.2em;margin-top:0}body main#proyectos #emergencia p.bullet{color:#3cb07a;font-size:1.2em}body main#proyectos #emergencia p.bullet span{font-weight:600}body main#proyectos #emergencia p.gradient{display:flex;padding-left:0;align-items:flex-start;padding-top:2em;padding-bottom:2em;width:80%}body main#proyectos #emergencia p.gradient img{width:1.5em;margin-right:1em}body main#proyectos #emergencia p.gradient span{padding-left:0;font-weight:700;text-transform:uppercase;font-size:1.1em;color:transparent;background-image:linear-gradient(-90deg, #00a8a3 60%, #87b943);background-image:-webkit-linear-gradient(-90deg, #00a8a3 60%, #87b943);background-clip:text;-webkit-background-clip:text;line-height:1.4;background-position:top left}body main#proyectos #emergencia .logos{background-color:#213B59;margin-right:2em;padding:0.5em 0}body main#proyectos #emergencia .uk-dotnav{position:absolute;top:105%;left:0;text-align:center;width:100%;justify-content:center}body main#proyectos #emergencia .uk-dotnav li a{background-color:rgba(0,164,162,0.5);border:none}body main#proyectos #emergencia .uk-dotnav li.uk-active a{background-color:#00a4a2}body main#proyectos #emergencia .green{margin:4em 0;padding:4em 0;position:relative}body main#proyectos #emergencia .green h3,body main#proyectos #emergencia .green p{color:#FFFFFF !important}body main#proyectos #emergencia .green .uk-dotnav li a{background-color:rgba(255,255,255,0.5)}body main#proyectos #emergencia .green .uk-dotnav li.uk-active a{background-color:white}body main#proyectos #emergencia .green .bg{position:absolute;top:0;right:0;bottom:0;left:15%;z-index:-1;background-color:linear-gradient(to right, #3eabac, #87b943 80%);background-color:-webkit-linear-gradient(to right, #3eabac, #87b943 80%)}@media (max-width: 640px){body main#proyectos #emergencia .green .bg{left:0;right:0}}body main#informes .bg{background-image:linear-gradient(to left, #223b59, #0d7e87, #00a8a3);background-image:-webkit-linear-gradient(left, #223b59, #0d7e87, #00a8a3)}body main#informes .waves{background-image:url(../img/informes/waves-20714e79.svg)}body main#informes ul#submenu{display:block;padding:0;margin:0;list-style-type:none;margin-right:40%}body main#informes ul#submenu li{margin:1.5em 0}body main#informes ul#submenu li a{display:block;text-align:right;font-size:1.3em;letter-spacing:0.4em;color:rgba(255,255,255,0.8);text-transform:uppercase;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#informes ul#submenu li a span{display:inline-block;padding-bottom:0.5em}body main#informes ul#submenu li a:hover{text-decoration:none;color:white}body main#informes #reporte-financiero{padding:8em 0 3em 0}body main#informes #reporte-financiero h2{color:#00A4A2}body main#informes #reporte-financiero h2 span{font-weight:700;display:block}body main#informes #reporte-financiero .uk-flex{width:100%;align-items:center;margin-top:3em}body main#informes #reporte-financiero .uk-flex h3{flex-basis:50%;color:#213B59;text-transform:uppercase;font-size:1.4em;margin:0;line-height:1;font-weight:300}body main#informes #reporte-financiero .uk-flex h3 span{font-weight:700;display:block;font-size:1.6em}body main#informes #reporte-financiero table{width:100%;border-collapse:collapse;margin-bottom:2em;font-size:0.9em;table-layout:fixed}body main#informes #reporte-financiero table td{padding:0.4em 0.25em 0.25em 0.25em;max-width:30%}body main#informes #reporte-financiero table td:first-child{width:40%}body main#informes #reporte-financiero table td.header{background-color:#74bfc6;color:#FFFFFF;font-weight:600;text-transform:uppercase;text-align:center;border-bottom:none}body main#informes #reporte-financiero table td.header.white{color:#74bfc6;background-color:#FFFFFF}body main#informes #reporte-financiero table tr td{border-bottom:1px solid #9c9b9b}body main#informes #reporte-financiero table tr:nth-last-child(2) td{border-bottom:none}body main#informes #reporte-financiero table tr.sub-header td{background-color:#e8f3f4;color:#74bfc6;font-weight:600;border-bottom:none}body main#informes #reporte-financiero table tr.sub-header.white td{background-color:#FFFFFF}body main#informes #reporte-financiero table.balance{table-layout:auto}body main#informes #reporte-financiero table.balance td{width:11.11111%}body main#contacto .bg{background-image:linear-gradient(to left, #00a8a3, #3eab70, #87b943, #c1c400);background-image:-webkit-linear-gradient(left, #00a8a3, #3eab70, #87b943, #c1c400)}body main#contacto .waves{background-image:url(../img/quienes-somos/waves-dd11698a.svg)}body main#contacto ul#submenu{display:block;padding:0;margin:0;list-style-type:none;margin-right:40%}body main#contacto ul#submenu li{margin:0.75em 0}body main#contacto ul#submenu li a{display:block;text-align:right;font-size:1.3em;letter-spacing:0.4em;color:rgba(255,255,255,0.8);text-transform:uppercase;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body main#contacto ul#submenu li a:hover{text-decoration:none;color:white}body main#contacto #formio{color:#FFFFFF;-ms-input-placeholder-color:#FFFFFF;-ms-input-placeholder-font-size:1em;-ms-input-placeholder-opacity:0.7}body main#contacto #formio input,body main#contacto #formio textarea{display:block;width:80%;background-color:rgba(255,255,255,0.8);padding:0.5em;margin:1em 0;line-height:1em;color:#213B59;outline:0;font-size:16px;border-radius:0.5em;border:none}body main#contacto #formio ::placeholder{color:#213B59;opacity:0.7;font-size:1em}body main#contacto #formio ::-ms-input-placeholder{color:#FFFFFF;font-size:1em;opacity:0.7}body main#contacto #formio .button{background-color:#213B59;border:none;outline:none;font-size:1em;color:#FFFFFF;text-transform:uppercase;font-weight:600;float:right;margin-right:20%;border-radius:0.5em}body .uk-modal-full{background-color:rgba(40,57,87,0.95)}body .uk-modal-full .padded{padding:5%}body .uk-modal-full .padded p{color:#FFFFFF;padding-left:5%}body .uk-modal-full .padded h2{font-size:1.3em;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;line-height:1.3;color:#c1c400}body .uk-modal-full .padded a{color:#00a4a2}body .uk-modal-close-full{background-color:transparent;color:#c1c400}body .uk-modal-close-full:hover{color:#f3f700}body .uk-dotnav li a{background-color:rgba(0,164,162,0.5);border:none}body .uk-dotnav li.uk-active a{background-color:#00a4a2}