.ACCORDION{max-width:1280rem;margin:0 auto}.ACCORDION .row{padding:30rem;border-radius:var(--border-radius);border-bottom:1rem solid var(--light-blue)}.ACCORDION .row.alt-active{background:var(--light-blue)}.ACCORDION .row:not(:last-child){margin-bottom:20rem}.ACCORDION .heading{margin:0;position:relative}.ACCORDION .heading h3{color:var(--dark-blue)}.ACCORDION .toggle{position:absolute;top:0;right:0;width:100%;height:100%;text-indent:-9999rem;border:none;padding:0;margin:0;cursor:pointer;background:0 0}.ACCORDION .toggle:before{content:'';position:absolute;top:15rem;right:0;width:23rem;height:13rem;background:url(/wp-content/themes/wp-parchment/assets/images/ui-expand.svg) no-repeat center/100%}.ACCORDION .container{max-height:0;overflow:hidden;transition:max-height .25s}.ACCORDION .content{margin-top:20rem}.ACCORDION .row.alt-active .toggle:before{transform:scaleY(-1)}.ACCORDION .rows.alt-singular .row.alt-active .toggle{display:none}@media screen and (max-width:960px){.ACCORDION .row{padding:20rem 15rem 20rem 20rem}.ACCORDION .toggle:before{top:10rem}.ACCORDION .heading h3{max-width:90%}}.ACCORDION[data-style=image] .rows{position:relative;padding:0 800rem 0 0}.ACCORDION[data-style=image] .image{overflow:hidden;opacity:0;position:absolute;top:0;right:0;width:760rem;transition:opacity .25s}.ACCORDION[data-style=image] .row.alt-active .image{opacity:1}@media screen and (max-width:960px){.ACCORDION[data-style=image] .rows{min-height:0 !important;padding:0}.ACCORDION[data-style=image] .image{position:static;width:auto;padding:0 20rem 20rem}}