.rich-text{background:#ffeddf}
.rich-text .color-background-1{background:rgba(0,0,0,0)}
.rich-text p{color:#756e6b;font-size:1.8rem;font-family:Gelica,sans-serif;font-weight:300;line-height:2.7rem}
.rich-text__buttons{max-width:none;display:inline-flex;align-items:center;justify-content:center;gap:1.4rem}
.rich-text__buttons .button{height:5rem;flex-grow:0;box-shadow:none;border-radius:50px;font-size:1.5rem;font-family:Gelica,sans-serif;line-height:2.1rem;transition:opacity ease .3s}
.rich-text__buttons .button:is(:focus,:hover){opacity:.75}
.rich-text__buttons .button::after,.rich-text__buttons .button::before{content:none}
.rich-text__buttons .button--primary{display:inline-flex;gap:.9rem;background:#c87d60}
.rich-text__buttons .button--secondary{color:#c87d60;border:.1rem solid #c87d60;background:rgba(0,0,0,0)}
@media(max-width:767.98px){
.rich-text__wrapper{width:100%}
}
.rich-text.style-donor-app{background:rgba(0,0,0,0);margin-bottom:3.4rem}
.rich-text.style-donor-app .rich-text__wrapper{width:100%;background:#f6f6f6;padding:8.5rem 0}
.rich-text.style-donor-app .rich-text__heading{font-family:Gelica,sans-serif;font-size:3.6rem;font-weight:300;line-height:4.7rem;color:#000}
.rich-text.style-donor-app .rich-text__blocks{width:48.5rem;max-width:100%}
.rich-text.style-donor-app .rich-text__buttons .button{min-width:auto;font-family:Gelica,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.1rem;padding:0 3.3rem}
.rich-text.style-donor-app .rich-text__buttons .button--primary{background:#899c80;border:1px solid #899c80}
.rich-text.style-donor-app .rich-text__buttons .button--secondary{color:#899c80;border:1px solid #899c80}
.template-page-donor-application .rich-text-section .page-width{max-width:1372px}
.template-page-donor-application .rich-text-section .rich-text{background:rgba(0,0,0,0)}
.template-page-donor-application .rich-text-section .rich-text__wrapper{width:100%;background:#f6f6f6;padding:8.5rem 0}
.template-page-donor-application .rich-text-section .rich-text__heading{font-family:Gelica,sans-serif;font-size:3.6rem;font-weight:300;line-height:4.7rem;color:#000}
.template-page-donor-application .rich-text-section .rich-text__blocks{width:48.5rem;max-width:100%}
.template-page-donor-application .rich-text-section .rich-text__buttons .button{min-width:auto;font-family:Gelica,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.1rem;padding:0 3.3rem}
.template-page-donor-application .rich-text-section .rich-text__buttons .button--primary{background:#899c80;border:1px solid #899c80}
.template-page-donor-application .rich-text-section .rich-text__buttons .button--secondary{color:#899c80;border:1px solid #899c80}