.accordion-item{border-radius:20px;box-shadow:0 4px 16px 0 rgba(29,29,29,.1);overflow:hidden}.accordion-content li{position:relative}.accordion-content li:before{border-radius:100%;content:" ";display:inline-block;height:6px;left:10px;position:absolute;top:9px;width:6px}.accordion-content{margin-top:-1px;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;transition-timing-function:ease-in-out}.accordion-content a:not(.button){font-weight:700;text-decoration:underline}.accordion-content a.button{margin-top:18px}.accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;z-index:2}.accordion__header-text{padding-right:10%}.accordion__icon{line-height:0}.accordion__close-icon,.accordion__open-icon{position:absolute;right:-15px;transition:all .3s ease-in-out;transition-timing-function:ease-in-out}.accordion__open-icon{opacity:0}.accordion__icon img,.accordion__icon svg{transition:all .3s ease-in-out;transition-timing-function:ease-in-out}.active--button .accordion__close-icon{opacity:0;transform:rotate(0deg)}.active--button .accordion__open-icon,.active--button--rotate .accordion__close-icon{opacity:1}.active--button--rotate .accordion__open-icon{opacity:0}.active--button .accordion-header{margin-bottom:0}.accordion-content p:last-of-type{margin:0}.accordion-content ul{list-style:none;padding-left:0}.accordion-content li{background-position:0 0;background-repeat:no-repeat;background-size:contain;padding-left:30px}.accordion-content hr{border:none}