@media screen and (min-width:981px){body.single .et_pb_gallery_item{margin-right:4%!important;margin-bottom:4%!important;width:48%!important}body.single .et_pb_gallery_item.last_in_row{margin-right:0!important}}.divi-filter-archive-loop .grid-posts,.divi-filter-loop-container>:not(.no-results-layout),.filtered-posts>:not(.no-results-layout){display:grid;grid-gap:15px!important;list-style:none}.donate_snoopy{animation:pulse-small 2s infinite;transition:transform 0.2s ease}@keyframes pulse-small{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(0 0 0 / .1)}50%{transform:scale(1.04);box-shadow:0 0 0 0 #fff0}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-column{flex:1;border:0;padding-top:15px!important;padding-bottom:15px!important;padding-left:35px!important;padding-right:35px!important;background-color:#fff}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.selected{color:#000;border:2px solid #000;border-radius:20px!important}.charitable-campaign-wrap.template-simple-1-col .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount,.charitable-campaign-wrap.template-simple-1-col .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount input[type="text"]{color:#8ba9de!important;border-color:#8ba9de!important;pointer-events:auto!important;border-radius:20px!important}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount>label{display:table-cell;width:90%;border:1px solid #ddd;padding:0;min-height:75px;vertical-align:middle;margin:0;font-size:14px;cursor:pointer;font-weight:400;border-radius:20px!important}.charitable-campaign-wrap.template-simple-1-col .charitable-campaign-field-donate-amount ul li.suggested-donation-amount.selected{border:3px solid #067bc2!important;padding:0px!important}.charitable-campaign-wrap.template-simple-1-col .charitable-campaign-field-donate-amount ul li.suggested-donation-amount.selected{border:3px solid #067bc2!important}.cf7-donations{display:flex;gap:12px;flex-wrap:wrap}.cf7-donations label{padding:10px 16px;border:1px solid #ddd;border-radius:8px;cursor:pointer}.cf7-donations input[type="radio"]{display:none}.cf7-donations input[type="radio"]:checked+span{outline:2px solid #000}.cf7-custom{margin-top:8px;max-width:220px}.acf-gallery-carousel .main-slider{height:500px;position:relative}.acf-gallery-carousel .main-slider .swiper-slide img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;background-color:#f8f8f8;border-radius:8px}.acf-gallery-carousel .thumbs-slider .swiper-slide{height:80px;width:auto;opacity:.6;cursor:pointer}.acf-gallery-carousel .thumbs-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:4px}.acf-gallery-carousel .thumbs-slider .swiper-slide-thumb-active{opacity:1;border:2px solid #57BDEB}.acf-gallery-carousel .swiper-button-next,.acf-gallery-carousel .swiper-button-prev{top:50%;transform:translateY(-50%)}.acf-gallery-carousel .swiper-wrapper{gap:10px}.acf-gallery-carousel .thumbs-slider{margin-top:10px}@media screen and (max-width:768px){.acf-gallery-carousel{max-width:100%}.acf-gallery-carousel .thumbs-slider .swiper-slide{height:60px}}@media screen and (max-width:480px){.acf-gallery-carousel .thumbs-slider .swiper-slide{height:50px}}.grecaptcha-badge{bottom:20px!important;left:10px!important;right:auto!important;display:none!important}