.accordion-wrapper{margin:20px 0;max-width:100%}.accordion-wrapper .accordion{border:1px solid #f1f1f1;margin-bottom:10px;position:relative}.accordion-wrapper .accordion-title-wrap{align-items:center;background-color:#f1f1f1;cursor:pointer;display:flex}.accordion-wrapper .accordion-title{color:#000;display:block;flex-grow:1;margin:0;padding:10px 10px 10px 25px}.accordion-wrapper .accordion-toggle-wrap{align-items:center;color:#000;display:flex;justify-content:center;position:relative}.accordion-wrapper .accordion-toggle-wrap .chevron-down{border:2px solid transparent;border-radius:100px;box-sizing:border-box;color:inherit;display:block;height:22px;margin:0 10px;position:relative;transform:rotate(0deg);transition:all .5s;width:22px}.accordion-wrapper .accordion.open .accordion-toggle-wrap .chevron-down{transform:rotate(90deg)}.accordion-wrapper .accordion-toggle-wrap .chevron-down:after{border-bottom:2px solid;border-right:2px solid;box-sizing:border-box;content:"";display:block;height:10px;left:4px;position:absolute;top:2px;transform:rotate(-45deg);width:10px}.accordion-wrapper .accordion .accordion-content-wrap{box-sizing:border-box;display:none;overflow:hidden;padding:13px 4%}.accordion-wrapper .accordion .accordion-content-wrap ul{list-style-type:none;margin:0 0 15px 1em;padding-left:0}.accordion-wrapper .accordion .accordion-content-wrap ul li{font-size:13px;line-height:24px;list-style:none;margin-bottom:6px;margin-left:.5em;margin-right:.5em;position:relative;text-indent:-.9em}.accordion-wrapper .accordion .accordion-content-wrap ul li:before{background-repeat:no-repeat;content:"";display:inline-block;font-size:1em;height:.9em;left:-.5em;position:relative;top:3px;width:.9em}