@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.fundraiser-wrap{width:100%;height:100vh}.fundraiser-wrap header{height:145px;opacity:1;background:transparent linear-gradient(180deg,#144b5e -70%,hsla(0,0%,100%,0)) 0 0 no-repeat padding-box}.fundraiser-wrap .logo-image{left:20px;top:15px}@media(max-width:768px){.fundraiser-wrap .logo-image{width:125px;height:70px;top:38px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}}.fundraiser-wrap .search-btn{text-transform:capitalize;margin-right:3rem;color:#144b5e;font-size:1rem;padding:.5rem 4rem;border-radius:5px}@media(max-width:768px){.fundraiser-wrap .search-btn{padding:.25rem 1.5rem;font-size:.9rem;margin-right:.5rem}}.fundraiser-wrap .fundraiser-section{margin-left:90px;margin-right:90px}@media(max-width:768px){.fundraiser-wrap .fundraiser-section{margin-left:15px;margin-right:15px}}.fundraiser-wrap .fundraiser-section .school-info-wrap h2{font:normal normal 700 34px/46px PT Sans Pro;letter-spacing:0;color:#144b5e}.fundraiser-wrap .fundraiser-section .school-info-wrap img{width:100%;height:600px}@media(max-width:600px){.fundraiser-wrap .fundraiser-section .school-info-wrap img{height:-moz-fit-content;height:fit-content}}.fundraiser-wrap .fundraiser-section .collection-info-wrap{padding:0 60px}@media(max-width:600px){.fundraiser-wrap .fundraiser-section .collection-info-wrap{padding:0 10px}}.fundraiser-wrap .fundraiser-section .collection-info-wrap h2{font:normal normal 700 40px/52px PT Sans Pro;letter-spacing:0;color:#144b5e;visibility:hidden}@media(max-width:768px){.fundraiser-wrap .fundraiser-section .collection-info-wrap h2{display:none}}.fundraiser-wrap .fundraiser-section .collection-info-wrap .amount{text-align:left;font-size:60px}.fundraiser-wrap .fundraiser-section .collection-info-wrap .amount .green{font:normal normal 700 70px PT Sans Pro;letter-spacing:0;color:#1cbe20}.fundraiser-wrap .fundraiser-section .collection-info-wrap .raised-asof{text-align:left;font:normal normal normal 20px/26px PT Sans Pro;letter-spacing:0;color:#717171;margin:0}.fundraiser-wrap .fundraiser-section .collection-info-wrap .tobe-raised{right:48px;top:0;font:normal normal 700 16px/20px;letter-spacing:0;color:#144b5e;margin:0}.fundraiser-wrap .fundraiser-section .collection-info-wrap .progress-bar{max-width:667px;height:17px;border-radius:41px;border:1px solid #707070}.fundraiser-wrap .fundraiser-section .collection-info-wrap .progress-bar.MuiLinearProgress-colorPrimary{background-color:#f0f0f0}.fundraiser-wrap .fundraiser-section .collection-info-wrap .progress-bar .MuiLinearProgress-barColorPrimary{background-color:#07be1a}.fundraiser-wrap .fundraiser-section .collection-info-wrap .sub-text{font-size:24px;letter-spacing:0;color:#144b5e}.fundraiser-wrap .fundraiser-section .collection-info-wrap .social-share-icons .MuiSvgIcon-root{font-size:2.5rem;margin-left:12px;cursor:pointer}.fundraiser-wrap .fundraiser-section .collection-info-wrap .social-share-icons a{padding-left:33px}@media(max-width:1500px){.fundraiser-wrap .fundraiser-section .collection-info-wrap .social-share-icons a{padding-left:10px}}.about-wrap p{font:normal normal normal 36px/47px PT Sans Pro;letter-spacing:0;color:#144b5e;opacity:1}.about-wrap .about{height:-moz-fit-content;height:fit-content;padding:12px 42px;scroll-behavior:auto;margin-top:-35px;background:#f7f9fa 0 0 no-repeat padding-box;border:1px solid #707070;opacity:1}.about-wrap .about p{text-align:left;font:normal normal normal 32px/42px PT Sans Pro;font-size:1.5rem;letter-spacing:0;color:#144b5e;opacity:1;text-align:justify}@media(max-width:600px){.about-wrap .about p{font-size:1.1rem}.about-wrap .about{height:-moz-fit-content;height:fit-content;padding:0 1rem}}.table-wrap{width:100%;background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;opacity:1}.table-wrap .thead .tr{background:#144b5e 0 0 no-repeat padding-box;border:1px solid #707070;opacity:1}.table-wrap .thead .tr .th{border:1px solid #144b5e;text-align:center;font:normal normal normal 30px/39px PT Sans Pro;letter-spacing:0;color:#fff;opacity:1;font-size:1.45rem;padding:.85rem}.table-wrap .tbody .tr{background:#f7f9fa 0 0 no-repeat padding-box;opacity:1}.table-wrap .tbody .tr .td{border:1px solid #144b5e;text-align:left;font:normal normal normal 20px/24px Segoe UI;letter-spacing:0;color:#144b5e;opacity:1;font-size:1.15rem;padding:.85rem}.ques-wrap{margin:0 33px}.pills{display:flex;gap:1rem}.pills .pill{cursor:pointer;background:#e5e7eb;padding:.25rem 1rem;border-radius:1rem}h5{color:gray}.fa{color:gold}body{width:100vw}.landingpage-banner-image{max-width:100vw;position:absolute;top:0;left:0;z-index:-1000}.header-container{height:5rem;width:100vw;position:absolute;top:0}.header-container .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem}.header-container .header .header-links{display:flex;gap:32px}.header-container .header .header-links a{text-decoration:none;color:#000}.header-container .header .header-links .active a{background-color:#1d4f5a;padding:.5rem 1rem;border-radius:5px;color:#fff}@media(max-width:1080px){.header-container .header .header-links{display:none}}.header-container .header .expand-button{background-color:#fff;padding:1rem;border:none;border-radius:6px;width:-moz-fit-content;width:fit-content;display:none}@media(max-width:1080px){.header-container .header .expand-button{display:block}}.header-container .header .expand-button img{width:1.5rem}.header-container .header .expand-menu-list{background-color:#fff;position:absolute;top:0;left:0;bottom:100%;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100000}.header-container .header .expand-menu-list button{width:-moz-fit-content;width:fit-content;display:block;position:absolute;top:1rem;right:1rem;padding:1rem;border:none;background:none;font-size:2rem}.header-container .header .expand-menu-list .link-list{width:100%;text-align:center;display:flex;flex-direction:column;gap:1rem}.header-container .header .expand-menu-list .link-list a{margin:.6rem;display:block;text-decoration:none;padding:1rem;background-color:#f1f5f9;border-radius:5px}.header-container .header .expand-menu-list .link-list .active a{background-color:#1d4f5a;color:#fff}.header-container .header-img{width:100vw;position:relative;top:0;z-index:-10}.landingpage-form{display:flex;justify-content:center;align-items:center;height:100vh}.landingpage-form .landingpage-form-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;padding:2.5rem;border-radius:1rem}@media(max-width:1080px){.landingpage-form .landingpage-form-container{width:80%}}.landingpage-form h2{margin:0}.landingpage-form .landing-heading{font-size:3rem;color:#fff;text-align:center;font-family:Inter,sans-serif}@media(max-width:1080px){.landingpage-form .landing-heading{width:100%;font-size:2.25rem;color:#1d4f5a}}.landingpage-form .landing-form{display:flex;flex-direction:column;gap:24px;margin-top:24px;width:60%;background-color:hsla(0,0%,100%,.75);backdrop-filter:blur(5px);padding:2rem;border-radius:1.5rem}@media(max-width:1080px){.landingpage-form .landing-form{width:80%;gap:16px}}.landingpage-form .landing-form .submit-btn{font-size:1.5rem;padding:1rem 1.5rem;border-radius:10px;border:none;background-color:#1d4f5a;color:#fff;display:flex;align-items:center;justify-content:center;gap:1rem;cursor:pointer}@media(max-width:1080px){.landingpage-form{flex-direction:column}}.analytics{background-color:#1d4f5a;color:#fff;padding:2rem;display:flex;justify-content:center;gap:2rem;margin-top:5rem}.analytics div{text-align:center;margin:1rem;max-width:150px}.analytics .analytics-title{font-size:1.2rem;margin:.5rem}.analytics .analytics-num{font-size:1.5rem;margin:.5rem}@media(max-width:1080px){.analytics{flex-direction:column;align-items:center}}.fundraiser-carousel-item{min-width:25vw;margin:.5rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:1.5rem;padding:1rem 0;border-radius:24px;outline:1px solid #000}.fundraiser-carousel-item .images{display:flex;width:90%;height:-moz-fit-content;height:fit-content;gap:1rem}.fundraiser-carousel-item .images .main-img{width:100%;grid-row-start:1;display:flex;align-items:center}.fundraiser-carousel-item .images .main-img img{display:block;aspect-ratio:253/182}.fundraiser-carousel-item .images .other-img{width:25%}.fundraiser-carousel-item .images .other-img img{width:100%;margin:4px 0}.fundraiser-carousel-item .name{font-size:1.5rem;color:#436d76;margin:1rem 0}.fundraiser-carousel-item .address{margin:.25rem}.fundraiser-carousel-item .progress{width:90%}.fundraiser-carousel-item .progress .MuiLinearProgress-barColorPrimary{background-color:#1d4f5a;border-radius:6px}.fundraiser-carousel-item .donate-btn{width:80%;margin:.5rem 0}.fundraiser-carousel-item .donate-btn a{display:block;font-size:1.5rem;color:#fff;border:none;border-radius:1rem;padding:1rem;text-decoration:none;text-align:center;background:#1d4f5a}@media(max-width:1080px){.fundraiser-carousel-item{min-width:300px}}.carousel-parent{display:flex;align-items:center;justify-content:space-evenly;width:90%;margin:auto}.carousel-parent h2{z-index:10;cursor:pointer}.carousel-parent .carousel-container{display:flex;justify-content:left;font-family:Inter;margin:1rem 0;gap:2rem;transition:all .1s;overflow-x:scroll}.donation-steps .donation-steps-container{display:flex;align-items:center;justify-content:center;gap:5rem}.donation-steps .donation-steps-container .donation-timeline{max-width:30vw;gap:1rem;display:flex;justify-content:center}.donation-steps .donation-steps-container .donation-timeline :before{display:none}.donation-steps .donation-steps-container .donation-timeline .icon-image img{display:inline-block;max-width:80px}.donation-steps .donation-steps-container .donation-timeline .timeline-desc{margin-top:1rem;display:inline-block;width:10rem}@media(max-width:1080px){.donation-steps .donation-steps-container .donation-timeline{max-width:75vw;padding-left:4rem}}.donation-steps .donation-steps-container .mobile-image{width:35vw}.donation-steps .donation-steps-container .mobile-image img{width:75%;display:block;margin:auto;max-width:600px;outline:none}@media(max-width:1080px){.donation-steps .donation-steps-container{flex-direction:column}.donation-steps .donation-steps-container .mobile-image{width:80vw}}.section-title{color:#436d76;text-align:center;margin:2rem .5rem;font-size:3rem}.news-and-stories .news-carousel-item{min-width:30vw;margin:.5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:90%;gap:1.5rem;padding:1rem 0;outline:1px solid #000;border-radius:24px}.news-and-stories .news-carousel-item .main-img{width:80%}.news-and-stories .news-carousel-item .read-more-btn{font-size:1.2rem;border:none;border-radius:.5rem;padding:1rem 2rem;color:#fff;background:#1d4f5a}@media(max-width:1080px){.news-and-stories .news-carousel-item{min-width:70vw}}.testimonial-component .testimonial-item{min-width:30vw;margin:.5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:90%;gap:1rem;padding:1rem 0;outline:1px solid #000;border-radius:24px}.testimonial-component .testimonial-item .user-info{display:flex;align-items:flex-start;justify-content:center;gap:1rem;width:90%}.testimonial-component .testimonial-item .user-info .user-icon{display:block;max-width:3rem;border-radius:50%}.testimonial-component .testimonial-item .user-info .user-desc{display:flex;flex-direction:column;gap:.25rem}.testimonial-component .testimonial-item .user-info .user-desc p{margin:0;padding:0}.testimonial-component .testimonial-item .user-info .user-desc .user-name{font-size:1.2rem}.testimonial-component .testimonial-item .testimonial-content{width:80%}.testimonial-component .testimonial-item .testimonial-content .test-title{font-size:1.3rem}@media(max-width:1080px){.testimonial-component .testimonial-item{min-width:70vw}}.faq-main .faq-container{width:75%;margin:auto}.faq-main .faq-container .question{font-size:1.1rem}.faq-main .faq-container .answer{color:#1d4f5a}.footer{margin-top:5rem;color:#fff;background-color:#1d4f5a;display:flex;justify-content:center;gap:1rem;width:100vw}.footer .footer-details{width:50%;padding:1rem 2rem;display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.footer .footer-details .logo{display:flex;align-items:center;gap:1rem}.footer .footer-details .logo .logo-title{font-size:2rem}@media(max-width:1080px){.footer .footer-details .logo{flex-direction:column;align-items:center;gap:.5rem;width:80%}.footer .footer-details .logo .logo-title{margin:0}}.footer .footer-details .links{display:flex;width:50%;flex-wrap:wrap;align-items:center;gap:1rem}.footer .footer-details .links a{text-decoration:none;color:#fff}@media(max-width:1080px){.footer .footer-details .links{flex-direction:column;width:80%;margin:auto;text-align:center;align-items:center}}.footer .footer-details .socials{display:flex;gap:1rem}.footer .footer-details .socials img{width:3rem;border-radius:1rem}@media(max-width:1080px){.footer .footer-details .socials{width:80%;justify-content:center}.footer .footer-details{width:100%;align-items:center;gap:2.5rem;padding:1rem 0}}.footer .contact-us{width:50%}.footer .contact-us .title{font-size:2rem;text-align:center;font:700;font-family:Inter}.footer .contact-us .contact-us-form{display:flex;flex-direction:column;gap:2rem;width:80%;align-items:center;margin:auto auto 2rem}.footer .contact-us .contact-us-form input{font-size:1.2rem;border-radius:.5rem;border:none;padding:.5rem 2rem;width:80%}.footer .contact-us .contact-us-form textarea{font-family:Inter;font-size:1.2rem;border-radius:1rem;padding:.5rem 2rem;width:80%}.footer .contact-us .contact-us-form button{border:none;color:#000;width:-moz-fit-content;width:fit-content;font-size:1.5rem;background-color:#fff;padding:.5rem 1.5rem;border-radius:1rem}@media(max-width:1080px){.footer .contact-us{width:100%}.footer{flex-direction:column}}.section-1{margin-top:8rem;display:flex;justify-content:center;gap:.5rem}.section-1 .image-gallery{display:flex;flex-direction:column;align-items:center;gap:2rem;width:40vw}.section-1 .image-gallery .main-image{width:100%;aspect-ratio:4/3}.section-1 .image-gallery .image-options{display:flex;justify-content:center;gap:1rem}.section-1 .image-gallery .image-options img{width:60px}@media(max-width:1080px){.section-1 .image-gallery .image-options img{width:40px}.section-1 .image-gallery{width:80vw}}.section-1 .fund-info{width:40vw;display:flex;flex-direction:column;gap:1rem}.section-1 .fund-info .fund-title{display:flex;align-items:center;flex-direction:column;gap:.5rem;padding:0 1rem}.section-1 .fund-info .fund-title .fund-name{color:#436d76;margin:1rem 0;padding:none}.section-1 .fund-info .fund-title .fund-links{display:flex;justify-content:center;gap:.5rem}.section-1 .fund-info .fund-title .fund-links img{max-width:2rem}.section-1 .fund-info .address{margin:0 1rem;text-align:center}.section-1 .fund-info .progress-container{margin-top:1rem}.section-1 .fund-info .progress-container .fund-progress{margin:0 1rem 1rem;display:flex;flex-direction:column;gap:1rem}.section-1 .fund-info .progress-container .fund-progress p{margin:0}.section-1 .fund-info .progress-container .fund-progress .MuiLinearProgress-barColorPrimary{background-color:#1d4f5a;border-radius:6px}.section-1 .fund-info .donate-form{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem}.section-1 .fund-info .donate-form .textfield{width:80%;font-size:1.2rem}.section-1 .fund-info .donate-form .amount-options{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.section-1 .fund-info .donate-form .amount-options span{display:inline-block;margin-right:1rem;background-color:#eedbac;padding:.25rem .5rem;border-radius:.5rem;cursor:pointer}.section-1 .fund-info .donate-form button{width:80%;padding:1rem 1.5rem;border-radius:.75rem;font-size:1.2rem;border:none;background:#1d4f5a;color:#fff}@media(max-width:1080px){.section-1{flex-direction:column;align-items:center;gap:2rem}.section-1 .fund-info{width:80vw;padding:1rem 0}.section-1 .fund-info .fund-title{flex-direction:column;gap:.5rem}.section-1 .fund-info .address{text-align:center}.section-1 .fund-info .progress-container{margin:1rem auto;width:100%}.section-1 .image-gallery{width:75%}}.section-2{display:flex;justify-content:center;align-items:flex-start;gap:4rem;margin-top:5rem}.section-2 .comments-faqs{width:45vw}.section-2 .comments-faqs .tablist .PrivateTabIndicator-colorSecondary-5{background-color:#1d4f5a!important}@media(max-width:1200px){.section-2 .comments-faqs{width:90vw;margin:1rem auto}}.section-2 .comments-faqs .container{width:100%;height:60vh;overflow-y:scroll;margin:1rem}.section-2 .comments-faqs .container::-webkit-scrollbar{width:10px}.section-2 .comments-faqs .container::-webkit-scrollbar-track{box-shadow:none;border-radius:10px}.section-2 .comments-faqs .container::-webkit-scrollbar-thumb{background:#475569;border-radius:10px}.section-2 .comments-faqs .container::-webkit-scrollbar-thumb:hover{background:#1d4f5a}.section-2 .comments-faqs .container .write-comment-btn{display:flex;width:70%;margin:1rem auto}.section-2 .comments-faqs .container .write-comment-btn button{display:block;width:100%;padding:.5rem 1rem;border:none;font-size:1.1rem;border-radius:.5rem;color:#fff;background:#1d4f5a;outline:1px solid #1d4f5a;cursor:pointer}@media(max-width:1080px){.section-2 .comments-faqs .container .write-comment-btn{flex-direction:column;gap:1rem}.section-2 .comments-faqs .container .write-comment-btn button{width:100%;border-radius:.25rem}}.section-2 .comments-faqs .comment-container{outline:1px solid #000;width:60%;margin:1rem auto 2rem;padding:1rem 1.5rem;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;color:#404040}.section-2 .comments-faqs .comment-container .comment-info{margin-top:1rem}.section-2 .comments-faqs .comment-container .comment-info .comment-name{font-size:1.5rem;margin:0}.section-2 .comments-faqs .comment-container .comment-reaction{display:flex;gap:1rem;margin-top:1rem;align-self:flex-end}.section-2 .comments-faqs .comment-container .comment-reaction button{border:none;background-color:#fff}@media(max-width:720px){.section-2 .comments-faqs .comment-container{flex-direction:column;align-items:flex-start;width:50%}.section-2 .comments-faqs .comment-container .comment-reaction{align-self:flex-end}}.section-2 .comment-modal-container .modal-backdrop{background-color:rgba(0,0,0,.05);width:100vw;height:100vh;z-index:10;position:fixed;top:0;left:0}.section-2 .comment-modal-container .comment-modal{display:flex;flex-direction:column;gap:1rem;padding:2rem;box-shadow:0 0 15px 15px rgba(0,0,0,.05);position:fixed;top:50%;left:50%;width:400px;z-index:20;transform:translate(-50%,-50%);background-color:#fff}.section-2 .comment-modal-container .comment-modal .close{align-self:flex-end}.section-2 .comment-modal-container .comment-modal .close:hover{cursor:pointer}.section-2 .comment-modal-container .comment-modal h2{text-align:center;font-size:2rem;padding:0;margin:.5rem;color:#436d76}.section-2 .comment-modal-container .comment-modal .textfield input{border-radius:.25rem}.section-2 .comment-modal-container .comment-modal .comment-textarea textarea{display:block;font-family:Inter,sans-serif;font-size:1rem;width:95%;border:none;outline:1px solid;padding:.5rem}.section-2 .comment-modal-container .comment-modal .rating p{text-align:center;font-size:1.25rem}.section-2 .comment-modal-container .comment-modal .rating .rating-stars{width:80%;margin:auto;display:flex;justify-content:space-evenly}.section-2 .comment-modal-container .comment-modal .rating .rating-stars img{width:30px}.section-2 .comment-modal-container .comment-modal .rating .rating-stars .hovered:not(.rated){opacity:.5}.section-2 .comment-modal-container .comment-modal .error-message{text-align:center;display:hidden;font-size:1.1rem;height:1.5rem;margin:0}.section-2 .comment-modal-container .comment-modal .error{color:red}.section-2 .comment-modal-container .comment-modal .success{color:green}.section-2 .comment-modal-container .comment-modal .submit-btn{color:#fff;background-color:#1d4f5a;border:none;font-size:1.25rem;padding:.75rem;border-radius:.5rem}.section-2 .top-donors{outline:1px solid;border-radius:1rem;max-height:40vw;width:25vw;overflow-y:scroll}.section-2 .top-donors .title{font-size:2rem;display:flex;align-items:center;gap:1rem;color:#404040;font-weight:400;margin:0;padding:.5rem 1rem;background-color:#fff;position:sticky;top:0;width:100%}.section-2 .top-donors .title svg{height:2rem;width:2rem}.section-2 .top-donors .donors-list{margin:1rem}.section-2 .top-donors .donors{display:flex;align-items:flex-start;gap:1rem;margin:2rem 0;color:#404040}.section-2 .top-donors .donors p{margin:0}.section-2 .top-donors .donors .donor-img{width:2rem}.section-2 .top-donors .donors .amount{font-size:1.5rem}.section-2 .top-donors .view-all{background-color:#fff;border:none;border-bottom:2px solid #add8e6;transition:border-color .1s;padding:.25rem .5rem;margin:1rem 2rem}.section-2 .top-donors .view-all:hover{cursor:pointer;border-color:blue}@media(max-width:1080px){.section-2 .top-donors{width:80vw;max-height:50vh}.section-2 .top-donors .title{font-size:1.5rem;width:80%}.section-2 .top-donors .donors .amount{font-size:1.5rem}}@media(max-width:1200px){.section-2{flex-direction:column;align-items:center}}.about-us-page{font-family:Inter,sans-serif}.about-us-page .about-us h1{color:#436d76;width:90%;margin:1rem auto;text-align:center}.about-us-page .about-us .main-img{width:90%;display:block;aspect-ratio:2.25;-o-object-fit:cover;object-fit:cover;margin:auto}@media(max-width:1080px){.about-us-page .about-us h1{font-size:1.75rem}}.about-us-page .about-us .purpose{width:90%;margin:2rem auto}.about-us-page .about-us .purpose h2{text-align:center;font-size:2rem;color:#436d76}.about-us-page .about-us .purpose .purpose-container{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:2rem}.about-us-page .about-us .purpose .purpose-container .purpose-item{width:300px;display:flex;flex-direction:column;gap:1.5rem;align-items:center;padding:1.5rem 1rem;color:#1d4f5a;text-align:center;outline:.5px solid #504e4e;line-height:1.5rem;border-radius:2rem;min-height:340px}@media(max-width:1080px){.about-us-page .about-us .purpose .purpose-container{flex-direction:column}.about-us-page .about-us .purpose h2{font-size:1.5rem}.about-us-page .about-us .purpose .purpose-container img{width:150px}}.about-us-page .about-us .description{width:80%;margin:auto;aspect-ratio:2.25;background-repeat:no-repeat;display:flex;align-items:center;background-image:url(/new-assets/desc-img.png);background-size:cover}.about-us-page .about-us .description .desc-text{width:50%;line-height:2rem;margin:2rem}@media(max-width:1080px){.about-us-page .about-us .description{aspect-ratio:4.5;background-size:contain;width:90vw}.about-us-page .about-us .description .desc-text{width:100%;line-height:1.5rem;text-align:center;margin-top:30vh}}.fundraisers-page h1{color:#436d76;text-align:center}.fundraisers-page .landingpage-form{height:80vh}.fundraisers-page .landingpage-form h2{color:#436d76!important}.fundraisers-page .donate-form{width:40vw;display:flex;flex-direction:column;gap:1.5rem;margin:auto}.fundraisers-page .donate-form button{font-size:1.2rem;padding:1rem;border:none;border-radius:.5rem;color:#fff;background:#1d4f5a}.fundraisers-page .donate-form button:hover{cursor:pointer}.fundraisers-page .fundraiser-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem;justify-items:center;width:90vw;margin:1rem auto}.fundraisers-page .fundraiser-grid .fundraiser-carousel-item{max-width:25vw;min-width:600px}@media(max-width:1080px){.fundraisers-page .fundraiser-grid{grid-template-columns:1fr;width:100vw}.fundraisers-page .fundraiser-grid .fundraiser-carousel-item{width:90%}.fundraisers-page .donate-form{width:80vw}}.news-story-item .news-story{width:90vw;margin:1rem auto}.news-story-item .news-story h1{color:#436d76}.news-story-item .news-story img{display:block;width:100%;aspect-ratio:2.75;-o-object-fit:cover;object-fit:cover;margin:auto}.news-story-item .news-story .news-text{color:#436d76;line-height:1.5rem;-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;text-align:justify}@media(max-width:1080px){.news-story-item .news-story .news-text{-moz-column-count:1;column-count:1;width:90%;margin:1rem auto}}.textfield{position:relative;display:flex;align-items:center;width:100%}.textfield input,.textfield textarea{width:100%;padding:.5em 1em;border:none;border-radius:.5em;outline:1px solid;font-size:inherit}.textfield input:focus{outline:1px solid #2563eb}.textfield label{position:absolute;left:0;padding:0 .75em;pointer-events:none;transition:all .1s}.textfield input:not(:-moz-placeholder-shown,:focus)~label{transform:translateX(.5em) translateY(-1.5em);background-color:#fff;font-size:.75em}.textfield input:not(:-ms-input-placeholder,:focus)~label{transform:translateX(.5em) translateY(-1.5em);background-color:#fff;font-size:.75em}.textfield input:focus~label,.textfield input:not(:placeholder-shown,:focus)~label{transform:translateX(.5em) translateY(-1.5em);background-color:#fff;font-size:.75em}.textfield input:focus~label{color:#2563eb}.primary-button-new{padding:4rem;outline:1px solid}.dashboard-books{font-family:Inter,sans-serif}.dashboard-books .input-component{margin:1rem 0}.dashboard-books .input-component,.dashboard-books .input-component label{display:flex;align-items:center;gap:1rem}.dashboard-books .input-component label input{padding:.25rem .5rem;width:250px;font-size:1.1rem}.dashboard-books .input-component .search-btn{outline:1px solid #000;border-radius:.25rem;font-size:1.1rem;border:none;padding:.5rem 1rem;cursor:pointer}.dashboard-books .input-component .search-btn:disabled{color:#94a3b8;cursor:not-allowed}.delivery-create-form{height:75vh}.delivery-create-form .autocomplete-parent{display:flex;width:90vw;outline:1px solid;height:100%;justify-content:space-evenly;gap:1rem}.delivery-form-container{position:fixed;top:0;left:0;z-index:300;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1);font-family:Inter,sans-serif}.delivery-form-container h2{text-align:center}.delivery-form-container .delivery-form{min-width:50vw;min-height:50%;background-color:#fff;display:flex;flex-direction:column;gap:1rem;padding:2rem}.delivery-form-container .books-input .org-autocomplete{margin:1rem 0}.delivery-form-container .books-input .autocomplete-parent{display:flex;gap:1rem}.delivery-form-container .books-input .selected-books-display{margin:1rem}.delivery-form-container .books-input .selected-books-display h3{font-size:1.2rem;margin:0}.delivery-form-container .books-input .selected-books-display .books-display{display:flex;gap:1rem;font-size:1rem;padding:.5rem;align-items:center;justify-content:space-between}.delivery-form-container .books-input .selected-books-display .books-display input{width:3rem;padding:.25rem .5rem}.delivery-form-container .books-input .selected-books-display .books-display:nth-child(2n){background-color:#cbd5e1}.delivery-form-container .books-input .selected-books-display .books-display .delete-button{background:none;border:none;cursor:pointer}.delivery-form-container .books-input .selected-books-display .books-display .input-container{display:flex;align-items:center;gap:.5rem}.delivery-form-container p{margin:0;padding:0}.delivery-form-container .amount-error{margin:.5rem auto;color:red}.delivery-form-container .button-display{display:flex;justify-content:flex-end}.delivery-form-container .button-display button{background:none;border:none;cursor:pointer}.delivery-form-container .delivery-submit-btn{font-size:1.2rem;padding:1rem;background-color:#fff;outline:2px solid #000;border:none;max-width:300px;border-radius:.25rem;margin:auto;cursor:pointer}.delivery-form-container .delivery-submit-btn:hover{background-color:#cbd5e1}.delivery-form-container .delivery-submit-btn:disabled{cursor:not-allowed;color:#475569}@font-face{font-family:PT Sans Pro;src:url(/font/PTSansProXBd.OTF) format("opentype");font-weight:700}@font-face{font-family:PT Sans Pro;src:url(/font/PTSansProRegular.OTF) format("opentype");font-weight:400}body{margin:0 auto}.home-wrap .main-banner{background:url(/banner-bg.webp),url(/banner-bg-original.png);background-size:contain;background-repeat:no-repeat;width:100%;height:100vh}.home-wrap .main-banner .logo-wrap{padding-left:5%;padding-top:2%}@media(max-width:596px){.home-wrap .main-banner .logo-wrap #logo{width:100px}}.home-wrap .banner-wrap{padding-top:5%;margin-left:25%;width:50%}@media(max-width:596px){.home-wrap .banner-wrap{width:100%;margin:0}}.home-wrap .banner-wrap h1{margin-right:0;margin-top:0;text-align:center;font:normal normal 700 36px/70px PT Sans Pro;letter-spacing:0;color:#fff;line-height:2ch}@media(max-width:596px){.home-wrap .banner-wrap h1{font:normal normal 700 36px PT Sans Pro;color:#144b5e}}.home-wrap .banner-wrap .logo-image{left:20px;top:50px}@media(max-width:768px){.home-wrap .banner-wrap .logo-image{width:125px;height:70px;top:38px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}}.home-wrap .banner-wrap .search-box-wrap{margin:auto;max-width:470px;background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:43px;opacity:.8;padding:78px 50px 50px}@media(max-width:768px){.home-wrap .banner-wrap .search-box-wrap{padding:58px 20px 30px;border-radius:23px}}.home-wrap .banner-wrap .MuiFormControl-root{background:hsla(0,0%,48%,.75) no-repeat padding-box}.home-wrap .banner-wrap .MuiTextField-root,.home-wrap .banner-wrap input{border-radius:17px;font:normal normal normal 28px/32px PT Sans Pro;width:100%}.home-wrap .banner-wrap .MuiTextField-root .MuiInputLabel-outlined,.home-wrap .banner-wrap input .MuiInputLabel-outlined{font:normal normal normal 28px/32px PT Sans Pro;letter-spacing:0;color:#fff}.home-wrap .banner-wrap .MuiTextField-root .MuiInputLabel-outlined.Mui-focused,.home-wrap .banner-wrap .MuiTextField-root .MuiInputLabel-outlined.MuiFormLabel-filled,.home-wrap .banner-wrap input .MuiInputLabel-outlined.Mui-focused,.home-wrap .banner-wrap input .MuiInputLabel-outlined.MuiFormLabel-filled{font-size:1.25rem;top:4px}@media(max-width:768px){.home-wrap .banner-wrap .MuiTextField-root .MuiInputLabel-outlined,.home-wrap .banner-wrap input .MuiInputLabel-outlined{font:normal normal normal 28px/32px PT Sans Pro}}.home-wrap .banner-wrap .MuiOutlinedInput-root{color:#fff;border-radius:17px;height:74px;font:normal normal normal 28px/32px PT Sans Pro;letter-spacing:0}.home-wrap .banner-wrap .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff!important}.home-wrap .banner-wrap .MuiOutlinedInput-root .PrivateNotchedOutline-root-1{top:-6px}.home-wrap .banner-wrap .MuiAutocomplete-root{margin:10px auto;width:100%}.home-wrap .banner-wrap .MuiAutocomplete-root .MuiFormControl-root{background:hsla(0,0%,48%,.75) no-repeat padding-box}.home-wrap .banner-wrap .MuiAutocomplete-root .MuiSvgIcon-root{fill:#fff}.home-wrap .contact-us .MuiTextField-root{background:hsla(0,0%,48%,.75) no-repeat padding-box;border-radius:17px}@media(min-width:601px)and (max-width:1024px){.home-wrap .main-banner{min-height:100vh}}@media(min-width:1025px)and (max-width:1200px){.home-wrap .main-banner{min-height:100vh}}@media(min-width:1201px)and (max-width:1300px){.home-wrap .main-banner{min-height:100vh}}@media(min-width:1300px)and (max-width:1350px){.home-wrap .main-banner{min-height:100vh}}@media(min-width:1351px)and (max-width:1500px){.home-wrap .main-banner{min-height:100vh}}@media(min-width:1501px)and (max-width:1650px){.home-wrap .main-banner{min-height:100vh}}@media(min-width:1651px)and (max-width:1750px){.home-wrap .main-banner{min-height:100vh}}@media(min-width:1751px)and (max-width:1920px){.home-wrap .main-banner{background-size:cover;min-height:100vh}}@media(min-width:1921px){.home-wrap .main-banner{background-size:cover;min-height:1100px}}.primary-button{letter-spacing:0;color:#fff;border-radius:15px;opacity:.75;width:100%;max-width:300px;height:68px}.primary-button,.primary-button.dark{background:#144b5e 0 0 no-repeat padding-box}.primary-button.dark{max-width:none;opacity:1}.primary-button.MuiButtonBase-root{margin:14px 0;background-color:#144b5e!important}.primary-button .MuiButton-label{font:normal normal 700 28px/32px PT Sans Pro;letter-spacing:0;color:#fff;text-transform:capitalize}.primary-button.MuiButton-contained{border-radius:7px;box-shadow:none!important}.form-input-wrap input{color:#144b5e}.form-input-wrap{background-color:#fff;margin:0}.donor-info-form .form-input-wrap{padding:10px}.donor-info-form .MuiFormControl-root{min-width:380px}@media(max-width:600px){.donor-info-form .MuiFormControl-root{width:100%;min-width:0}}.donor-info-form .sub-text{font:normal normal normal 24 Segoe UI;letter-spacing:0;color:#707070}.public-wrap{min-height:878px}.gifting-slider .slide1{text-align:center;text-align:-webkit-center!important}@media(max-width:600px){.gifting-slider .slide1 h4{font:normal normal 700 20px/31px PT Sans Pro;letter-spacing:0}}.item{margin-left:33px;margin-right:33px}.item img{width:100%}@media(max-width:600){.item img{width:100%}}.item .slide1{position:relative;background-image:linear-gradient(to bottom right,#fff,#8cbdb3)}@media(max-width:600px){.item .slide1 img{height:180px}}.item .slide1 .text{padding-top:5%;padding-left:5%;width:60%;position:absolute;left:1%;top:-15px;font:normal normal normal 24px/31px PT Sans Pro}@media(max-width:1200px){.item .slide1 .text{font-size:16px}}@media(max-width:600px){.item .slide1 .text{width:70%;padding-top:0;padding-left:0}.item .slide1 .text h1{font-size:12px;width:100%}.item .slide1 .text p{font-size:10px;width:95%;height:100%;overflow:hidden;line-height:2ch;position:relative;top:-12px}}.item .slide2{position:relative;background-image:linear-gradient(to bottom right,#fff,#8cbdb3)}@media(max-width:600px){.item .slide2 img{height:180px}}.item .slide2 .text{padding-top:5%;padding-left:5%;width:60%;position:absolute;left:2%;top:2%;font:normal normal normal 24px/31px PT Sans Pro}@media(max-width:1200px){.item .slide2 .text{font-size:16px}}@media(max-width:600px){.item .slide2 .text{padding-top:0;padding-left:0}.item .slide2 .text h1{font-size:12px;width:100%}.item .slide2 .text p{font-size:10px;width:70%;height:100%;overflow:hidden;line-height:2ch;position:relative;top:-15px}}@media(max-width:400px){.item{margin-top:-150px}}@media(max-width:600px){.item{margin-top:-100px}}.step-wrap{margin:0 33px}.step-wrap h4{text-align:center;font:normal normal 700 36px/70px PT Sans Pro;letter-spacing:0;color:#144b5e;opacity:1}.step-wrap .time-wrap{margin:0 5%}.step-wrap .time-wrap .MuiTimelineDot-root{box-shadow:none;background:none}.step-wrap .time-wrap .icon-2{margin-left:15px}.step-wrap .time-wrap .content{padding-top:5%;padding-left:10%;margin-bottom:40%}.step-wrap .time-wrap .time-head{text-align:left;font:normal normal 700 24px/31px PT Sans Pro;letter-spacing:0;color:#144b5e}.step-wrap .time-wrap .time-body{text-align:left;font:normal normal normal 16px/20px PT Sans Pro;letter-spacing:0;color:#505050}.step-wrap .time-wrap .MuiTimelineItem-missingOppositeContent:before{content:none}@media(max-width:600px){.step-wrap{margin:0 10px}.step-wrap h4{text-align:center;font:normal normal 700 36px/70px PT Sans Pro;letter-spacing:0;color:#144b5e;opacity:1}.step-wrap .time-wrap{margin:0 10px}.step-wrap .time-wrap .step-icon{width:80px}.step-wrap .time-wrap .MuiTimelineDot-root{box-shadow:none;background:none}.step-wrap .time-wrap .icon-2{margin-left:0}.step-wrap .time-wrap .content{padding-top:5%;padding-left:5%;margin-bottom:10%}.step-wrap .time-wrap .time-head{text-align:left;font:normal normal 700 20px/31px PT Sans Pro;letter-spacing:0;color:#144b5e}.step-wrap .time-wrap .time-body{text-align:left;font:normal normal normal 12px/20px PT Sans Pro;letter-spacing:0;color:#505050}.step-wrap .time-wrap .MuiTimelineItem-missingOppositeContent:before{content:none}}.step-wrap .phone img{margin:15% 0 15% 10%;width:70%;height:70%}@media(max-width:600px){.step-wrap .phone img{width:50%;height:-moz-fit-content;height:fit-content;margin:0 25%}}.ques-wrap h4{margin-left:2%;text-align:left;font:normal normal 700 36px/47px PT Sans Pro;letter-spacing:0;color:#144b5e;opacity:1}.ques-wrap .acc-sum{background:#b3c0c5 0 0 no-repeat padding-box;border:1px solid #fff}.ques-wrap .acc-sum .accor{text-align:left;font:normal normal 700 24px/31px PT Sans Pro;letter-spacing:0;color:#144b5e}.ques-wrap .acc-det{background:rgba(20,75,94,.051) 0 0 no-repeat padding-box;border:1px solid #fff}.ques-wrap .acc-det .acc-par{text-align:left;font:normal normal normal 24px/31px PT Sans Pro;letter-spacing:0;color:#144b5e}.cont-wrap{margin:0 33px}.cont-wrap h4{text-align:center;font:normal normal 700 36px/47px PT Sans Pro;letter-spacing:0;color:#144b5e;opacity:1}.cont-wrap .form1-wrap{background:rgba(20,75,94,.231) no-repeat padding-box;opacity:1;text-align:center;padding:5% 0}.cont-wrap .form1-wrap .MuiOutlinedInput-root{border-radius:15px}.cont-wrap .form1-wrap .id1{width:60%;margin-bottom:2%;background:#fff 0 0 no-repeat padding-box;border:2px solid #144b5e;border-radius:15px;opacity:1}@media(max-width:600px){.cont-wrap .form1-wrap .id1{width:90%}}.cont-wrap .form1-wrap .id2{width:60%;margin-bottom:4%;background:#fff 0 0 no-repeat padding-box;border:2px solid #144b5e;border-radius:15px;opacity:1}@media(max-width:600px){.cont-wrap .form1-wrap .id2{width:90%}}.cont-wrap .form1-wrap .btn1{width:20%;padding:.5rem 0;background:#144b5e 0 0 no-repeat padding-box;border-radius:11px;opacity:1}.cont-wrap .form1-wrap .btn1 p{margin:5% 0;text-align:center;font:normal normal 700 18px/25px PT Sans Pro;letter-spacing:0;color:#fff;opacity:1}@media(max-width:600px){.cont-wrap .form1-wrap .btn1{width:60%}}.foot-wrap{margin-top:5%;bottom:0;background:#c8d5da 0 0 no-repeat padding-box}.foot-wrap p{margin:0;padding-top:25px;padding-bottom:25px;text-align:center;font:normal normal normal 28px/36px PT Sans Pro;letter-spacing:0;color:#144b5e}@media(max-width:596px){.foot-wrap{padding-left:0}}@import"https://fonts.googleapis.com/css2?family=Fira+Sans:wght@500&display=swap";.align-center{align-self:center}.center-align{text-align:center!important}.pd-10{padding:10px!important}.pt-25{padding-top:25px!important}.p-20{padding:20px!important}.m-tb-25{margin:25px 0!important}.m-0{margin:0!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.h-100{min-height:100vh}.ab{position:relative;top:200px}@media(max-width:600px){.ab{position:relative;top:0}}.ft{width:100%;position:absolute;bottom:0}@media(max-width:600px){.ft{position:relative;top:60px}}.main{position:relative;max-width:750px;margin:auto;padding:2% 5% .5%;background:#020024;background:linear-gradient(180deg,#020024,#233b7d 100%,#00d4ff 0)}.main .head{font-size:3rem;font-weight:800}.main .head,.main .sub-head{margin:0;color:#fff;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.main .sub-head{font-size:2rem}.main p{color:#fff;font-size:18px;font-weight:252;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;line-height:1.5}.main .btn1{background-color:gray;padding:1% 5%}.main .btn1 p{margin:0}.main .image{text-align:center;width:100%;margin-top:1%}.main .logo{text-align:right}@media(max-width:600px){.main{max-width:90%}.main .head{font-size:2rem}.main .sub-head{font-size:1.5rem}.main p{font-size:1rem}}