@font-face{font-family:"DM Sans";font-style:normal;font-weight:normal;src:url("../fonts/dm-sans-regular.woff") format("woff2"),url("../fonts/dm-sans-regular_v-1.woff") format("woff")}@font-face{font-family:"DM Sans";font-style:italic;font-weight:normal;src:url("../fonts/dm-sans-italic.woff") format("woff2"),url("../fonts/dm-sans-italic_v-1.woff") format("woff")}@font-face{font-family:"DM Sans";font-style:normal;font-weight:bold;src:url("../fonts/dm-sans-700.woff") format("woff2"),url("../fonts/dm-sans-700_v-1.woff") format("woff")}@font-face{font-family:"Site Icons";font-style:normal;font-weight:normal;src:url("../fonts/icomoon_v-4.eot");src:url("../fonts/icomoon.eot") format("embedded-opentype"),url("../fonts/icomoon_v-4.woff") format("woff"),url("../fonts/icomoon_v-4.ttf") format("truetype"),url("../fonts/icomoon_v-4.svg") format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}body,input[type='submit'],input[type='button'],button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}table{border-collapse:collapse;border-spacing:0;width:100%}input[type='text'],input[type='email'],input[type='password'],input[type='number'],input[type='color'],input[type='submit'],input[type='button'],button,textarea,select{-webkit-appearance:none;-moz-appearance:none;display:block;border:none;border-radius:0;box-sizing:border-box;font-size:1rem;line-height:1rem;background:none}input[type='text'],input[type='email'],input[type='password'],input[type='number'],input[type='color'],textarea,select{width:100%}select::-ms-expand{display:none}input[type='radio'],input[type='checkbox'],input[type='color'],input[type='submit'],input[type='button'],button,select{cursor:pointer}textarea{resize:none}strong,b{font-weight:bold}em,i{font-style:italic}.flex-container,.flex-container-alt,.google-map,.story-card__media__video{position:relative;height:0;overflow:hidden}.flex-container iframe,.flex-container-alt iframe,.google-map iframe,.story-card__media__video iframe,.flex-container object,.flex-container-alt object,.google-map object,.story-card__media__video object{position:absolute;top:0;left:0;width:100%;height:100%}img,object,video,audio{max-width:100%}img{height:auto;display:block}.flex-container{padding-bottom:56.25%}.icon::before,.icon-end::after,.button--go::after,.dropdown-set__toggle-button::after,.file-download::before,.form__label--upload::before,.form__toggle-info::before,.form__show-password::before,.form__option-label--checkbox::after,.form__select-wrapper::after,.guidelines-popup__button--close::before,.header__nav-link--user::after,.selected .header__nav-link::before,.header__nav-toggle::before,.nav-open .header__nav-toggle::before,.header__nav-subnav-toggle::before,.inline-button::before,.item-table__action-btn::after,.item-table__action-btn::before,.item-table__add-btn::before,.mini-nav__link--back::before,.url-filter__clear::before,.lightbox-trigger::before,.lightbox__caption__progress-indicator::after,.lightbox__caption__total::after,.lightbox__button--close::before,.lightbox__button--prev::before,.lightbox__button--next::after{font-family:"Site Icons";vertical-align:middle;speak:none;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;line-height:1}.icon--photo::before,.icon-end--photo::after,.form__label--upload::before,.lightbox__caption__total::after{content:"\e900"}.icon--arrow::before,.icon-end--arrow::after,.button--go::after,.header__nav-subnav-toggle::before,.mini-nav__link--back::before{content:"\e901"}.icon--close::before,.icon-end--close::after,.guidelines-popup__button--close::before,.nav-open .header__nav-toggle::before,.lightbox__button--close::before{content:"\e902"}.icon--left-c::before,.icon-end--left-c::after,.lightbox__button--prev::before{content:"\e903"}.icon--right-c::before,.icon-end--right-c::after,.lightbox__button--next::after{content:"\e904"}.icon--dropdown::before,.icon-end--dropdown::after,.dropdown-set__toggle-button::after,.form__select-wrapper::after{content:"\e905"}.icon--menu::before,.icon-end--menu::after,.header__nav-toggle::before{content:"\e906"}.icon--tick::before,.icon-end--tick::after,.form__option-label--checkbox::after{content:"\e907"}.icon--view::before,.icon-end--view::after,.form__show-password::before,.lightbox-trigger::before{content:"\e908"}.icon--twitter::before,.icon-end--twitter::after{content:"\e909"}.icon--facebook::before,.icon-end--facebook::after{content:"\e90a"}.icon--nav::before,.icon-end--nav::after,.selected .header__nav-link::before{content:"\e90b"}.icon--user::before,.icon-end--user::after,.header__nav-link--user::after{content:"\e90c"}.icon--remove-c::before,.icon-end--remove-c::after,.item-table__action-btn--remove::after,.item-table__action-btn--remove::before{content:"\e90d"}.icon--add-c::before,.icon-end--add-c::after,.item-table__action-btn--add::after,.item-table__action-btn--add::before,.item-table__add-btn::before{content:"\e90e"}.icon--info::before,.icon-end--info::after,.form__toggle-info::before{content:"\e90f"}.icon--in-progress::before,.icon-end--in-progress::after,.lightbox__caption__progress-indicator::after{content:"\e910"}.icon--complete::before,.icon-end--complete::after,.lightbox__caption__progress-indicator--complete::after{content:"\e911"}.icon--download::before,.icon-end--download::after,.file-download::before{content:"\e912"}.icon--edit-c::before,.icon-end--edit-c::after,.item-table__action-btn--edit::after,.item-table__action-btn--edit::before{content:"\e913"}.icon--external-link::before,.icon-end--external-link::after,.inline-button::before{content:"\e914"}.icon--close-c::before,.icon-end--close-c::after,.url-filter__clear::before{content:"\e915"}.a1-24{width:4.16667%}.a2-24{width:8.33333%}.a3-24{width:12.5%}.a4-24{width:16.66667%}.a5-24{width:20.83333%}.a6-24{width:25%}.a7-24{width:29.16667%}.a8-24{width:33.33333%}.a9-24{width:37.5%}.a10-24{width:41.66667%}.a11-24{width:45.83333%}.a12-24{width:50%}.a13-24{width:54.16667%}.a14-24{width:58.33333%}.a15-24{width:62.5%}.a16-24{width:66.66667%}.a17-24{width:70.83333%}.a18-24{width:75%}.a19-24{width:79.16667%}.a20-24{width:83.33333%}.a21-24{width:87.5%}.a22-24{width:91.66667%}.a23-24{width:95.83333%}.a24-24{width:100%}.a1-12{width:8.33333%}.a2-12{width:16.66667%}.a3-12{width:25%}.a4-12{width:33.33333%}.a5-12{width:41.66667%}.a6-12{width:50%}.a7-12{width:58.33333%}.a8-12{width:66.66667%}.a9-12{width:75%}.a10-12{width:83.33333%}.a11-12{width:91.66667%}.a12-12{width:100%}.a1-7{width:14.28571%}.a2-7{width:28.57143%}.a3-7{width:42.85714%}.a4-7{width:57.14286%}.a5-7{width:71.42857%}.a6-7{width:85.71429%}.a7-7{width:100%}.a1-5{width:20%}.a2-5{width:40%}.a3-5{width:60%}.a4-5{width:80%}.a5-5{width:100%}@media only screen and (max-width: 1449px){.b1-4{width:25%}.b2-4{width:50%}.b3-4{width:75%}.b4-4{width:100%}.b1-5{width:20%}.b2-5{width:40%}.b3-5{width:60%}.b4-5{width:80%}.b5-5{width:100%}}@media only screen and (max-width: 1279px){.c1-12{width:8.33333%}.c2-12{width:16.66667%}.c3-12{width:25%}.c4-12{width:33.33333%}.c5-12{width:41.66667%}.c6-12{width:50%}.c7-12{width:58.33333%}.c8-12{width:66.66667%}.c9-12{width:75%}.c10-12{width:83.33333%}.c11-12{width:91.66667%}.c12-12{width:100%}.c1-6{width:16.66667%}.c2-6{width:33.33333%}.c3-6{width:50%}.c4-6{width:66.66667%}.c5-6{width:83.33333%}.c6-6{width:100%}}@media only screen and (max-width: 1108px){.d1-6{width:16.66667%}.d2-6{width:33.33333%}.d3-6{width:50%}.d4-6{width:66.66667%}.d5-6{width:83.33333%}.d6-6{width:100%}}@media only screen and (max-width: 979px){.e1-6{width:16.66667%}.e2-6{width:33.33333%}.e3-6{width:50%}.e4-6{width:66.66667%}.e5-6{width:83.33333%}.e6-6{width:100%}.e1-4{width:25%}.e2-4{width:50%}.e3-4{width:75%}.e4-4{width:100%}}@media only screen and (max-width: 799px){.f1-6{width:16.66667%}.f2-6{width:33.33333%}.f3-6{width:50%}.f4-6{width:66.66667%}.f5-6{width:83.33333%}.f6-6{width:100%}}@media only screen and (max-width: 649px){.g1-2{width:50%}.g2-2{width:100%}}@media only screen and (max-width: 449px){.h1-2{width:50%}.h2-2{width:100%}}.container{margin:0 auto;max-width:1920px;padding:0 128px}@media only screen and (max-width: 1108px){.container{padding:0 64px}}@media only screen and (max-width: 649px){.container{padding:0 20px}}.container--narrow{padding:0 64px}@media only screen and (max-width: 649px){.container--narrow{padding:0 20px}}.container--full-bleed{padding:0}.container--bg{background-position:center top;background-repeat:no-repeat}.container--bg--about-the-experiment{background-image:url("../img/backgrounds/about-the-experiment.jpg")}.container--bg--glossary{background-image:url("../img/backgrounds/glossary.jpg")}.container--bg--links{background-image:url("../img/backgrounds/links.jpg")}.container--bg--what-are-biodegradable-plastics{background-image:url("../img/backgrounds/what-are-biodegradable-plastics.jpg")}.container--bg--why-compost{background-image:url("../img/backgrounds/why-compost.jpg")}.flex{display:flex;flex-shrink:1}.flex--wrap{flex-wrap:wrap}.flex--reverse{flex-direction:row-reverse}.flex--column{flex-direction:column}.flex--align-center{align-items:center}@media only screen and (max-width: 649px){.flex--align-center{align-items:flex-start}}.flex--align-end{align-items:flex-end}.flex--justify-center{justify-content:center}@media only screen and (max-width: 1108px){.flex--d-justify-start-reverse{justify-content:flex-end}}@media only screen and (max-width: 1108px){.flex--d-justify-start{justify-content:flex-start}}.flex--justify-space-between{justify-content:space-between}.grid{margin-left:-32px}.grid--l{margin-left:-80px}.grid--l>.grid__item{padding-left:80px}.grid--s{margin-left:-20px}.grid--s>.grid__item{padding-left:20px}.grid--xs{margin-left:-16px}.grid--xs>.grid__item{padding-left:16px}.grid__item{box-sizing:border-box;padding-left:32px}.invisible{left:-999rem;position:absolute}.removed{display:none}.relative{position:relative}.d-hide{display:none}.mb-0-5{margin-bottom:0.5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.article__heading{font-size:3rem;line-height:3.5rem;font-weight:bold}@media only screen and (max-width: 649px){.article__heading{font-size:1.75rem;line-height:2.5rem}}.typeset h2,.story-card__title,.timeline__year{font-size:2.25rem;line-height:3rem;font-weight:bold}@media only screen and (max-width: 799px){.typeset h2,.story-card__title,.timeline__year{font-size:1.75rem;line-height:2.5rem}}.h-3,.typeset h3,.article__sub-heading,.form__title{font-size:1.75rem;line-height:2.5rem;font-weight:bold}@media only screen and (max-width: 799px){.h-3,.typeset h3,.article__sub-heading,.form__title{font-size:1.375rem;line-height:2rem}}.article__tiny-heading,.degradation-scale__number,.file-download__description,.form__subtitle{font-size:1.375rem;line-height:2rem;font-weight:bold}@media only screen and (max-width: 799px){.article__tiny-heading,.degradation-scale__number,.file-download__description,.form__subtitle{font-size:1.125rem;line-height:1.75rem}}@media only screen and (max-width: 649px){.article__tiny-heading,.degradation-scale__number,.file-download__description,.form__subtitle{font-size:1rem;line-height:1.5rem}}.article__mini-heading{font-size:1rem;line-height:1.5rem;font-weight:bold;text-transform:uppercase}.article__list-heading{font-size:0.875rem;line-height:1.25rem;font-weight:bold}.h-7{font-size:1.125rem;line-height:1.75rem;color:#767676}@media only screen and (max-width: 649px){.h-7{font-size:1rem;line-height:1.5rem}}.article__large-text,.article__intro{font-size:1.375rem;line-height:2rem}@media only screen and (max-width: 1108px){.article__large-text,.article__intro{font-size:1.125rem;line-height:1.75rem}}.article__text,.story-card__copy{font-size:1.125rem;line-height:1.75rem}@media only screen and (max-width: 1108px){.article__text,.story-card__copy{font-size:1rem;line-height:1.5rem}}.article__list{font-size:0.875rem;line-height:1.25rem}.privacy-notice{font-size:0.75rem;line-height:1.125rem}.p,.typeset p,.typeset ul,.typeset ol,.typeset img{display:block;margin:0 0 1.75rem}.a,.typeset a,.away-nav__link,.choice-holder__link,.dropdown-set__option a,.header__nav-link,.item-table__action-btn,.item-table__add-btn,.mini-nav__link,.pagination__link,.url-filter__clear{color:#037E67;text-decoration:none;transition:color 0.2s}.a:focus,.a:hover,.typeset a:focus,.away-nav__link:focus,.choice-holder__link:focus,.dropdown-set__option a:focus,.header__nav-link:focus,.item-table__action-btn:focus,.item-table__add-btn:focus,.mini-nav__link:focus,.pagination__link:focus,.url-filter__clear:focus,.typeset a:hover,.away-nav__link:hover,.choice-holder__link:hover,.dropdown-set__option a:hover,.header__nav-link:hover,.item-table__action-btn:hover,.item-table__add-btn:hover,.mini-nav__link:hover,.pagination__link:hover,.url-filter__clear:hover{color:#262626}.ol,.ul,.typeset ol,.typeset ul{border-collapse:separate;border-spacing:0 1.75rem;counter-reset:item;display:table;margin:-1.75rem 0 -0.5rem;padding-left:1.2rem}.ol li,.ul li,.typeset ol li,.typeset ul li{margin-bottom:0.6rem}.ul li,.typeset ul li{list-style:disc outside}.ol li,.typeset ol li{counter-increment:item;display:table-row;list-style-type:none}.ol li::before,.typeset ol li::before{content:counter(item) ".";display:table-cell;font-weight:bold;left:-1rem;position:relative}.ol li{margin-bottom:1.75rem}.typeset h2{margin-bottom:1rem}.typeset h3{margin-bottom:1rem}.cookie-notice{font-size:0.75rem;line-height:1.125rem;background-color:#fff;border:1px solid #262626;bottom:2rem;box-sizing:border-box;display:none;max-width:100%;padding:1.75rem 2rem 2rem;position:fixed;right:2rem;width:400px;z-index:10}@media only screen and (max-width: 464px){.cookie-notice{right:0}}.cookie-notice button{font-size:0.75rem;line-height:1.125rem;background-color:#037E67;border-radius:20px;box-sizing:border-box;color:#fff;display:inline-block;padding:0.25rem 0.75rem;transition:background-color 0.2s ease-in-out;width:auto}.cookie-notice button:not(:last-child){margin-right:0.5rem}.cookie-notice button:focus,.cookie-notice button:hover{background-color:#01543E}.cookie-notice p{margin-bottom:1rem;max-width:90%}.show-cookie-notice .cookie-notice{display:block}body,input,textarea,button{font-family:"DM Sans"}input,textarea,button{font-size:1rem}body{color:#262626;line-height:1.3125}body.nav-open{height:100vh;overflow:hidden;position:fixed;width:100%}.wrapper{overflow-x:hidden}.main{min-height:calc( 100vh - 280px)}.skip-to-content{background-color:#037E67;color:#fff;left:-999rem;padding:1rem;position:absolute;text-decoration:none;top:0;z-index:99}.skip-to-content:focus{left:0}.homepage-intro{margin-bottom:13.75rem}@media only screen and (max-width: 649px){.homepage-intro{margin-bottom:5rem}}.privacy-notice{margin-bottom:2rem}.flex-container-alt{padding-bottom:100%}.video-border{border:1px solid #262626}.article{margin-bottom:4rem}.article--l{margin-bottom:6rem}@media only screen and (max-width: 649px){.article--l{margin-bottom:3rem}}.article__item{margin-bottom:3rem}.article__heading{margin-bottom:2.5rem;max-width:90%}.article__heading--close{margin-bottom:1.25rem}.article__heading--centred{margin-left:auto;margin-right:auto;text-align:center}.article__heading--spaced{margin-bottom:6rem}@media only screen and (max-width: 649px){.article__heading{margin-bottom:1.25rem}}.article__sub-heading{margin-bottom:1.5rem}.article__tiny-heading{margin-bottom:1rem}.article__mini-heading{margin-bottom:3rem;text-align:center}.article__intro{margin-bottom:4rem;text-align:center}@media only screen and (max-width: 649px){.article__intro{margin-bottom:2rem}}.article__text{margin-bottom:1.5rem}@media only screen and (max-width: 649px){.article__text{max-width:95%}}.article__info-grid{-moz-column-count:2;column-count:2;-moz-column-gap:36px;column-gap:36px}.article__info-grid>.article__info-item{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media only screen and (max-width: 449px){.article__info-grid{-moz-column-count:1;column-count:1}}.article__list-heading{margin-bottom:0.5rem}@media only screen and (max-width: 649px){.article__list{max-width:95%}}.article__image-caption{font-size:0.875rem;line-height:1.25rem;margin-top:0.5rem}.away-nav{left:64px;position:absolute;top:0.5rem}@media only screen and (max-width: 1108px){.away-nav{display:none}}.away-nav__link,.away-nav__item{display:block}.away-nav__item{font-size:0.875rem;line-height:1.25rem;font-weight:bold}.away-nav__link{padding-bottom:0.875rem;transform:translateX(0);transition:transform 0.4s ease-in-out}.away-nav__link::before{content:'-';left:-1.125rem;opacity:0;position:absolute;transition:opacity 0.4s ease-in-out}.away-nav__link--active{color:#262626;transform:translateX(1.125rem)}.away-nav__link--active::before{opacity:1}.banner{color:#fff;margin-bottom:2rem;padding:0.8rem 0}.banner--notice{background-color:#037E67}.banner--error{background-color:#EC0A2E}.button{background-color:#037E67;border-radius:32px;box-sizing:border-box;color:#fff;display:inline-block;font-weight:bold;padding:1.3125rem 6.125rem 1.375rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 0.2s ease-in-out;width:auto}@media only screen and (max-width: 649px){.button{width:100%}}.button--go{margin-bottom:1.25rem;padding:1.3125rem 5rem 1.375rem 3rem;position:relative;text-align:left}.button--go::after{display:inline-block;position:absolute;right:2rem;top:1.3125rem;transform:rotate(180deg)}@media only screen and (max-width: 649px){.button--go{width:100%}}.form--submitting .button--go{background-color:#B8B8B8;position:relative}.form--submitting .button--go:focus,.form--submitting .button--go:hover{background-color:#B8B8B8}.form--submitting .button--go::after{background:url("../img/loading.svg");content:'';display:inline-block;height:1rem;width:1rem}@media only screen and (max-width: 649px){.form--submitting .button--go::after{position:absolute;top:1.25rem}}.button--separated{margin-bottom:1rem}@media only screen and (max-width: 649px){.button::after{position:absolute;right:3rem;top:1.325rem}}.button:focus,.button:hover{background-color:#01543E}@media only screen and (max-width: 649px){.choice-holder{text-align:center}}.choice-holder__button{display:inline-block}@media only screen and (max-width: 649px){.choice-holder__button{margin-bottom:0.6rem}}.choice-holder__spacer{display:inline-block;margin-left:1rem;margin-right:1rem}@media only screen and (max-width: 649px){.choice-holder__spacer{margin-left:0}}.choice-holder__link{font-size:1.125rem;display:inline-block;font-weight:bold}.composter-overview--in-listing{border-top:1px solid #B8B8B8;margin-bottom:3rem;padding-top:2rem}.degradation-scale{margin-bottom:4rem;text-align:center}@media only screen and (max-width: 979px){.degradation-scale{margin-bottom:2.5rem}}.degradation-scale__number{margin-bottom:1rem}@media only screen and (max-width: 979px){.degradation-scale__item{margin-bottom:1rem}}.degradation-scale__img{background:url("../img/scale.jpg");background-size:600px 120px;height:120px;margin:0 auto 0.75rem;width:120px}.degradation-scale__img--1{background-position:0 0}.degradation-scale__img--2{background-position:-120px 0}.degradation-scale__img--3{background-position:-240px 0}.degradation-scale__img--4{background-position:-360px 0}.degradation-scale__img--5{background-position:-480px 0}.dropdown-set{box-sizing:border-box;display:inline-block;margin-bottom:0.2rem;position:relative;vertical-align:middle}@media only screen and (max-width: 799px){.dropdown-set{display:block}}.dropdown-set--open .dropdown-set__toggle-button{border-color:#037E67}.js .dropdown-set--open .dropdown-set__dropdown-container{opacity:1;transition:opacity 0.2s, visibility 0s 0s;visibility:visible}.dropdown-set__toggle-button{font-size:1rem;line-height:1.5rem;background-color:#fff;border:1px solid #B8B8B8;border-radius:4px;color:#262626;display:none;padding:0.6rem 3rem 0.6rem 1rem;position:relative;transition:border-color 0.2s, color 0.2s;white-space:nowrap;width:auto}@media only screen and (max-width: 449px){.dropdown-set__toggle-button{width:100%}}.dropdown-set__toggle-button::after{bottom:0;color:#037E67;line-height:2.7rem;pointer-events:none;position:absolute;right:1rem;text-align:center;top:0;z-index:0}.dropdown-set--active .dropdown-set__toggle-button{color:#037E67}.js .dropdown-set__toggle-button{display:inline-block}.dropdown-set__dropdown-container{background-color:#fff;border:1px solid #B8B8B8;border-radius:4px;padding:0.6rem 1rem}@media only screen and (max-width: 799px){.dropdown-set__dropdown-container{max-width:100%}}.js .dropdown-set__dropdown-container{left:0;margin-top:0.4rem;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity 0.2s, visibility 0s 0.2s;visibility:hidden;z-index:1}.dropdown-set__option a{display:block;padding:0.25rem 0;white-space:nowrap}@media only screen and (max-width: 799px){.dropdown-set__option a{white-space:initial}}.dropdown-set__option--selected a{color:#262626}.file-download{align-items:center;border:2px solid #B8B8B8;border-radius:8px;color:#037E67;display:flex;justify-content:flex-start;margin-bottom:1rem;padding:1rem 2rem;position:relative;text-decoration:none;transition:border-color 0.2s, color 0.2s}.file-download:hover,.file-download:focus{border-color:#037E67;color:#262626}.file-download::before{font-size:2.25rem;margin-right:1.4rem}.file-download__date{color:#767676}@media only screen and (max-width: 649px){.file-download__date{font-size:0.75rem;line-height:1.125rem}}.footer{align-items:flex-end;background-image:url("../img/footer.jpg");background-position:-100px bottom;background-repeat:repeat-x;display:flex;min-height:560px;padding-bottom:3.75rem}@media only screen and (max-width: 979px){.footer{padding-bottom:1.75rem}}.footer__inner{display:block;width:100%}.footer__nav-item{font-size:0.75rem;line-height:1.125rem;font-weight:bold;margin-bottom:0.5rem;width:50%}.footer__heading{font-size:0.75rem;line-height:1.125rem;color:#fff;font-weight:bold;margin-bottom:0}.footer__copy{font-size:0.75rem;line-height:1.125rem;font-weight:bold;margin-bottom:1.25rem}.footer__nav-link{border-bottom:1px solid transparent;color:#fff;text-decoration:none;transition:border-color 0.2s}.footer__nav-link:focus,.footer__nav-link:hover{border-color:#fff}.footer__logo{background:url("../img/footer-logo.svg");display:block;height:48px;width:161px}@media only screen and (max-width: 979px){.footer__logo{margin-top:1.75rem}}input.form__option-input[type='checkbox'],input.form__option-input[type='radio']{border:0;height:1.25rem;margin:0;opacity:0;outline:0;overflow:hidden;padding:0;position:absolute;width:1.25rem}input.form__text[type='text'],input.form__text[type='number'],input.form__text[type='password'],input.form__text[type='date'],input.form__text[type='tel'],input.form__text[type='email'],textarea.form__textarea{font-size:1.125rem;line-height:1.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #B8B8B8;border-radius:4px;box-sizing:border-box;color:#262626;display:block;padding:1.125rem 2rem;width:100%}@media only screen and (max-width: 649px){input.form__text[type='text'],input.form__text[type='number'],input.form__text[type='password'],input.form__text[type='date'],input.form__text[type='tel'],input.form__text[type='email'],textarea.form__textarea{font-size:1rem;line-height:1.5rem;min-height:3.5rem;padding:1rem 1.25rem}}.form{padding-bottom:6rem}.form__title{display:block;margin-bottom:0.75rem;max-width:95%}.form__title--sans-group{margin-bottom:3rem}@media only screen and (max-width: 649px){.form__title--sans-group{margin-bottom:1.5rem}}.form__title__highlight{color:#037E67}.form__subtitle{display:block;margin-bottom:1rem}.form__group{margin-bottom:2.5rem;position:relative}@media only screen and (max-width: 649px){.form__group{margin-bottom:1.25rem}}.form__group--first{margin-bottom:3rem}@media only screen and (max-width: 649px){.form__group--first{margin-bottom:1.5rem}}.form__group--last{margin-bottom:4rem}@media only screen and (max-width: 649px){.form__group--last{margin-bottom:2rem}}.form__group--flush{margin-bottom:1rem}.form__label{font-size:1.125rem;line-height:1.75rem;display:inline-block;margin-bottom:1rem;max-width:95%}@media only screen and (max-width: 649px){.form__label{font-size:1rem;line-height:1.5rem}}.form__label--upload{display:block}.form__label--upload::before{font-size:1.75rem;line-height:2.5rem;padding-right:0.4rem;position:relative;top:-2px}.form__file{display:block}.form__error,.form__hint{font-size:0.875rem;line-height:1.25rem;display:block;position:relative;top:-0.75rem}.form__hint--inline{max-width:560px;padding-left:2.75rem;position:static}.form__hint--hidden{display:none}.form__toggle-info{display:inline-block;padding-left:1.25rem}.form__toggle-info::before{display:inline-block}.form__help{font-size:0.875rem;line-height:1.25rem;display:block;margin-top:0.5rem}.form__error{color:#EC0A2E}input[type='text'].form__text--postcode,input[type='number'].form__text--postcode,input[type='password'].form__text--postcode,input[type='date'].form__text--postcode,input[type='tel'].form__text--postcode,input[type='email'].form__text--postcode{max-width:8rem}input[type='text'].form__text--error,input[type='number'].form__text--error,input[type='password'].form__text--error,input[type='date'].form__text--error,input[type='tel'].form__text--error,input[type='email'].form__text--error{border-color:#EC0A2E}input[type='checkbox'].form__option-input:disabled+.form__option-label::before,input[type='radio'].form__option-input:disabled+.form__option-label::before{color:#F6F6F6}input[type='checkbox'].form__option-input:hover+.form__option-label,input[type='checkbox'].form__option-input:focus+.form__option-label,input[type='radio'].form__option-input:hover+.form__option-label,input[type='radio'].form__option-input:focus+.form__option-label{background-color:#F6F6F6;border-color:#F6F6F6}input[type='checkbox'].form__option-input:hover+.form__option-label--image,input[type='checkbox'].form__option-input:focus+.form__option-label--image,input[type='radio'].form__option-input:hover+.form__option-label--image,input[type='radio'].form__option-input:focus+.form__option-label--image{background-color:transparent;border-color:#B8B8B8}input[type='checkbox'].form__option-input:hover+.form__option-label::after,input[type='checkbox'].form__option-input:focus+.form__option-label::after,input[type='radio'].form__option-input:hover+.form__option-label::after,input[type='radio'].form__option-input:focus+.form__option-label::after{color:#037E67}input[type='checkbox'].form__option-input:checked+.form__option-label,input[type='radio'].form__option-input:checked+.form__option-label{background-color:#fff;border-color:#037E67;color:#037E67}input[type='checkbox'].form__option-input:checked+.form__option-label::after,input[type='radio'].form__option-input:checked+.form__option-label::after{opacity:1}input[type='checkbox'].form__option-input:checked+.form__option-label--checkbox::before,input[type='radio'].form__option-input:checked+.form__option-label--checkbox::before{background-color:#037E67}input[type='checkbox'].form__option-input:checked+.form__option-label--checkbox::after,input[type='radio'].form__option-input:checked+.form__option-label--checkbox::after{color:#fff}input[type='checkbox'].form__option-input:checked+.form__option-label--radio::before,input[type='radio'].form__option-input:checked+.form__option-label--radio::before{background-color:#037E67}input[type='checkbox'].form__option-input:checked+.form__option-label--radio::after,input[type='radio'].form__option-input:checked+.form__option-label--radio::after{background-color:#fff;transform:scale(0.75)}.form__show-password{bottom:0.875rem;color:#B8B8B8;position:absolute;right:1.25rem;transition:color 0.2s}.form__show-password::before{font-size:1.75rem;line-height:2.5rem}.form__show-password:focus{outline:0}.form__show-password:hover{color:#262626}@media only screen and (max-width: 649px){.form__show-password{display:none}}.form__option-item{display:block;margin:0.625rem 0;max-width:100%;position:relative}.form__option-item--image{display:inline-block;margin-bottom:2rem;width:100%}.form__group--inline .form__option-item{display:inline-block}.form__option-label{font-size:1.125rem;line-height:1.75rem;border:2px solid transparent;border-radius:8px;cursor:pointer;display:inline-block;padding:1.25rem 2.5rem 1.25rem 4.75rem;position:relative;transition:background-color 0.2s, border-color 0.2s}@media only screen and (max-width: 649px){.form__option-label{font-size:1rem;line-height:1.5rem;padding:1.25rem 1.75rem 1.25rem 4rem}}.form__option-label::before{background-color:transparent;border:2px solid #037E67;content:'';display:inline-block;height:1.25rem;left:2rem;margin-right:1.25rem;position:absolute;top:calc( 1.25rem + 2px);vertical-align:middle;width:1.25rem}@media only screen and (max-width: 649px){.form__option-label::before{font-size:1rem;line-height:1.5rem;left:1.25rem}}.form__option-label::after{font-size:1.125rem;opacity:0;position:absolute}.form__option-label--checkbox{max-width:90%}.form__option-label--checkbox::before{border-radius:4px}@media only screen and (max-width: 649px){.form__option-label--checkbox::before{font-size:1rem;line-height:1.5rem;top:calc( 1.25rem - 1px)}}.form__option-label--checkbox::after{left:calc( 2rem + 3px);top:calc( 1.25rem + 5px)}@media only screen and (max-width: 649px){.form__option-label--checkbox::after{left:calc( 1.25rem + 3px);top:calc( 1.25rem + 2px)}}.form__option-label--radio::before{border-radius:1.25rem}@media only screen and (max-width: 649px){.form__option-label--radio::before{top:1.25rem}}.form__option-label--radio::after{background-color:#037E67;border-radius:0.75rem;content:'';display:block;height:0.75rem;left:calc( 2rem + 6px);top:calc( 1.25rem + 8px);transition:transform 0.2s ease-in-out;width:0.75rem}@media only screen and (max-width: 649px){.form__option-label--radio::after{left:calc( 1.25rem + 6px);top:calc( 1.25rem + 6px)}}.form__option-label--image{font-size:1rem;line-height:1.5rem;box-sizing:border-box;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:1.5rem;text-align:center;width:100%}@media only screen and (max-width: 649px){.form__option-label--image{padding:1rem 0.25rem}}.form__option-label--image::before,.form__option-label--image::after{left:0;margin:0 auto;right:0}.form__option-label--image::before{top:154px}@media only screen and (max-width: 649px){.form__option-label--image::before{top:138px}}.form__option-label--image::after{line-height:0.8;top:160px}@media only screen and (max-width: 649px){.form__option-label--image::after{top:144px}}.form__option-image{background-image:url("../img/options_v-2.png");background-size:720px 1440px;flex-shrink:0;height:120px;margin:0 auto 3rem;width:120px}@media only screen and (max-width: 649px){.form__option-image{transform:scale(0.75)}}.form__option-image--table{display:inline-block;margin:0 0 1rem}.form__option-image--inline{margin:0 0 1rem 1rem}.form__option-image--citrus-or-hot-chilli{background-position:-360px -120px}.form__option-image--meat-or-fish{background-position:-360px 0}.form__option-image--eggs-or-dairy{background-position:-240px 0}.form__option-image--bread-or-pasta{background-position:600px 0}.form__option-image--grains-or-pulses{background-position:0 -120px}.form__option-image--tea-or-coffee{background-position:-480px 0}.form__option-image--garden-waste{background-position:-240px -120px}.form__option-image--paper-or-card{background-position:-120px -120px}.form__option-image--wool-or-cotton-fabric{background-position:-480px -120px}.form__option-image--plastic-marked-compostable{background-position:-600px 0}.form__option-image--indoor-wormery-vermicomposter{background-position:-240px -480px}.form__option-image--indoor-bokashi-composter{background-position:0 -480px}.form__option-image--outdoor-wormery-vermicomposter{background-position:-600px -360px}.form__option-image--outdoor-tumble-composter{background-position:-480px -480px}.form__option-image--outdoor-open-slatted-composter{background-position:-360px -480px}.form__option-image--outdoor-biodigester{background-position:-480px -360px}.form__option-image--outdoor-closed-bin-composter{background-position:-360px -360px}.form__option-image--outdoor-hot-bin-composter{background-position:-240px -360px}.form__option-image--outdoor-multi-stage-composter{background-position:-120px -360px}.form__option-image--outdoor-open-mesh-composter{background-position:0 -360px}.form__option-image--outdoor-trench-composter{background-position:-120px -480px}.form__option-image--housed-mechanical-biodigester{background-position:-600px -480px}.form__option-image--snails{background-position:0 -1080px}.form__option-image--slugs{background-position:-120px -1080px}.form__option-image--worms{background-position:-240px -1080px}.form__option-image--millipedes{background-position:-360px -1080px}.form__option-image--woodlice{background-position:-480px -1080px}.form__option-image--fruit-flies{background-position:-600px -1080px}.form__option-image--mites{background-position:0 -1320px}.form__option-image--springtails{background-position:-120px -1320px}.form__option-image--feather-winged-beetle{background-position:0 -1200px}.form__option-image--beetle{background-position:-360px -1320px}.form__option-image--fungi{background-position:-120px -1200px}.form__option-image--rove-beetle{background-position:-240px -1200px}.form__option-image--pseudoscorpions{background-position:-360px -1200px}.form__option-image--ants{background-position:-480px -1200px}.form__option-image--centipedes{background-position:-600px -1200px}.form__option-image--cutlery{background-position:0 -720px}.form__option-image--cups{background-position:-120px -720px}.form__option-image--wipes{background-position:-240px -720px}.form__option-image--cling-film{background-position:-360px -720px}.form__option-image--food-trays-takeaway-boxes{background-position:-480px -720px}.form__option-image--shopping-bags{background-position:-360px -840px}.form__option-image--disposable-coffee-cups{background-position:-600px -720px}.form__option-image--tea-bags{background-position:0 -840px}.form__option-image--coffee-pods{background-position:-122px -840px}.form__option-image--newspaper-magazine-wraps{background-position:-240px -840px}.form__option-image--bin-bags{background-position:-480px -840px}.form__option-image--fruit-vegetable-films{background-position:-600px -840px}.form__option-image--fruit-vegetable-stickers{background-position:0 -960px}.form__select-wrapper{border-radius:4px;display:inline-block;position:relative;width:auto}@media only screen and (max-width: 449px){.form__select-wrapper{width:100%}}.form__select-wrapper::after{font-size:1.125rem;bottom:0;color:#037E67;line-height:4.125rem;pointer-events:none;position:absolute;right:1.25rem;text-align:center;top:0;z-index:0}select.form__select{font-size:1.125rem;line-height:1.75rem;background-color:#fff;border:1px solid #B8B8B8;border-radius:4px;color:#262626;display:inline-block;max-width:100%;padding:1.125rem 4rem 1.125rem 2rem;width:auto;z-index:2}@media only screen and (max-width: 449px){select.form__select{width:100%}}.google-map{padding-bottom:55.55556%;z-index:2}@media only screen and (max-width: 800px){.google-map{padding-bottom:133.33333%}}.google-map__callout{background-color:#037E67;opacity:0;overflow:hidden;position:absolute;transition:opacity 0.2s, visibility 0s 0.2s;visibility:hidden;width:230px}.google-map__callout.open{opacity:1;transition:opacity 0.2s, visibility 0s 0s;visibility:visible}.google-map__callout>div{color:#fff;font-weight:600;padding:1rem;text-align:center}.google-map__img{max-width:100% !important;width:auto}.guidelines-popup{background-color:rgba(255,255,255,0.9);bottom:0;display:flex;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity 0.2s, visibility 0s 0s;visibility:visible;z-index:9999}.guidelines-popup--disabled{opacity:0;transition:opacity 0.2s, visibility 0s 0.2s;visibility:hidden}.guidelines-popup__inner{margin:6rem auto;max-width:600px;overflow:auto}@media only screen and (max-width: 649px){.guidelines-popup__inner{margin:4rem auto;max-width:none;padding:0 1rem}}.guidelines-popup__button{font-size:1.75rem;color:#037E67;cursor:pointer;display:block;font-family:"Site Icons";line-height:1;padding:0.3rem;position:absolute;transition:color 0.2s;width:auto}.guidelines-popup__button:hover{color:#262626}.guidelines-popup__button:focus{outline:0}.guidelines-popup__button--close{position:absolute;right:1.25rem;text-align:center;top:1.25rem}.header{display:flex;justify-content:space-between}@media only screen and (max-width: 979px){.header{padding:0;position:relative}}.header__logo{background:url("../img/logo.gif");background-size:416px 230px;display:block;height:230px;left:-64px;position:relative;width:416px}@media only screen and (max-width: 979px){.header__logo{left:-1.5rem}}@media only screen and (max-width: 649px){.header__logo{background-size:272px 150px;height:150px;width:272px}}.header__mobile-nav{display:none}@media only screen and (max-width: 1108px){.header__mobile-nav{align-items:center;background-color:#fff;bottom:0;display:flex;height:100%;justify-content:center;left:0;margin:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100vw);transition:transform 0.4s ease-in-out;visibility:hidden}}@media only screen and (max-width: 1108px) and (prefers-reduced-motion: reduce){.header__mobile-nav{transition:transform 0s}}@media only screen and (max-width: 1108px){.nav-open .header__mobile-nav{opacity:1;pointer-events:auto;visibility:visible;z-index:3}.header__mobile-nav.in-view{transform:translateX(0)}}.header__nav{margin:4rem 0;white-space:nowrap}@media only screen and (max-width: 1108px){.header__nav{align-items:center;background-color:#fff;bottom:0;display:flex;height:100%;justify-content:center;left:0;margin:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity 0.2s, visibility 0.2s, transform 0.4s ease-in-out;visibility:hidden}}@media only screen and (max-width: 1108px) and (prefers-reduced-motion: reduce){.header__nav{transition:opacity 0s, transform 0s}}@media only screen and (max-width: 1108px){.header__nav.out-of-view{transform:translateX(-100vw)}.nav-open .header__nav{opacity:1;pointer-events:auto;visibility:visible;z-index:3}}.header__nav-item{display:inline-block;font-weight:bold;margin-left:2rem;position:relative;transition:opacity 0.2s, transform 0.2s}@media (prefers-reduced-motion: reduce){.header__nav-item{transition:opacity 0s, transform 0s}}@media only screen and (max-width: 1304px){.header__nav-item{margin-left:1rem}}@media only screen and (max-width: 1108px){.header__nav-item{display:block;margin:0 0 1.25rem;opacity:0;text-align:center;transform:translateY(-10px)}}@media only screen and (max-width: 1108px) and (prefers-reduced-motion: reduce){.header__nav-item{opacity:1;transform:translateY(0);transition:opacity 0s, transform 0s}}@media only screen and (max-width: 1108px){.header__nav-item.visible{opacity:1;transform:translateY(0)}}.header__nav-item--subnav{display:none}@media only screen and (max-width: 1108px){.header__nav-item--subnav{display:block}}@media only screen and (max-width: 1108px){.header__nav-item--has-subnav{display:none}}.header__nav-link{text-transform:uppercase}@media only screen and (max-width: 1304px){.header__nav-link{font-size:0.875rem;line-height:1.25rem}}@media only screen and (max-width: 1108px){.header__nav-link{font-size:1.75rem;line-height:2.5rem}}@media only screen and (max-width: 330px){.header__nav-link{font-size:1.125rem;line-height:1.75rem}}.header__mobile-nav .header__nav-link{text-transform:none}@media only screen and (max-width: 1108px){.header__mobile-nav .header__nav-link{font-size:1.125rem;line-height:1.75rem}}@media only screen and (max-width: 330px){.header__mobile-nav .header__nav-link{font-size:0.875rem;line-height:1.25rem}}.header__nav-link--subnav{margin:0 auto}.header__nav-link--user{margin:0 auto}.header__nav-link--user::after{font-size:1.375rem;padding-left:0.5rem;position:relative;top:-2px}@media only screen and (max-width: 1108px){.header__nav-link--user::after{display:none}}@media only screen and (max-width: 1304px){.header__nav-link--user::after{top:-3px}}.selected .header__nav-link{color:#262626}.selected .header__nav-link::before{bottom:-1rem;left:0;position:absolute;right:0;text-align:center;width:100%}@media only screen and (max-width: 1108px){.selected .header__nav-link{border-bottom:2px solid #262626}.selected .header__nav-link::before{display:none}}.header__nav-toggle{display:none;position:absolute;right:1rem;top:1rem;transition:opacity 0.2s, visibility 0.2s;z-index:4}@media (prefers-reduced-motion: reduce){.header__nav-toggle{transition:opacity 0s, transform 0s}}.nav-open .header__nav-toggle.hidden{opacity:0;visibility:hidden}@media only screen and (max-width: 1108px){.header__nav-toggle{display:block}}.header__nav-toggle::before{border:2px solid #037E67;border-radius:44px;color:#037E67;display:block;font-size:1.25rem;height:44px;line-height:44px;width:44px}.nav-open .header__nav-toggle::before{line-height:44px}.header__nav-toggle:focus::before,.header__nav-toggle:hover::before{background-color:#037E67;color:#fff}.header__nav-subnav-toggle{display:none;left:1rem;opacity:0;position:absolute;top:1rem;transition:opacity 0.2s, visibility 0.2s;transition-duration:0s;visibility:hidden;z-index:4}@media (prefers-reduced-motion: reduce){.header__nav-subnav-toggle{transition:opacity 0s, visibility 0s}}.in-view .header__nav-subnav-toggle{opacity:1;transition-duration:0.4s;visibility:visible}@media only screen and (max-width: 1108px){.header__nav-subnav-toggle{display:block}}.header__nav-subnav-toggle::before{border:2px solid #037E67;border-radius:44px;color:#037E67;display:block;font-size:1.25rem;height:44px;line-height:44px;width:44px}.header__nav-subnav-toggle:focus::before,.header__nav-subnav-toggle:hover::before{background-color:#037E67;color:#fff}.p-illustration,.s-illustration,.illustration{position:absolute;z-index:-1}@media (prefers-reduced-motion: reduce){.p-illustration,.s-illustration,.illustration{transform:translate3d(0, 0, 0) !important}}.p-illustration--compost-1{background:url("https://www.bigcompostexperiment.org.uk/assets/img/images/compost-1.jpg");background-size:213px 158px;display:block;height:158px;left:calc( -47px + 50% + 120px);top:114px;width:213px}@media only screen and (max-width: 979px){.p-illustration--compost-1{left:calc( -47px + 65% + 120px)}}@media only screen and (max-width: 649px){.p-illustration--compost-1{left:calc( -42px + 65% + 120px);top:-10px}}.p-illustration--strawberries{background:url("https://www.bigcompostexperiment.org.uk/assets/img/images/strawberries-1.jpg");background-size:1050px 700px;display:block;height:700px;right:-750px;top:-60px;width:1050px}.p-illustration--cup-lid{background:url("https://www.bigcompostexperiment.org.uk/assets/img/images/cup-lid.jpg");background-size:380px 521px;display:block;height:521px;left:-126px;top:400px;width:380px}@media only screen and (max-width: 1108px){.p-illustration--cup-lid{display:none}}.illustration--sofa{background:url("../img/illustrations/img-sofa.svg");background-size:213px 158px;display:block;height:158px;left:calc( -47px + 50% + 120px);top:114px;width:213px}@media only screen and (max-width: 979px){.illustration--sofa{left:calc( -47px + 65% + 120px)}}@media only screen and (max-width: 649px){.illustration--sofa{left:calc( -42px + 65% + 120px);top:-10px}}.illustration--laptop-sofa{background:url("../img/illustrations/img-laptop-sofa.svg");background-size:245px 225px;display:block;height:225px;left:calc( 148px + 50% + 120px);top:262px;width:245px}@media only screen and (max-width: 979px){.illustration--laptop-sofa{left:calc( 148px + 65% + 120px)}}@media only screen and (max-width: 649px){.illustration--laptop-sofa{display:none}}.illustration--garden-1{background:url("../img/illustrations/img-garden-1.svg");background-size:359px 263px;display:block;height:263px;left:calc( 428px + 50% + 120px);top:-50px;width:359px}@media only screen and (max-width: 1108px){.illustration--garden-1{left:calc( 428px + 70% + 120px)}}.illustration--letters{background:url("../img/illustrations/img-letters.svg");background-size:110px 200px;display:block;height:200px;left:calc( 48px + 50% + 120px);top:370px;width:110px}.illustration--people-bins-1{background:url("../img/illustrations/img-people-bins-1.svg");background-size:124px 200px;display:block;height:200px;left:calc( 38px + 50% + 20px);top:20px;width:124px}@media only screen and (max-width: 649px){.illustration--people-bins-1{left:calc( 38px + 60% + 20px);top:100px}}.illustration--people-bins-2{background:url("../img/illustrations/img-people-bins-2.svg");background-size:176px 206px;display:block;height:206px;left:calc( 268px + 50% + 120px);top:-30px;width:176px}.illustration--people-bins-3{background:url("../img/illustrations/img-people-bins-3.svg");background-size:201px 199px;display:block;height:199px;left:calc( 108px + 50% + 120px);top:170px;width:201px}@media only screen and (max-width: 649px){.illustration--people-bins-3{display:none}}.illustration--people-bins-4{background:url("../img/illustrations/img-people-bins-4.svg");background-size:150px 196px;display:block;height:196px;left:calc( 68px + 50% + 100px);top:170px;width:150px}@media only screen and (max-width: 649px){.illustration--people-bins-4{display:none}}.illustration--people-bins-5{background:url("../img/illustrations/img-people-bins-5.svg");background-size:170px 181px;display:block;height:181px;left:calc( 178px + 50% + 120px);top:-60px;width:170px}@media only screen and (max-width: 649px){.illustration--people-bins-5{display:none}}.illustration--fox{background:url("../img/illustrations/img-fox.svg");background-size:251px 168px;display:block;height:168px;left:calc( 50% + 400px);top:240px;width:251px}@media only screen and (max-width: 649px){.illustration--fox{display:none}}.illustration--garden-1-2{background:url("../img/illustrations/img-garden-1.svg");background-size:359px 263px;display:block;height:263px;left:calc( 425px + 50% + 120px);top:61px;width:359px}@media only screen and (max-width: 649px){.illustration--garden-1-2{display:none}}.s-illustration--garden-1-3{background:url("../img/illustrations/img-garden-1.svg");background-size:359px 263px;bottom:-21px;display:none;height:263px;right:-173px;transform:translateX(100vw);transition:transform 0.4s;width:359px}@media only screen and (max-width: 1108px){.s-illustration--garden-1-3{display:block}}@media (prefers-reduced-motion: reduce){.s-illustration--garden-1-3{transition:transform 0s}}.nav-open .s-illustration--garden-1-3{transform:translateX(0)}.illustration--coffee-kart{background:url("../img/illustrations/img-coffee-kart.svg");background-size:213px 246px;display:block;height:246px;left:calc( -37px + 50% + 120px);top:-42px;width:213px}@media only screen and (max-width: 1108px){.illustration--coffee-kart{left:calc( -37px + 70% + 120px)}}@media only screen and (max-width: 649px){.illustration--coffee-kart{display:none}}.illustration--coffee-kart-2{background:url("../img/illustrations/img-coffee-kart.svg");background-size:213px 246px;display:block;height:246px;left:calc( 492px + 50% + 120px);top:115px;width:213px}@media only screen and (max-width: 1108px){.illustration--coffee-kart-2{left:calc( 492px + 70% + 120px)}}.illustration--coffee-kart-3{background:url("../img/illustrations/img-coffee-kart.svg");background-size:213px 246px;display:block;height:246px;left:calc( 199px + 50% + 120px);top:-62px;width:213px}@media only screen and (max-width: 979px){.illustration--coffee-kart-3{left:calc( 199px + 65% + 120px)}}@media only screen and (max-width: 649px){.illustration--coffee-kart-3{left:calc( -60px + 65% + 120px);top:280px}}.illustration--checkout{background:url("../img/illustrations/img-checkout.svg");background-size:245px 250px;display:block;height:250px;left:calc( 215px + 50% + 120px);top:141px;width:245px}@media only screen and (max-width: 1108px){.illustration--checkout{left:calc( 215px + 70% + 120px)}}.illustration--checkout-2{background:url("../img/illustrations/img-checkout.svg");background-size:245px 250px;display:block;height:250px;left:calc( 181px + 50% + 120px);top:-63px;width:245px}@media only screen and (max-width: 979px){.illustration--checkout-2{left:calc( 181px + 50% + 120px)}}@media only screen and (max-width: 649px){.illustration--checkout-2{display:none}}.illustration--takeaway{background:url("../img/illustrations/img-takeaway.svg");background-size:249px 181px;display:block;height:181px;left:calc( 223px + 50% + 120px);top:311px;width:249px}@media only screen and (max-width: 979px){.illustration--takeaway{left:calc( 223px + 50% + 120px)}}.illustration--composting-2{background:url("../img/illustrations/img-composting-2.svg");background-size:138px 209px;display:block;height:209px;left:calc( 553px + 50% + 120px);top:275px;width:138px}@media only screen and (max-width: 1108px){.illustration--composting-2{left:calc( 553px + 70% + 120px)}}@media only screen and (max-width: 649px){.illustration--composting-2{left:85%;top:-32px}}.illustration--dog-1{background:url("../img/illustrations/img-composting-dog-1.svg");background-size:139px 235px;display:block;height:235px;left:calc( 32px + 50% + 120px);top:261px;width:139px}@media only screen and (max-width: 1108px){.illustration--dog-1{left:calc( 16px + 70% + 120px)}}@media only screen and (max-width: 649px){.illustration--dog-1{display:none}}.illustration--dog-1-2{background:url("../img/illustrations/img-composting-dog-1.svg");background-size:159px 163px;display:block;height:163px;left:calc( 319px + 50% + 140px);top:121px;width:159px}@media only screen and (max-width: 979px){.illustration--dog-1-2{display:none;top:191px}}.s-illustration--dog-1-3{background:url("../img/illustrations/img-composting-dog-1.svg");background-size:159px 163px;display:none;height:163px;left:-79px;top:40px;transform:translateX(-100vw);transition:transform 0.4s;width:159px}@media only screen and (max-width: 1108px){.s-illustration--dog-1-3{display:block}}@media (prefers-reduced-motion: reduce){.s-illustration--dog-1-3{transition:transform 0s}}.nav-open .s-illustration--dog-1-3{transform:translateX(0)}.illustration--dinner-table{background:url("../img/illustrations/img-dinner-table.svg");background-size:298px 248px;display:block;height:248px;left:calc( 217px + 50% + 120px);top:426px;width:298px}@media only screen and (max-width: 1108px){.illustration--dinner-table{left:calc( 217px + 70% + 120px)}}.illustration--dinner-table-2{background:url("../img/illustrations/img-dinner-table.svg");background-size:298px 248px;display:block;height:248px;left:calc( 145px + 50% + 120px);top:-42px;width:298px}@media only screen and (max-width: 979px){.illustration--dinner-table-2{left:calc( 145px + 50% + 120px)}}@media only screen and (max-width: 649px){.illustration--dinner-table-2{display:none}}.illustration--kitchen{background:url("../img/illustrations/img-kitchen.svg");background-size:146px 142px;display:block;height:142px;left:calc( -36px + 50% + 120px);top:121px;width:146px}@media only screen and (max-width: 979px){.illustration--kitchen{left:calc( -36px + 50% + 120px)}}@media only screen and (max-width: 649px){.illustration--kitchen{left:75%;top:100px}}.s-illustration--kitchen{background:url("../img/illustrations/img-kitchen.svg");background-size:146px 142px;display:none;height:142px;right:-52px;top:40px;transform:translateY(-100vh);transition:transform 0.4s 0.1s;width:146px}@media only screen and (max-width: 1108px){.s-illustration--kitchen{display:block}}@media (prefers-reduced-motion: reduce){.s-illustration--kitchen{transition:transform 0s}}.in-view .s-illustration--kitchen{transform:translateY(0)}.illustration--allotment{background:url("../img/illustrations/img-allotment.svg");background-size:454px 345px;display:block;height:345px;left:calc( 50% + 150px);top:-40px;width:454px}@media only screen and (max-width: 649px){.illustration--allotment{left:75%}}.illustration--playground{background:url("../img/illustrations/img-playground.svg");background-size:393px 334px;display:block;height:334px;left:calc( 50% + 80px);top:248px;width:393px}@media only screen and (max-width: 649px){.illustration--playground{left:75%;top:286px}}.illustration--composting-5{background:url("../img/illustrations/img-composting-5.svg");background-size:198px 225px;display:block;height:225px;left:calc( 50% + 120px);top:-20px;width:198px}@media only screen and (max-width: 1108px){.illustration--composting-5{left:calc( 50% + 240px)}}@media only screen and (max-width: 649px){.illustration--composting-5{display:none}}.illustration--watering{background:url("../img/illustrations/img-watering.svg");background-size:240px 215px;display:block;height:215px;left:calc( 50% + 300px);top:220px;width:240px}@media only screen and (max-width: 1108px){.illustration--watering{left:calc( 50% + 240px);top:286px}}@media only screen and (max-width: 649px){.illustration--watering{display:none}}.illustration--composting-1{background:url("../img/illustrations/img-composting-1.svg");background-size:151px 175px;display:block;height:175px;left:calc( 523px + 50% + 120px);top:558px;width:151px}@media only screen and (max-width: 1108px){.illustration--composting-1{left:calc( 523px + 70% + 120px)}}@media only screen and (max-width: 649px){.illustration--composting-1{left:75%;top:206px}}.illustration--picnic{background:url("../img/illustrations/img-picnic.svg");background-size:278px 209px;display:block;height:209px;left:calc( -253px + 50% + 120px);top:443px;width:278px}@media only screen and (max-width: 1108px){.illustration--picnic{left:calc( -253px + 70% + 120px)}}@media only screen and (max-width: 750px){.illustration--picnic{display:none}}.s-illustration--picnic{background:url("../img/illustrations/img-picnic.svg");background-size:278px 209px;bottom:-36px;display:none;height:209px;left:-120px;transform:translateY(100vh);transition:transform 0.4s 0.1s;width:278px}@media only screen and (max-width: 1108px){.s-illustration--picnic{display:block}}@media (prefers-reduced-motion: reduce){.s-illustration--picnic{transition:transform 0s}}.in-view .s-illustration--picnic{transform:translateY(0)}.illustration--shop{background:url("../img/illustrations/img-shop.svg");background-size:195px 231px;display:block;height:231px;left:calc( 50% + 120px);top:84px;width:195px}@media only screen and (max-width: 979px){.illustration--shop{left:calc( 50% + 120px)}}@media only screen and (max-width: 649px){.illustration--shop{left:75%;top:80px}}.inline-button{background:#037E67;border-radius:4px;color:#fff;padding:0.1rem 0.7rem;text-decoration:none;transition:background-color 0.2s ease-in-out;white-space:nowrap}.inline-button::before{font-size:120%;margin-right:0.4rem;vertical-align:-0.2rem}.inline-button:focus,.inline-button:hover{background-color:#01543E}.typeset .inline-button{color:#fff;transition:background-color 0.2s ease-in-out}.typeset .inline-button:focus,.typeset .inline-button:hover{color:#fff}.instructions-panel{background-color:#F9FFFC;border:1px solid #037E67;border-radius:8px;margin-bottom:2rem;padding:1rem 1.5rem}.item-count{line-height:3rem;vertical-align:middle}.item-count::after{font-size:0.875rem;content:'items';padding-left:0.5rem;position:relative;top:-4px}.item-count__number{font-size:2.25rem;line-height:3rem;font-weight:bold;position:relative}.item-count__number--top{padding-right:0.5rem;top:-4px}.item-count__number--top::after{background-color:#262626;content:'';display:inline-block;height:3rem;left:13px;position:relative;top:16px;transform:rotate(25deg);width:1px}.item-count__number--bottom{bottom:-4px;padding-left:0.5rem}.item-table{margin-bottom:2.5rem;text-align:left;width:100%}@media only screen and (max-width: 999px){.item-table{margin-bottom:1.5rem}}.item-table th,.item-table td{padding:1rem 1rem 1rem 0;vertical-align:top}.item-table th:last-child,.item-table td:last-child{padding-right:0}@media only screen and (max-width: 999px){.item-table td{box-sizing:border-box;display:block;padding:0.5rem 0;position:relative;width:100%}.item-table td::before{font-size:0.875rem;line-height:1.25rem;color:#767676;content:attr(data-label);display:block;font-weight:normal;margin-bottom:0.25rem}}.item-table__header{font-size:0.875rem;line-height:1.25rem;color:#767676;padding-bottom:0.75rem}@media only screen and (max-width: 999px){.item-table__header{display:none}}.item-table__row{font-size:1.125rem;line-height:1.75rem;font-weight:bold}@media only screen and (max-width: 999px){.item-table__row{border-bottom:1px dashed #B8B8B8;display:block;margin-bottom:1rem;padding-bottom:1rem}}.item-table__action-btn{font-size:1.125rem;line-height:1.75rem;display:inline-block;text-align:right;white-space:nowrap;width:100%}.item-table__action-btn::after{margin-left:0.75rem;position:relative;top:-2px}@media only screen and (max-width: 999px){.item-table__action-btn::after{display:none}}.item-table__action-btn::before{display:none;margin-right:0.75rem;position:relative;top:-2px}@media only screen and (max-width: 999px){.item-table__action-btn::before{display:inline-block}}@media only screen and (max-width: 999px){.item-table__action-btn{text-align:left}}.item-table__action-btn--add{color:#037E67}.item-table__action-btn--remove{color:#EC0A2E}.item-table__action-btn--edit{color:#037E67}.item-table__add-btn{font-size:1.125rem;line-height:1.75rem;display:block;font-weight:bold;margin-bottom:5rem}.item-table__add-btn::before{margin-right:0.75rem;position:relative;top:-2px}.lazy{height:0;position:relative}.js .lazy{opacity:1;overflow:hidden;transition:opacity 0.75s ease-out}.js .lazy--unloaded{opacity:0}.mini-nav{margin-bottom:1.4rem}.mini-nav__link{font-weight:bold;margin-right:1rem}.mini-nav__link--back::before{font-size:0.875rem;margin-right:0.4rem}.pagination{margin:0 auto;text-align:center}.pagination__item{display:inline-block;margin:0 0.5rem}.pagination__active{color:#262626}.pagination__active::after{background-color:#262626;content:'';display:block;height:2px;width:10px}.social-share{margin-bottom:4rem;text-align:center}@media only screen and (max-width: 1108px){.social-share{margin-bottom:2rem}}.social-share::before{content:'Share this';margin-right:1rem}.social-share--left{text-align:left}.social-share__item{font-size:1.75rem;display:inline-block;margin-right:1rem}.story-card{display:flex;flex-direction:column;margin-bottom:5rem;text-decoration:none}@media only screen and (max-width: 649px){.story-card{margin-bottom:3rem}}.story-card:focus .story-card__title,.story-card:hover .story-card__title{color:#262626}.story-card__image{margin-bottom:1.75rem}@media only screen and (max-width: 799px){.story-card__image{margin-bottom:1rem}}@media only screen and (max-width: 649px){.story-card__image{margin-bottom:0.75rem}}.story-card__media{margin-bottom:1.75rem}@media only screen and (max-width: 799px){.story-card__media{margin-bottom:1rem}}@media only screen and (max-width: 649px){.story-card__media{margin-bottom:0.75rem}}.story-card__media__video{padding-bottom:56.25%}.story-card__media__video::before{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:2}.story-card__media__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.story-card__title{color:#037E67;margin-bottom:1rem;max-width:90%;transition:color 0.2s}@media only screen and (max-width: 799px){.story-card__title{margin-bottom:0.5rem}}.story-card__copy{color:#262626}.timeline__year{margin-bottom:2rem;text-align:center}@media only screen and (max-width: 649px){.timeline__year{margin-bottom:1rem}}.timeline__block{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.timeline__block--reversed{flex-direction:row-reverse}@media only screen and (max-width: 649px){.timeline__block{flex-wrap:wrap;margin-bottom:0}}.timeline__left,.timeline__right{font-size:1.125rem;line-height:1.75rem;display:flex;flex-direction:column;padding:4rem 0;text-align:left;width:50%}@media only screen and (max-width: 1108px){.timeline__left,.timeline__right{padding:2rem 0}}@media only screen and (max-width: 649px){.timeline__left,.timeline__right{width:100%}}.timeline__left{border-right:1px solid #262626;padding-left:0;padding-right:5rem}@media only screen and (max-width: 1108px){.timeline__left{padding:2rem 3rem 2rem 0}}@media only screen and (max-width: 649px){.timeline__left{border-right:0;padding:0 0 2rem}}.timeline__block--reversed .timeline__left{border-right:0;padding-left:5rem;padding-right:0}@media only screen and (max-width: 649px){.timeline__block--reversed .timeline__left{padding:0 0 2rem}}.timeline__right{padding-left:5rem;padding-right:0}@media only screen and (max-width: 1108px){.timeline__right{padding:2rem 0 3rem 2rem}}@media only screen and (max-width: 649px){.timeline__right{padding:0 0 2rem}}.timeline__block--reversed .timeline__right{border-right:1px solid #262626;padding-left:0;padding-right:5rem}@media only screen and (max-width: 649px){.timeline__block--reversed .timeline__right{border-right:0;padding:0 0 2rem}}.timeline__image{box-sizing:border-box}.timeline__image--portrait{padding:0 4rem}.url-filter{margin-bottom:1.8rem;padding-top:1rem}.url-filter__dropdowns{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-left:-1rem}.url-filter__column{box-sizing:border-box;margin-bottom:1rem;padding-left:1rem}.url-filter__clear{white-space:nowrap}.url-filter__clear::before{margin-right:0.4rem;vertical-align:-0.1rem}.url-filter__filtered-by-heading{font-size:0.875rem;margin-bottom:0.6rem}.url-filter__filtered-by-item{font-size:1.125rem;display:inline-block;font-weight:bold;margin-bottom:0.5rem;margin-right:1.5rem;white-space:nowrap}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#037E67;box-shadow:none;color:#fff;border-color:#037E67}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #037E67}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #037E67,5px 0 0 #037E67}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.lightbox{background-color:rgba(255,255,255,0.9);bottom:0;display:flex;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity 0.2s, visibility 0s 0s;visibility:visible;z-index:9999;-webkit-backface-visibility:hidden}.lightbox--disabled{opacity:0;transition:opacity 0.2s, visibility 0s 0.2s;visibility:hidden}.lightbox-trigger{bottom:0;position:absolute;left:0;right:0;text-decoration:none;top:0;z-index:3}.lightbox-trigger::before{font-size:1.75rem;color:transparent;position:absolute;right:1.5rem;top:1.5rem;transition:color 0.2s ease-out}.lightbox-trigger:hover::before{color:#262626}.lightbox__inner{align-items:center;box-sizing:border-box;display:flex;margin:0 auto;max-width:calc( 100vw - 100px);transition:opacity 0.5s;width:100%}@media only screen and (max-width: 649px){.lightbox__inner{max-width:calc( 100vw - 32px)}}.lightbox__inner img{margin-bottom:0.5rem;max-height:85vh}.lightbox__inner .lightbox__image,.lightbox__inner .flex-container{margin:0 auto;max-width:75%;position:relative}@media only screen and (max-width: 649px){.lightbox__inner .lightbox__image,.lightbox__inner .flex-container{max-width:none}}.lightbox__inner .flex-container{background-color:#262626}.lightbox--loading .lightbox__inner{opacity:0.3}.lightbox__caption{color:#037E67;display:flex;flex-direction:row;font-weight:600;justify-content:space-between;margin:0 auto;white-space:nowrap;width:100%}.lightbox__caption__lower{font-size:0.875rem;color:#262626;font-weight:normal}.lightbox__caption__progress-indicator::after{font-size:0.75rem;color:#037E67;margin-left:0.15rem;vertical-align:-1px}.lightbox__caption__meta{font-size:0.75rem;color:#262626;font-weight:normal;margin-top:0.2rem;white-space:initial}.lightbox__caption__total::after{font-size:1.125rem;padding-left:0.25rem;position:relative;top:-2px}.lightbox__region{color:#037E67;font-weight:600}.lightbox__button{font-size:1.75rem;color:#037E67;cursor:pointer;display:block;font-family:"Site Icons";line-height:1;padding:0.3rem;position:absolute;transition:color 0.2s;width:auto}.lightbox__button:hover{color:#262626}.lightbox__button:focus{outline:0}.lightbox__button--close{position:absolute;right:1.25rem;text-align:center;top:1.25rem}.lightbox__button--prev{font-size:2.25rem;left:1.25rem;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 649px){.lightbox__button--prev{top:auto;bottom:20px;transform:none}}.lightbox__button--next{font-size:2.25rem;right:1.25rem;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 649px){.lightbox__button--next{top:auto;bottom:20px;transform:none}}@-webkit-keyframes lightbox-loader{to{transform:rotate(360deg)}}@keyframes lightbox-loader{to{transform:rotate(360deg)}}.lightbox__loader{box-sizing:border-box;height:32px;left:50%;margin-left:-66px;margin-top:-16px;position:absolute;top:50%;transition:transform 0.4s;transform:scale(0);width:32px}.lightbox__loader::before{-webkit-animation:lightbox-loader 0.8s infinite;animation:lightbox-loader 0.8s infinite;box-sizing:border-box;border:1.3px solid rgba(38,38,38,0.5);border-radius:50%;border-top-color:#262626;content:'';height:32px;position:absolute;width:32px}.lightbox--loading .lightbox__loader{transform:scale(1)}