.zdcb-content-accordion-block{display:block}.zdcb-content-accordion-block .accordion-item{border-bottom:1px solid var(--bs-neutral-200);background:0 0;margin:0}.zdcb-content-accordion-block .accordion-flush>.accordion-item:last-child{border-bottom:1px solid var(--bs-neutral-200)}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button{font-family:var(--heading-theme-font);color:var(--bs-accordion-color);width:100%;box-shadow:none;background-color:transparent;border:0;outline:0;justify-content:space-between;align-items:flex-start;padding:1.75rem 0;font-size:1rem;display:flex}@media (min-width:768px){.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button{font-size:1.1875rem}}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button:focus{box-shadow:none}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button:after{display:none}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button:not(.collapsed){box-shadow:none}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-title{align-items:center;display:flex}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-title .accordion-title__icon{flex-shrink:0;align-self:flex-start;width:22px;height:22px;margin-top:-1px;margin-right:15px}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-title .accordion-title__icon img{border-radius:0;width:100%;height:100%}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-close{color:var(--bs-accordion-color)}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-close svg{transition:transform .5s ease-in-out;transform:rotate(90deg)}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-close svg .vertical{opacity:0;transition:opacity .1s ease-in-out}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button.collapsed .accordion-close svg{transform:rotate(-90deg)}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button.collapsed .accordion-close svg .vertical{opacity:1}.zdcb-content-accordion-block .accordion-body{background-color:transparent;padding:0 0 1.75rem}.zdcb-content-accordion-block .accordion-body p:first-child{margin-top:0}.zdcb-content-accordion-block .accordion-body p:last-child{margin-bottom:0}.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-title span{flex-shrink:0;align-self:flex-start;min-width:35px;margin-right:15px;line-height:1.2}@media (min-width:768px){.zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-title span{font-size:1.1875rem}}.zdcb-container-block.has-background-type--color.has-background-style--dark .zdcb-content-accordion-block .accordion{--bs-accordion-color:var(--bs-primary-100)}.zdcb-container-block.has-background-type--color.has-background-style--dark .zdcb-content-accordion-block .accordion-item{border-bottom:1px solid var(--bs-primary-500)}.zdcb-container-block.has-background-type--color.has-background-style--dark .zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button,.zdcb-container-block.has-background-type--color.has-background-style--dark .zdcb-content-accordion-block .accordion-item h2.accordion-header .accordion-button .accordion-close{color:var(--bs-accordion-color)}.zdcb-container-block.has-background-type--color.has-background-style--dark .zdcb-content-accordion-block .accordion-flush>.accordion-item:last-child{border-bottom:1px solid var(--bs-primary-500)}