.primary{background-color:#ff5515}.primary.inner-wrapper:before,.primary.inner-wrapper:after{background-color:#ff5515}.turquoise{background-color:#0d8298}.turquoise.inner-wrapper:before,.turquoise.inner-wrapper:after{background-color:#0d8298}.block-countdown-element{position:relative}.block-countdown-element span{color:var(--primaryblack)}.block-countdown-element:not(:last-of-type){margin-bottom:-0.25rem}@media screen and (min-width: 1025px){.block-countdown-element:not(:last-of-type){margin-bottom:-0.25rem}}.block-countdown-element:last-of-type{margin-bottom:2rem;margin-bottom:var(--375px-s)}@media screen and (min-width: 992px){.block-countdown-element:last-of-type{margin-bottom:2.5rem;margin-bottom:var(--992px-s)}}.block-countdown-element+.block-countdown-element .color-box{margin-bottom:-0.25rem}@media screen and (min-width: 1025px){.block-countdown-element+.block-countdown-element .color-box{margin-bottom:-0.25rem}}.block-countdown-element+.block-countdown-element .inner-wrapper{padding-top:0}.block-countdown-element+.block-countdown-element .inner-wrapper::after,.block-countdown-element+.block-countdown-element .inner-wrapper::before{content:"";position:absolute;top:0;width:8px;height:32px;z-index:-1;transform:translateY(-30%)}@media screen and (min-width: 1025px){.block-countdown-element+.block-countdown-element .inner-wrapper::after,.block-countdown-element+.block-countdown-element .inner-wrapper::before{width:10px}}.block-countdown-element+.block-countdown-element .inner-wrapper::after{left:0}.block-countdown-element+.block-countdown-element .inner-wrapper::before{right:0}.block-countdown-element+:not(.block-countdown-element){margin-top:1.5rem;margin-top:var(--375px-xs)}@media screen and (min-width: 992px){.block-countdown-element+:not(.block-countdown-element){margin-top:2rem;margin-top:var(--992px-xs)}}.block-countdown-element .color-box{position:relative;overflow:clip;height:100%}@media screen and (max-width: 1024px){.block-countdown-element .color-box{background-color:unset}}.block-countdown-element .acf-innerblocks-container p{color:var(---blacktint);font-weight:600}.block-countdown-element .acf-innerblocks-container:empty{display:none}.block-countdown-element .progress-wrapper{display:none;position:relative;height:1rem;background-color:var(--bordergray);border-radius:1000px;overflow:hidden;width:100%}@media screen and (min-width: 1025px){.block-countdown-element .progress-wrapper{display:block}}.block-countdown-element .progress-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bordergray);transition:width 2s cubic-bezier(0.85, 0, 0.15, 1);overflow:hidden}.block-countdown-element .progress-content{display:flex;flex-direction:column;width:100%;row-gap:1rem}.block-countdown-element .progress-content .main-content{display:flex;justify-content:space-between;flex-direction:column;row-gap:1rem}@media screen and (min-width: 1200px){.block-countdown-element .progress-content .main-content{flex-direction:row}}.block-countdown-element .progress-content .button{display:flex;align-self:flex-end;-moz-column-gap:1rem;column-gap:1rem;background-color:var(--primaryblack);border-color:var(--primaryblack);padding-left:1rem;padding-left:var(--375px-xxs)}@media screen and (min-width: 992px){.block-countdown-element .progress-content .button{padding-left:1.5rem;padding-left:var(--992px-xxs)}}.block-countdown-element .progress-content .button{padding-right:1rem;padding-right:var(--375px-xxs)}@media screen and (min-width: 992px){.block-countdown-element .progress-content .button{padding-right:1.5rem;padding-right:var(--992px-xxs)}}.block-countdown-element .progress-content .button{padding-top:.75rem;padding-bottom:.75rem}.block-countdown-element .progress-content .button svg{width:1rem}.block-countdown-element .progress-content .button:hover{background-color:#3f3d4c;border-color:#3f3d4c}.block-countdown-element hr{border-radius:1000px;height:1rem;border:none;margin:0}.block-countdown-element hr.hr-line{background-color:var(--bordergray)}.block-countdown-element hr.progress-bar{position:absolute;top:0;z-index:1;width:100%;height:100%;width:0%;border-radius:1000px;background-color:var(--primaryblack)}.block-countdown-element .countdown-timer{display:flex;-moz-column-gap:.9rem;column-gap:.9rem}@media screen and (min-width: 1025px){.block-countdown-element .countdown-timer{-moz-column-gap:1rem;column-gap:1rem}}.block-countdown-element .countdown-timer>:last-child .time::after{content:""}.block-countdown-element .countdown-timer .seconds .time{color:#ff5515}.block-countdown-element .countdown-timer p{margin-bottom:0;font-size:12px;font-weight:bold}@media screen and (min-width: 1025px){.block-countdown-element .countdown-timer p{font-size:16px}}.block-countdown-element .countdown-timer .time{position:relative;font-weight:900;color:var(--primaryblack);opacity:.3;transition:opacity .2s ease-in-out;line-height:1.1;font-size:40px}@media screen and (min-width: 1025px){.block-countdown-element .countdown-timer .time{font-size:56px}}.block-countdown-element .countdown-timer .time.loaded{opacity:1}.block-countdown-element .countdown-timer .time::after{content:":";position:absolute;right:-0.75rem;top:50%;transform:translateY(-50%);font-weight:normal;font-size:32px}.block-countdown-element .countdown-timer span{display:flex;flex-direction:column;align-items:center;justify-content:center}.block-countdown-element .countdown-timer span.separator{align-self:flex-start}.block-countdown-element .inner-wrapper{position:relative;z-index:2;display:flex;flex-direction:column;row-gap:1rem;box-shadow:2px 10px 24px rgba(0,0,0,.1019607843);border-radius:16px;opacity:1;padding:0.75rem}@media screen and (min-width: 992px){.block-countdown-element .inner-wrapper{padding:1.125rem}}@media screen and (min-width: 1025px){.block-countdown-element .inner-wrapper{padding:1.125rem}}.block-countdown-element .inner-wrapper .subtitle{font-size:19px;font-weight:600;text-align:center;width:100%}.block-countdown-element .inner-wrapper .subtitle.petition-ends{font-size:14px;font-weight:300}.block-countdown-element .progress-info{display:flex;flex-direction:column;row-gap:1rem}.block-countdown-element .petition-goal{display:flex;justify-content:flex-start;align-items:flex-end;font-size:1rem;font-weight:900;line-height:.8;-moz-column-gap:.25rem;column-gap:.25rem}@media screen and (min-width: 1025px){.block-countdown-element .petition-goal{font-size:1.5rem}}.block-countdown-element .petition-goal .current{display:flex;font-size:40px}@media screen and (min-width: 1025px){.block-countdown-element .petition-goal .current{font-size:64px}}@media screen and (min-width: 1025px){.block-countdown-element .petition-goal{font-size:2rem}}.block-countdown-element .progress-box{display:flex;row-gap:.5rem;flex-direction:column;align-items:center;justify-content:center;background:var(--purewhite) 0% 0% no-repeat padding-box;border:1px solid var(--bordergray);background:#fff 0% 0% no-repeat padding-box;box-shadow:2px 4px 12px rgba(0,0,0,.1019607843);border:1px solid #dedbd7;border-radius:8px;opacity:1;padding-top:1rem;padding-top:var(--375px-xxs)}@media screen and (min-width: 992px){.block-countdown-element .progress-box{padding-top:1.5rem;padding-top:var(--992px-xxs)}}@media screen and (min-width: 1025px){.block-countdown-element .progress-box{padding-top:1.5rem;padding-top:var(--1025px-xxs)}}.block-countdown-element .progress-box{padding-left:1rem;padding-left:var(--375px-xxs)}@media screen and (min-width: 992px){.block-countdown-element .progress-box{padding-left:1.5rem;padding-left:var(--992px-xxs)}}@media screen and (min-width: 1025px){.block-countdown-element .progress-box{padding-left:2rem;padding-left:var(--1025px-xs)}}.block-countdown-element .progress-box{padding-right:1rem;padding-right:var(--375px-xxs)}@media screen and (min-width: 992px){.block-countdown-element .progress-box{padding-right:1.5rem;padding-right:var(--992px-xxs)}}@media screen and (min-width: 1025px){.block-countdown-element .progress-box{padding-right:2rem;padding-right:var(--1025px-xs)}}.block-countdown-element .progress-box{padding-bottom:1rem;padding-bottom:var(--375px-xxs)}@media screen and (min-width: 992px){.block-countdown-element .progress-box{padding-bottom:1.5rem;padding-bottom:var(--992px-xxs)}}@media screen and (min-width: 1025px){.block-countdown-element .progress-box{padding-bottom:1.5rem;padding-bottom:var(--1025px-xxs)}}@media screen and (min-width: 1025px){.block-countdown-element .progress-box{row-gap:1rem}}
