:root{--red:#bd3632;--brown:#32280a;--sand:#dfc67e;--light-grey:#f1eee3;--light:#f5f3ed;--light-sand:#f1eee5;--light-beige:#faf8f3;--white:#fff;--beige:#efe3c2}::-webkit-selection{color:#fff;background:var(--sand)}::-moz-selection{color:#fff;background:var(--sand)}::-ms-selection{color:#fff;background:var(--sand)}::selection{color:#fff;background:var(--sand)}.secondfont,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:400;margin:0 0}body,html{width:100%;font-family:Roboto,sans-serif;font-weight:400;font-size:18px;color:var(--brown);background:var(--light)}a{text-decoration:none;transition:all .3s ease}h2{font-size:28px;font-weight:300;line-height:1.29;color:var(--brown);margin-bottom:30px}h2.h2-big{font-size:40px;line-height:1.2}h2 strong{font-weight:700}p{font-size:17px;font-weight:300;line-height:1.53;color:var(--brown);margin-top:0;margin-bottom:26px}.valores-txt ul li strong,p strong{font-weight:700}p.xmb{margin-bottom:60px}.nmb{margin-bottom:0}.noscroll{overflow:hidden}.post-txt{font-size:17px;font-weight:300;line-height:1.53;color:var(--brown)}.post-txt h1{font-size:2em;margin-bottom:30px}.post-txt h2{font-size:1.4em;margin-bottom:30px}.post-txt h3{font-size:1.2em;margin-bottom:30px}.post-txt h4{font-size:.9em;margin-bottom:20px}.post-txt h5{font-size:.75em;margin-bottom:15px}.post-txt h6{font-size:.7em;margin-bottom:15px}.fullscreen{height:100vh}.min-fullscreen{min-height:100vh}.main{padding-top:92px}.wrap{width:100%;max-width:1270px;margin:0 auto;padding:0 15px;position:relative}.wrap.wrapheader{max-width:1316px}.fullwrap{font-size:0;position:relative;z-index:1}.fullwrap.spacing{padding-top:90px;padding-bottom:90px}.fullwrap.spacing-top{padding-top:90px}.fullwrap.spacing-bottom{padding-bottom:90px}.fullwrap.spacing-big{padding-top:120px;padding-bottom:120px}.fullwrap.spacing-big-top{padding-top:120px}.fullwrap.spacing-big-bottom{padding-bottom:120px}.fullwrap.extra-spacing{padding-top:150px;padding-bottom:150px}.fullwrap.extra-spacing-top{padding-top:150px}.fullwrap.extra-spacing-bottom{padding-bottom:150px}.fullwrap.no-bottom{padding-bottom:0!important}.fullwrap.no-top{padding-top:0!important}.main-grid{width:100%;display:grid;grid-gap:14px;grid-template-columns:minmax(0,1fr) repeat(12,minmax(0,91px)) minmax(0,1fr);margin:0 auto;position:relative}.main-grid .grid-wrap{grid-column-start:2;grid-column-end:14}.main-grid .grid-wrap-overflow{grid-column-start:1;grid-column-end:15}.main-grid .grid-wrap-small{grid-column-start:3;grid-column-end:13}.main-grid.no-row-gap{grid-row-gap:0}.main-grid.grid-center{align-items:center}.main-grid.grid-bottom{align-items:baseline}.main-grid .grid-img{grid-column-start:9;grid-column-end:14}.main-grid .no-gap-right{margin-right:-42px}.main-grid .no-gap-left{margin-left:-42px}.main-grid .grid-txt{grid-column-start:2;grid-column-end:9}.main-grid.image-first .grid-img{grid-column-start:2;grid-column-end:9;grid-row-start:1}.main-grid.image-first .grid-txt{grid-column-start:9;grid-column-end:14;grid-row-start:1}.main-grid .grid-img.grid-img-overflow{grid-column-end:15}.main-grid.image-first .grid-img.grid-img-overflow{grid-column-start:1;grid-column-end:9}.grid-half{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.grid-half.grid-center{align-items:center}.grid-half.image-first>:first-child{grid-column-start:2;grid-column-end:3;grid-row-start:1}.grid-half.image-first>:last-child{grid-column-start:1;grid-column-end:2;grid-row-start:1}.highlight-red{color:var(--red)}.tcenter,.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.pullright{float:right}.hidden{display:none}.imgfluid{max-width:100%;height:auto}.toast{font-size:14px;line-height:1.2em}.templates{text-align:center;padding:60px 0}.templates .ticon{font-size:60px;line-height:1em}.btn-primary{display:inline-block;border:0;outline:0;font-weight:400;text-transform:uppercase;color:var(--brown);text-decoration:none;font-size:16px;line-height:20px;padding:15px 59px 15px 27px;background:var(--sand);cursor:pointer;transition:all .3s ease;border-radius:25px;position:relative}.btn-primary svg{position:absolute;top:50%;transform:translateY(-50%);right:24px}.btn-primary svg path{transition:all .3s ease}.btn-primary:hover{background:var(--brown);color:var(--white)}.btn-primary:hover svg path{fill:var(--white)}.btn-primary:disabled{opacity:.5;cursor:default}.btn-block{display:block;width:100%;text-align:center}.btn-primary.no-icon{padding-right:27px}.dm-ajax-paginacion{text-align:center}.cargarmas{margin:40px auto}.cargarmas .cargando{display:none}.cargarmas.disabled .more{display:none}.cargarmas.disabled .cargando{display:block}.imgcover{object-fit:cover;object-position:center;width:100%;height:100%}.header{height:92px;background:var(--light-grey);position:fixed;z-index:100;width:100%;padding:0;top:0;left:0}.header .wrap{height:100%;display:grid;grid-template-columns:386px 1fr;grid-gap:15px}.header .logo{display:block;padding:6px 0}.header .logo .logoimg{height:80px;width:100%;max-width:100%}.header .hr{text-align:right;padding:21px 0}.header .menu{font-size:0;margin:10}.header .menu ul{list-style:none;margin:0;padding:0}.header .menu ul li{display:inline-block;vertical-align:middle}.header .menu ul a:not(.btn-primary){display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:var(--brown);text-transform:uppercase;line-height:50px;padding:0 15px}.header .menu ul a.menu-active,.header .menu ul a:not(.btn-primary):hover{color:var(--red)}.header .menu ul li.header-btn{padding-left:15px}.header .menubtn{height:48px;width:40px;padding:14px 0;display:block;float:right;display:none;margin-top:5px}.header .menubtn .bar{width:100%;background:var(--brown);height:4px}.header .menubtn .bar.center{margin:4px 0}.header.open .menubtn .bar{background:var(--red)}.header.open .hr .menu{display:block}.owl-fix{width:100%;max-width:100%;display:table;table-layout:fixed;pointer-events:none}.owl-fix.clickable .owl-dots{pointer-events:all}.hero-wrap{display:grid;grid-template-columns:5fr 4fr;align-items:center}.hero-txt .inner-wrap{max-width:646px}.hero-txt h1{font-size:40px;font-weight:300;line-height:1.2;color:var(--brown);margin-bottom:30px}.hero-txt h1 strong{font-weight:700}.hero-img-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:522px;margin-left:auto;grid-gap:14px}.hero-img-l .hero-img{padding-top:186.61%}.hero-img-r .hero-img{padding-top:79.92%}.hero-img-r>:nth-child(1){margin-top:67px;margin-bottom:30px}.hero-img{position:relative;border-radius:20px;overflow:hidden}.hero-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.video-wrap{position:relative;padding-top:56.25%}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nosotros-heading{max-width:315px}.nosotros-wrap{display:grid;grid-template-columns:4fr 5fr;grid-gap:30px 14px}.nosotros-txt .inner-wrap{max-width:488px}.compromiso-wrap{display:grid;grid-template-columns:5fr 4fr;grid-gap:30px 0;align-items:center}.compromiso-txt .inner-wrap{max-width:360px;border-bottom:2px solid var(--red);padding:50px 9px 50px 30px}.compromiso-txt p{font-size:23px;line-height:1.57;margin:0}.c-img{position:relative;padding-top:58.67%}.c-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.u-img{position:relative;padding-top:67.17%}.u-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.bg-mid{background:linear-gradient(to right,var(--light-sand) 0,var(--light-sand) 50%,var(--light-beige) 50%,var(--light-beige) 100%);position:relative;padding-bottom:355px}.bg-mid::after,.bg-mid::before{content:'';position:absolute;bottom:0;width:50%;height:355px;background-size:cover}.bg-mid::before{background-image:url(../images/educacion.jpg);background-position:top center;left:0}.bg-mid::after{background-image:url(../images/sampa.jpg);right:0;background-position:bottom center}.mid-wrap{position:relative;padding-top:100px;padding-bottom:68px}.mid-wrap::before{content:'';position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;background:url(../images/sello.png) center/contain no-repeat;z-index:10;pointer-events:none}.mid-txt .inner-wrap{max-width:489px;margin:auto}.mid-txt img{display:none}.mid-bullets{margin:0;list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;transform:translateY(-34px)}.mid-bullets li{background:var(--light-sand);border-radius:30px;padding:37px 15px}.mid-bullets li .inner-wrap{max-width:294px;margin:0 auto}.mid-bullets li h2{margin-bottom:13px}.quote{position:relative;max-width:882px;margin:0 auto;text-align:center}.quote::before{content:'❝';font-size:120px;color:var(--red);font-weight:300;position:absolute;top:-55px;left:-45px;z-index:0;pointer-events:none}.quote h2{font-size:40px;line-height:1.3;margin-bottom:0;position:relative;z-index:2}.unete-heading{max-width:828px;margin-bottom:62px}.unete-heading h2{max-width:380px}.unete-wrap{display:grid;grid-template-columns:5fr 4fr;grid-gap:30px 0;align-items:center}.unete-txt .inner-wrap{max-width:518px;padding:43px 0 45px 52px;position:relative}.unete-txt .inner-wrap::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:100%;max-width:360px;background:var(--red)}.unete-txt ul{list-style:none;margin:0;padding:0}.unete-txt ul li{font-size:17px;line-height:1.53;color:var(--brown);position:relative;padding-left:80px}.unete-txt ul li:not(:last-child){margin-bottom:26px}.unete-txt ul li strong{font-weight:900}.unete-txt ul li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:59px;height:59px;background-size:contain;background-position:center;background-repeat:none}.unete-txt ul li:nth-child(1)::before{background-image:url(../images/donaciones.png)}.unete-txt ul li:nth-child(2)::before{background-image:url(../images/alianzas.png)}.unete-txt ul li:nth-child(3)::before{background-image:url(../images/voluntariado.png)}.blog-heading{max-width:560px;margin:0 auto 75px auto;text-align:center}.blog-bottom{text-align:center;margin-top:40px}.blog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px}.post-box{display:block;border-radius:30px;background:var(--white);padding:5px 5px 28px 5px}.post-box .post-box-cover{display:block;background-size:cover;background-position:center;padding-top:68.2%;border-radius:30px;margin-bottom:28px;transition:all .3s ease}.post-box .post-box-cover:hover{opacity:.8}.post-box .post-box-txt{position:relative;padding:0 75px 0 15px}.post-box .post-box-txt h3{font-size:22px;font-weight:300;color:var(--brown);line-height:1.27;margin:0}.post-box .post-box-txt h3:hover{color:var(--red)}.post-box .post-box-txt .post-box-btn{position:absolute;top:50%;right:0;width:50px;height:50px;background:var(--beige);transform:translateY(-50%);border-radius:50%;transition:all .3s ease}.post-box .post-box-txt .post-box-btn:hover{background:var(--red)}.post-box .post-box-txt .post-box-btn svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-box .post-box-txt .post-box-btn svg path{transition:all .3s ease}.post-box .post-box-txt .post-box-btn:hover svg path{fill:var(--white)}.post-heading{margin-bottom:50px;max-width:768px}.post-heading p{color:var(--red)}.post-wrap{max-width:900px;margin:50px auto 0 auto}.post-heading-bottom{display:flex;gap:20px;font-size:17px;color:var(--red);align-items:center;margin-top:15px;font-weight:300}.sharer{list-style:none;margin:0;padding:0;display:flex;font-size:17px;gap:15px}.sharer a{color:var(--red)}.sharer a:hover{color:var(--brown)}.contacto-heading{max-width:890px;margin:0 auto 66px auto;text-align:center}.contacto-heading h2{max-width:728px;margin:0 auto 23px auto}.contacto-wrap{max-width:1035px;margin:0 auto;background:var(--beige);border-radius:40px;padding:53px 15px}.contacto-wrap .inner-wrap{max-width:836px;margin:0 auto}.contacto-wrap .inner-wrap p{font-size:12px;margin:0;text-align:center;margin-top:12px}.contacto-wrap .inner-wrap .exitocontacto p{font-size:17px;margin-top:0}.form-wrap{display:grid;grid-gap:8px;grid-template-columns:200px 200px 268px 1fr}.input-wrap input,.input-wrap select{outline:0;display:block;width:100%;border:1px solid var(--sand);border-radius:25px;background:var(--white);padding:12px 30px;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;color:var(--brown)}.input-wrap select{appearance:none}.input-wrap ::placeholder{color:#726849;opacity:1}.paginacion{display:flex;justify-content:space-between;margin-top:50px}.btn-secondary{font-size:14px;font-weight:700;color:var(--brown);letter-spacing:1.4px;position:relative;text-transform:uppercase;padding-right:46px;cursor:pointer;transition:all .3s ease}.btn-secondary.btn-red,.btn-secondary:hover{color:var(--red)}.btn-secondary svg{position:absolute;top:50%;right:0;transform:translateY(-50%)}.btn-secondary svg path{transition:all .3s ease}.btn-secondary.btn-red svg path,.btn-secondary:hover svg path{fill:var(--red)}.btn-secondary.btn-prev{padding-right:0;padding-left:46px}.btn-secondary.btn-prev svg{transform:translateY(-50%) rotate(-180deg)}.btn-secondary.btn-red:hover{color:var(--brown)}.btn-secondary.btn-red:hover svg path{fill:var(--brown)}.valores-txt ul{list-style:none;margin:26px 0;padding:0;font-size:17px;font-weight:300;line-height:1.53;color:var(--brown)}.valores-txt ul li{position:relative;padding-left:18px}.valores-txt ul li::before{content:'·';position:absolute;left:0;top:0}.btns-wrap>:first-child{margin-right:25px}.footer{padding:35px 0 85px 0}.footer-info{list-style:none;margin:0 0 95px 0;padding:0;text-align:center}.footer-info li{font-size:17px;font-weight:300;color:var(--brown)}.footer-info li:not(:last-child){margin-bottom:12px}.footer-info li span,.footer-info li svg{display:inline-block;vertical-align:middle}.footer-info li svg{margin-right:12px}.footer-sello{max-width:296px;margin:0 auto}.oneworld-img .inner-wrap{max-width:490px}.oneworld-datos{display:flex;font-size:16px;gap:50px;margin-top:50px;text-transform:uppercase}.oneworld-datos span{font-size:30px;color:var(--red);display:block;margin-bottom:5px}.mapa{width:100%;height:200px}.mapa .map-canvas{width:100%;height:100%}.whatsapp-btn{position:fixed;z-index:30;left:30px;bottom:30px;border:3px solid #fff;background:#14a919;border-radius:60px;width:60px;height:60px;line-height:56px;text-align:center;color:#fff;font-size:28px;display:flex;align-items:center;justify-content:space-around;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.whatsapp-btn.brpos{left:auto;right:30px}.whatsapp-btn:hover{background:#0d8a12;bottom:35px}.conferenciacon{margin-top:40px}.conferenciacon a{margin-right:10px}@media screen and (max-width:1024px){.header .menubtn{display:block;position:relative;z-index:1000}.header .menu{display:none;padding:0 15px 15px 15px}.header.open .hr .menu{position:fixed;z-index:100;width:100%;left:0;top:92px;background:var(--light-grey);text-align:center;margin:0 0}.header .menu .enlace{margin:15px 0;padding:15px 0}.header.open .hr .backmenumovil{display:block;content:"";position:fixed;z-index:60;width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0}.header .menu .spacer{display:none}.header .menu .enlace{font-size:18px;line-height:22px;display:block;padding:10px 0}}@media screen and (max-width:768px){.hero-wrap{grid-template-columns:1fr;grid-gap:45px}.hero-img-wrap{margin-left:0}.compromiso-wrap,.nosotros-wrap,.unete-wrap{grid-template-columns:1fr;grid-gap:0}.mid-bullets{grid-template-columns:1fr;transform:none;padding-top:45px}.quote h2{font-size:34px}.quote::before{left:0;top:-85px}.blog,.form-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.header .menu ul li{display:block}.header .menu ul li.header-btn{padding-left:0}.header.open .hr .menu{padding-bottom:25px}.header .wrap{grid-template-columns:260px 1fr}.header .logo .logoimg{object-fit:contain;object-position:center;width:260px}.hero-txt h1{font-size:34px}.blog,.form-wrap,.grid-half{grid-template-columns:1fr}.quote h2{font-size:26px}.quote::before{font-size:85px;top:-60px;left:-15px}.bg-mid{background:0 0;padding-bottom:0}.bg-mid::after,.bg-mid::before{display:none}.mid-txt img{display:block;margin-top:30px}.mid-txt:first-child{margin-bottom:60px}p.xmb{margin-bottom:45px}.btns-wrap>:first-child{margin-bottom:25px}}