@font-face{font-family:"Fredoka";src:url(../assets/fonts/Fredoka-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url(../assets/fonts/Fredoka-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url(../assets/fonts/Fredoka-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url(../assets/fonts/Fredoka-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url(../assets/fonts/Fredoka-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Neulis";src:url(../assets/fonts/Neulis-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Neulis";src:url(../assets/fonts/Neulis-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Neulis";src:url(../assets/fonts/Neulis-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Neulis";src:url(../assets/fonts/Neulis-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Neulis";src:url(../assets/fonts/Neulis-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Neulis";src:url(../assets/fonts/Neulis-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Insanibu";src:url(../assets/fonts/Insanibu.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Baloo";src:url(../assets/fonts/Baloo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:"Fredoka",sans-serif;background-color:#f5f5f7!important}:root{--primary-blue: #000e46;--secondary-blue: #07346d;--third-blue: #008cff;--primary-yellow: #fda700;--secondary-yellow: #ffd500;--third-yellow: #ffed00;--background-blue: #e8f9ff;--background-body: #f5f5f7;--degraded-blue: linear-gradient( to right top, #e8f9ff, #eafaff, #ecfaff, #eefbff, #f0fbff, #effbff, #edfaff, #ecfaff, #e7f9ff, #e1f7ff, #dcf6ff, #d6f4ff );--degraded-background: linear-gradient( 160deg, var(--primary-blue) 0%, var(--secondary-blue) 65%, var(--third-blue) 130% );--primary-red: #df0000;--text: #cfe0ff;--text-gray: #5b6b8c;--shadow: 2px 4px 12px #00000014;--maxw: 1280px;--page-padding: 0 28px}.content{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--page-padding)}button{padding:10px 22px;font-size:1.6rem;border-radius:25px;border:none;transition:transform 0.2s ease}button:hover{transform:scale(1.05)}.menu{padding-top:6px;padding-bottom:6px;background:var(--primary-blue)}.menu nav{width:100%;max-width:var(--maxw)}.navbar-brand img{width:250px}.menu nav .nav-link{color:var(--text);font-size:1.6rem;font-weight:600;transition:color 0.3s ease}.menu nav .nav-link:hover{color:#f5f5f7}.menu nav .nav-link:focus{color:var(--secondary-yellow)}.menu nav .nav-link:active{color:var(--primary-yellow)}.menu__dona,.hero2__dona,.hero1Button1,.informationContent .informationContent2 button,.allies .alliesContent>button{color:var(--primary-blue);background-color:var(--secondary-yellow);box-shadow:0 8px 20px rgba(252,175,11,0.35);font-weight:600;transition:transform 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}.menu__dona:hover,.hero2__dona:hover,.hero1Button1:hover,.informationContent .informationContent2 button:hover,.allies .alliesContent>button:hover{background-color:var(--third-yellow);box-shadow:0 12px 26px rgba(251,180,25,0.35)}.hero{padding-top:42px;padding-bottom:42px;background:url(../assets/img/background-hero-mobile.webp?v=a4c4adaa8d89);background-size:cover;background-position:center;background-repeat:no-repeat}.hero__content{max-width:var(--maxw);display:flex;flex-direction:column;gap:24px}.hero1 span{background:rgba(255,255,255,0.12);color:var(--secondary-yellow);display:inline-block;font-family:"Baloo",sans-serif;font-weight:600;padding:6px 16px;border-radius:100px;font-size:14px;margin-bottom:16px}.hero1 h1{font-size:5.4rem;color:var(--text)}.hero1 img{width:260px}.hero1 p{font-size:1.6rem;color:var(--text)}.hero1__buttons{display:inline-flex;gap:40px}.hero2{margin-top:42px;display:flex;flex-direction:column;align-items:center}.hero2__dona{display:inline-flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}.hero2__dona svg{flex-shrink:0}.hero2 h2{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px;color:var(--text);font-size:1.6rem}.hero2 h2 svg{flex-shrink:0}.hero2__donarOnline iframe{height:460px}.hero2__donarOnline iframe form{opacity:0.9}.hero1Button2{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:transparent;border:1px solid #fff;color:#fff;transition:all 0.3s ease}.hero1Button2 .whatsapp-icon{width:28px;height:28px;object-fit:contain;flex-shrink:0}.hero1Button2:hover{border:1px solid var(--secondary-yellow);color:var(--secondary-yellow)}.information{padding-top:72px;padding-bottom:72px}.informationContent{max-width:var(--maxw)}.informationContent .informationContent1 img{width:100%;border-radius:24px;box-shadow:var(--shadow)}.informationContent .informationContent2 span{display:inline-block;font-weight:600;margin-top:24px;color:var(--third-blue);background:var(--background-blue);padding:6px 16px;border-radius:100px;font-size:14px;margin-bottom:16px}.informationContent .informationContent2 h2{font-size:2.4rem;color:var(--primary-blue)}.informationContent .informationContent2 p{font-size:1.6rem;color:var(--text-gray)}.informationContent .informationContent2 blockquote{font-family:"Baloo";font-weight:400;color:var(--primary-blue);font-size:2.1rem;line-height:1.4;border-left:5px solid var(--secondary-yellow);padding-left:22px;margin:24px 0}.help{padding-top:72px;padding-bottom:72px;background-color:var(--background-blue)}.help .helpContent{max-width:var(--maxw)}.help .helpContent span{display:inline-block;font-weight:600;color:var(--third-blue);background:var(--background-body);padding:6px 16px;border-radius:100px;font-size:14px;margin-bottom:16px}.help .helpContent h2{margin-bottom:24px;font-size:2.4rem;color:var(--primary-blue)}.help .helpContent .helpContent__cards .card{background:var(--background-body);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:26px 22px}.help .helpContent .helpContent__cards .icono{width:46px;height:46px;font-size:2rem;border-radius:12px;background:var(--background-blue);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.help .helpContent .helpContent__cards .card-title{margin-bottom:6px;font-size:2rem;color:var(--primary-blue)}.help .helpContent .helpContent__cards .card-text{font-size:1.6rem;color:var(--text-gray)}.story{padding-top:72px;padding-bottom:72px}.storyContent{width:100%;max-width:var(--maxw)}.storyContent span{display:inline-block;font-weight:600;color:var(--third-blue);background:var(--background-blue);padding:6px 16px;border-radius:100px;font-size:14px;margin-bottom:16px}.storyContent h2{margin-bottom:24px;font-size:2.4rem;color:var(--primary-blue)}.storyContent .storyVideo{display:flex;flex-direction:column;align-items:center;gap:24px}.storyVideo__phone{position:relative;width:min(100%,360px);padding:30px 10px 24px;background:var(--primary-blue);border:2px solid #454b58;border-radius:42px;box-shadow:0 24px 48px rgba(0,14,70,0.2),inset 0 0 0 2px #242a35}.storyVideo__phone::before,.storyVideo__phone::after{content:"";position:absolute;left:50%;transform:translateX(-50%);border-radius:100px;pointer-events:none}.storyVideo__phone::before{top:12px;width:54px;height:5px;background:#080b10}.storyVideo__phone::after{bottom:10px;width:90px;height:4px;background:#747b88}.storyVideo__screen{aspect-ratio:9 / 19;overflow:hidden;background:#fff;border-radius:24px}.storyVideo__screen iframe{display:block;width:100%;height:100%;border:0}.storyVideo__link{font-size:1.6rem;font-weight:500;color:var(--primary-blue);text-underline-offset:4px}.storyVideo__link:hover,.storyVideo__link:focus-visible{color:var(--secondary-blue)}.donate{padding-top:72px;padding-bottom:72px;background-color:var(--background-blue)}.donate .donateContent{width:100%;max-width:var(--maxw)}.donate .donateContent span{display:inline-block;font-weight:600;color:var(--third-blue);background:var(--background-body);padding:6px 16px;border-radius:100px;font-size:14px;margin-bottom:16px}.donate .donateContent h2{font-size:2.4rem;color:var(--primary-blue)}.donate .donateContent .donateContent--panel{margin-top:32px;padding:clamp(20px,4vw,50px);color:var(--text);background:var(--primary-blue);border-radius:28px}.donateTabs{gap:12px;margin-bottom:28px}.donateTabs .nav-link{padding:14px 24px;font-size:1.6rem;font-weight:600;line-height:1.4;color:var(--text);background:rgba(255,255,255,0.08);border-radius:100px;transition:background-color 0.2s ease,color 0.2s ease}.donateTabs .nav-link:hover,.donateTabs .nav-link:focus-visible,.donateTabs .nav-link:active,.donateTabs .nav-link.active{color:var(--primary-blue);background:var(--secondary-yellow);transform:none}.donateTabs .nav-link:focus-visible,.donatePanel__button:focus-visible{outline:3px solid var(--third-yellow);outline-offset:4px;box-shadow:none}.donatePanels{padding:clamp(20px,3vw,32px);background:rgba(255,255,255,0.06);border-radius:20px}.donatePanels h3{margin-bottom:16px;font-size:2rem;font-weight:600;color:#fff}.donatePanels p{margin-bottom:24px;font-size:1.6rem;line-height:1.6}.donatePanel__form{display:block;width:100%;max-width:420px;height:460px;margin:0 auto;background:#fff;border:0;border-radius:12px}.donateAccounts{--bs-table-color: var(--text);--bs-table-bg: transparent;--bs-table-border-color: rgba(255, 255, 255, 0.15);min-width:480px;margin-bottom:0;font-size:1.6rem}.donateAccounts>:not(caption)>*>*{padding:16px;vertical-align:middle}.donateAccounts thead th{color:var(--secondary-yellow)}.donateAccounts small{font-weight:400}.donatePanel__number,.donateAccounts__number{font-weight:500;white-space:nowrap}.donatePanel__button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:16px 28px;font-size:1.6rem;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;color:var(--primary-blue);background:var(--secondary-yellow);border-radius:100px;transition:background-color 0.2s ease,color 0.2s ease}.donatePanel__button--whatsapp{color:#fff;background:#168541}.donatePanel__button:hover,.donatePanel__button:focus-visible,.donatePanel__button:active{color:var(--primary-blue);background:var(--third-yellow)}.event{padding-top:72px;padding-bottom:72px}.event .eventContent{width:100%;max-width:var(--maxw)}.event .eventContent span{display:inline-block;font-weight:600;color:var(--third-blue);background:var(--background-blue);padding:6px 16px;border-radius:100px;font-size:14px;margin-bottom:16px}.event .eventContent h2{font-size:2.4rem;color:var(--primary-blue)}.event .eventContent .eventContent__video{position:relative;isolation:isolate;display:flex;align-items:center;min-height:440px;margin-top:32px;padding:80px clamp(24px,5vw,64px) 56px;overflow:hidden;color:#fff;background:var(--primary-blue);border-radius:28px}.eventContent__background,.eventContent__video::before{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.eventContent__background{z-index:-2;object-fit:cover}.eventContent__video::before{content:"";z-index:-1;background:rgba(0,0,0,0.6)}.eventContent__details{width:100%}.eventContent__date{margin-bottom:20px;font-size:clamp(3.2rem,5vw,6rem);font-weight:500;line-height:1.15;color:var(--secondary-yellow)}.eventContent__time,.eventContent__location{margin-bottom:12px;font-size:clamp(1.6rem,2vw,2rem);line-height:1.6}.eventContent__button{max-width:100%;margin-top:20px;padding:14px 24px;font-size:1.6rem;font-weight:500;text-align:center;text-decoration:none;border-radius:100px}.eventContent__button:focus-visible,.eventContent__button:active{color:var(--secondary-yellow);border-color:var(--secondary-yellow)}.eventContent__button:focus-visible{outline:2px solid var(--secondary-yellow);outline-offset:4px}.allies{padding-top:72px;padding-bottom:72px;background-color:var(--background-blue)}.allies .alliesContent{width:100%;max-width:var(--maxw)}.allies .alliesContent>span{display:inline-block;font-weight:600;color:var(--third-blue);background:var(--background-body);padding:6px 16px;border-radius:100px;font-size:14px;margin-bottom:16px}.allies .alliesContent h2{font-size:2.4rem;color:var(--primary-blue)}.allies .alliesContent .alliesContent__logos{margin:32px 0}.alliesLogos__card{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;padding:clamp(8px,1.5vw,12px);overflow:hidden;background:#fff;border-radius:16px}.alliesLogos__card img{display:block;width:100%;height:100%;object-fit:contain}.alliesLogos__grid{padding-top:24px}.alliesLogos__navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:24px}.alliesLogos__control,.alliesLogos__playback{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;color:var(--primary-blue);background:#fff;border:1px solid var(--primary-blue);border-radius:100px}.alliesLogos__control{width:44px;padding:10px}.alliesLogos__control:hover,.alliesLogos__playback:hover{color:#fff;background:var(--primary-blue);transform:none}.alliesLogos__control:focus-visible,.alliesLogos__playback:focus-visible,.alliesLogos__toggle:focus-visible{outline:3px solid var(--third-blue);outline-offset:3px}.alliesLogos__status{min-width:104px;text-align:center;font-size:1.4rem;color:var(--primary-blue);font-variant-numeric:tabular-nums}@media screen and (max-width:767px){.eventContent__details{text-align:center}}.buttonUp__button{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:1030;display:none;align-items:center;justify-content:center;width:52px;height:52px;padding:0;color:#fff;background:rgba(0,14,70,0.4);border:1px solid rgba(255,255,255,0.4);border-radius:50%;box-shadow:0 4px 16px rgba(0,14,70,0.2);transition:background-color 0.2s ease,transform 0.2s ease}.buttonUp__button:hover{background:rgba(0,14,70,0.9);transform:translateY(-3px)}.buttonUp__button:focus-visible{outline:3px solid var(--secondary-yellow);outline-offset:3px}.footer{padding-top:32px;padding-bottom:32px;font-size:1.4rem;line-height:1.7;color:var(--text);background:var(--primary-blue)}.footer__content{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;gap:24px 40px;width:100%;max-width:var(--maxw);text-align:center}.footer__brand{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0}.footer__brand a{max-width:100%}.footer__logo{display:block;width:250px;max-width:100%;height:auto}.footer__copy,.footer__contact,.footer__contact p{margin:0}.footer__contact{display:flex;flex-direction:column;gap:4px;min-width:0;font-style:normal;overflow-wrap:anywhere}.footer a{color:inherit;text-underline-offset:4px}.footer a:hover,.footer a:focus-visible{color:var(--secondary-yellow)}@media screen and (min-width:768px){.footer__content{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__contact{grid-column:1 / -1}.navbar-brand img{width:330px}.hero{padding-top:120px;padding-bottom:120px;background:url(../assets/img/background-hero.webp?v=d84977c000ad);background-size:cover;background-position:center;background-repeat:no-repeat}.hero__content{flex-direction:row}.hero1{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero2{margin-top:0;width:50%;display:flex;justify-content:center}.hero2__donarOnline iframe{width:420px}}@media screen and (min-width:1024px){.buttonUp__button{display:flex}.footer__content{grid-template-columns:repeat(3,minmax(0,1fr))}.footer__contact{grid-column:auto}.hero1 img{width:564px}.informationContent{display:flex;gap:54px;align-items:center}}
