#page-donate{position:relative}#page-donate header{background:#fff}#page-donate #banner{color:#fff;padding:10.65rem 0 3.85rem;background:#17365f}#page-donate #banner:before{background-image:url(/img/logo_overlay.svg);content:"";position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;top:0;left:0;background-position:50%;opacity:.2}#page-donate #banner .bannerTxtBx{max-width:630px}#page-donate #banner h2{color:#fff;text-shadow:none}#page-donate #banner .bannerTagline{color:#fff}#page-donate #banner .donateEmbed{border-radius:11px;background:#fff;width:100%}@media(max-width:767px){#page-donate #banner .donateEmbed{margin-bottom:2rem}}#page-donate #banner .banner-description{margin-bottom:2rem}#page-donate #banner .card{border-radius:11px;color:#fff;border:2px solid #fff;background:0 0;margin-top:1.8rem}#page-donate #banner .card .card-body{padding:2.05rem 2.25rem;font-size:.944rem;font-weight:400;line-height:1.3em;letter-spacing:-.02em}@media(max-width:767px){#page-donate #banner .card .card-body{padding:20px}}#page-donate #banner .card .card-body p{font-size:1em;line-height:1.3em;margin-bottom:.78em}#page-donate #banner .card .card-body p:last-child{margin-bottom:0}#page-donate #banner .card h4{font-size:2.55rem;text-transform:uppercase;padding-bottom:.3em}#donate-gift{position:relative;padding:3.85rem 0 2.8rem;background:#fff}#donate-gift .bg-image{width:51.4%}#donate-gift .bg-image:before{background:linear-gradient(90deg,rgba(255,255,255,0) 59.74%,#fff 100%)}@media(max-width:767px){#donate-gift{padding-top:0}#donate-gift .bg-image{width:100%;height:280px;position:relative}#donate-gift .bg-image:before{background:linear-gradient(360deg,#fff 0%,rgba(255,255,255,0) 35%)}}#donate-use-support{padding:4.4rem 0 1.2rem;position:relative;background:#17365f}