.acf-acc-panel{background-image:url(/wp-content/plugins/faq-accordions/assets/accordion-bg.jpg);background-repeat:no-repeat}.acf-accordion{width:100%}.acf-acc-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:var(--title-bg,#333);color:#fff;padding:1rem 1.25rem;border:none;cursor:pointer;border-radius:10px 10px 0 0;font-weight:600;text-align:left;line-height:1.3}.acf-acc-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.acf-acc-arrow{display:inline-flex;transition:transform .25s ease;color:#2F2F2F}.acf-acc-panel{overflow:hidden;max-height:0;transition:max-height .3s ease;border-radius:0 0 10px 10px;background-size:cover;background-position:center;margin-top:0;position:relative}.acf-acc-panel::before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:0 0 10px 10px}.acf-acc-inner{position:relative;z-index:1;color:#fff;padding:1.25rem 1.25rem 1.5rem}.acf-acc-item+.acf-acc-item{margin-top:1rem}h3.acf-acc-header{padding-bottom:0}span.acf-acc-title{font-weight:300!important;font-size:22px;line-height:32px;text-transform:capitalize}.acf-acc-item.is-closed>.acf-acc-header>.acf-acc-toggle{color:#fff;border-radius:10px;background:linear-gradient(#282828,#282828) padding-box,linear-gradient(to bottom,#6E5D38,#171717) border-box;border:1px solid #fff0}.acf-acc-item.is-open>.acf-acc-header>.acf-acc-toggle{background:#B48E45!important;color:#2F2F2F}.acf-acc-item.is-open .acf-acc-arrow{transform:rotate(180deg);transition:transform .2s ease}.acf-acc-item.is-closed .acf-acc-arrow{transform:rotate(0deg)}.acf-acc-toggle.is-closed svg{color:#fff;font-weight:300}