section.block.block-archive-materials .title-wrapper{align-items:center;background-color:#edeff0;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;justify-content:space-between;padding:1rem}@media screen and (min-width:768px){section.block.block-archive-materials .title-wrapper{border-bottom:1px solid #adadad}}section.block.block-archive-materials .title-wrapper button{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;height:28px;justify-content:center;width:28px}section.block.block-archive-materials .filter-title{color:#1c1c1c;font-size:1.125rem;line-height:1.5rem}section.block.block-archive-materials .filters-col .material-filter{border-bottom:1px solid #adadad}section.block.block-archive-materials .filters-col .material-filter .icon{align-items:center;background-color:#59c79a;border-radius:50%;color:#00663c;display:flex;height:1.25rem;justify-content:center;width:1.25rem}section.block.block-archive-materials .filters-col button.toggle{align-items:center;background-color:unset;border:none;color:#1c1c1c;display:flex;flex-direction:row;font-size:1rem;font-weight:500;justify-content:space-between;padding:1rem;width:100%}section.block.block-archive-materials .filters-col .button{border-radius:4px;line-height:1.5rem;padding:.75rem 1.5rem}section.block.block-archive-materials .filters-col .filter-options{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;padding-bottom:1.25rem;padding-left:1rem;padding-right:1rem}section.block.block-archive-materials .filters-col .material-filter-option{align-items:center;display:flex;line-height:21px}section.block.block-archive-materials .filters-col .material-filter-option input{background-color:#edeff0;border:1px solid #adadad;border-radius:4px;height:1rem;margin-right:9px;min-width:1rem;width:1rem}section.block.block-archive-materials .filters-col .material-filter-option input:before{font-size:.75rem;height:1rem;line-height:1rem;width:1rem}section.block.block-archive-materials .filters-col .material-filter-option input:checked{background-color:#00663c;border-color:#00663c}section.block.block-archive-materials .filters-col .material-filter-option label{font-weight:300;margin-bottom:0;width:100%}section.block.block-archive-materials .filters-col .material-filter-actions{border-top:1px solid #adadad;display:flex;flex-direction:row-reverse;gap:.5rem;padding:1rem}section.block.block-archive-materials .filters-col .material-filter-actions button{flex:1}@media screen and (min-width:768px){section.block.block-archive-materials .filters-col .material-filter-actions{border-top:none;flex-direction:column}}section.block.block-archive-materials .filters-col button.clear{background-color:#fff;color:#00663c}section.block.block-archive-materials .filters-col button.clear:hover{background-color:#f9fafa}section.block.block-archive-materials .filters-col button.clear:before{content:"\f00d";font-family:Font Awesome\ 6 Pro;font-size:1rem;font-weight:400}section.block.block-archive-materials .posts-col .VuePagination .pagination{margin-top:1.5rem;margin-top:var(--375px-m)}@media screen and (min-width:1025px){section.block.block-archive-materials .posts-col .VuePagination .pagination{margin-top:2rem;margin-top:var(--1025px-m)}}section.block.block-archive-materials .row-posts{gap:1rem}section.block.block-archive-materials form{background-color:#fff;border:none;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);display:none;gap:0;margin-right:32px}@media screen and (max-width:767px){section.block.block-archive-materials form{flex-direction:column;height:100%;height:100dvh;left:0;margin-right:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999999}section.block.block-archive-materials form.is-open{display:flex}section.block.block-archive-materials form .material-filter-actions,section.block.block-archive-materials form .title-wrapper{flex-shrink:0}section.block.block-archive-materials form .material-filter-groups{flex:1;min-height:0;overflow-y:auto}section.block.block-archive-materials form .material-filter-actions{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}@media screen and (min-width:768px){section.block.block-archive-materials form{display:block}}section.block.block-archive-materials .loading-overlay{margin-top:2rem;margin-top:var(--375px-l);text-align:center}@media screen and (min-width:1025px){section.block.block-archive-materials .loading-overlay{margin-top:2.5rem;margin-top:var(--1025px-l)}}section.block.block-archive-materials .info-text{background:rgba(205,238,224,.5);border:1px solid #00663c;border-radius:4px;display:flex;font-size:.875rem;font-weight:300;gap:.5rem;margin-bottom:1.5rem;padding:12px}@media screen and (min-width:768px){section.block.block-archive-materials .info-text{margin-bottom:2rem}}section.block.block-archive-materials .info-text i{color:#00663c;font-size:1rem;margin-top:5px}section.block.block-archive-materials .info-text a{color:#1c1c1c;font-weight:500;text-decoration:underline}section.block.block-archive-materials .mobile-footer{align-items:center;background-color:#f9fafa;bottom:0;box-shadow:0 -4px 6px 0 var(--color-shadow-light,rgba(0,0,0,.05));display:flex;justify-content:space-between;left:0;padding:12px 36px;position:fixed;width:100%;z-index:100}@media screen and (min-width:768px){section.block.block-archive-materials .mobile-footer{display:none}}section.block.block-archive-materials .mobile-footer .filter-count{font-weight:300}section.block.block-archive-materials .mobile-footer .button.toggle{background-color:#00663c;border:none;border-radius:4px;color:#fff;font-weight:500;gap:8px;line-height:24px;padding:12px 16px}section.block.block-archive-materials .mobile-footer .button.toggle:before{content:"\e253";font-family:Font Awesome\ 6 Pro;font-weight:400}@media screen and (max-width:767px){body:has(.block-archive-materials form.is-open){overflow:hidden}}@media screen and (max-width:767px){body:has(.block-archive-materials) #Coi-Renew{display:none!important}}