.acc-container{--color--line-1: #6D7278;--color--line-2: #D8D8D8;--size--arrow: 25px;--size--plus-minus: 20px;margin:0 auto;padding:var(--base-gutter--double) 0;overflow:hidden;position:relative}.acc-container select.tabs{display:block;position:relative;width:95%;max-width:400px;margin:0 auto var(--base-gutter--double)}@media only screen and (min-width: 750px){.acc-container>.cell{margin-left:0}.acc-container>.cell .cell__item{padding-left:0}}.acc-container .acc-item{padding:0 10px}.acc-container .acc-header{padding:0 10px}.acc-container .acc-header h2{margin:0 0 .5em;font-size:30px;letter-spacing:0}.acc-container .acc-btn{position:relative;width:100%;margin:0 auto;padding:1.5em 0em 1.4em;text-align:left;cursor:pointer}.acc-container .acc-btn .img,.acc-container .acc-btn h3{display:inline-block;vertical-align:middle;text-align:left !important;letter-spacing:0}.acc-container .acc-btn h3{width:calc(100% - 50px - 1em);margin:0;font-size:18px;font-weight:700;font-family:var(--font-heading-family);text-transform:uppercase;line-height:1.3;letter-spacing:0;transition:all 1s ease-out}.acc-container .acc-btn .img{position:absolute;top:50%;right:0;transform:translateY(-50%);width:50px;height:50px;overflow:hidden;color:var(--color--line-1);-webkit-perspective:1000}.acc-container .acc-btn .img svg.arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1, 1);width:var(--size--arrow) !important;height:var(--size--arrow) !important;transition:all .75s ease-out}.acc-container .acc-btn .img svg.plus,.acc-container .acc-btn .img svg.minus{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);width:var(--size--plus-minus) !important;height:var(--size--plus-minus) !important;transition:all 1s ease-out}.acc-container .acc-btn .img .plus{opacity:1}.acc-container .acc-btn .img .minus{opacity:0}.acc-container .acc-btn .img.selected svg.arrow{transform:translate(-50%, -50%) scale(1, -1)}.acc-container .acc-btn .img.selected svg:not(.arrow){transform:translate(-50%, -50%) rotate(360deg)}.acc-container .acc-btn .img.selected .plus{opacity:0}.acc-container .acc-btn .img.selected .minus{opacity:1}.acc-container .acc-header+.acc-btn{border-top:none}.acc-container .acc-content{height:0px;width:100%;margin:0 auto;overflow:hidden;border-bottom:1px solid var(--color--line-2)}.acc-container .acc-content.open{height:auto}.acc-container .acc-content .acc-content-inner{padding:2em 0;padding:0 0 2em}.acc-container .acc-content .acc-content-inner .rte{font-size:14px}
/*# sourceMappingURL=nine15-section--accordion.css.map */
