.fundraising-page{max-width:1800px;margin:auto}.hero-area{padding:10px;position:relative}.hero-area .hero-desktop{width:100%;height:auto;display:block}.hero-area .hero-mobile{display:none;height:auto}.hero-area .hero-text{position:absolute;top:50%;transform:translateY(-50%);left:7%;max-width:42%;color:#004876}.hero-area .hero-text h1{font-size:clamp(28px,4.5vw,42px)}.hero-area .hero-text .hero-subtext p{font-family:Poppins,sans-serif;font-size:clamp(16px,1.6vw,22px);font-weight:400;line-height:1.5}.hero-area .hero-text .hero-subtext strong{font-weight:700}.hero-area .hero-text .hero-disclaimer{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;margin-bottom:35px}.hero-area .hero-text .hero-cta{background-color:#004876;color:#fff;font-family:Josefin Sans,sans-serif;font-size:20px;border:none;cursor:pointer;display:block;margin-left:auto;margin-right:auto}.hero-area .hero-text .hero-cta:hover{background-color:#dfeded;color:#004876}.hero-area .hero-text a{text-decoration:none}.partnership-program-block--search-link{color:#004876;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;display:block;margin-top:12px;text-align:center;text-decoration:none}.hero-text .partnership-program-block--search-link:hover{text-decoration:underline}.fundraising-steps-area{text-align:center;max-width:1780px;margin:0 auto}.fundraising-steps-area h2{padding:40px 10px;font-size:clamp(28px,4.5vw,42px)}.fundraising-steps-area .fundraising-steps{display:grid;grid-template-columns:repeat(4,1fr);padding:0 60px 50px;gap:0 20px}.fundraising-steps-area .fundraising-step{display:flex;flex-direction:column;align-items:center}.fundraising-steps-area .step-icon-row{display:flex;align-items:center;justify-content:center;width:100%;height:120px;position:relative}.fundraising-steps-area .step-number{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:xx-large;background-color:#dcefed;color:#1e4874;border-radius:50%;width:55px;height:55px;font-family:Josefin Sans,sans-serif}.fundraising-steps-area .icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.fundraising-steps-area .icon img{max-height:80px;width:auto}.fundraising-steps-area .description{padding:10px 20px;color:#1e4874;text-align:center}.setup-section{display:flex;align-items:center;gap:40px;padding:0 60px 50px;max-width:1780px;margin:0 auto}.setup-section--mobile{display:none}.setup-left{flex:1;display:flex;flex-direction:column;align-items:flex-start}.setup-heading{font-size:clamp(28px,7.2vw,35px);color:#004876;margin-bottom:30px}.setup-steps{display:flex;flex-direction:column;gap:25px;width:100%}.setup-step{display:flex;align-items:center;gap:20px}.setup-step-icon{flex-shrink:0;width:90px;height:90px;background-color:#dcefed;border-radius:50%;display:flex;align-items:center;justify-content:center}.setup-step-icon img{width:60px;height:60px}.setup-step-content{display:flex;flex-direction:column;gap:4px}.setup-step-title{font-family:Josefin Sans,sans-serif;font-size:clamp(22px,5.6vw,28px);font-weight:600;color:#004876;line-height:1.1}.setup-step-desc{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#555;line-height:1.5}.setup-step-desc a{color:#004876;font-weight:600}.setup-step-desc strong{font-weight:700}.setup-cta{background-color:#e54360;color:#fff;font-family:Josefin Sans,sans-serif;font-size:20px;border:none;cursor:pointer;margin-top:30px}.setup-cta-link{align-self:center}.setup-right{flex:1;display:flex;flex-direction:column;align-items:flex-end}.setup-right img{width:85%;height:auto;display:block;border-radius:12px}.coming-soon-section{display:flex;align-items:center;gap:40px;padding:0 60px 50px;max-width:1780px;margin:0 auto}.coming-soon-section--mobile{display:none}.coming-soon-left{flex:1;display:flex;align-items:center;justify-content:center}.coming-soon-left img{width:100%;max-width:500px;height:auto;display:block}.coming-soon-right{flex:1.5;display:flex;flex-direction:column;align-items:center;text-align:center}.coming-soon-heading{font-size:clamp(22px,5.6vw,35px);color:#004876;margin-bottom:30px;max-width:900px}.coming-soon-cta-link{display:block}.coming-soon-cta{background-color:#e54360;color:#fff;font-family:Josefin Sans,sans-serif;font-size:20px;border:none;cursor:pointer}.custom-packages-section{display:flex;align-items:flex-start;gap:clamp(50px,5.56vw,150px);padding:0 60px 50px;max-width:1780px;margin:0 auto}.custom-packages-section--mobile{display:none}.custom-packages-left{flex:1;display:flex;flex-direction:column;align-items:flex-start}.custom-packages-heading{font-size:clamp(28px,7.2vw,35px);color:#004876;margin-bottom:15px}.custom-packages-subtext{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#555;line-height:1.5;margin-bottom:30px}.custom-packages-steps{display:flex;flex-direction:column;gap:30px;width:100%}.custom-packages-step{display:flex;align-items:center;gap:20px}.custom-packages-icon{flex-shrink:0;width:clamp(75px,19vw,90px);height:clamp(75px,19vw,90px);background-color:#dcefed;border-radius:50%;display:flex;align-items:center;justify-content:center}.custom-packages-icon img{width:clamp(45px,11.5vw,55px);height:clamp(45px,11.5vw,55px)}.custom-packages-step-content{display:flex;flex-direction:column;gap:4px}.custom-packages-step-title{font-family:Josefin Sans,sans-serif;font-size:clamp(22px,5.6vw,28px);font-weight:600;color:#004876;line-height:1.1}.custom-packages-step-desc{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#555;line-height:1.5}.custom-packages-right{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.custom-packages-image-heading{font-family:Poppins,sans-serif;font-size:clamp(18px,4.6vw,22px);font-weight:500;color:#004876;margin-bottom:15px}.custom-packages-right img{width:100%;max-width:700px;height:auto;display:block}.contact-banner{background-color:#dcefed;border-radius:20px;max-width:1200px;margin:0 auto 50px;padding:40px 60px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;box-sizing:border-box;width:calc(100% - 120px)}.contact-banner-text{font-family:Josefin Sans,sans-serif;font-size:clamp(18px,2vw,28px);font-weight:500;color:#004876;line-height:1.4}.contact-banner-cta-link{display:block}.contact-banner-cta{background-color:#e54360;color:#fff;font-family:Josefin Sans,sans-serif;font-size:20px;border:none;cursor:pointer}.fundraising-reviews{max-width:1780px;margin:0 auto;padding:0 60px 100px;text-align:center}.fundraising-reviews__title{font-family:Josefin Sans,sans-serif;font-size:clamp(28px,7.2vw,35px);font-weight:400;color:#004876;margin:0 0 15px}.fundraising-reviews__carousel{position:relative;padding:0}.fundraising-reviews__carousel.has-arrows{padding:0 60px}.fundraising-reviews__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:50px;height:50px;border-radius:50%;background:#004876;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.fundraising-reviews__arrow:hover{background:#dcefee}.fundraising-reviews__arrow:hover:before{border-color:#004876}.fundraising-reviews__arrow--prev{left:0}.fundraising-reviews__arrow--prev:before{content:"";width:12px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin-left:4px}.fundraising-reviews__arrow--next{right:0}.fundraising-reviews__arrow--next:before{content:"";width:12px;height:12px;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);margin-right:4px}.fundraising-reviews__arrow:disabled{opacity:.3;cursor:default;pointer-events:none}.fundraising-reviews__viewport{overflow:hidden}.fundraising-reviews__track{display:flex;gap:24px;transition:transform .35s ease}.fundraising-reviews__card{flex:0 0 calc((100% - 48px) / 3);background:#dcefee;border-radius:18px;padding:28px 24px 24px;text-align:center;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.fundraising-reviews__stars{display:block;width:110px;height:auto;margin:0 auto 4px}.fundraising-reviews__quote{font-family:Poppins,sans-serif;font-size:15px;line-height:1.5;color:#004876;flex:1;text-align:center}.fundraising-reviews-quote__text{display:inline;font:inherit;color:#004876}.fundraising-reviews-quote__toggle{display:inline;width:auto;min-width:0;margin:0 0 0 6px;padding:0;border:0;background:transparent;box-shadow:none;-webkit-appearance:none;appearance:none;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:inherit;color:#004876;cursor:pointer;white-space:nowrap;vertical-align:baseline;text-decoration:none}.fundraising-reviews__attribution{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#004876}@media screen and (max-width:1325px){.hero-area .hero-text{top:50%;transform:translateY(-50%);max-width:55%;left:4%}.fundraising-steps-area .fundraising-steps{padding:0 20px 50px;gap:0 10px}.hero-area .hero-text .hero-disclaimer{margin-bottom:15px}.fundraising-steps-area h2{padding:30px 10px}.setup-section,.coming-soon-section,.custom-packages-section{padding:0 20px 50px}}@media screen and (max-width:1100px){.partnership-program-block--search-link{margin-top:8px}.fundraising-steps-area .fundraising-step{align-items:center}.fundraising-steps-area .step-icon-row{justify-content:flex-start}.fundraising-steps-area .description{text-align:center}.fundraising-steps-area .icon img{max-height:60px}}@media screen and (max-width:900px){.hero-area .hero-desktop{display:none}.hero-area .hero-mobile{width:100%;display:block}.hero-area .hero-text{top:5%;transform:none;left:0;right:0;max-width:100%;text-align:center;padding:0 20px;display:flex;flex-direction:column;gap:clamp(5px,1.28vw,15px)}.hero-area .hero-text h1{font-size:clamp(28px,7.2vw,42px)}.hero-area .hero-text .hero-subtext p{font-size:clamp(16px,4.1vw,22px)}.fundraising-steps-area .fundraising-steps{grid-template-columns:repeat(2,1fr);justify-content:center;max-width:800px;margin:0 auto;row-gap:40px;padding:0 20px 70px}.fundraising-steps-area .fundraising-step{margin-bottom:30px}.fundraising-steps-area .icon img{max-height:60px}.setup-section--desktop{display:none}.setup-section--mobile{display:flex;flex-direction:column;align-items:center;padding:0 20px 70px;gap:0}.setup-section--mobile .setup-heading{text-align:center;margin-bottom:0;width:100%}.setup-section--mobile .setup-right{width:100%;align-items:center;max-width:500px;margin:40px 0}.setup-section--mobile .setup-right img{width:100%}.setup-section--mobile .setup-left{width:100%;align-items:center}.setup-section--mobile .setup-steps{max-width:900px;margin:0 auto}.setup-section--mobile .setup-cta-link{align-self:center}.coming-soon-section--desktop{display:none}.coming-soon-section--mobile{display:flex;flex-direction:column;align-items:center;padding:0 20px 70px;gap:20px;text-align:center}.coming-soon-section--mobile .coming-soon-left{width:100%}.coming-soon-section--mobile .coming-soon-left img{max-width:500px;margin:0 auto}.coming-soon-section--mobile .coming-soon-heading{margin-bottom:0}.custom-packages-section--desktop{display:none}.custom-packages-section--mobile{display:flex;flex-direction:column;align-items:center;gap:0;padding:0 20px 70px;text-align:center}.custom-packages-section--mobile .custom-packages-heading{text-align:center;width:100%}.custom-packages-section--mobile .custom-packages-subtext{text-align:center;width:100%;margin-bottom:0}.custom-packages-section--mobile .custom-packages-right{width:100%;align-items:center;max-width:500px}.custom-packages-section--mobile .custom-packages-right img{max-width:100%;width:100%}.custom-packages-section--mobile .custom-packages-image-heading{text-align:center;margin-top:10px;margin-bottom:40px}.custom-packages-section--mobile .custom-packages-left{width:100%;align-items:center}.custom-packages-section--mobile .custom-packages-step{flex-direction:column;align-items:center;text-align:center}.custom-packages-section--mobile .custom-packages-step-title,.custom-packages-section--mobile .custom-packages-step-desc{text-align:center}.contact-banner{margin:0 20px 50px;padding:30px 20px;width:calc(100% - 40px)}.fundraising-reviews{padding:0 20px 100px}.fundraising-reviews__carousel{padding:0 55px}.fundraising-reviews__card{flex:0 0 calc((100% - 24px)/2)}.fundraising-reviews__arrow--prev{left:0}.fundraising-reviews__arrow--next{right:0}}@media screen and (max-width:600px){.fundraising-steps-area .fundraising-steps{grid-template-columns:1fr;max-width:400px;margin:0 auto}}@media screen and (max-width:560px){.partnership-program-block--search-link{background-color:#fffc;border-radius:45px;padding:2px 10px;width:fit-content;margin:12px auto 0}.fundraising-reviews__carousel{padding:0 55px}.fundraising-reviews__track{gap:0}.fundraising-reviews__card{flex:0 0 100%;max-width:100%}.fundraising-reviews__arrow--prev{left:0}.fundraising-reviews__arrow--next{right:0}}
/*# sourceMappingURL=/cdn/shop/t/262/assets/fundraising.css.map */
