.page-width{max-width:1440px}div#PBarNextFrameWrapper{display:none}.announcement-bar .announcement-bar__message{font-family:var(--font-body-family);font-size:16px}details[open]>.header__submenu li a{font-size:14px;padding:7px 17px}.donation-header a.header__heading-link{padding:0}.donation-header{display:grid;grid-template-columns:1fr 2fr 1fr!important}.donation-header nav.header__inline-menu{display:flex;justify-content:center}.donation-header ul{gap:12px;justify-content:end;flex-wrap:nowrap}.donation-header .header-localization{justify-content:end}.donation-header ul li a{font-family:var(--font-heading-family);font-weight:400;font-size:16px;line-height:1.2;padding:10px 14px;color:#110d0d}.donation-header span.header__active-menu-item{font-weight:700;text-decoration:none}.donation-header summary.list-menu__item span{font-family:var(--font-heading-family);font-weight:400;font-size:16px;line-height:1.2;color:#110d0d}.donation-header svg.icon.icon-cart-empty{width:22px;height:18px}.cta-wrap{display:flex;align-items:center;justify-content:center;gap:10px;padding-left:20px}.cta-wrap .contact-cta{border-radius:4px;border:solid 1px #E8604F}.cta-wrap .demo-call-cta{border-radius:4px;border:solid 1px #E8604F;background:#e8604f;transition:.4s}.cta-wrap .demo-call-cta:hover{background:transparent}.cta-wrap .demo-call-cta a{font-weight:500;font-size:16px;text-decoration:none;line-height:1.1;color:#fff;padding:10px 13px;display:inline-block;transition:all .4s}.cta-wrap .demo-call-cta a:hover{color:#e8604f}.donation-type ul li a.gm-target{padding:8px 20px!important}.donation-type ul{padding:5px 0!important}.pos ul li a.gm-target{padding:8px 20px!important}.pos ul.gm-submenu{padding:5px 0!important}.wrapper .col_wrap{position:relative;padding-left:12px;width:50%}.wrapper .col_wrap:before{position:absolute;content:"";width:4px;height:100%;background:#fff;border-radius:4px;left:0}.wrapper .col_wrap h3{margin:0 0 10px;font-weight:700;font-size:45.44px;line-height:1.5;color:#fff}.wrapper .col_wrap p{font-weight:500;font-size:18px;color:#fff;line-height:1.4;margin:0}.icon-wrap .icon_list{display:flex;align-items:center;gap:8px}.icon_list .icon{line-height:0}.icon_list .icon_text{font-family:Nunito Sans;font-weight:500;font-size:18px;line-height:1.4;color:#fff}.icon-wrap .icon_list:nth-child(2){border-left:solid 1px rgba(223,223,223,1);border-right:solid 1px rgba(223,223,223,1);padding:0 20px}.banner_section{background:#113147;width:100%;display:inline-block;padding:100px 0 30px;position:relative}.banner_section .wrap{display:flex;width:100%;align-items:flex-start;justify-content:space-between}.banner_section .wrap .left_part{max-width:35%}.banner_section .wrap .right_part{max-width:65%}.banner_section .img-inner{width:100%;line-height:0}.banner_section .img-inner img{width:100%}.banner_section .wrap h1{margin:0;color:#fff;font-weight:800;max-width:350px}.banner_section .wrap h1 strong{color:#fa7361}.banner_section p{margin:18px 0 30px;color:#fff;font-size:16px;line-height:1.6}.banner_section .badge-wrapper{display:flex;align-items:center;justify-content:space-between}.banner_section .built-for-shopify-badge,.banner_section .shopify-badge{line-height:0}.banner_section .built-for-shopify-badge,.banner_section .shopify-badge a{pointer-events:none}.banner_section .badge-wrapper .border{background:#d9d9d9;width:1px;height:40px;display:inline-block}.banner_section .demo-call-cta{margin-top:55px}.banner_section .demo-call-cta a{display:flex;align-items:center;background:#e75f4d;width:max-content;color:#fff;font-size:17px;font-weight:600;gap:10px;text-decoration:none;padding:7px 18px 7px 9px;border-radius:120.9px}.banner_section .demo-call-cta a .phone-icon{background:#fff;padding:12px;line-height:0;border-radius:50px}.how-it-works h2.title{font-weight:700;font-size:36px;line-height:.85;color:#110d0d}.how-it-works p{margin-top:8px;text-align:center;color:#6b7280}.how-it-works .title-wrapper-with-link{justify-content:center;margin-bottom:15px}.how-it-works .multicolumn-card{padding:24px;border:solid 1px #e5e7eb;box-shadow:0 1px 3px #0000000f,0 1px 2px -1px #0000000f;border-radius:12px;transition:box-shadow .3s ease,transform .3s ease}.how-it-works .multicolumn-card:hover{box-shadow:0 25px 50px -12px var(--tw-shadow-color, #00000040);transform:translateY(-8px)}.how-it-works li a{text-decoration:none}.how-it-works .multicolumn-card__image-wrapper{padding:0;border-radius:10px;height:64px;max-width:64px;display:flex;align-items:anchor-center;justify-content:center;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;margin:0}.how-it-works .multicolumn-card__image-wrapper .media.media--transparent{padding-bottom:0!important;text-align:center;display:flex;justify-content:center;align-items:center}.how-it-works .multicolumn-card__image-wrapper .media.media--transparent img{width:32px;height:32px}.how-it-works .multicolumn-card img{max-width:75px!important;object-fit:contain!important;position:unset!important}.how-it-works .multicolumn-card__info{padding:0}.how-it-works h3.inline-richtext{font-weight:600;font-size:20px;line-height:1.5;margin:24px 0 0;text-align:left}.how-it-works .rte p{font-weight:400;font-size:14px;line-height:1.4;color:#6b7280;text-align:left}.donation-work{counter-increment:step;text-align:center;position:relative}.donation-widget-sec h2{font-weight:700;font-size:34px;line-height:1.7;color:#fff;margin:0}.donation-widget-sec .title{margin:0 0 30px;text-align:center}.donation-widget-sec .dws-wrap{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 20px);margin:0 -10px}.image-column .image img{width:100%}.donation-widget-sec .dws-wrap .image-column{background:#fff;border-radius:4px;position:relative;width:calc(100% / 3 - 20px);margin:0 10px 20px}.image-column .image{padding-top:35px}.image-column .page-cta{background:#ebf3fa;text-align:center;position:absolute;border-radius:0 0 4px 4px;width:100%;bottom:0;left:0;right:0}.image-column .page-cta a.btn{font-weight:700;font-size:28px;line-height:1.5;text-decoration:none;color:#18587b;display:block;padding:18px 0}.logo_section{padding:52px 0}.logo_section .description p{font-size:30px;font-weight:700;color:#110d0d;text-align:center;margin:0 0 12px;line-height:1.1}.logo_section .description strong{color:#e8604f}.sub-title p{margin:0 0 42px;text-align:center;color:#62748e;font-size:14px}.logo_section .description{line-height:0}.logo_wrap{width:100%;overflow:hidden;position:relative;margin-top:32px}.logo_track{display:flex;width:max-content;animation:logo-scroll 40s linear infinite;gap:32px}.logo_track .image a{pointer-events:none}.logo_track .image{width:200px;height:90px;flex:0 0 200px;display:flex;align-items:center;justify-content:center;border:solid 1px #ccc}.logo_track .image img{width:180px;height:70px;object-fit:contain}@keyframes logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo_wrap:hover .logo_track{animation-play-state:paused}.our-clients-section{background:#f8f6f1;padding:52px 0 17px}.our-clients-section .title{margin:0}.our-clients-section .title h2{font-weight:700;font-size:34px;line-height:.85;color:#110d0d;margin:0 0 12px;text-align:center}.our-clients-section p{font-weight:400;font-size:14px;line-height:1.5;margin:0 0 30px;text-align:center;color:#62748e}.our-clients-section .portfolio-image:nth-child(3n){margin-right:0}.our-clients-section .portfolio-image{position:relative;border-radius:8px;overflow:hidden;margin-bottom:35px;width:400px}.ocs-wrap{width:100%;margin:0 auto}.our-clients-section .portfolio-image.association{height:710px}.our-clients-section .portfolio-image.afbook{height:495px}.our-clients-section .portfolio-image .image{max-width:100%}.our-clients-section .portfolio-image .image img{width:100%}.our-clients-section .portfolio-image.cac{height:495px}.our-clients-section .portfolio-image.fausto{height:710px}.our-clients-section .portfolio-image.lproof{height:495px}.our-clients-section .portfolio-image.rescue{height:710px}.our-clients-section .portfolio-image.chinmaya{height:635px}.our-clients-section .portfolio-image.foundation{height:710px}.our-clients-section .portfolio-image.belcika{height:635px}.portfolio-image .icon-wrap{position:absolute;background:#fff;display:flex;bottom:0;width:100%;align-items:center;justify-content:space-between;padding:10px 15px;gap:12px}.icon-wrap .portfolio-link a.btn{font-weight:700;font-size:16px;line-height:1.7;text-decoration:none;color:#1b1111}.icon-wrap .icon{line-height:0}.ts-title h2{font-weight:700;font-size:34px;line-height:.85;color:#000;margin:0 0 24px;text-align:center}.ts-wrapper .slick-track{display:flex;align-items:center;margin-bottom:55px}.testimonial-section .slide-item{background:#fff;border-radius:20px;margin:0 10px;padding:28px;position:relative;text-align:left;transition:ease all .3s;border:solid 1px #e5e7eb;box-shadow:0 1px 3px #0000000f,0 1px 2px -1px #0000000f;display:flex;flex-direction:column}.description{flex-grow:1}.testimonial-section .slide-item:hover{box-shadow:0 25px 50px -12px var(--tw-shadow-color, #00000040)}.slide-item .star{display:flex;justify-content:flex-start;align-items:center;gap:3px}.slide-item .star svg{height:16px;width:16px}.slide-item .star img{filter:contrast(.7);width:15px!important;height:15px!important}.slide-item p{font-weight:400;font-size:14px;line-height:1.5;color:#62748e;font-style:italic;margin:16px 0}.slide-item h4{font-weight:600;font-size:16px;line-height:1.5;margin:0;color:#1d212b;border-top:solid 1px #e2e8f0;padding-top:16px}.slide-item .country{line-height:0}.slide-item .country span{font-weight:400;font-size:12px;line-height:1.5;color:#62748e}.testimonial-section button{width:40px;height:40px;border-radius:50%;cursor:pointer;background-color:#fff;box-shadow:-1px 0 4px #00000040;top:41%}.testimonial-section .slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#fff}.testimonial-section button.slick-prev.slick-arrow:before{content:"";display:block;width:10px;height:10px;border-top:2px solid #959595;border-left:2px solid #959595;transform:rotate(-45deg);position:absolute;top:16px;left:17px}.testimonial-section button.slick-next.slick-arrow:before{content:"";display:block;width:10px;height:10px;border-top:2px solid #959595;border-left:2px solid #959595;transform:rotate(135deg);position:absolute;top:16px;right:17px}.testimonial-section button.slick-next{right:-11px}.testimonial-section button.slick-prev{left:-11px;z-index:1}.testimonial-section .ts-wrapper{z-index:0}.donation-footer .footer-block--newsletter{margin-top:0;max-width:320px;align-items:flex-start}.donation-footer .footer-block__newsletter{text-align:left}.donation-footer .footer-block__newsletter h2{font-size:20px;margin-bottom:0;font-weight:700}.donation-footer .footer-block__newsletter p{margin:12px 0 20px;font-size:14px;line-height:1.5;color:#ffffffb3}.donation-footer .footer-block__newsletter input{padding:12px 48px 12px 20px;background:#fff;border-radius:23px;border:solid 1px #e2e8f0}.donation-footer .footer-block__newsletter input:focus{border:solid 1px #e8604f;outline:0;box-shadow:unset}.donation-footer .footer-block__newsletter label{color:#000}.donation-footer .footer-block__newsletter button{right:4px}.donation-footer .footer-block__newsletter span.svg-wrapper{background:#e8604f;border-radius:50px;width:36px;height:36px}.newsletter-form__button{right:3px}.donation-footer .footer-block__newsletter span.svg-wrapper svg path{fill:#fff}.donation-footer .footer-block__newsletter .field:after{display:none}.footer-menu h2{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:12px;color:#fff;margin-top:0}.footer-menu p{font-size:14px;line-height:1.5;font-weight:500;color:#ffffffb3}.footer-menu ul li{line-height:0;margin-bottom:8px}.footer-menu ul li a.list-menu__item--link{line-height:20px;font-size:14px;font-weight:500;color:#ffffffb3;padding:0}.footer-block.grid__item.footer-menu.footer-block--menu.scroll-trigger.animate--slide-in{max-width:230px;margin-left:auto}.footer-block.grid__item.footer-menu.scroll-trigger.animate--slide-in{max-width:330px;margin-left:auto}.footer-block.grid__item.footer-menu.scroll-trigger.animate--slide-in a.web-link{font-size:14px;margin-top:12px;display:inline-block;color:#fff;font-weight:600}.product__info-wrapper .product__title h1{font-size:30px;font-weight:700;line-height:1.5;color:#181b20}.product__info-wrapper .price.price--large .price__regular{font-size:24px;line-height:1.5;font-weight:700;color:#1c3b4a}.product__info-wrapper p.product__text.inline-richtext.caption-with-letter-spacing{font-size:12px;color:#6b7280;font-weight:600;letter-spacing:.1em}.product__info-wrapper p.product__text.inline-richtext{font-size:16px;color:#6b7280;font-weight:500;line-height:1.6}.product__info-wrapper legend.form__label{color:#181b20;font-weight:600;font-size:14px}.product__info-wrapper .product-form__input--pill input[type=radio]+label{color:#181b20;border:solid 1px #e5e7eb;border-radius:12px;padding:8px 16px;line-height:1.5;font-weight:500}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background:#1c3b4a;color:#fff}.product__info-wrapper .product-form__quantity label.quantity__label{color:#181b20;font-weight:600;font-size:14px}.product__info-wrapper .product-form__quantity quantity-input.quantity{gap:12px;min-height:auto}.product__info-wrapper .product-form__quantity quantity-input.quantity button{color:#181b20;border:solid 1px #e5e7eb;border-radius:12px;padding:8px 16px;line-height:1.5;font-weight:500;opacity:1;transition-duration:.15s}.product__info-wrapper .product-form__quantity quantity-input.quantity:after{border:0;box-shadow:unset}.product__info-wrapper .product-form__quantity quantity-input.quantity input{color:#181b20;font-size:14px;line-height:1.5;font-weight:600}.product__info-wrapper .product-form__quantity quantity-input.quantity button:hover{background:#e5e7eb;border-color:#e5e7eb}.product__info-wrapper .product__info-container{max-width:100%}.product .product__info-wrapper{padding-left:40px}.product .product__media-wrapper media-gallery .product__media img{border-radius:12px;border:solid 1px #e5e7eb}.product .product__media-wrapper media-gallery .product-media-container{border-radius:12px}button.shopify-payment-button__button{display:none}.product-form__submit{background:#e56f5d;color:#fff;font-size:16px;font-weight:600;border-radius:12px}.product-form__buttons{max-width:100%!important}.product-form__submit:after{border:0;box-shadow:unset!important}.product-form__submit:hover{opacity:.9}.zestDonationApp{padding:20px!important;border:solid 2px #e56f5d;border-radius:12px;margin-top:36px}.zestDonationApp .donation_title{margin:0}.zestDonationApp .donation_title .zp-title{margin-top:-45px;background:#fff;width:fit-content;padding:0 10px;color:#e56f5d;font-size:16px;font-weight:700}.zp-accordion{background:#f0f2f433;border:solid 1px #e5e7eb;box-shadow:unset!important;margin-bottom:0!important}.zp-wrapper.zp-mobile-wrapper .zps-content-wrapper{flex-wrap:nowrap;width:100%;justify-content:space-between;align-items:flex-start}.zp-wrapper.zp-mobile-wrapper .zps-content{flex:unset!important;width:77%}.zp-wrapper.zp-mobile-wrapper .zps-image{max-width:20%}.zp-wrapper.zp-mobile-wrapper .zps-content h3{margin:0 0 8px;color:#181b20;font-size:14px;font-weight:700;line-height:1.5}.zp-mobile-wrapper .zps-description p{font-size:12px;color:#6b7280;line-height:1.5;margin:0 0 10px}.tab-wrapper{padding:52px 0;background:#fef6f3;position:relative}.tab-wrapper .preview-box .tab-content{padding:16px;background:#fff;box-shadow:0 25px 50px -12px var(--tw-shadow-color, #00000040);border-radius:15px;position:relative}.tab-wrapper:after{position:absolute;left:-65px;background-color:#e8604f26;border-radius:3.40282e38px;width:288px;height:288px;content:"";top:60%;transform:translateY(-60%);filter:blur(64px)}.tab-wrapper:before{position:absolute;right:0;background-color:#155e7526;border-radius:3.40282e38px;width:288px;height:288px;content:"";top:40%;transform:translateY(-40%);filter:blur(64px)}.tab-wrapper h2{font-weight:700;font-size:36px;line-height:.85;color:#110d0d;text-align:center;margin:0 0 24px}.tab-wrapper .description p{margin-top:8px;text-align:center;color:#6b7280}.tab-wrapper .preview-box{max-width:max-content;margin:0 auto}.preview-box .tab-panel{width:100%;line-height:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;height:0}.preview-box .tab-panel.active{opacity:1;visibility:visible;position:relative;transform:none;height:auto}.preview-box .tab-panel img{width:100%;object-fit:cover;border-radius:12px}.preview-box .tabs{display:flex;justify-content:center;gap:15px;margin:28px 0}.preview-box .tabs button.tab-btn{padding:10px 20px;background:#fff;font-size:14px;color:#020618;cursor:pointer;border-radius:3.40282e38px;border:solid 1px #e2e8f0;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px}.preview-box .tabs button.tab-btn img{width:16px;height:16px}.preview-box .tabs button.tab-btn.active,.preview-box .tabs button.tab-btn:hover{background:#e8604f;color:#fff;border-color:#e8604f}.preview-box .tabs button.tab-btn.active img,.preview-box .tabs button.tab-btn:hover img{filter:invert(1)}.zestDonationApp .zp-accordion-tabs#zpAccordion-8185156042815{position:relative}.zestDonationApp .zp-accordion-tabs#zpAccordion-8185156042815 .zps-image{margin-top:56px;max-width:30%}.zestDonationApp .zp-accordion-tabs#zpAccordion-8185156042815 h3{position:absolute;left:15px;top:0}.zestDonationApp .zp-accordion-tabs#zpAccordion-8185156042815 .zps-description{margin-top:56px}.zestDonationApp .zp-accordion-tabs#zpAccordion-8185156042815 .zps-content-wrapper{gap:25px}.standalone-sec{background-color:#1f3f4a;padding:80px 20px}.standalone-sec .subtitle{font-size:14px;color:#b7c6cc;letter-spacing:.05em;margin:0;font-weight:600;text-transform:uppercase}.standalone-sec .title{font-size:48px;font-weight:800;line-height:1.2;margin:0;color:#fff}.standalone-sec .title span{color:#ff6b4a}.standalone-sec .description{font-size:18px;color:#c6d3d8;line-height:1.6;margin:18px 0 32px;max-width:500px}.standalone-sec .buttons{display:flex;gap:15px}.standalone-sec .btn{padding:10px 20px;border-radius:10px;text-decoration:none;font-weight:600;font-size:14px;display:inline-block;background-color:#e56f5d;color:#fff}.standalone-sec .btn-secondary{background-color:transparent;border:1px solid #5a7680;color:#fff}.standalone-sec .stlone-wrap{display:flex;width:100%;gap:42px;align-items:center}.standalone-sec .stlone-wrap .standalone-content,.standalone-sec .standalone-image{width:50%}.standalone-sec .standalone-image img{width:100%;border-radius:16px;display:block}.standalone-story .multicolumn-card__image-wrapper{box-shadow:unset;width:unset;height:unset;max-width:unset!important}.standalone-story .multicolumn-card__image-wrapper img{height:23px!important;width:23px!important;transform:unset!important}.standalone-story h3.inline-richtext,.standalone-story .rte p{text-align:center}.standalone-story .media.media--transparent.media--adapt{height:56px!important;width:56px!important;transform:unset!important;background:#e8eff3;border-radius:50%}.contains-card.contains-card--product .card-wrapper{box-shadow:0 1px 3px #0000000f,0 1px 2px -1px #0000000f;padding:24px;border:solid 1px #e5e7eb}.contains-card.contains-card--product .card-wrapper .card__information{position:absolute;bottom:40px;left:50%;transform:translate(-50%);padding:0;width:100%;text-align:center}.contains-card.contains-card--product .card__inner:after{background-color:#181b2047!important;position:absolute;width:100%;height:100%;content:"";top:0;z-index:1}.contains-card.contains-card--product .card-wrapper .card__inner img.motion-reduce{background-color:#000}.contains-card.contains-card--product .card-wrapper .card__information a{color:#fff;font-size:12px;text-transform:uppercase;text-decoration:none}.contains-card.contains-card--product .card-wrapper .card__information .price{text-align:center;color:#fff}.title-wrapper{text-align:center}.title-wrapper h2{font-size:36px;font-weight:700;line-height:1.4}.title-wrapper p{color:#6b7280;font-weight:500}li.purpose .multicolumn-card.content-container .multicolumn-card__image-wrapper:after{display:none}li.purpose .multicolumn-card.content-container .multicolumn-card__image-wrapper .media.media--transparent{background:#e8eff3;max-width:56px;max-height:56px;margin:0 auto;display:flex;padding:17px!important;border-radius:50%;align-items:center;justify-content:center}li.purpose .multicolumn-card.content-container .multicolumn-card__image-wrapper .media.media--transparent img{transform:unset}.btn-sec h2.rich-text__heading{font-size:48px;font-weight:700}.btn-sec .rich-text__text p{color:#ffffffb3}.btn-sec .rich-text__text p strong{color:#e56f5d}.btn-sec a.button.button--primary{background:#e56f5d;opacity:1;font-weight:600;font-size:16px;border-radius:10px}.btn-sec a.button.button--primary:before{display:none}.btn-sec a.button.button--primary:after{display:none}.product-highlight-sec{background:#f5f7f9;padding:40px 0}.product-highlight-sec .standalone-heading{text-align:center;margin-bottom:50px}.product-highlight-sec .standalone-heading h2{font-size:36px;font-weight:700;margin-bottom:10px}.product-highlight-sec .standalone-heading p{color:#6b7c85;font-size:16px}.product-highlight-sec .standalone-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.product-highlight-sec .standalone-card{background:#fff;border-radius:14px;padding:20px;box-shadow:0 5px 15px #0000000f;transition:box-shadow .3s ease,transform .3s ease}.product-highlight-sec .standalone-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #00000014,0 8px 10px -6px #0000000a}.product-highlight-sec .standalone-image{position:relative;line-height:0}.product-highlight-sec .standalone-image a{width:100%;display:inline-block;overflow:hidden;line-height:0}.product-highlight-sec .standalone-image img{width:100%;transition-duration:.7s}.product-highlight-sec .standalone-card:hover img{transform:scale(1.05)}.product-highlight-sec .standalone-badge{position:absolute;top:10px;left:10px;background:#ff6b4a;color:#fff;font-size:12px;padding:6px 10px;border-radius:20px}.product-highlight-sec .product-info{padding:16px}.product-highlight-sec .standalone-title{margin:0}.product-highlight-sec .standalone-title a{font-size:16px;margin-top:15px;text-decoration:none;color:#181b20;font-weight:600}.product-highlight-sec .standalone-price{font-weight:700;margin:8px 0 15px}.product-highlight-sec .standalone-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:#1c3b4a;color:#fff;padding:8px 12px;border-radius:10px;text-decoration:none;font-weight:600;font-size:14px;width:100%;cursor:pointer}.product-highlight-sec .standalone-btn:hover{opacity:.9}.contact form{max-width:900px;margin:0 auto;background:#fff;padding:30px 15px;border-radius:5px;box-shadow:0 8px 32px -8px #cf695926;border:1px solid #e8e0d9}.contact form input{border-radius:10px;background:#fcfaf8;border:1px solid #e8e0d9}.contact form .field:before{display:none}.contact form .field:after{display:none}.contact form textarea{border-radius:10px;color:#171111;font-size:18px;background:#fcfaf8;border:1px solid #e8e0d9}.contact form button.button{border-radius:4px;border:solid 1px #E8604F;background:#e8604f;font-weight:500;font-size:16px;line-height:1.1;color:#fff;padding:10px 13px;display:inline-block;transition:all .4s}.contact form button.button:before{display:none}.contact form button.button:after{display:none}.contact form input:focus{border-color:#e8604f99;box-shadow:0 0 0 2px #dd442c26!important;border-radius:10px}.contact form textarea:focus{border-color:#e8604f99;box-shadow:0 0 0 2px #dd442c26!important;border-radius:10px}.contact form .field label{color:#000;font-size:16px}section.counter-section{background:#0c2340;padding:52px 0}.counter-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.counter-item h2{font-size:42px;line-height:1;margin:0 0 6px;font-weight:700;color:#e8604f}.counter-item p{margin:0;font-size:14px;color:#ffffffb3}.zps-btnDropdown .dropdownOptions{appearance:none;-webkit-appearance:none;-moz-appearance:none}.zps-select:after{content:"";position:absolute;top:50%;right:5px;width:22px;height:23px;transform:translateY(-50%);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.zps-select{position:relative;display:inline-block}@media(max-width:1340px){.donation-header ul li a{padding:12px;font-size:16px}.donation-header ul{gap:15px}.banner_section .wrap .right_part{max-width:60%}.banner_section .wrap .left_part{max-width:40%}.cta-wrap .demo-call-cta a,.cta-wrap .contact-cta a{font-size:16px}.donation-header summary.list-menu__item span{font-size:16px}.image-column .page-cta a.btn{font-size:22px;padding:12px 0;line-height:1.2}.icon-wrap .icon img{width:28px}.slide-item h4{font-size:20px}.slide-item p{margin:24px 0 20px}.our-clients-section .portfolio-image{width:350px}.our-clients-section .portfolio-image.afbook{height:425px}.our-clients-section .portfolio-image.association{height:540px}.our-clients-section .portfolio-image.cac{height:425px}.our-clients-section .portfolio-image.fausto,.our-clients-section .portfolio-image.rescue{height:380px}.our-clients-section .portfolio-image.lproof{height:395px}.our-clients-section .portfolio-image.chinmaya,.our-clients-section .portfolio-image.foundation{height:425px}.our-clients-section .portfolio-image.belcika{height:385px}}@media(max-width:1199px){.donation-header{grid-template-columns:.5fr 2fr .8fr!important}.wrapper .col_wrap h3{font-size:38px}.banner_section .wrap .right_part{max-width:55%}.banner_section .wrap .left_part{max-width:45%}.testimonial-section .slide-item{transform:unset}.testimonial-section{margin:80px 0}.our-clients-section .portfolio-image{width:300px}}@media(max-width:1120px){.donation-header ul{gap:12px}.header__menu-item{padding:10px}.donation-header .header-localization{padding:0}.donation-header ul li a{padding:12px 8px;font-size:14px}.donation-header{column-gap:15px}.donation-header summary.list-menu__item span{font-size:14px}.cta-wrap .demo-call-cta a,.cta-wrap .contact-cta a{font-size:14px;padding:10px 14px}.icon_list .icon_text{font-size:16px}.wrapper .col_wrap h3{font-size:35px}.wrapper .col_wrap p{font-size:16px}.banner_section .wrap .left_part{max-width:46%}.banner_section .wrap .right_part{max-width:50%}.banner_section{padding:50px 0}.banner_section .demo-call-cta{margin-top:28px}.banner_section .wrap h1{font-size:33px}.banner_section .built-for-shopify-badge{max-width:220px}.banner_section .built-for-shopify-badge img{width:100%}.product-highlight-sec .standalone-wrapper{gap:15px}.product-highlight-sec .standalone-card{padding:15px 12px}.product-highlight-sec .product-info{padding:10px}.product-highlight-sec .standalone-title a,.product-highlight-sec .standalone-price span.price{font-size:14px}.our-clients-section .portfolio-image{width:286px}}@media(max-width:989px){.donation-header{grid-template-columns:1fr 1fr 1fr!important}.donation-header h1.header__heading{text-align:center!important;justify-self:center!important}.donation-header .header__inline-menu{display:none!important}.donation-header ul li a{padding:12px 32px}.cta-wrap{display:none}.donation-header .header-localization{width:auto}.banner_section .wrap{flex-direction:column;gap:42px}.banner_section .wrap .left_part,.banner_section .wrap .right_part,.banner_section .wrap h1{max-width:100%}.banner_section .badge-wrapper{justify-content:start;gap:22px}.banner_section .built-for-shopify-badge{max-width:100%}.banner_section .demo-call-cta a .phone-icon{padding:8px}.banner_section .demo-call-cta a .phone-icon img{width:16px}.banner_section .demo-call-cta a{font-size:15px}.donation-widget-sec .dws-wrap .image-column{width:calc(50% - 20px)}.how-it-works h2.title{font-size:28px}.how-it-works ul{gap:0!important;flex-wrap:nowrap;width:calc(100% + 30px);margin:0 -15px;padding:0!important}.how-it-works ul li{width:calc(100% / 3 - 30px)!important;margin:0 15px}.how-it-works .multicolumn-card__image-wrapper{max-width:50px;height:50px}.how-it-works .multicolumn-card__image-wrapper .media.media--transparent img{width:28px;height:28px}.how-it-works h3.inline-richtext{margin:15px 0 0}.tab-wrapper{padding:36px 0}.tab-wrapper h2{font-size:28px}.preview-box .tabs{flex-wrap:wrap}.preview-box .tabs button.tab-btn{font-size:12px;padding:8px 18px;gap:6px}.image-column .page-cta a.btn{font-size:18px}.donation-widget-sec h2,.logo_section .description p{font-size:28px}.logo_track .image img{height:52px;width:130px}.logo_track .image{height:70px}section.counter-section{padding:35px 0}.counter-item h2,.our-clients-section .title h2{font-size:28px}.our-clients-section .portfolio-image{width:325px}.our-clients-section .portfolio-image.afbook{height:435px}.our-clients-section .portfolio-image.association{height:600px}.our-clients-section .portfolio-image.cac{height:405px}.our-clients-section .portfolio-image.fausto{height:325px}.our-clients-section .portfolio-image.rescue,.our-clients-section .portfolio-image.chinmaya{height:500px}.our-clients-section .portfolio-image.foundation{height:460px}.our-clients-section .portfolio-image.belcika{height:375px}.testimonial-section{margin:60px 0}.ts-title h2{font-size:28px}.footer-test .footer__content-bottom-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:20px}.footer-test .footer-block--menu{max-width:48%!important;width:100%;margin-right:auto!important}.footer-test .footer__column--info{width:100%;align-items:center}.footer__content-bottom-wrapper .footer-block--menu ul{justify-content:center}.product-highlight-sec .standalone-wrapper{grid-template-columns:repeat(2,1fr);gap:30px}.product-highlight-sec .standalone-card{padding:20px}.standalone-sec .stlone-wrap{flex-wrap:wrap;width:100%}.standalone-sec .stlone-wrap .standalone-content{width:100%;order:2}.standalone-sec .standalone-image{width:100%;order:1}.standalone-sec .title{font-size:38px;font-weight:700}.standalone-sec .description{font-size:16px}.btn-sec h2.rich-text__heading{font-size:38px}.product-highlight-sec .standalone-heading h2{font-size:32px;margin-top:0}.standalone-sec{padding:60px 20px}}@media(max-width:767px){.page-width{padding:0 20px}.header{padding:4px 15px}.banner_section .wrap h1{text-align:center}.banner_section .wrap h1 br{display:none}.banner_section p,.banner_section .demo-call-cta{text-align:center}.banner_section .demo-call-cta a{margin:0 auto}.banner_section .badge-wrapper{justify-content:center}.banner_section .shopify-badge img{max-width:100%}.how-it-works ul{width:100%;margin:0;flex-direction:column;gap:20px!important}.how-it-works ul li{width:100%!important;margin:0}.wrapper .col_wrap p br{display:none}.wrapper .col_wrap h3{font-size:28px;line-height:1.1}.donation-widget-sec .dws-wrap{width:100%;margin:0}.donation-widget-sec .dws-wrap .image-column{width:100%;margin:0 0 20px}.tab-wrapper:before{display:none}.tab-wrapper:after{display:none}.icon-wrap .icon_list{flex-direction:column}.icon-wrap .icon_list:nth-child(2){border:0;padding:0}.footer__content-top.page-width{padding:0 15px}.donation-footer .footer-block.grid__item{max-width:100%;margin:0}.counter-wrapper{grid-template-columns:repeat(2,1fr)}.our-clients-section .portfolio-image{width:100%!important;height:auto!important}.ocs-wrap{width:100%!important}.donation-footer{display:grid!important;grid-template-columns:repeat(2,1fr);gap:20px}.footer-block.grid__item.footer-menu.scroll-trigger.animate--slide-in{width:100%}.donation-footer .rte,.donation-footer .footer-block-image,.testimonial-section{margin:0}.testimonial-section ul.slick-dots{bottom:10px}.testimonial-section .ts-wrapper{margin-bottom:0}.testimonial-section ul.slick-dots li{margin:0 7px;width:14px;height:14px}.testimonial-section ul.slick-dots li button{padding:0;background:#000;width:11px;height:11px;opacity:.4;border:solid 1px #000}.testimonial-section ul.slick-dots li button:before{content:"";width:14px;height:14px}.testimonial-section ul.slick-dots li.slick-active button{opacity:1}.testimonial-section .slide-item.slick-active.slick-center{transform:unset}.footer-test .footer-block{margin:0!important}.footer__content-bottom-wrapper .footer-block--menu ul{margin-bottom:0}.footer-test .footer__content-bottom-wrapper{margin-top:15px}.footer__content-bottom-wrapper .footer-block--menu ul a{font-size:16px}.footer__content-bottom-wrapper .footer-block--menu ul{gap:4px}.product__info-wrapper .product__title h1{font-size:24px}.product__info-wrapper .price.price--large .price__regular{font-size:20px}.product__info-wrapper p.product__text.inline-richtext{font-size:14px}.product-highlight-sec .standalone-wrapper{gap:20px}.product-highlight-sec .standalone-card{padding:15px 12px}.banner--mobile-bottom .banner__box{background:#000}.standalone-sec .title{font-size:36px}.standalone-sec .description{font-size:14px}.btn-sec h2.rich-text__heading{font-size:32px}.collection__title .title:not(:only-child){font-size:32px}section.hero-bg{padding:3rem 1rem}.standalone-sec{padding:40px 20px}}@media(max-width:600px){.testimonial-section .ts-wrapper{margin-bottom:30px}}@media(max-width:575px){.banner_section .wrap h1{font-size:28px}.banner_section p{font-size:14px}.banner_section .demo-call-cta a .phone-icon img{width:14px}.banner_section .demo-call-cta a{font-size:14px;padding:7px 14px 7px 9px;line-height:22px}.wrapper .col_wrap{width:50%}.wrapper .col_wrap:before{width:3px}.icon-wrap .icon_list{flex-direction:row}.counter-wrapper,.donation-footer{grid-template-columns:repeat(1,1fr)}.footer-test .footer__column--info{padding:0}.footer__content-bottom-wrapper .footer-block--menu ul a{font-size:12px;padding:6px 8px!important}.footer__content-bottom-wrapper .footer-block--menu ul{gap:0}.product-highlight-sec .standalone-wrapper{grid-template-columns:repeat(1,1fr)}.collection slider-component ul{display:grid;grid-template-columns:1fr!important}.collection slider-component ul li{width:100%!important;max-width:100%}.footer-block__details-content{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
