.module-faqs .accordion .accordion-item{border:0}.module-faqs .accordion .description-title{color:var(--secondary);cursor:pointer;font-size:1.5em;padding:1.5rem 0;position:relative}.module-faqs .accordion .description-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cpath fill='%2302399F' d='M0 6h13v1.5H0z'/%3E%3Cpath fill='%2302399F' d='M6 0h1.5v13H6z'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;content:"";float:right;height:1.4em;margin-left:10px;width:1.4em}.module-faqs .accordion .accordion-item.open .description-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cpath fill='%2302399F' d='M0 6h13v1.5H0z'/%3E%3C/svg%3E")}.module-faqs .accordion .description-title .expand-collapse{position:absolute;right:0}.module-faqs .accordion .description-title .expand-collapse svg{height:20px;transition-duration:.3s;transition-property:transform;fill:var(--primary)}.module-faqs .accordion .description{height:0;margin:0;overflow:hidden;transition:height .2s ease-out}.module-faqs .accordion .accordion-item{border-bottom:1px solid var(--grey-light)}.module-faqs .accordion .accordion-item:last-child{border-bottom:0}