.main_button:hover{background-color:#05240f;color:#fffee8;transition:background-color .3s ease-out}.main_button.light-blue-background:hover{background-color:#05240f;color:#e1f2f4}.main_button.green-background:hover{background-color:#05240f;color:#60bb82}.main_button.blue-background:hover{background-color:#05240f;color:#92b0ff}.main_button.light-green-background:hover{background-color:#05240f;color:#daef9b}.main_button{display:flex;flex-direction:row;gap:.5rem;border-radius:4rem;border:1.2px solid #05240f;width:-moz-fit-content;width:fit-content;text-align:center;background:none;color:#05240f;align-items:center;cursor:pointer;text-decoration:none;padding:.625rem 1rem .58rem 1.25rem;font-size:1rem}@media screen and (max-width:1300px){.main_button{font-size:.9375rem}}@media screen and (max-width:600px){.main_button{font-size:.875rem}}.main_button:disabled{border:none;color:rgba(5,36,15,.314);background-color:#e9e9e9;cursor:not-allowed}.main_button.clicked{background-color:#05240f}.arrow{width:1rem;height:1rem;padding-top:2px}.portable-text-top-padding{padding-top:1.6875rem}@media screen and (max-width:600px){.portable-text-top-padding{padding-top:1.5rem}}.portable-text-list{margin:0}.portable-text-list li{color:#05240f;font-size:1.125rem;font-weight:500;line-height:150%}@media screen and (max-width:1300px){.portable-text-list li{font-size:1.0625rem}}@media screen and (max-width:600px){.portable-text-list li{font-size:1rem}}.donation-options-container{display:flex;width:90%;flex-direction:column;align-items:flex-start;gap:3rem;margin-top:4rem}.donation-options-container .donation-text-container{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.donation-options-container .donation-text-container .donation-header{font-size:1.5rem}@media screen and (max-width:1300px){.donation-options-container .donation-text-container .donation-header{font-size:1.3125rem}}.donation-options-container .donation-buttons-container{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch}.donation-options-container .donation-buttons-container .main_button_regular{width:100%;justify-content:space-between}@media screen and (max-width:600px){.donation-options-container{gap:2.5rem;width:100%;margin-top:.5rem}.donation-options-container .donation-text-container .donation-header{font-size:1.125rem}.donation-options-container .donation-text-container .donation-text{opacity:.6}}.confirmation-container{padding:3rem 0 3.5rem;display:flex;flex-direction:column;gap:1rem}.button-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding-top:4rem}.confirmation-button{width:-moz-fit-content!important;width:fit-content!important}@media screen and (max-width:600px){.share-outer-padding{width:100%}}.share-container{display:flex;align-items:center;gap:1rem;padding:1rem 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width:600px){.share-container{width:100%;padding-top:1rem;padding-bottom:1rem}}.share-container p{font-size:.75rem}@media screen and (max-width:1300px){.share-container p{font-size:.75rem}}.share-button-container{display:flex;align-items:flex-start;flex-wrap:wrap;align-self:stretch;gap:.5rem}.icon-button{display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;width:3rem;height:3rem;border-radius:50%;border:1px solid #05240f;color:#05240f}.icon-button:hover{background-color:#05240f;color:#fffee8}.privacy-consent{padding:3rem 0 2rem;font-size:.75rem}.privacy-consent .textlink{font-size:.75rem}@media screen and (max-width:1300px){.privacy-consent,.privacy-consent .textlink{font-size:.75rem}}.consent-link{font-size:.75rem}@media screen and (max-width:1300px){.consent-link{font-size:.75rem}}.schema-wrapper{padding-right:1rem}.payment-text{padding-top:2rem;font-size:1rem}@media screen and (max-width:600px){.payment-text{font-size:.75rem}}@media screen and (min-width:900px){.payment-text{display:none}}.select-option-text:empty{border:.75rem solid transparent}.schema-wrapper-news-letter{height:100%;overflow-y:auto}.news-letter-form-content{display:flex;flex-direction:column;gap:2rem;height:100%}.news-letter-form-content.disable-nesw-letter-form{pointer-events:none;cursor:wait}.news-letter-form-input-content{display:flex;flex-direction:column;gap:1.875rem}.news-letter-checkbox-container{display:flex;flex-direction:column;gap:.25rem}.news-letter-checkbox-container .checkbox-box{color:#92b0ff}.news-letter-checkbox-container .checkbox-box.checked,.news-letter-checkbox-container .checkbox-box:hover .checkbox-box{color:#05240f}.news-letter-see-more{font-size:.75rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding:0 0 0 1.75rem;width:-moz-fit-content;width:fit-content;background-color:transparent;border:0;font-weight:500;line-height:150%;color:#05240f;font-family:itc-avant-garde-gothic-pro,sans-serif;cursor:pointer}@import"https://use.typekit.net/tyc1jtq.css";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital@0;1&display=swap";.textlink-container{justify-content:flex-start;align-items:flex-start;gap:.625rem;display:inline-flex}.textlink{text-align:center;color:#05240f;line-height:150%;word-wrap:break-word;text-decoration:none}.textlink.underline{border-bottom:.06rem solid #05240f}.textlink.underline:hover{border-bottom:.06rem solid transparent}@media screen and (max-width:600px){.textlink{font-size:.875rem}}.textlink-small{font-size:1rem}@media screen and (max-width:1300px){.textlink-small{font-size:.9375rem}}@media screen and (max-width:600px){.textlink-small{font-size:.875rem}}.textlink-medium{font-size:1.5rem}@media screen and (max-width:1300px){.textlink-medium{font-size:1.3125rem}}