.utility-bar.color-scheme-1.gradient.utility-bar--bottom-border{background:#1a365d!important}.metafield-rich_text_field{font-size:14px}cart-items .quantity-popover-container{display:none}p.announcement-bar__message.h5{color:#fff;font-family:Open Sans;font-weight:600;font-size:11px;line-height:18px;text-align:center;text-transform:uppercase}.header--middle-left{grid-template-columns:1fr}.header__inline-menu li a{color:#1a365d;font-family:Open Sans;font-weight:600;font-size:11px;line-height:16px;text-transform:uppercase}.stratgy-hard-section .banner__box.content-container{max-width:503px!important;width:100%}.stratgy-hard-section p{font-family:Open Sans;font-weight:500;font-size:16px;line-height:29px;color:#fff}.stratgy-hard-section h2.banner__heading.inline-richtext.h0{font-family:Poppins;font-weight:500;font-size:48px;line-height:69px}a.button.button--primary{padding:18px 32px;background-color:#4fd1c5;border-radius:100px;border:1px solid #4FD1C5;color:#000}a.button.button--primary:hover,a.button.button--primary:after,.featured-product-section-products a.button.button:hover,.featured-product-section-products a.button.button:after,.strategy-promise-section a.button:after,.strategy-promise-section a.button{box-shadow:none!important;outline:none}.home-about-section h2{font-family:Poppins,sans-serif;font-weight:500;font-size:40px;line-height:57px;text-align:center;max-width:630px;margin:0 auto}.home-about-section p{color:#1a365d;display:inline-block;position:relative}.home-about-section p:after{content:"";position:absolute;background:url(/cdn/shop/files/Line_21.png?v=1762166037);width:29px;height:2px;top:50%;left:57px}.home-about-section p:before{content:"";position:absolute;background:url(/cdn/shop/files/Line_21.png?v=1762166037);width:29px;height:2px;top:50%;right:57px}.what-we-offer-section{background-attachment:local}.what-we-offer-section .multicolumn-card.content-container{background:none!important}.what-we-offer-section img.multicolumn-card__image{height:81px!important}.what-we-offer-section .media.media--transparent.media--adapt{padding-bottom:0}.what-we-offer-section .multicolumn-card-spacing{padding-top:2.5rem;margin:0 auto;width:81px}.what-we-offer-section h2.title.inline-richtext.h0{font-family:Poppins;font-weight:500;font-size:40px;line-height:57px;text-align:center;margin:0 auto!important;color:#fff}.what-we-offer-section .multicolumn-card__info{text-align:center}.what-we-offer-section .multicolumn-card__info h3.inline-richtext{color:#fff;font-family:Poppins;font-weight:500;font-size:20px;line-height:28px;text-align:center;max-width:190px;margin:0 auto}.what-we-offer-section .multicolumn-list__item:nth-child(3) .multicolumn-card__info h3.inline-richtext{max-width:118px}.what-we-offer-section .multicolumn-card__info p{font-family:Open Sans;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#fff}.what-we-offer-section .page-width{padding-top:119px;padding-bottom:118px}.what-we-offer-section ul li{max-width:338px;width:100%}.what-we-offer-section .multicolumn-card__info{padding:2.6rem}.what-we-offer-section a.button.button--primary{font-family:Open Sans;font-weight:600;font-size:14px;line-height:16px;text-align:center;text-decoration:none;padding:18px 32px;border-radius:100px;color:#fff;background-color:#ff6b6b;border:1px solid #FF6B6B}.isolate.fetured-products-section{position:relative}.isolate.fetured-products-section .rich-text:after{content:"";position:absolute;background:url(/cdn/shop/files/Impact_Design_Element.png?v=1762176523);width:363px;height:343px;top:-175px;background-repeat:no-repeat;left:0}.isolate.fetured-products-section p{font-family:Open Sans;font-weight:400;font-size:15px;line-height:26px;text-align:center}.isolate.fetured-products-section .rich-text__blocks{max-width:90rem}.featured-product-section-products .card__information{background:#a7f3d04a;padding:21px 21px 28px!important}.home-img-bnr{margin:100px 0}.home-vedio-section .video-section{max-width:100%;padding-left:0;padding-right:0}.featured-product-section-products .card__information h3{font-family:Poppins;font-weight:500;font-size:18px;line-height:25px;color:#1a365d}.featured-product-section-products .card-wrapper:hover a{text-decoration:none!important}.custom_product_description p{font-family:Open Sans;font-weight:400;font-size:13px;line-height:22px;max-width:235px;width:100%;color:#000;margin-top:8px;margin-bottom:22px}.featured-product-section-products .price.price--sold-out{display:none}.featured-product-section-products a.learn-more-btn{font-family:Open Sans;font-weight:700;font-size:13px;line-height:22px;color:#1a365d;text-decoration:none}.featured-product-section-products .card.card--standard.card--media{border-radius:10px!important;overflow:hidden;transition:all 2s}.featured-product-section-products .grid{gap:39px!important}.featured-product-section-products .grid--3-col-desktop .grid__item{width:calc(31.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.featured-product-section-products a.button{font-family:Open Sans;font-weight:600;font-size:14px;line-height:16px;text-align:center;text-decoration:none;padding:18px 32px;border-radius:100px;color:#fff;background-color:#ff6b6b;border:1px solid #FF6B6B;margin-top:27px!important}footer.footer.color-scheme-1.gradient.section-sections--24023040131265__footer-padding{background:#1a365d}h2.footer-block__heading.inline-richtext{font-family:Poppins;font-weight:500;font-size:18px;line-height:25px;color:#fff;text-align:left}footer a.link.link--text.list-menu__item.list-menu__item--link{font-family:Open Sans;font-weight:400;font-size:13px;line-height:26px;color:#bac3ce}.footer-block__brand-info p{font-family:Open Sans;font-weight:400;font-size:15px;line-height:25px;letter-spacing:0;color:#bac3ce}.footer__blocks-wrapper{display:grid;grid-template-columns:26% 9% 13% 8% 30%;gap:47px}.footer-block.grid__item.scroll-trigger.animate--slide-in{width:100%}p.footer-block__text{font-family:Open Sans;font-weight:400;font-size:13px;line-height:26px;color:#bac3ce;text-align:left}.newsletter-form{max-width:100%!important}.newsletter-form__field-wrapper .field__input{border-radius:100px;height:50px;color:#bac3ce}label.field__label{color:#fff}.field__input{border:1px solid white;background:transparent}.field__button{position:relative}.newsletter-form__field-wrapper .field{flex-direction:column}.field:after{content:none}.newsletter-form__button{max-width:130px;width:100%!important;padding:17px 32px;background:#fff!important;border-radius:100px;font-family:Open Sans;font-weight:600;font-size:14px;line-height:16px;text-align:center;color:#000;margin-top:14px!important;border:1px solid white}.footer__copyright.caption{display:flex;justify-content:space-between;width:100%;left:0;right:0}.ftr-cpy,.ftr-cpy-two{font-family:Open Sans;font-weight:400;font-size:13px;line-height:19px;color:#bac3ce;list-style:none}.ftr-cpy-two li:before{list-style:none;content:none!important}.footer__content-bottom.scroll-trigger.animate--slide-in{border-color:#bac3ce!important;max-width:1200px;margin:0 auto;padding-top:13px;position:relative}.footer__column.footer__column--info{display:none}.footer__content-top{padding-bottom:8rem!important;display:block}.footer__content-bottom-wrapper.page-width{padding:0}.ftr-cpy-two ul.policies.list-unstyled{display:flex;gap:20px}.footer__content-bottom.scroll-trigger.animate--slide-in:after{content:"";position:absolute;background:url(/cdn/shop/files/Logo_Transparent_No_Words.png?v=1762259329);width:254px;height:115px;background-repeat:no-repeat;top:-116px;left:38%}.featured-product-section-products:before{content:"";position:absolute;background:url(/cdn/shop/files/Filler-_Lines_Design_Element_1.png?v=1762259514);background-repeat:no-repeat;right:0;bottom:-90px;height:164px;width:90px}.fetured-products-section p.rich-text__caption.subtitle.subtitle--medium.scroll-trigger.animate--slide-in{font-family:Poppins;font-weight:500;font-size:18px;line-height:25px;margin-bottom:-14px;color:#1a365d}.about-us-page .rich-text__text p:before,.about-us-page .rich-text__text p:after{content:unset!important}.about-us-page p{color:#000;display:inline-block;position:relative;font-family:Open Sans;font-weight:400;font-size:15px;line-height:26px;letter-spacing:0;text-align:center}.about-banner .banner__box.content-container{max-width:660px!important;width:100%}.about-us-page .rich-text__wrapper:after{content:" ";position:absolute;right:0;top:0;background:url(/cdn/shop/files/Filler-_Lines_Design_Element_dcef21d7-894d-4557-bf43-eaa83a387b63.png?v=1762322320);background-repeat:no-repeat;width:165px;height:250px}.about-startegy .strategy-promise-section:before{content:" ";position:absolute;left:-46px;top:-48px;background:url(/cdn/shop/files/Impact_Design_Element_2c8cd575-0d4d-4170-99be-af14f63319c5.png?v=1762325227);background-repeat:no-repeat;width:271px;height:324px;rotate:50deg}.about-startegy .strategy-promise-section{padding-top:120px}section.strategy-promise-section-container.about-startegy:after{background:url(/cdn/shop/files/Filler-_Lines_Design_Element_1.png?v=1762259514);background-repeat:no-repeat;right:0;bottom:0;height:151px;width:100px}.shop-page-multi .page-width{padding-left:25px;padding-right:25px}.shop-page-multi .multicolumn-list__item .multicolumn-card{background:#fff!important;color:#000;text-align:center;border-radius:10px;transition:all .5s}.shop-page-multi .title-wrapper-with-link{text-align:center;justify-content:center;width:100%;max-width:570px;margin:0 auto;padding-bottom:40px}.shop-page-multi .multicolumn-card__image-wrapper--third-width{width:15%;margin:0 auto}.shop-page-multi .multicolumn-card__info h3.inline-richtext{font-family:Open Sans;font-weight:600;font-size:18px;line-height:25px;letter-spacing:0;color:#000;text-align:center}.shop-page-multi .multicolumn-card__info p{font-family:Open Sans;font-weight:400;font-size:15px;line-height:22px;letter-spacing:0;text-align:center}.shop-page-multi .multicolumn-list__item .multicolumn-card:hover{background:#4a6589!important}.shop-page-multi .multicolumn-list{gap:40px}.shop-page-multi .multicolumn-list__item{width:calc(30.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(32.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.shop-feturd-product .grid{gap:29px!important}.shop-feturd-product .grid--4-col-desktop .grid__item{width:calc(23% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(24% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.shop-feturd-product h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in{text-align:center}.shop-feturd-product .card__information h3{min-height:50px}.blog-page p:before{right:130px}.blog-page p:after{left:130px}.main-blog h1.title--primary{display:none}.blog-banner .banner__buttons.banner__buttons--multiple{max-width:50rem}.blog-banner .banner__buttons.banner__buttons--multiple a.button.button--primary:last-child{background-color:#fff;border-radius:100px;border:1px solid #ffffff}.blog-banner .banner__buttons.banner__buttons--multiple a.button.button--primary{font-weight:700}.blog-articles{grid-template-columns:1fr 1fr 1fr 1fr!important;gap:30px!important}.blog-articles .card__inner{width:100%;height:175px!important;border-radius:10px!important}.article-card__image-wrapper.card__media{background:transparent!important;border-radius:10px 10px 0 0!important}.blog-articles .card__content .card__information{background:#a7f3d04a;border-radius:0 0 10px 10px!important;padding:20px!important}.blog-articles .card__heading a{font-weight:500;font-size:18px;line-height:25px;letter-spacing:0;color:#1a365d}.blog-articles p.article-card__excerpt{font-family:Open Sans;font-weight:400;font-size:13px;line-height:22px;letter-spacing:-.5px;color:#000}a.article-card__read-more{font-family:Open Sans;font-weight:700;font-size:13px;line-height:22px;text-decoration:none;letter-spacing:0;color:#1a365d}.page-contact .collapsible-content-wrapper-narrow,.article-template div,.article-template header,.shopify-policy__container{width:100%;max-width:1300px;margin:0 auto;padding-left:50px;padding-right:50px}.shop-page-multi .multicolumn-list__item .multicolumn-card:hover h3.inline-richtext,.shop-page-multi .multicolumn-list__item .multicolumn-card:hover p{color:#fff}.shop-page-multi .multicolumn-list__item .multicolumn-card:hover img.multicolumn-card__image{filter:brightness(10)}.contact-pge{display:flex;align-items:center;width:100%;max-width:1300px;margin:0 auto;padding:50px 50px 100px;gap:50px}.contact__fields{grid-template-columns:auto!important}.contact-pge .contact{width:100%;max-width:100%}.page-contact h3.accordion__title.inline-richtext.h4{font-family:Open Sans;font-weight:400;font-size:24px;line-height:28px;letter-spacing:-1px}.contact-pge .field__input:not(:placeholder-shown){padding:.8rem 1.5rem .8rem 2rem!important}.page-contact .contact-pge label.field__label{color:#000;position:relative;width:100%;max-width:100%;left:0;top:0;font-family:Open Sans;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0}.page-contact .contact-pge .field{flex-direction:column-reverse;gap:12px}.page-contact .contact-pge .field__input{border:1px solid #E3E3E3;background:transparent;border-radius:5px}.contact-pge .contact__button .button:after{box-shadow:unset}.contact-pge button.button{background:#ff6b6b;font-family:Open Sans;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;border-radius:100px;padding:18px 70px}.page-contact .contact-pge .field.agree-field{flex-direction:row;align-items:start;gap:7px}.page-contact .contact-pge .field.agree-field label{font-family:Open Sans;font-weight:400;font-size:12px;line-height:19px;letter-spacing:0;color:#000}.page-contact .accordion{border-top:.1rem solid rgb(255 255 255);border-bottom:.1rem solid rgb(255 255 255);padding-left:20px}.page-contact .collapsible-content__heading{margin-bottom:5rem}.mail-prefer label{font-family:Open Sans;font-weight:400;font-size:12px;line-height:19px;letter-spacing:0;color:#000}.mail-prefer label a{text-decoration:none;color:#ff6b6b;font-weight:600}.mail-prefer{margin-top:20px}.cntact-page h2{font-size:48px;color:#1a365d;letter-spacing:0}.cntact-page .rich-text__text{margin-top:10px}.shop_pge:before{bottom:-512px}.featured-product-section-products .card.card--standard.card--media:hover{box-shadow:0 3px 7px;transform:translateY(-10px);transition:all .1s}*:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:unset!important}.thnktou-div .form__message{align-items:flex-start;font-family:Open Sans;font-weight:400;font-size:12px;line-height:19px;letter-spacing:0;margin-top:10px}@media (max-width: 1300px){section.nonprofit-strategy-section{padding-left:5rem;padding-right:5rem}.strategy-promise-section{padding:0 5rem 120px}.footer__content-bottom.scroll-trigger.animate--slide-in{padding-left:5rem;padding-right:5rem}}@media (max-width: 1024px){div.stratgy-hard-section{min-height:50rem!important}.home-stratgy-section .rounded-lg img{width:100%}.home-stratgy-section{gap:30px}.what-we-offer-section .multicolumn-card__info{padding:2.6rem 0px}.featured-product-section-products .grid{gap:20px!important;flex-wrap:nowrap}.footer-block.grid__item.scroll-trigger.animate--slide-in{width:30%}.footer__blocks-wrapper{display:flex;flex-wrap:wrap}.blog-articles{gap:20px!important}.contact-page-img{width:100%!important;max-width:50%!important}.contact-page-img img{width:100%!important}}@media (max-width: 768px){div.stratgy-hard-section{min-height:34rem!important}div.stratgy-hard-section .banner__content{padding:2rem 20px}.stratgy-hard-section h2.banner__heading.inline-richtext.h0{font-size:40px;line-height:60px}a.button.button--primary{padding:12px 24px;font-size:14px}section.nonprofit-strategy-section{padding-left:2rem;padding-right:2rem}.home-about-section h2{font-size:35px;line-height:44px}.shopify-section section.nonprofit-strategy-section .home-stratgy-section{grid-template-columns:1fr;gap:10px}.shopify-section section.nonprofit-strategy-section .non-prft-man-bx{padding-top:30px;padding-bottom:10px}.what-we-offer-section .page-width{padding-top:60px;padding-bottom:60px}.what-we-offer-section ul{padding-left:2rem!important;padding-right:2rem!important;display:grid;grid-template-columns:1fr 1fr 1fr}.what-we-offer-section h2.title.inline-richtext.h0{font-size:35px;line-height:45px}.section-template--24023039672513__rich_text_434kVF-padding{padding-top:60px!important}.fetured-products-section h2.rich-text__heading{font-size:35px}.featured-product-section-products slider-component.slider-mobile-gutter.page-width{padding:0 2rem}.strategy-promise-section{padding:0 2rem 60px;grid-template-columns:1fr;gap:20px}.home-img-bnr{margin:70px 0 60px}.quote-section{margin:0 auto 50px}.strategy-promise-section .section-desc{max-width:100%}.strategy-promise-section .section-desc p br{display:none}.strategy-promise-section .section-heading{font-size:35px;line-height:45px}.quote-section{margin:0 auto 50px;max-width:100%;padding:0 20px}.footer__content-top{padding-bottom:5rem!important;padding:0 2rem}.footer__content-top .grid{row-gap:3rem;margin-bottom:0}.footer__content-bottom.scroll-trigger.animate--slide-in{padding-left:2rem;padding-right:2rem}.header--middle-left{grid-template-columns:1fr 2fr 1fr}.blog-articles{grid-template-columns:1fr 1fr!important}.isolate.home-about-section .rich-text{padding-top:60px!important}.main-blog.page-width{padding:35px 2rem 60px}.nonprofit-strategy-shop__images{flex-wrap:wrap}.nonprofit-strategy-shop__images .image-item.text-overlay{max-width:100%!important}.overlay-content{height:auto!important}.simple-tools-section{padding:60px 0 40px!important}section.nonprofit-strategy-shop.page-width.section-padding{padding-bottom:60px!important}.simple-tools-container{flex-direction:column-reverse!important}.simple-tools-image,.simple-tools-image img{width:100%!important}.simple-tools-content{max-width:100%!important}.simple-tools-container{gap:30px!important}.about-startegy .strategy-promise-section{padding-top:60px}#Banner-template--24023039738049__image_banner_fNK9xg:after{opacity:.2!important}.contact-pge .contact{padding:0!important}.contact-pge{padding:30px 20px 60px;gap:30px;flex-direction:column-reverse}.contact-page-img{width:100%!important;max-width:100%!important}.collapsible-content .collapsible-content__wrapper{padding-top:60px!important;padding-bottom:60px!important}.page-contact .collapsible-content-wrapper-narrow,.article-template div,.article-template header,.shopify-policy__container{padding-left:20px;padding-right:30px}.collapsible-content__header h2.collapsible-content__heading{font-size:35px}.page-contact .contact-pge label.field__label{font-size:16px}}@media (max-width: 575px){#Banner-template--24023039672513__image_banner:after{opacity:.2!important}.stratgy-hard-section h2.banner__heading.inline-richtext.h0{font-size:33px;line-height:50px}.home-about-section h2{font-size:27px;line-height:40px}.nonprofit-strategy-section{padding-top:17px!important;padding-bottom:15px!important}section.nonprofit-strategy-section:after{height:25%!important}.btn-bx-hme{flex-wrap:wrap}.btn-bx-hme a{display:block;width:100%;padding:14px 32px;font-size:13px!important}.what-we-offer-section .page-width{padding-top:40px;padding-bottom:45px}.what-we-offer-section h2.title.inline-richtext.h0{font-size:27px;line-height:40px}.what-we-offer-section ul{grid-template-columns:1fr}.what-we-offer-section img.multicolumn-card__image{height:60px!important}.what-we-offer-section .multicolumn-card__info{padding:.6rem 0px 0px}.what-we-offer-section .multicolumn-card__info p{margin-bottom:20px}.isolate.fetured-products-section .rich-text:after{width:130px;background-size:130px}.section-template--24023039672513__rich_text_434kVF-padding{padding-top:40px!important}.fetured-products-section h2.rich-text__heading{font-size:27px}.featured-product-section-products .grid{flex-wrap:wrap}.featured-product-section-products .grid--3-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.home-img-bnr{margin:50px 0 40px}.strategy-promise-section .section-heading{font-size:27px;line-height:40px}.quote-section blockquote{font-size:20px}.footer__content-bottom.scroll-trigger.animate--slide-in:after{width:200px;top:-94px;left:auto;right:0;background-size:200px}.strategy-promise-section{padding:0px 2rem 30px}.quote-section .quote-icon{margin-bottom:0}.get-unstuck-bg{min-height:370px!important}.get-unstuck-bg .heading{font-size:30px!important;line-height:45px!important}.footer__content-top{padding-left:calc(2rem / var(--font-body-scale))!important;padding-right:calc(2rem / var(--font-body-scale))!important}.footer-block.grid__item.scroll-trigger.animate--slide-in{width:100%}footer a.link.link--text.list-menu__item.list-menu__item--link{line-height:14px}.footer-block.grid__item{margin:2rem 0 0!important}.footer-block__details-content{margin-bottom:2rem!important}.footer-block:nth-child(2),.footer-block:nth-child(3){width:42%!important;margin-top:30px!important}.footer__blocks-wrapper{display:flex!important;gap:0px!important}.section-sections--24023040131265__footer-padding{padding-top:30px!important}#Banner-template--24023039574209__image_banner_heyGb8:after{opacity:.2!important}.blog-banner .banner__content{min-height:32rem!important}.isolate.home-about-section .rich-text{padding-top:40px!important}.blog-articles{grid-template-columns:1fr!important}.get-unstuck-content a.button.button--primary{font-size:13px!important}.page-about .stratgy-hard-section h2.banner__heading.inline-richtext.h0,.page-contact .stratgy-hard-section h2.banner__heading.inline-richtext.h0{font-size:33px;line-height:42px}#Banner-template--24033435746497__image_banner_NTh9xi:after{opacity:.2!important}section.nonprofit-strategy-shop.page-width.section-padding{padding-bottom:40px!important}.simple-tools-section{padding:41px 0 20px!important}.mo-about-page .rich-text__wrapper{padding:0!important}.isolate.home-about-section.mo-about-page .rich-text{padding-bottom:15px!important}section.nonprofit-strategy-shop.page-width.section-padding{padding-left:20px!important;padding-right:20px!important}.simple-tools-container{padding-right:20px!important;padding-left:20px!important}.simple-tools-container{gap:20px!important}h2.simple-tools-heading{font-size:27px!important;line-height:40px!important}.about-startegy .strategy-promise-section{padding-top:40px}.strategy-promise-section{gap:0px}.page-about .get-unstuck-bg{min-height:430px!important}.page-contact .contact-pge label.field__label{font-size:15px}.contact-pge{padding:30px 20px 40px;gap:20px}.collapsible-content .collapsible-content__wrapper{padding-top:40px!important;padding-bottom:40px!important}.collapsible-content__header h2.collapsible-content__heading{font-size:27px;margin-bottom:15px}.newsletter-form__button{padding:10px 32px}.what-we-offer-section a.button.button--primary,.featured-product-section-products a.button,.strategy-promise-section .button{padding:15px 32px}.menu-drawer__menu-item{font-size:14px!important}.image-item img{height:auto!important}.overlay-content{position:relative!important;bottom:7px!important}.page-contact h3.accordion__title.inline-richtext.h4{font-size:19px!important}.footer__copyright.caption{flex-wrap:wrap;gap:20px}.ftr-cpy-two,.ftr-cpy{margin:0 auto}.newsletter-form__field-wrapper{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style.css.map */
