.CampaignCard_card__Q5QRd{display:flex;flex-direction:column;justify-content:space-between;max-width:20.125rem;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.04);transition:transform .3s ease;background:#fff;border:1px solid #dadce5;border-radius:1.75rem;box-sizing:border-box;cursor:pointer;height:390px}.CampaignCard_info__fuXfL{padding:.5rem}.CampaignCard_header__2Tma_{position:relative;border-radius:1.25rem;overflow:hidden}.CampaignCard_header__2Tma_ img{width:100%;height:180px;object-fit:cover}.CampaignCard_title__knjLU{height:50px;margin:.7rem 0 .5rem;font-weight:700;font-size:1.3rem;line-height:1.2;max-height:50px;color:#040404;-webkit-line-clamp:2}.CampaignCard_description__gL9BF,.CampaignCard_title__knjLU{padding:0 8px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;cursor:pointer}.CampaignCard_description__gL9BF{font-weight:400;font-size:.8rem;margin:.5rem 0 1rem;line-height:1.5;-webkit-line-clamp:3}.CampaignCard_donateBtn__y_Ns4{margin:0 auto 8px;padding:.5rem 0;background-color:transparent;color:#040404;font-weight:700;font-size:.9rem;border-radius:1.3rem;border:1px solid #dadce5;width:90%}@media screen and (max-width:768px){.CampaignCard_card__Q5QRd{max-width:100%}.CampaignCard_title__knjLU{font-size:1.1rem}.CampaignCard_donorInfo__Io1FD{flex-direction:column;gap:6px}.CampaignCard_donationInfo___gnUQ{flex-direction:column;align-items:flex-start;gap:4px}}@media screen and (max-width:480px){.CampaignCard_card__Q5QRd{max-width:23.125rem;width:100%}}.categoryCampaign_campaignSwiperContainer__4p8Wj{max-width:1200px;width:100%;margin:2rem auto;background:#fff;padding:2rem 1rem}.categoryCampaign_campaignContainer__xVXlt{max-width:1200px;margin:0 auto 2rem}.categoryCampaign_campaignListingHeader__bm7il{width:100%;text-align:center}.categoryCampaign_campaignListingHeader__bm7il .categoryCampaign_tagline__UmivA{display:inline-block;background:#f8e6c5;color:#000;padding:6px 16px;border-radius:999px;font-size:14px;margin-bottom:12px}.categoryCampaign_campaignListingHeader__bm7il h2{font-size:40px;font-weight:700;margin-bottom:16px;color:#000}.categoryCampaign_campaignListingHeader__bm7il .categoryCampaign_description__ZxRcU{max-width:760px;margin:0 auto;font-size:16px;line-height:1.7;color:#333}.categoryCampaign_campaignListingHeader__bm7il .categoryCampaign_description__ZxRcU strong{font-weight:600}.categoryCampaign_campaign__kXNt2{width:100%}.categoryCampaign_campaignGrid__Pl098{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;align-items:stretch}.categoryCampaign_campaignGrid__Pl098>*{width:100%}.categoryCampaign_viewMoreContainer__k_ah0{display:flex;justify-content:center;margin-top:40px}.categoryCampaign_viewMoreButton__0Tk_7{padding:12px 30px;border-radius:999px;border:none;background:#f59e0b;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:.3s}.categoryCampaign_viewMoreButton__0Tk_7:hover{background:#d97706}@media(max-width:1200px){.categoryCampaign_campaignGrid__Pl098{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.categoryCampaign_campaignGrid__Pl098{grid-template-columns:repeat(2,1fr)}.categoryCampaign_campaignListingHeader__bm7il h2{font-size:34px}}@media(max-width:768px){.categoryCampaign_campaignSwiperContainer__4p8Wj{padding:1.5rem 16px}.categoryCampaign_campaignGrid__Pl098{grid-template-columns:repeat(2,1fr);gap:16px}.categoryCampaign_campaignListingHeader__bm7il h2{font-size:28px}.categoryCampaign_campaignListingHeader__bm7il .categoryCampaign_description__ZxRcU{font-size:15px}}@media(max-width:576px){.categoryCampaign_campaignGrid__Pl098{grid-template-columns:1fr}.categoryCampaign_campaignListingHeader__bm7il h2{font-size:24px}.categoryCampaign_campaignListingHeader__bm7il .categoryCampaign_description__ZxRcU{font-size:14px}}.achievementCard_achievementCard__1b5UF{width:11rem;height:8rem;background-color:#f57449;border-radius:1.2rem;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.3rem;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.3)}.achievementCard_count__AK7z3{font-size:1.6rem;font-weight:700;color:#fff;line-height:1}.achievementCard_label__uBktq{font-size:.9rem;margin-top:.5rem;font-weight:400;color:#fff;line-height:1.3}.achievement_container__i17dI{max-width:1200px;background-color:#040404;border-radius:1rem;background-image:url(/images/homePage/Vector.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.achievement_container__i17dI,.achievement_wrapper__8ud5E{margin:0 auto;display:flex;align-items:center;justify-content:center}.achievement_wrapper__8ud5E{padding:1.7rem 1rem;width:100%;flex-direction:column}.achievement_badge__wI8tA{font-size:.85rem;padding:.35rem .9rem;border-radius:9999px;background-color:#ffefd6;color:#040404;font-weight:500;display:inline-block}.achievement_achievement__D9jcb{max-width:35rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.achievement_achievement__D9jcb h3{font-weight:700;font-size:2.1rem;line-height:100%;letter-spacing:0;color:#fff}.achievement_achievement__D9jcb p{font-weight:400;font-size:.96rem;line-height:130%;letter-spacing:0;color:#040404;background-color:#ffefd6}.achievement_achievement__D9jcb .achievement_paragraph__g6Z7T{text-align:center;font-weight:400;font-size:.95rem;line-height:1.5;letter-spacing:0;color:#fff}.achievement_achieveMentSection__GZD0M{margin-top:1.5rem;display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;width:100%}.achievement_viewButton__lN26f{margin-top:2rem;padding:.8rem 2rem;border-radius:2rem;background:transparent;color:#fff;border:1px solid #fff;cursor:pointer;font-size:1rem;transition:all .3s ease}.achievement_viewButton__lN26f:hover{background-color:#fff;color:#000}@media screen and (max-width:768px){.achievement_wrapper__8ud5E{padding:1.5rem .5rem}.achievement_container__i17dI{margin-bottom:2rem;border-radius:0}}.landingCard_container__EJN9Z{background-color:#fff;margin:24px 0;border-radius:12px;padding:0 1rem;position:relative;z-index:1}.landingCard_image__Rv7Uv{width:100%;object-fit:contain}.landingCard_info__VrShg{padding:24px 0}.landingCard_title___f6Hv{color:rbga(14,14,16,1);font-weight:700;font-size:1.9rem;line-height:1.3}.landingCard_title___f6Hv span{color:#d13d0b}.landingCard_text__lFr4m{font-size:1rem;line-height:1.4;letter-spacing:0;margin-bottom:0}.landingCard_btn__cQUTO{max-width:200px;max-height:50px;padding:12px 2rem;border:none;border-radius:1.5rem;background:#d13d0b;font-size:16px;line-height:1;color:#fff;margin-top:1rem}.landingCard_leftPadding__Q_G77{padding-left:2rem}.landingCard_rightPadding__1URgb{padding-right:2rem}@media screen and (max-width:768px){.landingCard_container__EJN9Z{padding:0 1rem}.landingCard_image__Rv7Uv{max-height:250px;width:100%;border-radius:0 0 0 0}.landingCard_info__VrShg{max-width:500px;margin:auto;padding:1rem}.landingCard_title___f6Hv{margin-bottom:1rem;font-size:1.3rem}.landingCard_text__lFr4m{margin-bottom:1rem;font-size:14px;line-height:1.4}.landingCard_btn__cQUTO{margin-top:1rem}}.blogCard_blogCard__UCjeV{max-width:19.3rem;max-height:22rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:20px;overflow:hidden;position:relative;background-color:#d13d0b}.blogCard_blogCard__UCjeV img{width:100%;height:100%;border-radius:20px}.blogCard_blogCard__UCjeV .blogCard_content____FPD{padding:1rem 1rem 0;width:100%;color:#fff}.blogCard_blogCard__UCjeV .blogCard_content____FPD p{font-weight:600;font-size:1.2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;cursor:pointer}.blogCard_blogCard__UCjeV button{position:absolute;bottom:20px;right:30px;width:40px;height:40px;border-radius:50%;border:none;outline:none;cursor:pointer;background-color:#fff;color:#000}@media screen and (max-width:768px){.blogCard_blogCard__UCjeV{max-width:250px;max-width:335px}}@media screen and (max-width:480px){.blogCard_blogCard__UCjeV{max-width:100%}.blogCard_blogCard__UCjeV .blogCard_content____FPD{padding:1.4rem 1.6rem 0 1.2rem;height:158px}.blogCard_blogCard__UCjeV .blogCard_content____FPD p{font-size:1.3rem}}.home_homePageWrapper__d2eht{overflow-x:hidden;padding:0 1rem}.home_BannerImage__xi1tN{position:relative;width:100%;max-width:1200px;margin:.8rem auto 0;height:80vh;border-radius:1rem;overflow:hidden}.home_BannerImage__xi1tN:before{content:"";position:absolute;inset:0;z-index:1;background-image:linear-gradient(to top right,rgba(0,0,0,.8),transparent),linear-gradient(to top left,rgba(0,0,0,.6),transparent);pointer-events:none}.home_BannerImage__xi1tN img{width:100%;height:100%;object-fit:cover}.home_BannerImage__xi1tN .home_content__Y3xZC{position:absolute;bottom:7%;left:7%;z-index:2}.home_BannerImage__xi1tN .home_content__Y3xZC h1{font-size:3.5rem;font-weight:600;color:#fff}.home_BannerImage__xi1tN .home_content__Y3xZC p{font-size:1rem;font-weight:400;color:#fff}.home_BannerImage__xi1tN .home_content__Y3xZC .home_donateButton__PK_qh{text-decoration:none;outline:none;border:none;background-color:#d13d0b;width:9rem;height:2.8rem;border-radius:6.2rem;padding:.7rem 1rem;font-size:.87rem;font-weight:700;color:#fff}.home_waveContainer__oD5eK{max-width:1100px;margin:0 auto;position:relative;background-color:#f57449;text-align:center;padding:1.5rem 1rem;overflow:hidden;border-radius:20px}.home_waveContainer__oD5eK .home_leftWave__dz4Dz{position:absolute;width:300px;height:auto;opacity:.5;pointer-events:none;top:0;left:0;filter:brightness(0) invert(1)}.home_waveContainer__oD5eK .home_rightWave__H1la0{position:absolute;width:450px;height:auto;opacity:.5;pointer-events:none;bottom:0;right:0;filter:brightness(0) invert(1)}.home_content__Y3xZC{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:3rem 0}.home_badge__6z8qN{display:inline-block;background-color:#fff1d6;color:#444;font-size:.9rem;padding:.4rem 1rem;border-radius:999px;margin-bottom:1rem}.home_heading__qiQQj{font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;color:#fff}@media(min-width:768px){.home_heading__qiQQj{font-size:2.5rem}}@media(min-width:1024px){.home_heading__qiQQj{font-size:2rem}}.home_button__dRB1N{background-color:#fff;color:#c71019;padding:.7rem 1.5rem;font-size:1rem;font-weight:500;border:none;border-radius:999px;cursor:pointer;transition:background-color .3s ease}.home_button__dRB1N:hover{background-color:#e1e1e1}.home_landingCardSection__ZWu1E{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.home_blogWrapper__THpd_{max-width:1000px;margin:2rem auto;padding:1rem}.home_blogWrapper__THpd_ .home_blogBedge__uNqx2{background-color:#fff1d6;font-size:.9rem;padding:.4rem 1rem;border-radius:999px}.home_blogWrapper__THpd_ .home_blogContainer__8Qso6{margin:1rem auto;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.home_blogWrapper__THpd_ .home_blogContainer__8Qso6 .home_blogContent__aLVN0{max-width:750px}.home_blogWrapper__THpd_ .home_blogContainer__8Qso6 h3{font-size:2rem;font-weight:600;margin-bottom:1rem}.home_blogWrapper__THpd_ .home_blogContainer__8Qso6 .home_blogButton__ci2Dc{background-color:#d13d0b;text-align:center;width:9rem;height:2.8rem;border-radius:6.2rem;padding:.7rem 1rem;font-size:.87rem;font-weight:500;color:#fff;border:none;outline:none}.home_blogWrapper__THpd_ .home_blogCardListContainer__4ZvIu{margin:1rem auto;width:100%;display:flex;gap:1.3rem;justify-content:flex-start}.home_footerBanner__OF_Ss{margin-top:4rem}@media screen and (max-width:768px){.home_BannerImage__xi1tN{width:100%;margin:1rem auto 1.4rem;height:auto}.home_BannerImage__xi1tN .home_content__Y3xZC{width:100%;bottom:1%;left:50%;transform:translateX(-50%);text-align:center;padding:auto 8px}.home_BannerImage__xi1tN .home_content__Y3xZC h1{font-size:2.4rem;font-weight:600;color:#fff}.home_landingCardSection__ZWu1E{padding:1rem 0}.home_blogWrapper__THpd_ .home_blogCardListContainer__4ZvIu{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.home_footerBanner__OF_Ss{margin-top:2rem}.home_blogCardListContainer__4ZvIu{flex-wrap:wrap}}@media screen and (max-width:480px){.home_BannerImage__xi1tN{height:500px}.home_BannerImage__xi1tN .home_content__Y3xZC h1{font-size:2rem;font-weight:600;color:#fff;word-spacing:3px;letter-spacing:2px}.home_BannerImage__xi1tN .home_content__Y3xZC p{font-size:.9rem;font-weight:400;color:#fff}.home_paddingClass__ivjRL{padding:0 .3rem}.home_swiperContainer__kBUm2{padding-bottom:20px}}