@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@900&display=swap);
@import url(https://p.typekit.net/p.css?s=1&k=lab1zze&ht=tk&f=6362.6363&a=3517798&app=typekit&e=css);
@font-face{font-family:"Nunito Sans";font-weight:400;font-style:normal;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-400.woff2?v=1698626089000") format("woff2"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-400.woff?v=1698626086000") format("woff")}@font-face{font-family:"Nunito Sans";font-weight:400;font-style:italic;src:local("Nunito Sans Italic"),local("NunitoSans-Italic"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-400i.woff2?v=1698626092000") format("woff2"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-400i.woff?v=1698626091000") format("woff")}@font-face{font-family:"Nunito Sans";font-weight:700;font-style:normal;src:local("Nunito Sans Bold"),local("NunitoSans-Bold"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-700.woff2?v=1698626096000") format("woff2"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-700.woff?v=1698626094000") format("woff")}@font-face{font-family:"Nunito Sans";font-weight:800;font-style:normal;src:local("Nunito Sans ExtraBold"),local("NunitoSans-ExtraBold"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-800.woff2?v=1698626099000") format("woff2"),url("https://acb0a5d73b67fccd4bbe-c2d8138f0ea10a18dd4c43ec3aa4240a.ssl.cf5.rackcdn.com/10127/nunitosans-800.woff?v=1698626097000") format("woff")}@font-face{font-family:"prenton-condensed";src:url("https://use.typekit.net/af/8a8777/00000000000000003b9afb79/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/8a8777/00000000000000003b9afb79/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/8a8777/00000000000000003b9afb79/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"prenton-condensed";src:url("https://use.typekit.net/af/ece5a7/00000000000000003b9afb7a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/ece5a7/00000000000000003b9afb7a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/ece5a7/00000000000000003b9afb7a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}.tk-prenton-condensed{font-family:"prenton-condensed",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"prenton-condensed","Prenton Condensed","Prenton Cond",Helvetica Neue,Arial,sans-serif}.cshp--floating-heading--on main{padding:2.5rem 0}.cshp--floating-heading--on h1{padding:.25rem .325rem;display:inline-block;position:absolute;top:0;font-weight:900;line-height:1em;margin-top:-0.5em}@media screen and (max-width: 768px){.cshp--floating-heading--on h1{width:100%;display:block;position:relative;margin-bottom:1.5rem;margin-top:-100px;padding-bottom:.5rem;padding-left:1rem}}.cshp--floating-heading--off main>.inner-wrap>h1{display:none}h2{margin-top:1.25rem;margin-bottom:.5em;font-weight:900;text-transform:uppercase}p,label{line-height:1.5rem}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;font-family:"Nunito Sans","Helvetica Neue",Arial,sans-serif}body{font-size:1rem}header,main,footer{width:100%}ul{padding-left:2rem}a{transition:.2s}.inner-wrap{width:100%;margin:0 auto}.visually-hidden{display:none}.cshp--focus,.en__submit button:focus,.en__field--recurrpay .en__field__item input:focus+label,.en__field--donationAmt .en__field__item input:focus+label,.en__field .en__field__element .en__field__input:focus{outline:4px solid;outline-offset:1px}.en__field__error{font-size:.875rem;color:#e31e1e}header{padding:2rem 0}header img.logo{width:100%;max-width:375px;margin-left:-17px}main.cshp--form-background-color-enabled--yes .inner-wrap{padding:4.5rem 3.5rem 3.5rem;position:relative}@media screen and (max-width: 768px){main.cshp--form-background-color-enabled--yes .inner-wrap{padding:4.5rem 1.5rem 3.5rem}}@media screen and (max-width: 768px){header .inner-wrap{padding-left:1.5rem}}p{margin-top:0;font-size:1.125rem;margin-bottom:1.75rem}footer .inner-wrap{text-align:center}.footer__socials{margin-block:1rem}.footer__socials a{text-decoration:none}.footer__socials a:not(:first-child){margin-left:1rem}#footer__external-navigation{margin-bottom:2rem}#footer__external-navigation ul{list-style:none;display:flex;justify-content:center;padding-left:0}#footer__external-navigation li:not(:first-child){margin-left:1rem}#footer__external-navigation a{text-decoration:underline;font-style:italic;display:inline-block}#footer__text{padding-bottom:4rem}#footer__text a{color:#f5b545}.en__component--formblock{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.en__field{width:100%;padding-bottom:0 !important}.en__field.en__mandatory label::after{content:"*";display:inline-block;color:#e31e1e}.en__field label{cursor:pointer;display:block}.en__field .en__field__element{width:100%}.en__field .en__field__element.en__field__element--splitselect{display:flex;width:100%;gap:1rem}.en__field .en__field__element .en__field__input:not(.en__field__input--checkbox){width:100%;min-width:0;max-width:100%}.en__field .en__field__input--text,.en__field .en__field__input--select,.en__field .en__field__input--splitselect{padding:.5rem;min-height:50px;border:1px solid #d6dbde;color:#041a43;background-color:#fff;font-size:1rem}.en__field .en__field__input--select,.en__field .en__field__input--splitselect{padding-top:1rem}.en__field.en__field--checkbox{margin-top:1rem}.en__field.en__field--checkbox .en__field__item{display:flex;gap:1rem;align-items:flex-start}.en__field.en__field--checkbox input{width:1rem;height:1rem;margin-top:.25rem;cursor:pointer}.cshp--en-page-type--donation .en__field__input.en__field__input--other{top:0;left:0;margin:0;min-height:120px;color:#041a43;background-color:#1ee3d3;border:none;font-size:1.75rem;text-align:center;font-family:"prenton-condensed","Prenton Condensed","Prenton Cond",Helvetica Neue,Arial,sans-serif;padding-inline:2rem}.cshp--en-page-type--donation .en__field__item--other::before{content:"$";display:block;font-size:1.75rem;position:absolute;z-index:10;line-height:120px;font-family:"prenton-condensed","Prenton Condensed","Prenton Cond",Helvetica Neue,Arial,sans-serif;left:1rem}.cshp--en-page-type--donation .en__field__item--other::after{content:"";display:block;border-top:2px solid #041a43;min-width:calc(100% - 4rem);position:absolute;z-index:10;left:2rem;top:calc(50% + 1.25rem)}.en__field--recurrpay,.en__field--donationAmt{padding-bottom:0 !important}.en__field--recurrpay>.en__field__label,.en__field--donationAmt>.en__field__label{display:none}.en__field--recurrpay .en__field__element--radio,.en__field--donationAmt .en__field__element--radio{display:flex;width:100%;gap:1rem}.en__field--recurrpay .en__field__item,.en__field--donationAmt .en__field__item{position:relative;padding-block:0}.en__field--recurrpay .en__field__item input,.en__field--donationAmt .en__field__item input{position:absolute;top:10px;left:10px}.en__field--recurrpay .en__field__item input[type=radio],.en__field--donationAmt .en__field__item input[type=radio]{max-width:20px !important}.en__field--recurrpay .en__field__item input:checked+label,.en__field--donationAmt .en__field__item input:checked+label{background-color:#1ee3d3;color:#041a43}.en__field--recurrpay .en__field__item label,.en__field--donationAmt .en__field__item label{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#041a43;color:#eff2f4;font-size:1.75rem;font-family:"prenton-condensed","Prenton Condensed","Prenton Cond",Helvetica Neue,Arial,sans-serif;cursor:pointer;transition:.2s}.en__field--recurrpay .en__field__item label::after,.en__field--donationAmt .en__field__item label::after{content:none}.en__field--recurrpay .en__field__item{width:50%;min-height:80px}.en__field--donationAmt .en__field__element--radio{flex-wrap:wrap}.en__field--donationAmt .en__field__item{width:calc(25% - .75rem);min-height:120px}@media screen and (max-width: 600px){.en__field--donationAmt .en__field__item{width:calc(50% - .5rem)}}.en__submit{display:block;width:100%}.en__submit button{line-height:1;border:none;transition:.2s}.cshp--col-1,.cshp--en-page-type--emailtotarget .en__field.en__field--emailAddress{width:100%}.cshp--col-2,.cshp--en-page-type--advocacypetition .en__field.en__field--postcode,.en__field.en__field--ccexpire .en__field__element--splitselect .en__field__item,.en__field.en__field--emailAddress,.en__field.en__field--700805{width:calc(50% - .5rem)}.cshp--col-3,.en__field.en__field--ccvv,.en__field.en__field--city,.en__field.en__field--region,.en__field.en__field--postcode,.en__field.en__field--firstName,.en__field.en__field--lastName,.en__field.en__field--middleName{width:calc(33.333% - .667rem)}.cshp--col-3--span-2,.en__field.en__field--ccnumber{width:calc(66.667% - .667rem)}@media screen and (max-width: 600px){.cshp--col-2,.cshp--en-page-type--advocacypetition .en__field.en__field--postcode,.en__field.en__field--ccexpire .en__field__element--splitselect .en__field__item,.en__field.en__field--emailAddress,.en__field.en__field--700805,.en__field.en__field--firstName,.en__field.en__field--lastName,.cshp--col-3,.en__field.en__field--ccvv,.en__field.en__field--city,.en__field.en__field--region,.en__field.en__field--postcode{width:100%}}.en__component--column{padding:20px}.cshp--help-text{margin-top:.5rem;margin-bottom:0;font-size:.875rem}.cshp--en-page-type--emailtotarget header,.cshp--en-page-type--advocacypetition header{padding:10px 0}.cshp--en-page-type--emailtotarget header img.logo,.cshp--en-page-type--advocacypetition header img.logo{width:28%;min-width:100px;margin-left:0}.cshp--en-page-type--emailtotarget main,.cshp--en-page-type--advocacypetition main{padding:0}.cshp--en-page-type--emailtotarget main .inner-wrap,.cshp--en-page-type--advocacypetition main .inner-wrap{padding:0;background-color:rgba(0,0,0,0);position:relative}.cshp--en-page-type--emailtotarget main p,.cshp--en-page-type--advocacypetition main p{margin-top:0;font-size:1.125rem;margin-bottom:1.75rem;color:#fff}.cshp--en-page-type--emailtotarget main h2,.cshp--en-page-type--advocacypetition main h2{font-family:"Fira Sans",sans-serif}.cshp--en-page-type--emailtotarget .pet-intro,.cshp--en-page-type--advocacypetition .pet-intro{margin:30px 0}.cshp--en-page-type--emailtotarget .pet-box,.cshp--en-page-type--advocacypetition .pet-box{border:10px solid #fff;padding:1.5em}.cshp--en-page-type--emailtotarget .pet-box h3,.cshp--en-page-type--advocacypetition .pet-box h3{color:#fff;font-family:"Fira Sans",sans-serif;font-size:1.4em;text-align:center;margin-bottom:1em;line-height:1.4em}.cshp--en-page-type--emailtotarget .pet-box p,.cshp--en-page-type--advocacypetition .pet-box p{margin-bottom:1em}.cshp--en-page-type--emailtotarget main .en__component--contactblock{background-color:#041a43;padding:10px;border:1px dotted #fff;border-radius:10px}.cshp--en-page-type--emailtotarget main .en__component--copyblock{margin-top:32px}.cshp--en-page-type--emailtotarget main .en__component--formblock{margin-bottom:40px}.cshp--en-page-type--emailtotarget main .en__contact__detail{background-color:#041a43;color:#fff}.cshp--en-page-type--emailtotarget main .cshp--help-text{display:none}.cshp--en-page-type--emailtotarget main .en__field .en__field__input--select{padding-top:.5rem;height:50px}.cshp--en-page-type--emailtotarget main .en__submit button{text-transform:uppercase}.cshp--en-page-type--unsubscribe .en__submit button{font-family:"Fira Sans",sans-serif;font-size:1.1em;height:62px;margin-left:auto;margin-right:auto;line-height:1;display:block;margin-top:20px}.cshp--en-page-type--emailtotarget footer,.cshp--en-page-type--advocacypetition footer{margin-top:50px}.cshp--form-footer{margin-top:3rem},.cshp--en-page-type--donation .en__field.en__field--emailAddress{width:calc(50% - .5rem)}.cshp--col-2,.cshp--en-page-type--donation .en__field.en__field--NOT_TAGGED_2{width:calc(50% - .5rem)}.cshp--col-2
