.o-textblock{max-width:40.625em}.o-textblock h2{font-size:1.125rem;font-weight:700}.o-textblock__description{color:#555}@media(min-width: 40.063em){.o-textblock__description p{font-size:0.9375rem}}.o-textblock__title{margin-bottom:.75em}
.o-form-row{margin:0 auto 1.5em;max-width:40.625em;width:100%}@media(min-width: 50em){.o-form-row{margin-left:0;margin-right:0}}.o-form-row:last-child{margin-bottom:0}
.o-input-error{color:#fb0007;font-size:0.8125rem}
.o-address-lookup__toggle-action{margin-top:1em}.o-address-look-up__legend{font-weight:bold}
.o-spacer[data-style=large]{margin-bottom:1em}
.o-giftaid:after{content:"";width:100%;height:47px;display:block;background:url(../svg/giftaid-it-logo.d9184467b08052983232.svg) right no-repeat;margin-top:12px}.o-giftaid__optin{border:1px solid #d9d9d9;padding:1em}.o-giftaid__title{margin-bottom:1em;font-weight:bold;font-size:1.125rem}.o-giftaid__title span{color:#00aeef}.o-giftaid__small-print{color:#555;margin:.75em 0 0}.o-giftaid__small-print-inner{font-size:0.875rem}
.o-product-selector__option{position:relative}.o-product-selector__option-description{color:#555;font-size:.9rem;margin:.4em 0 0}@media(min-width: 64.063em){.o-product-selector__option-description{margin-top:1em;font-size:1rem}}.o-product-selector__option-title-wrap{display:flex;font-weight:bold;justify-content:space-between}.o-product-selector__option-subtitle,.o-product-selector__option-title{font-size:1rem}@media(min-width: 50em){.o-product-selector__option-subtitle,.o-product-selector__option-title{font-size:1.125rem}}.o-product-selector__option-subtitle{padding-left:.4em;text-align:right;font-size:1.125rem}.o-product-selector__option-title{padding-right:.4em}.o-product-selector input{position:absolute;z-index:1}.o-product-selector input:focus-visible{outline:none}.o-product-selector input:focus+label{background-color:#fff;border-color:#efecec}.o-product-selector input:checked+label{border-color:#00aeef}.o-product-selector input:checked+label:after{display:block}.o-product-selector label{background-color:#fff;border:2px solid #fff;box-shadow:0 0 .4em .1em #cfcaca;cursor:pointer;display:block;padding:1.5em 1em 1.5em 2.7em;position:relative;z-index:2}@media(min-width: 64.063em){.o-product-selector label{padding-left:3.5em}}.o-product-selector label:before{border:1px solid #00aeef;border-radius:50%;content:"";display:block;left:.8em;height:1.2em;position:absolute;top:1.8em;width:1.2em;z-index:1}@media(min-width: 64.063em){.o-product-selector label:before{left:1em;top:1.8em}}.o-product-selector label:after{background-color:#00aeef;border-radius:50%;content:"";display:none;left:1em;height:.8em;position:absolute;top:2em;width:.8em;z-index:2}@media(min-width: 64.063em){.o-product-selector label:after{left:1.2em;top:2em}}.o-product-selector label:hover{background-color:#efecec;border-color:#efecec}.o-product-selector li{margin-bottom:1.5em}.o-product-selector li:last-of-type{margin-bottom:0}.o-product-selector .o-error{margin-bottom:1.5em}.o-product-selector .o-fieldset legend{font-size:1.25rem;font-weight:700;font-weight:bold}@media(min-width: 64.063em){.o-product-selector .o-fieldset legend{font-size:1.5rem}}.o-product-selector[data-has-error=true] label{border-color:#fb0007}
@media(min-width: 50em){.o-subscriber-details__title{display:flex;margin:0 -0.4em}}.o-subscriber-details__title-column{flex-basis:50%}@media(min-width: 50em){.o-subscriber-details__title-column{padding:0 .4em}}.o-subscriber-details legend{color:rgba(0,0,0,0);display:block;height:1px;overflow:hidden;position:absolute;width:1px}
.o-card-elements__payment-action{margin-top:2.4em}.o-card-elements__container{border:1px solid #979797;padding:16px}#card-number,#expiration-date-month,#expiration-date-year,#cvv{border:1px solid #d9d9d9;background-color:#fff;border-radius:0;height:48px;padding:1em;width:100%;font-size:16px}#card-number.braintree-hosted-fields-focused{border-color:#777}#card-number.braintree-hosted-fields-invalid,#cvv.braintree-hosted-fields-invalid,#expiration-date-month.braintree-hosted-fields-invalid,#expiration-date-year.braintree-hosted-fields-invalid{border-color:tomato}#card-number.braintree-hosted-fields-valid,#cvv.braintree-hosted-fields-valid,#expiration-date-month.braintree-hosted-fields-valid,#expiration-date-year.braintree-hosted-fields-valid{border-color:#32cd32}#expiration-date-month,#expiration-date-year{border:1px solid #d9d9d9;background-color:#fff;border-radius:0;height:48px;padding:5px;width:100%;margin-bottom:10px}
.o-payment-details__payment-group{padding-top:1.5em;position:relative;z-index:1}.o-payment-details__payment-group[data-is-visible=false]{display:none}.o-payment-details__payment-group li{margin-bottom:1.5em}.o-payment-details__payment-group h4.o-form-title{padding-top:24px}.o-payment-details__payment-group .o-form-row:nth-child(2){margin-bottom:12px}@media(min-width: 50em){.o-payment-details__checkout-recap{display:none}}.o-payment-details__checkout-recap-total span,.o-payment-details__checkout-recap-next-billing-info span{font-size:1.25rem;font-weight:700}@media(min-width: 64.063em){.o-payment-details__checkout-recap-total span,.o-payment-details__checkout-recap-next-billing-info span{font-size:1.5rem}}.o-payment-details__checkout-recap-total{display:flex;justify-content:space-between;margin:1.5em 0 .4em}.o-payment-details__checkout-recap-next-billing-info{text-align:right;font-size:.8rem}.o-payment-details__payment-type-toggle{text-align:right}.o-textblock__description__centre{text-align:center;margin:20px 0}
.o-select label{display:block;margin:0 0 10px}.o-select select{border:1px solid #979797;height:48px;padding:5px 5px 5px 20px;width:100%;max-width:100%;margin-bottom:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(../svg/chevron-select.ca49511a30b3f8bc9cbc.svg);background-position:right;background-repeat:no-repeat;background-size:48px 48px;text-overflow:ellipsis;cursor:pointer}.o-select select:-ms-expand{display:none}.o-select select:hover{border-color:#00aeef}.o-select select:focus{border-color:#00aeef;outline:none}.o-select select option{font-weight:normal}

.o-top-up-donation__description{margin-bottom:1em}.o-top-up-donation__options{display:flex;border:1px solid #d9d9d9;border-right:0}.o-top-up-donation__option{position:relative;width:100%}.o-top-up-donation__option input:checked+label{background-color:#00aeef;color:#fff}.o-top-up-donation__option input:focus+label{background-color:#00aeef;color:#fff}.o-top-up-donation__option:first-child input:checked+label{background-color:#d9d9d9;color:#000}.o-top-up-donation__option:first-child input:focus+label{background-color:#00aeef;color:#fff}.o-top-up-donation__option-description{margin:1em 0}.o-top-up-donation label{background-color:#fff;border-right:1px solid #d9d9d9;cursor:pointer;display:flex;flex-direction:column;font-weight:bold;justify-content:center;padding:1em;position:relative;text-align:center;transition:background-color 150ms ease-out;width:100%;z-index:2}.o-top-up-donation label:hover{background-color:#d9d9d9}.o-top-up-donation input{position:absolute;z-index:1}.o-top-up-donation input:focus-visible{outline:none}.o-top-up-donation .o-fieldset legend{font-size:1.125rem;font-weight:700;font-weight:bold}.o-top-up-donation__options[data-no-items="1"] li{width:100%}.o-top-up-donation__options[data-no-items="2"] li{width:50%}.o-top-up-donation__options[data-no-items="3"] li{width:33.3333333333%}.o-top-up-donation__options[data-no-items="4"] li{width:25%}.o-top-up-donation__options[data-no-items="5"] li{width:20%}.o-top-up-donation__options[data-no-items="6"] li{width:16.6666666667%}
.o-responsive-image{background-color:#00aeef;overflow:hidden}.o-responsive-image__desktop{display:none;height:100%}@media(min-width: 50em){.o-responsive-image__desktop{display:block}}.o-responsive-image__mobile{display:block;height:100%}@media(min-width: 50em){.o-responsive-image__mobile{display:none}}.o-responsive-image img{height:100%;object-fit:cover;width:100%}.c-donation-form .o-responsive-image__mobile,.c-donation-form .o-responsive-image__mobile img{height:auto}
.o-optins{background-color:rgba(0,0,0,0);padding:0}.o-optins fieldset{border:1px solid #d9d9d9;border-top:0;padding:1em}.o-optins.hidden{display:none}.o-optins__wrapper{margin-top:-12px;padding-bottom:24px}.o-optins__child-field{margin-bottom:1.5em;padding-left:1.5em}.o-optins__field{margin-bottom:1em}.o-optins__header{margin-bottom:0}@media(min-width: 40.063em){.o-optins__header{display:flex}}.o-optins__header-left{display:none}@media(min-width: 40.063em){.o-optins__header-left{max-width:25%;margin:0 1em 0 0;transform:translate(-0.4em, -0.4em)}}@media(min-width: 64.063em){.o-optins__header-left{max-width:33%}}.o-optins__header-right{border:1px solid #d9d9d9;border-bottom:0;padding:1em 1em 0 1em}.o-optins__small-print{margin:1.5em 0 0}.o-optins__small-print-inner{color:#555}.o-optins__small-print-inner p{font-size:0.875rem;margin-bottom:1em}.o-optins__small-print-inner p:last-child{margin-bottom:0}.o-optins__title{margin-bottom:1em}.o-optins__title h2{font-size:1.125rem;font-weight:700}[data-theme=subscriptions] .o-optins{background-color:rgba(0,0,0,0);padding:0}[data-theme=subscriptions] .o-optins fieldset{border:1px solid #d9d9d9;border-top:0;padding:1em}[data-theme=subscriptions] .o-optins__header{margin:0}[data-theme=subscriptions] .o-optins__header-left{display:none}[data-theme=subscriptions] .o-optins__header-right{border:1px solid #d9d9d9;border-bottom:0;padding:1em 1em 0 1em}
.apple-pay-button[type=button]{display:block !important;box-sizing:border-box;border-radius:4px;height:54px;width:100%;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:donate;position:relative;z-index:0}
.m-button-google-pay .gpay-button-fill>.gpay-button.donate{height:54px}
.o-payment-details__error{color:#fb0007;margin-bottom:1.5em}.o-payment-details__error-header{font-size:1.125rem;font-weight:700}.o-payment-details__error-list{margin-top:1em}.o-payment-details__payment-options-list{margin:0;padding:0}.o-payment-details__payment-options-list li{margin-bottom:.4em}.o-payment-details__payment-options-list li:last-child{margin-bottom:0}.o-payment-details__footer-wrapper{display:flex;flex-direction:column;margin-top:1.5em}.o-payment-details__footer-wrapper img{width:100%;height:auto;max-width:95px}.o-payment-details__footer-wrapper span{font-size:1rem;font-weight:bold}.o-payment-details__footer-first-row{border-bottom:1px solid #979797;margin-bottom:1em}.o-payment-details__footer-first-row,.o-payment-details__footer-second-row{display:flex;justify-content:space-between;align-items:center}.o-payment-details__footer-payment-icon{display:inline-block;width:100%;height:55px;max-width:100px;margin:0 .1em 0 0;background-size:contain;background-position:center;background-repeat:no-repeat}.o-payment-details__footer-payment-icon.visa{background-image:url(../images/Visa.0771bdfe815bf349949b.png)}.o-payment-details__footer-payment-icon.mastercard{background-image:url(../images/MasterCard-v2.d439437ebfd075a3919e.png)}.o-payment-details__footer-payment-icon.amex{background-image:url(../images/American-Express.1c39d005b00d93d58ee4.png)}.o-payment-details__footer-payment-icon.paypal{background-image:url(../images/PayPal.339630d1638b686b7c3f.png)}.o-payment-details__footer-payment-icon.frsb{max-width:150px;height:50px;background-image:url(../images/frsb-logo.b1566b3252ed84007091.png)}.o-payment-details__wrapper{position:relative;z-index:1}.o-payment-details__pay-with-card-button.o-payment-details__pay-with-card-button{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-auto-flow:column;justify-content:center;align-items:center;font-size:27px;line-height:27px;gap:8px;font-weight:500;padding:.75rem}.o-payment-details__pay-with-card-button.o-payment-details__pay-with-card-button::after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2230%22%20height%3D%2226%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%205V4.2C1%203.08%201%202.52%201.218%202.092C1.41%201.715%201.715%201.41%202.092%201.218C2.52%201%203.08%201%204.2%201H15.8C16.92%201%2017.48%201%2017.907%201.218C18.284%201.41%2018.59%201.715%2018.782%202.092C19%202.519%2019%203.079%2019%204.197V5M1%205H19M1%205V11.8C1%2012.92%201%2013.48%201.218%2013.908C1.40974%2014.2843%201.71569%2014.5903%202.092%2014.782C2.519%2015%203.079%2015%204.197%2015H15.803C16.921%2015%2017.48%2015%2017.907%2014.782C18.284%2014.59%2018.59%2014.284%2018.782%2013.908C19%2013.48%2019%2012.922%2019%2011.804V5M4%2011H8%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");display:block;padding-bottom:3px;filter:invert(1)}.o-payment-details__pay-with-card-button.o-payment-details__pay-with-card-button:hover::after,.o-payment-details__pay-with-card-button.o-payment-details__pay-with-card-button:focus::after{filter:none}
.o-checkbox label:after{background-image:url(../svg/ld_tick.11ecf1b6ff47977fa33b.svg);background-size:.85em;background-repeat:no-repeat;background-position:center}.o-checkbox[data-has-error=true] label{color:#fb0007}.o-checkbox[data-has-error=true] label:before{border-color:#fb0007}.o-checkbox[data-has-error=true] .o-input-error{margin:.4em 0 0}.o-checkbox__wrapper,.o-radio__wrapper{display:flex;flex-direction:column;justify-content:center;min-height:2em;padding:0 0 0 2.4em;position:relative}.o-checkbox__wrapper label,.o-radio__wrapper label{cursor:pointer;display:block;margin:0;font-size:0.9375rem}@media(min-width: 50em){.o-checkbox__wrapper label,.o-radio__wrapper label{font-size:1rem}}.o-checkbox__wrapper label:before,.o-radio__wrapper label:before{background-color:#fff;border:1px solid #979797;content:"";display:block;left:0;height:1.6em;margin:-0.8em 0 0;position:absolute;top:50%;width:1.6em;z-index:1}.o-checkbox__wrapper label:after,.o-radio__wrapper label:after{background-color:#00aeef;content:"";display:none;left:.25em;height:1.1em;margin:-0.55em 0 0;position:absolute;top:50%;width:1.1em;z-index:2}.o-checkbox__wrapper label span,.o-radio__wrapper label span{color:#fb0007;margin:0 0 0 .4em}.o-checkbox__wrapper input,.o-radio__wrapper input{display:block;opacity:0;position:absolute;height:1px;width:1px}.o-checkbox__wrapper input:checked+label:after,.o-checkbox__wrapper input:checked+div+label:after,.o-radio__wrapper input:checked+label:after,.o-radio__wrapper input:checked+div+label:after{display:block}.o-checkbox__wrapper input:checked+label:before,.o-checkbox__wrapper input:checked+div+label:before,.o-radio__wrapper input:checked+label:before,.o-radio__wrapper input:checked+div+label:before{background-color:#fff}.o-checkbox__wrapper input:focus+label:before,.o-radio__wrapper input:focus+label:before{box-shadow:5px 0px 20px -3px rgba(58,59,60,.5)}.o-checkboxes[data-has-error=true] label,.o-radios[data-has-error=true] label{color:#fb0007}.o-checkboxes .o-fieldset legend,.o-radios .o-fieldset legend{margin-bottom:.4em}.o-checkboxes .o-fieldset legend span,.o-radios .o-fieldset legend span{color:#fb0007}.o-checkboxes .o-input-error,.o-radios .o-input-error{margin:0 0 1em}.o-fieldset{border:none}.o-fieldset legend{font-size:1.25rem;font-size:1rem;margin-bottom:1em}.o-fieldset legend.o-fieldset__legend-large{font-size:1.25rem}@media(min-width: 50em){.o-fieldset legend.o-fieldset__legend-large{font-size:1.75rem}}.o-fieldset legend.o-address-look-up__legend{font-size:18px;padding-top:24px;margin-bottom:12px}.o-form-title{font-size:18px;margin-bottom:.8em}.o-input label,.o-select label{display:block;margin:0 0 .4em}.o-input label span,.o-select label span{color:#fb0007;margin:0 0 0 .4em}.o-input input[type=email],.o-input input[type=number],.o-input input[type=tel],.o-input input[type=text],.o-input input[type=date],.o-input input[type=address],.o-input textarea{background-color:#fff;border:1px solid #979797;border-radius:0;font-size:1em;padding:0.625rem 0.625rem;width:100%}.o-input input[type=email]:focus,.o-input input[type=email]:focus-visible,.o-input input[type=email]:active,.o-input input[type=number]:focus,.o-input input[type=number]:focus-visible,.o-input input[type=number]:active,.o-input input[type=tel]:focus,.o-input input[type=tel]:focus-visible,.o-input input[type=tel]:active,.o-input input[type=text]:focus,.o-input input[type=text]:focus-visible,.o-input input[type=text]:active,.o-input input[type=date]:focus,.o-input input[type=date]:focus-visible,.o-input input[type=date]:active,.o-input input[type=address]:focus,.o-input input[type=address]:focus-visible,.o-input input[type=address]:active,.o-input textarea:focus,.o-input textarea:focus-visible,.o-input textarea:active{border-color:#00aeef;outline:none}.o-input .o-input-error{margin:.4em 0 0}.o-input[data-has-error=true] input[type=email],.o-input[data-has-error=true] input[type=number],.o-input[data-has-error=true] input[type=tel],.o-input[data-has-error=true] input[type=text],.o-input[data-has-error=true] input[type=date],.o-input[data-has-error=true] input[type=address],.o-input[data-has-error=true] textarea{border-color:#fb0007}.o-line-break{border-top:1px solid #d9d9d9;margin:1.5em auto}.o-radio__wrapper label:after,.o-radio__wrapper label:before{border-radius:50%}.o-radios[data-has-error=true] .o-radio__wrapper label:before{border-color:#fb0007}.o-select[data-has-error=true] select{border-color:#fb0007}
.c-form-step__consent-small-print-inner{color:#555}.c-form-step__consent-small-print-inner p{margin-bottom:1em}.c-form-step__consent-subscriber{margin-bottom:1em}.c-form-step__consent-title{margin-bottom:1em}.c-form-step__heading{margin:0 auto 1.5em;max-width:40.625em;width:100%}@media(min-width: 50em){.c-form-step__heading{margin-left:0;margin-right:0}}.c-form-step__non-guardian-info,.c-form-step__non-guardian-title{margin-bottom:1em}.c-form-step__non-guardian-info{color:#555}.c-form-step__repeatable-group{border:1px solid rgba(0,0,0,0);margin-bottom:2.4em;padding:0;position:relative}.c-form-step__repeatable-group>fieldset>legend{display:none;font-weight:bold}.c-form-step__repeatable-group:last-of-type{margin-bottom:0}.c-form-step__repeatable-group-action-remove{position:absolute;right:.4em;top:.4em}.c-form-step__repeatable-group-action-remove button{color:#979797}.c-form-step__repeatable-group-action-remove button:focus,.c-form-step__repeatable-group-action-remove button:hover{color:#000;text-decoration:underline}
.o-title-wrapper{background-color:#00aeef;padding:.8em}@media(min-width: 50em){.o-title-wrapper{background-color:rgba(0,0,0,0);padding:0}}.o-title{text-transform:uppercase}.o-title h1{display:flex;flex-wrap:wrap}.o-title-line{margin:0 .4em 0 0}@media(min-width: 50em){.o-title-line{background:#00aeef;display:inline-block;padding:.2em;margin:-0.2em 0 0}.o-title-line:last-child{padding-bottom:.2em}}.o-title-line[data-colour=white]{color:#fff}
.o-thank-you-block__alert-msg{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:1.41176rem;padding:1rem;border:.5rem solid #ff6000;color:#000}.o-thank-you-block__alert-msg u{text-decoration:underline}.o-thank-you-block__alert-msg a{color:blue}.o-thank-you-block__alert-msg a:hover{color:blue}.o-thank-you-block{margin:0 auto;max-width:61.25em;padding:2.4em 1em}.o-thank-you-block__cards li{margin:0 auto 1em;max-width:14em}@media(min-width: 50em){.o-thank-you-block__cards li{margin:0 0 1em;padding:0 .4em;width:25%}}.o-thank-you-block__cards ul{display:flex;flex-direction:column;margin:0;padding:0}@media(min-width: 50em){.o-thank-you-block__cards ul{flex-direction:row;flex-wrap:wrap;margin:0 -0.4em}}.o-thank-you-block__item{margin-bottom:1.5em}.o-thank-you-block__item p{font-size:1.41176rem}.o-thank-you-block__item-title{margin-bottom:20px}.o-thank-you-block__item-title h1{font-family:UniversLT85ExtraBlack,"Roboto",Arial,sans-serif;font-size:60px;text-transform:uppercase}.o-thank-you-block__share{border-bottom:.15em #00aeef solid;border-top:.15em #00aeef solid;padding:1em 0}.o-thank-you-block__share h2{font-weight:normal}.o-thank-you-block__share li{margin-right:1em}.o-thank-you-block__share li:last-child{margin-right:0}.o-thank-you-block__share span{color:rgba(0,0,0,0);display:block;height:1px;position:absolute;width:1px}.o-thank-you-block__share ul{display:flex;flex-direction:row}.o-thank-you-block__share-title{margin-bottom:1.5em}.o-thank-you-block__text span{color:#00aeef;font-weight:bold}.o-thank-you-block__image{margin:1.5em auto;max-width:1440px;width:100%}.o-thank-you-block__image .o-responsive-image{background-color:unset}.c-thank-you__warm-uer-text{margin-bottom:1.5em}
.o-card{background-color:#efecec;position:relative}.o-card:focus-within,.o-card:hover{background-color:#00aeef}.o-card a{bottom:0;color:rgba(0,0,0,0);left:0;position:absolute;right:0;top:0;z-index:2}.o-card a:hover{background-color:rgba(0,0,0,0)}.o-card__body{display:flex;flex-direction:column;justify-content:space-between;min-height:9em;padding:.8em}.o-card__body-cta{position:relative}.o-card__body-cta:after{content:">";font-size:1.2em;position:absolute;margin:-0.6em 0 0;right:0;top:50%}.o-card__body-title{margin-bottom:1em}.o-card__body-title h2{font-size:1.125rem;font-weight:700;font-weight:normal;text-transform:uppercase}.o-card__image{aspect-ratio:1/1}.o-card__image .o-responsive-image{aspect-ratio:1/1}
.c-progress-spinner{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;text-align:center;z-index:0}.c-progress-spinner__message{margin-top:2em}.c-progress-spinner .c-progress-spinner__spinner{display:inline-block;position:relative;width:3.6em;height:3.6em}.c-progress-spinner .c-progress-spinner__spinner div{transform-origin:1.8em 1.8em;animation:loader-spinner 1.2s linear infinite}.c-progress-spinner .c-progress-spinner__spinner div:after{background:#000;border-radius:20%;content:" ";display:block;position:absolute;top:3px;left:1.55em;width:6px;height:.8em}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.c-progress-spinner .c-progress-spinner__spinner div:nth-child(12){transform:rotate(330deg);animation-delay:-0s}@keyframes loader-spinner{0%{opacity:1}100%{opacity:0}}
.c-donation-form{margin:0 auto;padding:0 0 2.4em}.c-donation-form__error{background-color:#fb0007;color:#fff;left:0;padding:1em;position:fixed;right:0;top:0;z-index:5}.c-donation-form__header{align-items:center;padding-bottom:1.5em}@media(min-width: 50em){.c-donation-form__header{display:flex;margin:0 auto;max-width:61.25em;padding:2.4em 1em}}@media(min-width: 50em){.c-donation-form__header-desktop-image{padding-right:1.5em}}.c-donation-form__main{max-width:40.625em;margin:0 auto;padding:0 1em;position:relative}.c-donation-form[data-processing=true] .c-donation-form__main:after{background-color:#fbfbfd;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:2}.c-donation-form[data-processing=true] .c-donation-form__main .c-progress-spinner{bottom:10em;top:unset;z-index:3}.c-donation-form[data-processing=true] .c-donation-form__main .c-progress-spinner__spinner div:after{background-color:#00aeef}
/*!
* ress.css • v1.2.2
* MIT License
* github.com/filipelinhares/ress
*/html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;border:0;color:inherit;white-space:normal}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}img{display:inline-block;vertical-align:top;border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}img,embed,object,audio,video{max-width:100%;height:auto}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}@font-face{font-family:"UniversLT85ExtraBlack";src:url(../fonts/UniversLTW05-85ExtraBlack.f0f4db26f30d64b3936a.woff) format("woff"),url(../fonts/UniversLTW05-85ExtraBlack.f95f671db257e4b2a663.woff2) format("woff2");font-weight:normal;font-style:normal}.o-button__add-more{border-bottom:1px solid rgba(0,0,0,0);color:#00aeef;transition:background-color 600ms ease-out,color 600ms ease-out,border 200ms ease-out}.o-button__add-more:focus,.o-button__add-more:hover{background-color:#efecec;border-bottom-color:#000;color:#000}.o-button__add-more:focus i:after,.o-button__add-more:focus i:before,.o-button__add-more:hover i:after,.o-button__add-more:hover i:before{background-color:#000}.o-button__add-more i{display:inline-block;height:1em;margin:0 .4em 0 0;position:relative;transform:translateY(0.1em);width:1em}.o-button__add-more i:after,.o-button__add-more i:before{background-color:#00aeef;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transition:background-color 600ms ease-out;width:1em}.o-button__add-more i:before{transform:rotate(90deg)}.o-button__black{background:#000;border:1px solid #000;color:#fff;cursor:pointer;display:block;padding:.75em;font-weight:700;text-transform:uppercase;transition:all 200ms ease-out;width:100%;border-radius:4px}.o-button__black:hover,.o-button__black:focus{background:#00aeef;color:#000}.o-button__blue{background:#00aeef;color:#fff;cursor:pointer;display:block;padding:.75em;font-weight:700;transition:all .1s ease-out;width:100%;font-size:18px;border-radius:4px}.o-button__blue[disabled],.o-button__blue[disabled=disabled]{cursor:default;opacity:.6}.o-button__blue[disabled]:hover,.o-button__blue[disabled]:focus,.o-button__blue[disabled=disabled]:hover,.o-button__blue[disabled=disabled]:focus{background:#00aeef;color:#fff}.o-button__blue:hover,.o-button__blue:focus{background:#0abcff;color:#000}.o-button__previous{align-items:center;background-color:rgba(0,0,0,0);color:#000;display:flex;font-weight:400;position:relative;width:auto}.o-button__previous:hover,.o-button__previous:focus{text-decoration:underline}.o-button__previous i{display:inline-block;height:15px;margin:0 .1em 0 0;width:15px;background-image:url(../svg/chevron.7a08c96aa7508d63c656.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.o-button__text{background-color:rgba(0,0,0,0);border-bottom:1px solid #000}.o-button__text:hover{background:rgba(0,174,239,.4)}.o-button__toggle{background-color:rgba(0,0,0,0);color:#1e1e1e;text-align:left}.o-button__toggle:hover{color:#00aeef}.o-button__toggle:hover svg path{stroke:#00aeef}.o-button__toggle.open svg{transform:rotate(90deg)}.o-button__toggle svg{display:inline-block;margin:0 0 -1px 5px;transform:rotate(-90deg)}.o-button__toggle svg path{stroke:#1e1e1e}body{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}h1,.h1{font-size:1.4375rem;font-family:UniversLT85ExtraBlack,"Roboto",Arial,sans-serif;line-height:1.03em}@media(min-width: 50em){h1,.h1{font-size:2.375rem}}@media(min-width: 64.063em){h1,.h1{font-size:3rem}}h2,.h2{font-size:1.25rem;font-weight:700}@media(min-width: 64.063em){h2,.h2{font-size:1.5rem}}h3,.h3{font-size:1.25rem;font-weight:700}@media(min-width: 64.063em){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.125rem;font-weight:700}h5,.h5{font-size:1rem}h6,.h6{font-size:1rem}a,a:active{color:inherit;outline:none}.p-large{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.125rem}@media(min-width: 50em){.p-large{font-size:1.375rem}}.p-small,small,figcaption{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.875rem}li{font-size:1rem;list-style:none;font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif}a{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif}a:hover{background-color:rgba(0,174,239,.4)}p{margin-bottom:1em}p:last-child{margin-bottom:0}ul{margin-bottom:1em}.o-wysiwyg-style .b-small-print,.b-small-print{font-size:0.875rem}.o-wysiwyg-style .b-small-print a,.b-small-print a{border:0;font-weight:normal;text-decoration:underline}.o-wysiwyg-style .b-small-print a:hover,.b-small-print a:hover{color:#555;background-color:rgba(0,174,239,.4)}html,body{background-color:#fff;color:#1e1e1e}body{line-height:1.5;font-size:16px}.o-body-wrapper{min-height:100vh;display:flex;flex-direction:column}.b-container-slim{margin:0 auto;max-width:61.25em;padding:0 1em;width:100%}.o-wysiwyg-style h1,.o-wysiwyg-style h2,.o-wysiwyg-style h3,.o-wysiwyg-style h4,.o-wysiwyg-style h5,.o-wysiwyg-style p,.o-wysiwyg-style ul,.o-wysiwyg-style ol{margin-bottom:15px}@media(min-width: 64.063em){.o-wysiwyg-style h1,.o-wysiwyg-style h2,.o-wysiwyg-style h3,.o-wysiwyg-style h4,.o-wysiwyg-style h5,.o-wysiwyg-style p,.o-wysiwyg-style ul,.o-wysiwyg-style ol{margin-bottom:20px}}.o-wysiwyg-style li{font-size:1.0625rem;margin-left:1em;list-style-position:outside;list-style:unset}@media(min-width: 64.063em){.o-wysiwyg-style li{font-size:1.1875rem}}.o-wysiwyg-style .p-small,.o-wysiwyg-style small,.o-wysiwyg-style figcaption{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.875rem}.o-wysiwyg-style a,.o-wysiwyg-style a:active{font-size:inherit;padding:0 3px;border-bottom:2px solid #00aeef;font-weight:bold;text-decoration:none;transition:.4s}.o-wysiwyg-style a:hover,.o-wysiwyg-style a:active:hover{background-color:#00aeef;color:#fff;opacity:1}.c-banner-wrapper{grid-template-areas:". text close";grid-template-columns:1fr auto 1fr;gap:2rem;width:100%;padding:clamp(1rem,2vw,2rem) 1rem;background-color:#555}.c-banner-wrapper__text{grid-area:text;align-self:center;color:#efecec;font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0}.c-banner-wrapper__text a{text-decoration:none}.c-banner-wrapper__text a:hover{color:#fff;transition:color .2s ease}.c-banner-wrapper__close-button{grid-area:close;justify-self:end;cursor:pointer;padding:.5rem;border:none;background:rgba(0,0,0,0);opacity:.8}.c-banner-wrapper__close-button:hover{opacity:1}.c-banner-wrapper__close-button::after{content:"✕";display:inline-block;transform:scale(2);color:#efecec}.c-header{background-color:#00aeef;position:relative;z-index:2}.c-header__container{align-items:center;display:flex;height:44px;justify-content:space-between;margin:0 auto;max-width:80em;padding:0 1em;width:100%}@media(min-width: 50em){.c-header__container{height:64px}}.c-header__logo img{display:block;max-height:44px}@media(min-width: 50em){.c-header__logo img{height:54px}}.c-header__logo:hover{opacity:.7}.c-footer-wrapper{background-color:#555;display:flex;justify-content:center;align-items:center;color:#fff;padding:50px 0;font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;position:relative;z-index:2}.c-footer-wrapper a{text-decoration:none}.c-footer{max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:content-box;padding-left:5%;padding-right:5%;width:90%}.c-footer__primary-nav{margin-left:0;display:flex;flex-flow:column nowrap;gap:10px;padding-bottom:20px;border-bottom:1px solid #a3a3a3}@media(min-width: 50em){.c-footer__primary-nav{gap:0px;flex-flow:row wrap;border-bottom:none;padding-bottom:0}.c-footer__primary-nav .c-footer__nav-item a{padding:0px 20px;margin:0px;border-right:1px solid #a3a3a3}.c-footer__primary-nav .c-footer__nav-item:first-child a{padding:0px 20px 0px 0px}.c-footer__primary-nav .c-footer__nav-item:last-child a{border-right:none;padding:0px 0px 0px 20px}}.c-footer__social-nav{margin-left:0;display:flex;flex-flow:column nowrap;gap:10px;padding-bottom:20px;border-bottom:1px solid #a3a3a3}@media(min-width: 50em){.c-footer__social-nav{gap:0px;flex-flow:row wrap}.c-footer__social-nav .c-footer__nav-item a{padding:0px 20px;margin:0px;border-right:1px solid #a3a3a3}.c-footer__social-nav .c-footer__nav-item:first-child a{padding:0px 20px 0px 0px}.c-footer__social-nav .c-footer__nav-item:last-child a{border-right:none;padding:0px 0px 0px 20px}}.c-footer__secondary-nav{margin-left:0;display:flex;flex-flow:column wrap;gap:10px;padding-bottom:10px}@media(min-width: 50em){.c-footer__secondary-nav{flex-flow:row wrap;gap:10px 40px}.c-footer__secondary-nav .c-footer__nav-item a{padding:0px;margin:0px}}.c-footer__nav-item{line-height:1.5;font-size:1rem;list-style:none;color:#fff}.c-footer__nav-item a{color:inherit;margin-right:30px;font-size:0.9375rem;font-weight:bold}.c-footer__nav-item a:focus{box-shadow:0 0 3px #000,0 0 0 6px #ff0}.c-footer__nav-item a:hover{background-color:rgba(0,174,239,.4)}.c-footer__secondary-nav .c-footer__nav-item{color:#d0d0d0;font-weight:normal}@media(min-width: 64.063em){.c-footer__bottom{display:flex;justify-content:space-between;flex-direction:row-reverse}}.c-footer__text{color:#d0d0d0;width:100%}@media(min-width: 64.063em){.c-footer__text{max-width:75%}}.c-footer__fund-logo{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.c-footer__fund-logo img{width:200px;height:60px}@media(min-width: 64.063em){.c-footer__fund-logo img{width:100%;height:60px}}.c-footer__cookie-btn{padding:0px;background-color:rgba(0,0,0,0);border-style:none;color:inherit;text-decoration:none;font-size:0.9375rem;font-weight:bold}.c-footer__cookie-btn:focus{box-shadow:0 0 3px #000,0 0 0 6px #ff0}.c-footer__cookie-btn:hover{background-color:rgba(0,174,239,.4)}.c-footer__cookie-btn:focus-visible{outline:none}
