.accordion-component{margin-bottom:5rem;margin-top:5rem}.accordion-component .component-inner{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:576px){.accordion-component .component-inner{max-width:576px}}@media (min-width:768px){.accordion-component .component-inner{max-width:768px}}@media (min-width:992px){.accordion-component .component-inner{max-width:992px}}@media (min-width:1200px){.accordion-component .component-inner{max-width:1200px}}@media (min-width:1400px){.accordion-component .component-inner{max-width:1400px}}.accordion-component .component-inner{align-items:center;display:flex;flex-direction:column;gap:2rem;width:100%}.accordion-component .component-inner>.the_content,.accordion-component .component-inner>h2{text-align:center}.accordion-component .component-inner .accordion{display:flex;flex-direction:column;max-width:var(--max-width-xl);width:100%}.accordion-component .component-inner .accordion-item{display:flex;flex-direction:column}.accordion-component .component-inner .accordion-item .item-header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem;width:100%}.accordion-component .component-inner .accordion-item .item-header:after{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;background-color:transparent;border-color:rgb(145 171 157/var(--tw-border-opacity,1));border-radius:9999px;border-width:2px;color:rgb(145 171 157/var(--tw-text-opacity,1));content:"\e59e";display:inline-flex;font-family:Font Awesome\ 6 Pro;font-size:1rem;font-weight:400;height:1.75rem;justify-content:center;line-height:1.5rem;line-height:1;margin-left:.5rem;transition:all .2s;width:1.75rem}.accordion-component .component-inner .accordion-item .item-content{display:none;padding-bottom:2rem}.accordion-component .component-inner .accordion-item.active .item-header:after{background-color:#bad3c699;content:"\f068"}.accordion-component .component-inner .accordion-item.active .item-content{display:block}.accordion-component .component-inner .accordion-item:not(:active) .item-header:hover:after{background-color:#bad3c666}.accordion-component .component-inner .accordion-item:not(:last-child){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(186 211 198/var(--tw-border-opacity,1))}
