.donate-block{padding-top:5rem;padding-bottom:5rem;position:relative}@media (max-width: 991.98px){.donate-block{padding-top:3rem;padding-bottom:3rem}}.donate-block:after{content:"";position:absolute;top:0;left:0;width:100%;min-height:0;overflow:hidden;z-index:-1;background:var(--theme-colour);-webkit-transition:min-height 0.8s ease-in-out;transition:min-height 0.8s ease-in-out;-webkit-transition-delay:0.6s;transition-delay:0.6s}.donate-block.aos-animate:after{min-height:26rem}@media (max-width: 767.98px){.donate-block.aos-animate:after{min-height:22rem}}.donate-block.no-bg:after{display:none;padding-top:0;margin-top:5rem}@media (max-width: 991.98px){.donate-block.no-bg:after{padding-top:0;margin-top:3rem}}.donate-block h2{max-width:64rem;margin:0 auto 2.5rem auto}@media (max-width: 991.98px){.donate-block h2{margin-bottom:3rem}}.donate-block .donate-block-content{max-width:48rem;margin:0 auto 3rem auto}.donate-block .donate-block-content .donate-desc{display:none}.donate-block .donate-block-content .donate-desc.active{display:block}.donate-block .buttons{margin-top:3rem}.donate-block-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.5rem}.donate-block-links .donate-block-link{margin:0 2.5rem 1rem 2.5rem;border-radius:100%;background-color:#fff;width:10rem;height:10rem;border:2px solid;border-color:var(--theme-colour);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#000;font-size:2rem;position:relative;z-index:3}.donate-block-links .donate-block-link:after{content:"";position:absolute;left:-0.5rem;top:-0.5rem;width:calc(100% + 1rem);height:calc(100% + 1rem);border-radius:100%;z-index:-1;border:2px solid #e4002b;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.donate-block-links .donate-block-link:hover:after,.donate-block-links .donate-block-link.active:after{opacity:1}.donate-block-links .donate-block-link span{font-size:1rem}.donate-block-links .donate-block-link.other{font-size:1.5rem}@media (max-width: 767.98px){.donate-block-links .donate-block-link{width:8rem;height:8rem;margin:0 1rem 1rem 1rem}}.donate-block-links .other{position:relative}.donate-block-links .other input{position:absolute;bottom:-2.5rem;left:calc(50% - 3.75rem);opacity:0;visibility:hidden;width:7.5rem;margin:0;border:0;border-bottom:2px solid #e4002b;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:0;background:none;font-size:1.25rem;padding-left:1.5rem}.donate-block-links .other a:before{content:"£";position:absolute;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;font-size:1.25rem;left:calc(50% - 3.5rem);bottom:-2.875rem;line-height:1.325}.donate-block-links .other .other.active:before,.donate-block-links .other .other.active+input{opacity:1;visibility:visible}.donate-type{margin-bottom:2.5rem}.donate-type label{color:#3f3f3f;margin:0 1.75rem 1rem 1.75rem}@media (max-width: 767.98px){.donate-type label{margin:0 0.5rem 1rem 0.5rem}}.donate-type input{margin-right:0.5rem}

/*# sourceMappingURL=block-donate.css.map */
