body.page .theme-accordions .theme-accordion-element,body.single .theme-accordions .theme-accordion-element{--accordion-chevron: url("data:image/svg+xml,%3Csvg width=%2225%22 height=%2214%22 viewBox=%220 0 25 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M21.9194 0.723902C22.4401 0.203199 23.2841 0.203199 23.8048 0.723902C24.3255 1.2446 24.3255 2.08863 23.8048 2.60933L13.138 13.2761C12.888 13.5261 12.5489 13.6667 12.1953 13.6667C11.8417 13.6667 11.5026 13.5261 11.2526 13.2761L0.58584 2.60933C0.0651367 2.08863 0.0651367 1.2446 0.58584 0.723902C1.10654 0.203198 1.95057 0.203198 2.47127 0.723902L12.1953 10.4479L21.9194 0.723902Z%22 fill=%22%232F53A0%22/%3E%3C/svg%3E");--chevron-width: 1.5rem;padding:1.25rem 1.875rem;background-color:var(--theme-tertiary)}body.page .theme-accordions .theme-accordion-element .content,body.single .theme-accordions .theme-accordion-element .content{--element-height: 0}body.page .theme-accordions .theme-accordion-element .content.active,body.single .theme-accordions .theme-accordion-element .content.active{--element-height: var(--content-height)}body.page .theme-accordions .theme-accordion-element .button,body.single .theme-accordions .theme-accordion-element .button{color:var(--theme-primary);font-size:var(--theme-h3-fs);display:block;width:100%;position:relative;padding-right:var(--chevron-width)}body.page .theme-accordions .theme-accordion-element .button.active:before,body.single .theme-accordions .theme-accordion-element .button.active:before{transform:rotate(180deg)}body.page .theme-accordions .theme-accordion-element .button:before,body.single .theme-accordions .theme-accordion-element .button:before{content:"";position:absolute;top:.5em;right:0;width:var(--chevron-width);height:auto;aspect-ratio:24/13.5;-webkit-mask-image:var(--accordion-chevron);mask-image:var(--accordion-chevron);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--theme-primary);transition:transform var(--theme-transition)}body.page .theme-accordions .theme-accordion-element .text-wrapper,body.single .theme-accordions .theme-accordion-element .text-wrapper{margin-top:2.5rem}body.page .theme-accordions:has(+.theme-accordions.theme-section-none),body.single .theme-accordions:has(+.theme-accordions.theme-section-none){padding-bottom:var(--theme-md-space)}body.page .theme-accordions.space-between .accordions,body.single .theme-accordions.space-between .accordions{gap:var(--bs-gutter-x)}body.page .theme-accordions .accordions,body.single .theme-accordions .accordions{display:flex;flex-direction:column}body.page .theme-accordions .columns,body.single .theme-accordions .columns{--columns-in-row: 1;--space-between: var(--bs-gutter-x);display:flex;flex-wrap:wrap;margin:0 calc(var(--space-between) / -2)}@media (min-width: 992px){body.page .theme-accordions .columns,body.single .theme-accordions .columns{--columns-in-row: 2}}body.page .theme-accordions .column,body.single .theme-accordions .column{padding:0 calc(var(--space-between) / 2);flex:1 1 calc(100% / var(--columns-in-row))}body.page .theme-accordions .accordion.default,body.single .theme-accordions .accordion.default{border-bottom:1px solid var(--theme-primary)}
