.chd-action-sharing-options{display:block;margin-top:32px;width:100%}.chd-action-sharing-options ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.chd-action-sharing-options ul li{margin:0}@media(max-width:787px){.chd-action-sharing-options ul li{width:100%}}.chd-action-sharing-options ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.chd-action-sharing-options ul li a.button{margin:0;border-radius:4px;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.chd-action-sharing-options ul li a.button:hover{background:#e6e6e6}.chd-action-sharing-options ul li a.button.active{background:#000}.chd-action-sharing-options ul li a.button.active span{color:#fff}.chd-action-sharing-options ul li a.button.active img{-webkit-filter:invert(1);filter:invert(1)}.chd-action-sharing-options ul li a span,.chd-action-sharing-options ul li a img{display:inline-block}.chd-action-sharing-options ul li a span{color:#000;font-size:1.7rem}.chd-action-sharing-options ul li a img{width:26px;-webkit-filter:brightness(0);filter:brightness(0)}.chd-action-sharing-options ul li a.external-link::after{display:none}.chd-show-mobile{display:block}@media(min-width:991px){.chd-show-mobile{display:none}}.chd-show-desktop{display:none}@media(min-width:991px){.chd-show-desktop{display:block}}.petition-thank-you,.chd-petition-container.petition-thank-you{padding:40px 0 100px}@media(max-width:787px){.petition-thank-you,.chd-petition-container.petition-thank-you{padding:40px 0}}.petition-thank-you img,.chd-petition-container.petition-thank-you img{width:100%;border-radius:6px;max-height:340px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.petition-thank-you .split-container,.chd-petition-container.petition-thank-you .split-container{display:block;grid-gap:40px;max-width:800px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){.petition-thank-you .split-container,.chd-petition-container.petition-thank-you .split-container{grid-template-columns:1fr}}.petition-thank-you .split-container .left img,.chd-petition-container.petition-thank-you .split-container .left img{margin-bottom:20px}.petition-thank-you .split-container .left h1,.chd-petition-container.petition-thank-you .split-container .left h1{margin:0 0 20px;font-size:3.8rem;line-height:1.1}.petition-thank-you .split-container .left .action-btn-container,.chd-petition-container.petition-thank-you .split-container .left .action-btn-container{margin:0;margin-top:24px;list-style:none;padding:0}.petition-thank-you .split-container .left .action-btn-container li:nth-child(1) a.button,.chd-petition-container.petition-thank-you .split-container .left .action-btn-container li:nth-child(1) a.button{background:var(--action-bg-color);color:var(--action-text-color);border-color:var(--action-bg-color);font-family:gls,sans-serif;letter-spacing:-.01em;font-weight:400}.petition-thank-you .split-container .left .action-btn-container li a.button,.chd-petition-container.petition-thank-you .split-container .left .action-btn-container li a.button{border-radius:8px;width:100%;padding:15px 20px;text-align:center;font-weight:500;border:2px solid #000;color:#000;font-size:1.8rem;background:0 0}.petition-thank-you .split-container .left .action-btn-container li+li,.chd-petition-container.petition-thank-you .split-container .left .action-btn-container li+li{margin-top:8px}.petition-thank-you .steps-container,.chd-petition-container.petition-thank-you .steps-container{text-align:center;margin-bottom:48px}.petition-thank-you .steps-container .label,.chd-petition-container.petition-thank-you .steps-container .label{display:block;margin-bottom:12px;font-size:1.6rem;font-weight:500;color:#000}.petition-thank-you .steps-container .circles,.chd-petition-container.petition-thank-you .steps-container .circles{display:grid;grid-template-columns:repeat(3,32px);grid-gap:28px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.petition-thank-you .steps-container .circles .circle,.chd-petition-container.petition-thank-you .steps-container .circles .circle{width:32px;height:32px;position:relative;text-align:center;text-decoration:none;font-size:1.8rem;font-weight:500;border:2px solid var(--action-grey);border-radius:100%;padding-top:3px;color:var(--action-grey)}.petition-thank-you .steps-container .circles .circle:nth-child(1)::before,.petition-thank-you .steps-container .circles .circle:nth-child(2)::before,.chd-petition-container.petition-thank-you .steps-container .circles .circle:nth-child(1)::before,.chd-petition-container.petition-thank-you .steps-container .circles .circle:nth-child(2)::before{content:"";height:2px;background:var(--action-grey);position:absolute;width:16px;top:50%;left:125%}.petition-thank-you .steps-container .circles .circle.check,.chd-petition-container.petition-thank-you .steps-container .circles .circle.check{background:#12d479;position:relative;border-color:#12d479}.petition-thank-you .steps-container .circles .circle.check::after,.chd-petition-container.petition-thank-you .steps-container .circles .circle.check::after{content:"";height:20px;width:20px;position:absolute;top:4px;left:4px;display:block;background-image:url(../assets/tick-black.svg);background-size:contain;background-position:center;background-repeat:no-repeat;color:#000}.petition-thank-you .steps-container .circles .circle.active,.chd-petition-container.petition-thank-you .steps-container .circles .circle.active{border-color:#000;color:#000}.petition-thank-you .act-step,.chd-petition-container.petition-thank-you .act-step{max-width:800px;text-align:center}.petition-thank-you .act-step h1,.chd-petition-container.petition-thank-you .act-step h1{font-size:4rem;margin:0 0 32px}.petition-thank-you .act-step .thank-you-donate-text,.chd-petition-container.petition-thank-you .act-step .thank-you-donate-text{font-size:2.4rem;display:block;margin-bottom:16px}.petition-thank-you .act-step .no-donate,.chd-petition-container.petition-thank-you .act-step .no-donate{text-align:center;display:block;margin-top:20px;color:#000}.petition-thank-you .chd-action-related-content,.chd-petition-container.petition-thank-you .chd-action-related-content{margin-top:64px;padding:48px 0}.petition-thank-you .chd-action-related-content h2,.chd-petition-container.petition-thank-you .chd-action-related-content h2{text-align:center;margin:0 0 40px}.petition-thank-you .chd-action-related-content ul,.chd-petition-container.petition-thank-you .chd-action-related-content ul{list-style:none;display:grid;margin:0 0 20px;padding:0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:32px}.petition-thank-you .chd-action-related-content ul li .img-wrap,.chd-petition-container.petition-thank-you .chd-action-related-content ul li .img-wrap{position:relative;width:100%;min-height:300px;margin-bottom:10px;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}.petition-thank-you .chd-action-related-content ul li h3,.chd-petition-container.petition-thank-you .chd-action-related-content ul li h3{font-size:2.8rem;display:block;margin:0 0 20px;text-decoration:underline;color:#000}:root{--action-bg-color: #e7005e;--action-text-color: white;--action-grey: #4e4e4e}.chd-action-form-container{display:block;background:#fff;padding:20px;border-radius:10px;width:100%;border:2px solid #000}.chd-action-form-container.err{border-color:#c44343}@media(max-width:991px){.chd-action-form-container{padding:32px;margin-bottom:64px}.chd-action-form-container .margins-container{width:100%}}@media(max-width:787px){.chd-action-form-container{padding:24px}}@media(max-width:787px){.chd-action-form-container.chd-crowdfunder-embed-container{padding:20px 10px}}.chd-action-form-container p{color:#000}.chd-action-form-container .gdpr-consent.err{border:2px solid #c44343;margin-top:20px;border-radius:5px;padding:20px}.chd-action-form-container .gdpr-consent.err label::before{border-color:#c44343!important}.chd-action-form-container .gdpr-wrap{margin-top:20px}.chd-action-form-container .extra-field+.extra-field,.chd-action-form-container .extra-field+.default-field{margin-top:20px}.chd-action-form-container .default-field+.default-field,.chd-action-form-container .default-field+.extra-field{margin-top:20px}.chd-action-form-container fieldset{-webkit-appearance:none;padding:0;border:none}.chd-action-form-container fieldset legend{display:block;font-size:1.7rem;font-weight:500;color:#000;margin-bottom:6px}.chd-action-form-container fieldset .q-desc{margin-top:-4px}.chd-action-form-container fieldset p{font-size:1.6rem;line-height:1.4;margin:0 0 16px}.chd-action-form-container .form-group .q-desc{margin-top:-4px;margin-bottom:6px}.chd-action-form-container .form-group .q-desc p{margin:0}.chd-action-form-container .form-group p{color:#000;font-size:1.6rem;line-height:1.4}.chd-action-form-container .form-group label{display:block;font-size:1.7rem;color:#000;font-weight:500;margin-bottom:6px}.chd-action-form-container .form-group input:not([type=radio]),.chd-action-form-container .form-group textarea,.chd-action-form-container .form-group select{width:100%;border:2px solid #000;background:#fff;border-radius:10px;font-size:1.6rem;line-height:1.4;padding:8px 16px}.chd-action-form-container .form-group input:not([type=radio])::-webkit-input-placeholder,.chd-action-form-container .form-group textarea::-webkit-input-placeholder,.chd-action-form-container .form-group select::-webkit-input-placeholder{font-weight:400;color:grey}.chd-action-form-container .form-group input:not([type=radio])::-moz-placeholder,.chd-action-form-container .form-group textarea::-moz-placeholder,.chd-action-form-container .form-group select::-moz-placeholder{font-weight:400;color:grey}.chd-action-form-container .form-group input:not([type=radio]):-ms-input-placeholder,.chd-action-form-container .form-group textarea:-ms-input-placeholder,.chd-action-form-container .form-group select:-ms-input-placeholder{font-weight:400;color:grey}.chd-action-form-container .form-group input:not([type=radio])::placeholder,.chd-action-form-container .form-group textarea::placeholder,.chd-action-form-container .form-group select::placeholder{font-weight:400;color:grey}.chd-action-form-container .form-group .chd-select-container{position:relative}.chd-action-form-container .form-group .chd-select-container::after{content:'\25BC';position:absolute;right:0;top:0;padding:15px;pointer-events:none;font-size:12px}.chd-action-form-container .form-group.radio,.chd-action-form-container .form-group.checkbox{margin-top:10px}.chd-action-form-container .form-group.radio input[type=radio],.chd-action-form-container .form-group.radio input[type=checkbox],.chd-action-form-container .form-group.checkbox input[type=radio],.chd-action-form-container .form-group.checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.chd-action-form-container .form-group.radio input[type=radio]:checked+label::before,.chd-action-form-container .form-group.radio input[type=checkbox]:checked+label::before,.chd-action-form-container .form-group.checkbox input[type=radio]:checked+label::before,.chd-action-form-container .form-group.checkbox input[type=checkbox]:checked+label::before{background:#000}.chd-action-form-container .form-group.radio input[type=radio]:checked+label::after,.chd-action-form-container .form-group.radio input[type=checkbox]:checked+label::after,.chd-action-form-container .form-group.checkbox input[type=radio]:checked+label::after,.chd-action-form-container .form-group.checkbox input[type=checkbox]:checked+label::after{display:block}.chd-action-form-container .form-group.radio label,.chd-action-form-container .form-group.checkbox label{padding-left:30px;position:relative}.chd-action-form-container .form-group.radio label p,.chd-action-form-container .form-group.checkbox label p{font-size:1.6rem;line-height:1.3}.chd-action-form-container .form-group.radio label:hover::before,.chd-action-form-container .form-group.checkbox label:hover::before{background:#e6e6e6}.chd-action-form-container .form-group.radio label::before,.chd-action-form-container .form-group.checkbox label::before{content:"";position:absolute;height:22px;width:22px;border-radius:100%;display:block;border:2px solid #000;top:0;left:0;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.chd-action-form-container .form-group.radio label::after,.chd-action-form-container .form-group.checkbox label::after{content:"";left:8px;top:4px;position:absolute;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}.chd-action-form-container .form-group.checkbox label::before{border-radius:0;-webkit-transform:none;-ms-transform:none;transform:none}.chd-action-form-container .gdpr-consent{margin-top:20px}.chd-action-form-container .gdpr-consent p:first-child{margin-top:0}.chd-action-form-container .gdpr-consent p:last-child{margin-bottom:0}.chd-action-form-container button{display:inline-block;background:var(--action-bg-color);font-size:2rem;color:var(--action-text-color);margin-top:20px;border:2px solid #000;border-radius:100em;width:100%}.chd-action-form-container .story-submitted h2{font-size:3rem;margin:0;color:#000}.chd-action-form-container .story-submitted p{font-size:2.4rem;color:#000;margin:0}.chd-action-form-container .story-submitted .button{background:#000;color:#fff;margin-top:20px}.chd-action-form-container.petition-form{display:none}.chd-petition-container .top-section.single{margin:0 0 40px;padding:0}@media(max-width:991px){.chd-petition-container .top-section.single{margin-bottom:20px}}@media(max-width:787px){.chd-petition-container .top-section.single{margin-bottom:10px}}.chd-petition-container .image{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;height:300px}@media(max-width:787px){.chd-petition-container .image{height:240px}}.chd-petition-container .split-container{display:grid;grid-template-columns:1fr 40%;grid-gap:60px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){.chd-petition-container .split-container{grid-template-columns:1fr;grid-gap:20px}}.chd-petition-container .split-container h1{margin:0 0 20px;font-size:5rem;line-height:1}@media(max-width:787px){.chd-petition-container .split-container h1{font-size:4.4rem}}.chd-petition-container .form-text>h2{margin-top:30px}.chd-petition-container .form-text h2{font-size:3.2rem}.chd-petition-container .form-text h3{font-size:2.8rem}.chd-petition-container .story-count{text-align:center}.chd-petition-container .story-count span{font-size:2.2rem;font-family:gls,sans-serif;letter-spacing:-.01em;font-weight:400}.chd-petition-container #chd-action-form .gdpr-text p{color:#575757;font-size:1.4rem;line-height:1.3;margin:16px 0 0}.chd-petition-container .petition-container #add-name{background:#000;color:#000;margin-top:20px}.chd-petition-container .petition-updates{margin-top:48px}.chd-petition-container .petition-updates h2{font-size:3rem;margin:0}.chd-petition-container .petition-updates ul{list-style:none;padding:0;margin:20px 0 0}.chd-petition-container .petition-updates ul li .date{font-size:1.5rem}.chd-petition-container .petition-updates ul li h3{margin:3px 0 -10px;font-size:2rem}.chd-petition-container .petition-updates ul li p{font-size:1.7rem}.chd-petition-container .petition-updates ul li p:first-child{margin-top:0}.chd-petition-container .petition-updates ul li p:last-child{margin-bottom:0}.chd-petition-container .petition-updates ul li+li{margin-top:16px;padding-top:16px;border-top:1px solid grey}.chd-petition-container.chd-crowdfunder-container .split-container{max-width:1200px}@media(max-width:991px){.chd-petition-container.chd-crowdfunder-container .split-container{grid-template-columns:1fr}}.chd-petition-container.chd-crowdfunder-container .crowdfunder-closed{background:#ffda00;padding:30px 50px}.chd-petition-container.chd-crowdfunder-container .crowdfunder-details{margin-top:20px;padding-top:20px;border-top:1px solid #000}.chd-petition-container.chd-crowdfunder-container .crowdfunder-details h2{margin:0 0 10px}.chd-petition-container.chd-crowdfunder-container .crowdfunder-details p,.chd-petition-container.chd-crowdfunder-container .crowdfunder-details span,.chd-petition-container.chd-crowdfunder-container .crowdfunder-details a,.chd-petition-container.chd-crowdfunder-container .crowdfunder-details strong{font-size:1.6rem}.hny{display:none}.fixed-bottom-button-bar .margins-container{text-align:center}.fixed-bottom-button-bar .button{position:fixed;bottom:0;left:0;width:100%;background:var(--action-bg-color);padding:12px 0;z-index:100000000;border-radius:0;border-top:2px solid #000;color:#000;font-size:2.2rem;text-align:center}.petition-key{border-radius:0;border:none;background:#fff;padding:18px 24px}@media(max-width:787px){.petition-key{padding:10px}}.petition-key .petition-to{margin-bottom:10px}.petition-key h2{font-size:2.4rem;line-height:1.15;margin:0}@media(max-width:787px){.petition-key h2{font-size:2.2rem}}.chd-top-action-form-container{position:relative;height:100%}.chd-top-action-form-container h2{margin:0}.chd-top-action-form-container h2+.chd-action-form-container{margin-top:20px}@media(max-width:787px){.chd-top-action-form-container h2{margin:0 0 16px}}.chd-top-action-form-container .chd-action-form-container.fixed{position:fixed;top:90px;z-index:9999999}.chd-top-action-form-container .chd-action-form-container.absolute{position:absolute;bottom:0;left:initial}.social-proof-counter{display:block;margin:20px 0}.social-proof-counter .social-text{display:block;margin-bottom:10px}.social-proof-counter .social-text strong{font-size:1.6rem;font-family:gls,sans-serif;letter-spacing:-.01em;font-weight:400;display:inline-block}.social-proof-counter .social-text span{font-size:1.6rem;font-weight:regular;display:inline-block}.social-proof-counter .chd-thermometer{width:100%;height:16px;border-radius:12px;background:#e5e5e5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.social-proof-counter .chd-thermometer .progress-fill{background-color:var(--action-bg-color);display:inline-block;height:100%;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.social-proof-counter .chd-thermometer .progress-arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;min-width:0;border-radius:0;border-width:0;border-color:transparent;border-top-width:6px;border-top-style:solid;border-top-color:transparent;border-bottom-width:6px;border-bottom-style:solid;border-bottom-color:transparent;border-left-width:6px;border-left-style:solid;border-left-color:var(--action-bg-color);display:inline-block}.social-proof-counter .signers{margin-top:8px;display:block}.social-proof-counter .signers .signer{display:block}.social-proof-counter .signers .signer+.signer{margin-top:4px}.social-proof-counter .signers .signer span{font-size:1.4rem}.social-proof-counter .signers .signer span .name{font-weight:500}.form-thank-you .margins-container{max-width:800px}.err-msg{background:#c44343;font-size:1.7rem;color:#fff;padding:6px 10px;margin:6px 0 16px;border-radius:3px;display:none}.err-msg p{font-size:1.5rem}.err-msg.show{display:block}.err-msg.country,.err-msg.gdpr-warning{background:#dedcde}.err-msg.country p,.err-msg.country span,.err-msg.gdpr-warning p,.err-msg.gdpr-warning span{color:#000;font-size:1.5rem;line-height:1.3}.err-msg p{margin-top:0}.err-msg p:last-child{margin-bottom:0}.err-msg span{font-size:1.7rem;color:#fff}.key-event-info{margin-bottom:32px}.key-event-info ul{padding:0;margin:0;list-style:none}.key-event-info ul li span{font-size:2.4rem;display:inline-block}.key-event-info ul li div{display:inline-block;margin-left:4px}.key-event-info ul li p{margin:0;display:inline-block;font-size:2.4rem;font-family:gls,sans-serif;letter-spacing:-.01em;font-weight:400}.key-event-info ul li+li{margin-top:6px}.action-centre-wrapper{padding:130px 0 40px}@media(max-width:991px){.action-centre-wrapper{padding:120px 0 20px}}@media(max-width:787px){.action-centre-wrapper{padding:100px 0 20px}}