.block-accordion-item details{border:0;text-align:left;line-height:1.3}.block-accordion-item details summary{padding-top:0.75rem;padding-top:var(--375px-xs);padding-bottom:0.75rem;padding-bottom:var(--375px-xs);padding-left:1rem;padding-left:var(--375px-s);padding-right:1rem;padding-right:var(--375px-s);margin-bottom:0.75rem;margin-bottom:var(--375px-xs);cursor:pointer;background-color:rgba(var(--green-light));border-radius:8px;font-weight:600;color:var(--black-title);display:flex;justify-content:space-between;gap:1rem;width:100%}@media screen and (min-width: 1440px){.block-accordion-item details summary{padding-top:1rem;padding-top:var(--1440px-xs)}}@media screen and (min-width: 1440px){.block-accordion-item details summary{padding-bottom:1rem;padding-bottom:var(--1440px-xs)}}@media screen and (min-width: 1440px){.block-accordion-item details summary{padding-left:1.5rem;padding-left:var(--1440px-s)}}@media screen and (min-width: 1440px){.block-accordion-item details summary{padding-right:1.5rem;padding-right:var(--1440px-s)}}@media screen and (min-width: 1440px){.block-accordion-item details summary{margin-bottom:1rem;margin-bottom:var(--1440px-xs)}}.block-accordion-item details summary::-webkit-details-marker{display:none}.block-accordion-item details summary .toggle{font-size:.875rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--green);color:var(--white);transition:all .3s ease}.block-accordion-item details summary .toggle .fa-minus{display:none}.block-accordion-item details[open] .toggle{background-color:var(--green);color:var(--white)}.block-accordion-item details[open] .toggle .fa-minus{display:inline-block}.block-accordion-item details[open] .toggle .fa-plus{display:none}.block-accordion-item details:hover .toggle{background-color:var(--green)}.block-accordion-item details .acf-innerblocks-container{padding-right:1rem;padding-right:var(--375px-s);padding-bottom:0.75rem;padding-bottom:var(--375px-xs)}@media screen and (min-width: 1440px){.block-accordion-item details .acf-innerblocks-container{padding-right:1.5rem;padding-right:var(--1440px-s)}}@media screen and (min-width: 1440px){.block-accordion-item details .acf-innerblocks-container{padding-bottom:1rem;padding-bottom:var(--1440px-xs)}}.block-accordion.color-green summary{background-color:rgba(var(--green-light))}.block-accordion.color-green summary .toggle{background-color:var(--green);color:var(--white)}.block-accordion.color-green summary:hover .title{text-decoration:underline;text-underline-offset:2px}.block-accordion.color-green summary:hover .toggle{background-color:var(--green-hover) !important}.block-accordion.color-purple summary{background-color:rgba(var(--pink))}.block-accordion.color-purple summary .toggle{background-color:var(--purple);color:var(--white)}.block-accordion.color-purple summary:hover .title{text-decoration:underline;text-underline-offset:2px}.block-accordion.color-purple summary:hover .toggle{background-color:var(--purple-hover) !important}.block-accordion.color-yellow summary{background-color:rgba(var(--yellow-light))}.block-accordion.color-yellow summary .toggle{background-color:var(--yellow);color:var(--black-title)}.block-accordion.color-yellow summary:hover .title{text-decoration:underline;text-underline-offset:2px}.block-accordion.color-yellow summary:hover .toggle{background-color:var(--yellow-hover) !important}
