.c-ada-accordion{margin:0 auto;max-width:var(--comfortable-max-width-rem)}.c-ada-accordion--header{margin:0;position:relative;color:var(--color--primary)}.c-ada-accordion--header[class*=' u-background'] button{color:#fff}.c-ada-accordion--panel+.c-ada-accordion--header{margin-top:5px}.c-ada-accordion--header button{display:-ms-flexbox;display:flex;border:0;background:0 0;width:100%;text-align:left;padding:34px 0;cursor:pointer;box-shadow:none;color:var(--color--headings);outline:0;margin:0;font-size:22px;font-weight:600;line-height:30px;border-bottom:1px solid var(--color--black)}@media (min-width:768px){.c-ada-accordion--header button{font-size:24px;line-height:34px}}.c-ada-accordion--header button:focus-visible{border-radius:0}.c-ada-accordion--header button:focus-visible .icon{outline:2px solid var(--color--primary);border-radius:100%}.c-ada-accordion--header button [class^=fa]{width:40px;height:40px;text-align:center;margin-right:8px;padding:6px;font-size:20px}.c-ada-accordion--header button .icon{-ms-flex-negative:0;flex-shrink:0;display:block;width:40px;height:40px;line-height:40px;font-size:1.125rem;margin-left:auto;text-align:center;color:var(--color--text)}.c-ada-accordion--header button[aria-expanded=true] .icon{transform:rotateX(180deg)}.c-ada-accordion--panel{display:none;margin:0;padding:26px 0}.c-ada-accordion--panel.expanded{display:block}
/*# sourceMappingURL=c-accordion.css.map */
