@import"https://fonts.googleapis.com/css?family=Roboto:400,700";@keyframes nav_underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}#menu{transition:all .3s ease;background-color:transparent;border:0;padding:0;margin:0}@media (min-width: 1024px){#menu{display:none}}.cta{background-color:#3b6e8f;display:inline-block;padding:16px 28px;border-radius:5px;font-family:Montserrat,sans-serif;color:#fff;font-weight:600}.cta:hover{background-color:#72a7c3}.button{border-radius:8px;background-color:#f0f4f8;padding:12px 24px;color:#313131;font-family:font-text;font-size:16px;display:flex;align-items:center;font-weight:500;font-family:Montserrat,sans-serif}@media (min-width: 768px){.button{font-size:18px}}.button:hover{opacity:.8}.hero__button{display:inline-block;padding:12px 24px;border-radius:5px;font-family:Montserrat,sans-serif;color:#fff;font-weight:600;border:solid white 1px}@media (min-width: 1024px){.hero__button{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px;color:#fff}}.us__button{margin-top:30px}.us__button img{width:27px;overflow-y:hidden;margin-left:5px}.how__button{min-width:190px;width:fit-content;height:fit-content;margin:0 auto}@media (min-width: 768px){.how__button{font-size:18px;margin-top:50px}}@media (min-width: 1024px){.how__button{margin:0}}@media (min-width: 1024px){.help__button{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px;color:#fff;border:solid white 1px}}div.donate__form .donate__amounts{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:13px}.footer{position:absolute;bottom:0;background-color:#416992;width:100%;height:100px;display:flex;align-items:flex-start;justify-content:space-between;padding-left:20px;padding-right:20px;padding-top:20px}.footer__logo{width:120px}.footer__social{display:flex;gap:15px}.footer__social img{width:25px}.header__nav{z-index:-10;position:absolute;top:-200px;width:100%;left:0;right:0;margin:0 auto;background-color:#416992;transition:.5s ease-in}@media (min-width: 1024px){.header__nav{width:fit-content;margin:0;position:static;background-color:#c7e2f6}.header__nav-list{display:flex;gap:20px}}.header__nav.is-open{top:52.2px}.header__nav a{display:inline-block;width:100%;padding-top:13px;padding-bottom:13px;padding-left:16px;transition-duration:.3s;color:#fff;font-family:Montserrat,sans-serif;font-size:15px}@media (min-width: 1024px){.header__nav a{color:#2a3c4d;font-weight:600;position:relative}.header__nav a:hover:before{content:"";position:absolute;width:80%;height:3px;background-color:#416992;bottom:1px;transform-origin:left;animation:nav_underline .2s ease-in}}.header__nav a.active{background-color:#2e4c69}@media (min-width: 1024px){.header__nav a.active{background-color:#c7e2f6}.header__nav a.active:before{content:"";position:absolute;width:80%;height:3px;background-color:#416992;bottom:1px;transform-origin:left;animation:nav_underline .2s ease-in}}.header__container{z-index:20000;display:flex;justify-content:space-between;padding:10px 25px;background-color:#c7e2f6}@media (min-width: 1024px){.header__container{padding:0}}.header__container__logo img{width:120px}.header{position:sticky;z-index:100;top:0}@media (min-width: 1024px){.header{position:sticky;display:flex;align-items:center;justify-content:space-between;padding:20px 70px;background-color:#c7e2f6}}.page-home .hero{padding-top:30px;background-image:url(../img/foto_ap1.jpg);background-repeat:no-repeat;background-size:140%;background-attachment:fixed;height:calc(100vh - 57px);background-position:center top}@media (min-width: 768px){.page-home .hero{background-image:url(../img/foto_ap2x.png);background-position:center 60px;height:9sdasd0vh}}@media (min-width: 1024px){.page-home .hero{background-position:left top;height:90vh}}.page-home .hero__content{position:relative;display:flex;flex-direction:column;align-items:center;z-index:1;gap:20px}@media (min-width: 376px){.page-home .hero__content{gap:40px}}@media (min-width: 1024px){.page-home .hero__content{width:50%;margin-left:50px}}.page-home .hero__title{display:none}.page-home .hero__subtitle{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;text-align:center;color:#fff;margin-top:30px;max-width:394px}@media (min-width: 768px){.page-home .hero__subtitle{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:60px;line-height:55px;color:#fff;max-width:100%}}@media (min-width: 1024px){.page-home .hero__subtitle{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:96px;line-height:88px;color:#fff;max-width:790px;margin-top:15px}}.page-home .us{padding:16px;margin:20px 16px;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.page-home .us{margin-top:75px;padding-left:40px;padding-right:40px}}@media (min-width: 1024px){.page-home .us{padding-left:100px;padding-right:100px;display:flex;flex-wrap:wrap;height:640px;width:auto;align-items:normal;align-content:space-between;justify-content:normal;margin-top:100px}}.page-home .us__img{width:70%;height:250px;margin-top:30px;object-fit:cover}@media (min-width: 1024px){.page-home .us__img{margin:0;order:-10;width:40%;height:90%}}.page-home .us__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;text-align:center}@media (min-width: 1024px){.page-home .us__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:60px;line-height:55px;margin-bottom:30px;width:60%;margin-left:auto}}.page-home .us__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-align:center;margin-top:20px}@media (min-width: 768px){.page-home .us__text{margin-bottom:40px}}@media (min-width: 1024px){.page-home .us__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px;line-height:35px;margin-bottom:60px;text-align:justify;width:55%;margin-left:auto}}.page-home .us__button{margin:30px auto 0;display:flex;align-items:center;width:fit-content;font-family:Montserrat,sans-serif}@media (min-width: 1024px){.page-home .us__button{margin-top:0}}.page-home .us__button img{width:27px;overflow-y:hidden;margin-left:5px}.page-home .how{display:flex;flex-direction:column;align-items:center;padding:0 16px;margin-top:75px}@media (min-width: 768px){.page-home .how{padding-left:40px;padding-right:40px}}@media (min-width: 1024px){.page-home .how{padding-left:90px;padding-right:90px}}.page-home .how__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;margin-bottom:20px}@media (min-width: 768px){.page-home .how__title{margin-bottom:50px}}@media (min-width: 1024px){.page-home .how__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:60px;line-height:55px;margin-bottom:60px}}.page-home .how__categories{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.page-home .how__categories{gap:30px;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:40px}}@media (min-width: 1024px){.page-home .how__categories{flex-wrap:nowrap;width:100%;margin-bottom:80px}}.page-home .how__article{width:275px;-webkit-box-shadow:5px 5px 6px -6px #000000;box-shadow:5px 5px 6px -6px #000;background-color:#e6f0fa;padding:25px 13px 20px 27px;margin-bottom:30px}@media (min-width: 768px){.page-home .how__article{margin-bottom:0}}@media (min-width: 1024px){.page-home .how__article{flex-basis:0;flex-shrink:1;flex-grow:1;max-width:320px}}.page-home .how__article img{width:50px;margin-bottom:15px}.page-home .how__article h3{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.1rem;margin-bottom:8px}@media (min-width: 1024px){.page-home .how__article h3{font-size:18px}}.page-home .how__article p{font-family:Montserrat,sans-serif;font-size:.9rem;line-height:24px}@media (min-width: 1024px){.page-home .how__article p{font-size:18px}}.page-home .how__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;margin-bottom:30px;text-align:center;font-weight:600}@media (min-width: 1024px){.page-home .how__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px;text-align:left;width:400px;margin:0}}@media (min-width: 1024px){.page-home .how__bottom{width:fit-content;display:flex;align-items:center;gap:90px;background-image:url(../src/img/Arrow-black.svg);background-repeat:no-repeat;background-size:50px;background-position:420px center}}.page-home .help{margin-top:60px;padding:10px 16px}@media (min-width: 768px){.page-home .help{padding-left:40px;padding-right:40px;margin-top:80px;margin-bottom:80px}}@media (min-width: 1024px){.page-home .help{padding-left:120px;padding-right:120px;margin-top:120px;margin-bottom:120px;position:relative}}.page-home .help__container{display:flex;flex-direction:column;align-items:center;gap:30px}@media (min-width: 1024px){.page-home .help__container{width:50%}}.page-home .help__img{width:100%}@media (min-width: 768px){.page-home .help__img{width:50%;margin-bottom:30px}}@media (min-width: 1024px){.page-home .help__img{width:33%;position:absolute;top:130px;right:150px}}.page-home .help__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;text-align:center}@media (min-width: 768px){.page-home .help__title{margin-bottom:10px}}@media (min-width: 1024px){.page-home .help__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:60px;line-height:55px;margin-bottom:40px;text-align:left}}.page-home .help__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-align:center}.page-home .help__text strong{font-weight:600;font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px}@media (min-width: 1024px){.page-home .help__text strong{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px}}@media (min-width: 768px){.page-home .help__text{margin-bottom:30px}}@media (min-width: 1024px){.page-home .help__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px;margin-bottom:45px;text-align:left}}.page-home .contact{margin-top:50px;padding-left:16px;padding-right:16px;display:flex;align-items:center;flex-direction:column}@media (min-width: 768px){.page-home .contact{padding-left:40px;padding-right:40px}}@media (min-width: 1024px){.page-home .contact{padding-left:100px;padding-right:100px;position:relative;margin-bottom:100px;align-items:flex-start}}.page-home .contact__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;text-align:center;margin-bottom:20px}@media (min-width: 768px){.page-home .contact__title{margin-bottom:50px}}@media (min-width: 1024px){.page-home .contact__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:60px;line-height:55px;margin-bottom:90px}}.page-home .contact__categories{align-self:flex-start}@media (min-width: 1024px){.page-home .contact__categories{width:50%}}.page-home .contact__info{padding-left:5px;display:flex;gap:10px;margin-bottom:20px;align-items:center}.page-home .contact__info img{width:25px;height:25px}.page-home .contact__info a{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px}@media (min-width: 1024px){.page-home .contact__info a{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px}}.page-home .contact__map{width:100%;margin-top:50px}@media (min-width: 1024px){.page-home .contact__map{position:absolute;right:100px;bottom:0;height:80%;width:37.5%}}.page-home .contact__button{display:inline-block;margin-top:30px}@media (min-width: 1024px){.page-home .contact__button{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:22px;line-height:32px;color:#fff;border:solid white 1px}}.page-qui-som .container{margin:0 auto;max-width:350px}.page-qui-som .historia{margin-top:20px;margin-bottom:20px;padding:0 20px}.page-qui-som .historia__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;margin-bottom:10px;text-align:center}.page-qui-som .historia__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-align:center;margin-bottom:5px}.page-qui-som .datos{background-color:#416992;padding:10px}.page-qui-som .datos .objectius{margin-top:20px;margin-bottom:20px}.page-qui-som .datos .objectius__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;margin-bottom:10px;text-align:center;color:#fff}.page-qui-som .datos .objectius__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-align:center;margin-bottom:5px;color:#fff}.page-qui-som .datos .valors{margin-top:20px;margin-bottom:20px}.page-qui-som .datos .valors__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;margin-bottom:10px;text-align:center;color:#fff}.page-qui-som .datos .valors__list{text-align:center;margin-bottom:5px;color:#fff;list-style:circle;text-align:left}.page-qui-som .datos .valors__list li,.page-qui-som .datos .valors__list span{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;color:#fff;text-align:justify}.page-qui-som .datos .valors__list li{margin-bottom:7px}.page-qui-som .fundadores{margin-top:50px}.page-qui-som .fundadores .container{display:flex;flex-direction:column;gap:20px}.page-qui-som .fundadores__main-title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;text-align:center;margin-bottom:30px}.page-qui-som .fundadores__professional{display:flex;flex-direction:column;background-color:#fff;padding:20px;border-radius:30px 0;box-shadow:7px 6px 5px #0003;-webkit-box-shadow:7px 6px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:7px 6px 5px 0px rgba(0,0,0,.2)}.page-qui-som .fundadores__article-header{display:flex;align-items:center;gap:25px}.page-qui-som .fundadores__img{border-radius:50%;width:80px}.page-qui-som .fundadores__name{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-transform:uppercase;color:#3b6e8f;font-weight:700;margin:0}.page-qui-som .fundadores__professio{font-family:Montserrat,sans-serif;font-size:15px;line-height:24px;font-style:italic;margin:0;color:#2a3c4d}.page-qui-som .fundadores__resum{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;margin-top:10px;text-align:justify}body.help .container{padding:30px 20px}body.help .services{margin-bottom:30px;margin-top:30px}body.help .services .container{display:flex;flex-direction:column;gap:20px;align-items:center}body.help .services__categorie{margin:0 auto 30px;width:275px;-webkit-box-shadow:5px 5px 6px -6px #000000;box-shadow:5px 5px 6px -6px #000;background-color:#416992;padding:25px 13px 50px 27px;position:relative}body.help .services__main-title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;text-align:center}body.help .services__main-text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-align:center;margin-bottom:30px;max-width:600px;font-style:italic}body.help .services__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:24px;line-height:24px;margin-bottom:10px;text-align:center;color:#fff}body.help .services__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-align:center;color:#fff;margin-bottom:10px}body.help .services__info{font-family:Montserrat,sans-serif;position:absolute;bottom:0;width:100%;background-color:#fff;display:inline-block;right:0;padding:12px;text-align:center;color:#3f3f3f;text-decoration:none;font-weight:700}body.help .services__cta{display:inline-block;width:fit-content;text-align:center}body.help .proces{background-color:#416992}body.help .proces .container{display:flex;flex-direction:column;align-items:center}body.help .proces__main-title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;text-align:center;color:#fff;margin-bottom:20px}body.help .proces__steps{display:flex;flex-direction:column;gap:20px;align-items:center;max-width:300px;margin:0 auto}body.help .proces__1step{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;text-align:center}body.help .proces__img{width:60px;margin-bottom:10px}body.help .proces .smaller{width:67px;margin-bottom:10px}body.help .proces__arrow{transform:rotate(90deg);margin-bottom:20px}body.help .proces__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;color:#fff;max-width:200px}body.help .proces__titletext{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;color:#fff;font-weight:700;text-transform:uppercase}body.help .proces__cta{margin-top:20px}.donate-page .donate__content{padding:20px;text-align:center}.donate-page .donate__title{font-family:Bebas Neue,sans-serif;color:#3b6e8f;font-size:36px;line-height:36px;margin-bottom:15px}.donate-page .donate__subtitle{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;width:90%;margin:0 auto 30px}.donate-page .donate__seleccio{width:350px;margin:0 auto;display:flex;border-radius:50px}.donate-page .donate__seleccio .add-blue{background-color:#416992;color:#fff}.donate-page .donate__seleccio button{flex:1;border-radius:10px;border:1px solid grey;padding:5px;background-color:#fff;font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px}.donate-page .donate__form{width:350px;background-color:#fff;margin:30px auto;display:flex;flex-direction:column}.donate-page .donate__text{font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;font-weight:700;margin-bottom:10px;border:1px solid rgb(194,194,194);padding:10px;text-align:center;background-color:#f5f4f4}.donate-page .donate__amounts{display:grid;padding:20px;margin-top:10px;margin-bottom:10px}.donate-page .donate__amounts .donate__amount-button{display:inline-block;font-family:Montserrat,sans-serif;color:#2a3c4d;font-size:15px;line-height:24px;text-align:center;background-color:#e9eae5;padding:10px;border-radius:10px;border:1px solid grey}.donate-page .donate__amounts #wanted_amount{grid-column:2/span 2}.donate-page .donate__amounts .add-blue{background-color:#416992;color:#fff}.donate-page .donate__amounts .add-blue::placeholder{color:#fff}.donate-page .donate__submit{margin:0 20px 20px;border:0}.undescontrction-image{width:80%;max-width:500px;margin-left:auto;margin-right:auto}.undescontrction-image img{width:100%}html *{font-family:Roboto,sans-serif;margin:0;padding:0;box-sizing:border-box}body{position:relative;background-color:#c7e2f6;padding-bottom:200px;min-height:100vh}span.bold{font-weight:700}
