@charset "UTF-8";@property --color-1{syntax: "<color>"; inherits: false; initial-value: hsl(98,100%,62%);}@property --color-2{syntax: "<color>"; inherits: false; initial-value: hsl(204,100%,59%);}@keyframes gradient-change{to{--color-1: hsl(210 100% 59%);--color-2: hsl(310 100% 59%)}}article{text-align:center;font-size:25px;animation:gradient-change 2s linear infinite alternate;background:linear-gradient(to right in oklch,var(--color-1),var(--color-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}article h1{line-height:1.1}article h1,article p,article body{margin:0;text-wrap:balance}article h1{line-height:1.25cap}article p{font-family:Dank Mono,ui-monospace,monospace}.wave-top .bottom{bottom:-1px}.wave-top .bottom .wave-top .bottom path{fill:#002036;filter:none}.wave-bottom .bottom{bottom:1px}.wave-bottom .bottom path{fill:#002036;filter:none}.cart-text-container{display:flex;justify-content:center;align-items:center;gap:20px}.donation-card{display:flex;flex-direction:row;background-color:#f9fafb;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000014;max-width:1040px}.donation-card .image-container{flex:1}.donation-card .image-container img.image-home{width:130%;height:100%;object-fit:fill;display:block}.donation-card .card-text{flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:center}.donation-card .card-text .card-title{font-size:1.75rem;font-weight:800;color:#1f2937;margin-bottom:1rem}.donation-card .card-text .intro-text{color:#374151;font-size:1.1rem;line-height:1.6}@media (max-width: 768px){.donation-card{flex-direction:column-reverse;max-width:710px}.donation-card .card-title{margin-top:0}}.readMoreContainer{display:flex;justify-content:center;flex-direction:column}.read-more-btn{margin-top:1rem;background-color:transparent;color:#2563eb;border:none;font-weight:600;cursor:pointer;font-size:.95rem}@media (max-width: 690px){.cart-text-container{display:grid;justify-items:center;margin:10px auto;padding:1rem}.image-home{width:300px}}.cta-button{border-color:#c8c8c8;color:#fff;background:linear-gradient(to right,#f66379,#e31e3e);border:1px solid;border-radius:.625rem;min-height:2rem;padding:.25rem 1rem;font-size:1rem;font-weight:700;padding:.75rem 1.5rem;text-decoration:none}.cta-button:hover{background:linear-gradient(to right,#df2525,#eb415d);text-decoration:none}.cta-button:hover{background-color:#2c4b2d}.footer-top .wave-top .bottom path{fill:#002036;filter:drop-shadow(2px 4px 6px black)}.bottom{width:100%;position:relative;bottom:0;left:0}.bottom svg{width:100%;height:90px;transform:rotate(360deg)}.bottom path{fill:#fff;filter:drop-shadow(0px 0px 2px black)}@media (max-width: 890px){.bottom svg{height:45px}}@media (max-width: 640px){.bottom svg{height:25px}}.wave-top .bottom svg{transform:rotate(180deg)}.wave-top .bottom path{fill:#002036}.wave-bottom .bottom path{fill:#002036}.SliderShow{display:flex;justify-content:center;padding:2rem}.SliderShow .slider-card{display:flex;max-width:900px;background:#fff;box-shadow:0 10px 30px #0000001a;overflow:hidden;border-radius:8px}.SliderShow .slider-card .image-side{flex:1}.SliderShow .slider-card .image-side img{width:100%;height:100%;object-fit:cover;display:block}.SliderShow .slider-card .text-side{flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:center}.SliderShow .slider-card .text-side .category{font-size:.875rem;font-weight:700;color:#6b7280;text-transform:uppercase;margin-bottom:.5rem}.SliderShow .slider-card .text-side .title{font-size:2rem;font-weight:800;color:#111827;margin-bottom:1rem}.SliderShow .slider-card .text-side .description{font-size:1rem;color:#6b7280;margin-bottom:1.5rem}.SliderShow .slider-card .text-side .read-more{color:#ef4444;text-decoration:none;font-weight:500}@media (max-width: 768px){.SliderShow .slider-card{flex-direction:column}.SliderShow .slider-card .title{margin-top:0rem}}.hero{margin-top:40px;width:100%;height:492px;background-color:#f9f9f9;background-image:url(/images/BannerC10.png);background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}@media (max-width: 890px){.hero{background-image:url(/images/BannerC10-mobile.png);height:220px;background-size:110vh;background-position:center}}@media (max-width: 640px){.hero{height:252px}}.container{overflow-x:clip;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 40px;margin:0 auto;gap:15px;background:#002036}.container .column-selector{--bg: rgba(255, 255, 255, .06);--text: #e5e5e5;display:flex;position:relative;background:var(--bg);border-radius:1rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 1px 1px 4px #fff3,inset -1px -1px 6px #0000004d,0 4px 12px #00000026;overflow:hidden;width:fit-content}.container .column-selector input{display:none}.container .column-selector label{flex:1;display:flex;align-items:center;justify-content:center;min-width:80px;font-size:14px;padding:.8rem 1.6rem;cursor:pointer;font-weight:600;letter-spacing:.3px;color:var(--text);position:relative;z-index:2;transition:color .3s ease-in-out}.container .column-selector label:hover{color:#fff}.container .column-selector input:checked+label{color:#fff}.container .column-selector .glass-glider{position:absolute;top:0;bottom:0;width:33.3333333333%;border-radius:1rem;z-index:1;transition:transform .5s cubic-bezier(.37,1.95,.66,.56),background .4s ease-in-out,box-shadow .4s ease-in-out}.container .column-selector #glass-silver:checked~.glass-glider{transform:translate(0);background:linear-gradient(135deg,#c0c0c055,#e0e0e0);box-shadow:0 0 18px #c0c0c080,0 0 10px #fff6 inset}.container .column-selector #glass-gold:checked~.glass-glider{transform:translate(100%);background:linear-gradient(135deg,#ffd70055,#fc0);box-shadow:0 0 18px #ffd70080,0 0 10px #ffeb9666 inset}.container .column-selector #glass-platinum:checked~.glass-glider{transform:translate(200%);background:linear-gradient(135deg,#d0e7ff55,#a0d8ff);box-shadow:0 0 18px #a0d8ff80,0 0 10px #c8f0ff66 inset}.slider-selector-column{position:relative}@media (max-width: 890px){.slider-selector-column{width:100%}}.slider-selector-column .column{display:none;width:100%;overflow:visible}.slider-selector-column .column.active{display:block}.slider-selector-column .column .card-row{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.slider-selector-column .column .card-row::-webkit-scrollbar{display:none}.slider-selector-column .column .card{background-color:#14141499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem;color:#fff;position:relative;box-shadow:0 0 10px #00000080;min-width:240px;max-width:280px;width:250px;flex:0 0 auto;scroll-snap-align:start;overflow:hidden;transition:transform .3s ease;border:3px solid transparent;border-radius:1rem;transition:border-color .3s ease}.slider-selector-column .column .card .card-content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.slider-selector-column .column .card .card-content .donation-amount{display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#fff;margin-bottom:-10px;border-radius:8px}.slider-selector-column .column .card .card-content .donation-amount .icon{font-size:24px;margin-right:10px;color:#fb7185}.slider-selector-column .column .card .card-content .donation-type-text{font-size:20px;font-weight:500;margin-bottom:5px;color:#fff}.slider-selector-column .column .card .card-content .donation-button{display:flex;margin-top:12px;flex-direction:column;justify-content:center}.slider-selector-column .column .card .card-content .one-time-options{display:none}.slider-selector-column .column .card .card-content .button{flex:1;padding:14px 20px;font-size:16px;font-weight:700;color:#fff;border:none;border-radius:10px;cursor:pointer;transition:background .3s,transform .2s;text-align:center;display:flex;align-items:center;justify-content:center}.slider-selector-column .column .card .card-content .button img{width:26px;height:26px;margin-right:8px;object-fit:contain}.slider-selector-column .column .card .card-content .button span{vertical-align:middle}.slider-selector-column .column .card .card-content a{text-decoration:none}.slider-selector-column .column .card .card-content .one-time{background:linear-gradient(to right,#fb7185,#f43f5e)}.slider-selector-column .column .card .card-content .one-time:hover{background:linear-gradient(to right,#f472b6,#f43f5e);transform:scale(1.05)}.slider-selector-column .column .card .card-content .recurring{background:transparent;border:solid 1px white}.slider-selector-column .column .card .card-content .recurring:hover{background:linear-gradient(to right,#b99058,#995f2f);transform:scale(1.05)}.slider-selector-column .column .card:hover{transform:scale(1.05)}.footer-text{font-size:12px;color:#94a3b8;margin-top:20px;text-align:center}.footer-text a{color:#0af;text-decoration:none}.footer-text a:hover{transform:scale(1.05)}@media (max-width: 600px){.donation-amount{font-size:2.8rem;margin-bottom:0}.icon{font-size:50px}.donation-type-text{font-size:17px;margin-bottom:0}.donation-grid{grid-template-columns:repeat(1,1fr);gap:10px}.card{max-width:300px}.donation-buttons{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0px}.button{padding:8px}}.custom-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000bf;display:flex;justify-content:center;align-items:center;z-index:9999}.custom-modal{background:#1e293b;color:#fff;padding:2rem;border-radius:1rem;max-width:500px;width:90%;position:relative;box-shadow:0 0 30px #0009;animation:fadeIn .3s ease-in-out}.close-btn{position:absolute;top:.5rem;right:.8rem;background:transparent;color:#fff;font-size:1.4rem;border:none;cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}.donation-container{display:flex;height:700px;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:60px 20px;margin:0 auto;background:#002036;box-shadow:0 8px 20px #0006}.donation-title{font-size:2.5rem;text-align:center;color:#d1c4e9;margin:0;font-weight:700;text-shadow:1px 1px 2px #000}.donation-description{font-size:1.2rem;text-align:center;color:#b0bec5;max-width:640px}.donation-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;width:100%;max-width:1000px;overflow-y:auto}.donation-buttons a{text-decoration:none;display:flex;justify-content:center;width:100%}.donation-btn{padding:16px;font-size:1.2rem;font-weight:700;color:#997404;background-color:transparent;border:2px solid rgb(153,116,4);border-radius:18px;width:100%;transition:transform .25s ease,box-shadow .25s ease;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 14px #0000004d}.donation-btn:hover{color:#fff;transform:scale(1);background:linear-gradient(to right,#995f2f,#b99058);box-shadow:0 8px 20px #ffffff26}.donation-buttons a:nth-child(9) .donation-btn{color:#fff;background:linear-gradient(to right,#995f2f,#b99058)}@media (max-width: 500px){.donation-title{font-size:1.8rem}.donation-description{font-size:1rem}.donation-buttons{grid-template-columns:1fr}}.info-panels{display:flex;max-width:1100px;flex-direction:column;margin:0 auto;padding:35px}.infoContainer{background-color:#f9f9f9;border-radius:15px;padding:20px;max-width:500px}.textContainerTitle{color:#1a1a1a;font-family:Poppins,sans-serif}.adjustForPadding p{font-size:1.05rem;color:#333}.imageContainer{position:relative}.imageContainer img{width:100%;height:auto}.imageContainer .containerImage{border-radius:20px;box-shadow:0 8px 20px #0003;transition:transform .3s ease}.imageContainer:hover .containerImage{transform:scale(1.02)}.infoContainer{display:flex;align-items:center}.infoContainer .adjustForPadding{padding:20px;border-radius:15px}.infoContainer .adjustForPadding .textContainerTitle{font-size:1.8rem;font-weight:600;margin-bottom:10px;color:#223}.infoContainer .adjustForPadding p{font-size:1.1rem;color:#444;line-height:1.6}.imageAndTextContainer{display:flex;flex-direction:row;gap:20px;margin-bottom:30px;height:auto;background-color:#f9fafb;border-radius:12px;box-shadow:0 10px 30px #00000014;align-items:center}.imageAndTextContainer.reverse{flex-direction:row-reverse;text-align:left}@media (max-width: 850px){.imageAndTextContainer{height:auto;flex-direction:column}.imageAndTextContainer.reverse{flex-direction:column}}*{box-sizing:border-box}body{margin:0;font-size:0;font-family:Helvetica,Verdana,sans-serif}nav{top:0;left:0;width:100%;height:80px;display:flex;color:#000;position:fixed;font-size:16px;align-items:center;transition:.3s ease-out;padding:16px 32px 16px 20px;z-index:5;justify-content:space-between;background:#fff;box-shadow:#c0c0c080 0 0 18px,#fff6 0 0 10px inset}@media (min-width: 640px){nav{padding:16px 50px}}nav a{display:flex;gap:15px;font-size:20px;color:inherit;text-decoration:none;cursor:pointer}nav a:hover,nav a:focus{transform:scale(1.05);text-decoration:none}nav.is-hidden{transform:translateY(-100%)}.logo-img{width:115px;height:auto;object-fit:contain}.list{list-style-type:none;margin-left:auto;display:none;align-items:center}@media (min-width: 640px){.list{display:flex}}.list li{margin-left:20px}.BtnDonation{border-color:#c8c8c8;color:#fff;background:linear-gradient(to right,#995f2f,#b99058);border:1px solid;border-radius:.625rem;min-height:2rem;padding:.25rem 1rem;font-size:1rem;font-weight:700;padding:.75rem 1.5rem;text-decoration:none}.BtnDonation:hover{background:linear-gradient(to right,#b99058,#995f2f);text-decoration:none}.menu{display:inline-block;padding:0;font-size:0;background:none;border:none;cursor:pointer;filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}.menu:before{content:url(data:image/svg+xml,\ %3Csvg%20xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox=%270%200%2024.8%2018.92%27%20width=%2724.8%27%20height=%2718.92%27%3E%3Cpath%20d=%27M23.8,9.46H1m22.8,8.46H1M23.8,1H1%27%20fill=%27none%27%20stroke=%27%23fff%27%20stroke-linecap=%27round%27%20stroke-width=%272%27%2F%3E%3C%2Fsvg%3E)}@media (min-width: 640px){.menu{display:none}}.menu img{width:100%;min-height:200vh;object-fit:cover}@media (max-width: 640px){nav{-webkit-mask-image:none;mask-image:none}nav .list{display:none;flex-direction:column;position:absolute;top:64px;right:0;background-color:#333333b2;padding:1rem;border-radius:5px}nav .list .option{display:flex;width:100%;padding:5px 20px;border:1px solid;border-radius:.625rem}.list li{padding:8px;text-decoration:none!important;font-size:25px;color:#fff;display:block;transition:.3s;margin-left:0;width:250px}.tooltip-text{display:flex}nav .list.open{padding-top:60px;height:100vh;width:310px;display:flex}nav .menu{display:block}}.footer{color:#fff;background-color:#002036;padding:25px 20px;font-size:15px}.container-footer{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1500px;margin:auto;gap:20px}.footer-logo img{width:100%;height:200px;filter:invert(1)}.location{width:100%;height:230px}.footer-section{flex:1 1 300px;margin:10px}.footer-section h3{border-bottom:2px solid #444;padding-bottom:10px;margin-bottom:15px;color:#fff}.footer-section a{color:#0af;text-decoration:none}.footer-section a:hover{text-decoration:underline}.footer-section form{display:flex;flex-direction:column}.footer-section input,.footer-section textarea{background-color:#222;border:1px solid #555;padding:12px;margin:8px 0;color:#fff;border-radius:5px;box-shadow:2px 2px 10px #0003}.footer-section button{background-color:#0af;color:#fff;border:none;padding:12px;cursor:pointer;border-radius:5px;box-shadow:2px 2px 10px #0000004d}.footer-section button:hover{background-color:#08c}.gallery-images img{width:100%;border-radius:5px;background-color:gray}.gallery-images img{width:100%;border-radius:5px}.footer-bottom{margin-top:20px;font-size:1.2rem;opacity:.9;text-align:center;font-weight:700}a{color:#0af;text-decoration:none}.footer-bottom .nav a{margin:0 10px;color:#0af}.footer-bottom .nav a:hover{text-decoration:underline}@media (max-width: 640px){.footer-bottom{display:grid}.footer-logo img{width:100%;height:auto;object-fit:contain}}.slideshow-container{position:relative;width:100%;max-width:1700px;margin:auto;padding:140px 0 40px;border-radius:12px;box-shadow:0 10px 30px #00000026}.slideshow-main{position:relative;display:flex;justify-content:center;align-items:center;border-radius:10px}.slideshow-main img{width:90%;height:500px;display:block;object-fit:cover;border-radius:10px}.numberText{position:absolute;top:10px;left:10px;color:#fff;font-size:14px;background:#0009;padding:5px 10px;border-radius:5px}.caption-container{text-align:center;background-color:#0a51a3cc;padding:10px;color:#fff;font-size:16px;font-weight:700;border-radius:5px;margin-top:10px}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);background:#2a95e180;color:#fff;border:none;padding:10px;cursor:pointer;z-index:3;border-radius:50%;transition:background .3s ease}.prev:hover,.next:hover{background:#14870ccc}.prev{left:10px}.next{right:10px}.slider-thumbnails{display:flex;justify-content:center;padding:10px;border-radius:10px}.slider-thumbnails .column{width:16.66%;padding:2px}.slider-thumbnails .column .thumbnail{width:100%;height:60px;opacity:.6;cursor:pointer;transition:opacity .3s ease;object-fit:cover;border-radius:5px}.slider-thumbnails .column .thumbnail.active,.slider-thumbnails .column .thumbnail:hover{opacity:1}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000d9;display:flex;justify-content:center;align-items:center;z-index:999}.modal-content{background-size:cover;background-position:center;border-radius:12px;width:90%;max-width:900px;position:relative;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-content video{width:100%;border-radius:12px}.modal-content h2{color:#fff;margin-top:10px}.modal-content .close-btn{position:absolute;top:12px;right:16px;font-size:2rem;color:#fff;background:transparent;border:none;cursor:pointer;z-index:15}.video-slider{gap:16px;padding:20px;display:flex;overflow-x:auto;justify-content:center}.video-slider .video-card{min-width:220px;cursor:pointer;text-align:center;transition:transform .3s ease}.video-slider .video-card img{width:100%;border-radius:12px;box-shadow:0 4px 12px #0000004d}.video-slider .video-card h3{margin-top:8px;color:#fff}.video-slider .video-card:hover{transform:scale(1.05)}.floatingDonationBtn{position:fixed;bottom:1.5rem;right:1.5rem;z-index:1000;display:flex;align-items:center;background:linear-gradient(to right,#995f2f,#b99058);color:#fff;font-weight:600;border-radius:2rem;padding:.75rem;text-decoration:none;overflow:hidden;width:3.25rem;transition:width .4s ease;white-space:nowrap;box-shadow:0 4px 12px #00000040;cursor:pointer;font-size:17px}.floatingDonationBtn .icon{font-size:1.5rem;margin-right:.5rem;flex-shrink:0;filter:drop-shadow(2px 4px 6px black)}.floatingDonationBtn .message{opacity:0;transform:translate(10px);transition:opacity .3s ease,transform .3s ease}@media (hover: hover) and (pointer: fine){.floatingDonationBtn:hover{width:300px}.floatingDonationBtn:hover .message{opacity:1;transform:translate(0)}}.floatingDonationBtn.expanded{width:250px}.floatingDonationBtn.expanded .message{opacity:1;transform:translate(0)}@media (max-width: 600px){.floatingDonationBtn{right:.5rem;padding:15px}.floatingDonationBtn .icon{font-size:1rem;margin-left:3px}}
