.c-co-acc.black-background .c-co-acc-toggle-icon .horizontal,.c-co-acc.black-background .c-co-acc-toggle-icon .vertical{background-color:var(--white)}.c-co-acc.black-background .c-co-acc-block.active,.c-co-acc.black-background .c-co-acc-block:hover{background-color:var(--blue)!important}.c-co-acc.black-background .c-co-acc-filter-btn{border-color:var(--white);color:var(--white)}.c-co-acc.black-background .c-co-acc-filter-btn.is-active,.c-co-acc.black-background .c-co-acc-filter-btn:hover{background-color:var(--white);color:var(--black)}.c-co-acc-intro{position:sticky;top:100px;-ms-flex-item-align:start;align-self:flex-start}.c-co-acc-block-wrap{cursor:pointer;display:grid;grid-template-rows:1fr;-webkit-transition:grid-template-rows .4s ease,opacity .65s ease-in-out calc(var(--seq-i, 0)*.2s),visibility .65s ease-in-out calc(var(--seq-i, 0)*.2s),-webkit-transform .65s ease-in-out calc(var(--seq-i, 0)*.2s);transition:grid-template-rows .4s ease,opacity .65s ease-in-out calc(var(--seq-i, 0)*.2s),visibility .65s ease-in-out calc(var(--seq-i, 0)*.2s),-webkit-transform .65s ease-in-out calc(var(--seq-i, 0)*.2s);transition:grid-template-rows .4s ease,opacity .65s ease-in-out calc(var(--seq-i, 0)*.2s),transform .65s ease-in-out calc(var(--seq-i, 0)*.2s),visibility .65s ease-in-out calc(var(--seq-i, 0)*.2s);transition:grid-template-rows .4s ease,opacity .65s ease-in-out calc(var(--seq-i, 0)*.2s),transform .65s ease-in-out calc(var(--seq-i, 0)*.2s),visibility .65s ease-in-out calc(var(--seq-i, 0)*.2s),-ms-grid-rows .4s ease,-webkit-transform .65s ease-in-out calc(var(--seq-i, 0)*.2s)}.c-co-acc-block-wrap.is-filtered-out{grid-template-rows:0fr}.c-co-acc-block{opacity:1;overflow:hidden;padding:30px 0 30px 20px;-webkit-transition:background-color .3s ease,opacity .3s ease,padding .4s ease;transition:background-color .3s ease,opacity .3s ease,padding .4s ease;width:100%}.is-filtered-out .c-co-acc-block{opacity:0;padding-bottom:0;padding-top:0}.c-co-acc-block.active,.c-co-acc-block:hover{background-color:var(--white-tint)}.c-co-acc-block-title{cursor:pointer;opacity:1;position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-co-acc-block-text{display:grid;grid-template-rows:0fr;padding-right:60px;padding-top:0;-webkit-transition:grid-template-rows .4s ease-in-out,padding-top .4s ease-in-out;transition:grid-template-rows .4s ease-in-out,padding-top .4s ease-in-out;transition:grid-template-rows .4s ease-in-out,padding-top .4s ease-in-out,-ms-grid-rows .4s ease-in-out}.c-co-acc-block-text.open{grid-template-rows:1fr;padding-top:20px}.c-co-acc-block-text-inner{overflow:hidden}.c-co-acc-toggle-icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-co-acc-block-title.active .c-co-acc-icon-plus,.c-co-acc-icon-minus{display:none}.c-co-acc-block-title.active .c-co-acc-icon-minus{display:inline}.c-co-acc-filter-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media(max-width:1200px){.c-co-acc-block{padding:20px 0 20px 15px}.c-co-acc-filter-btns{gap:8px}.c-co-acc-toggle-icon{right:15px}}@media(max-width:979px){.c-co-acc-intro{position:relative;top:unset;-ms-flex-item-align:unset;align-self:unset;margin-bottom:40px}.c-co-acc-block{padding:20px 0 20px 15px}.c-co-acc-toggle-icon{right:20px}}