.wid-faq-module{margin:0;padding-left:24px;padding-right:24px;width:100%}.wid-faq-title{font-weight:700;margin:0 0 16px}.wid-faq-description{color:#444;margin:0 0 24px}.wid-faq-box{background:transparent;border:1px solid rgba(0,0,0,.15);width:100%}.wid-faq-item{border-top:1px solid rgba(0,0,0,.15)}.wid-faq-item:first-child{border-top:0}.wid-faq-summary{background:transparent;color:inherit;cursor:pointer;display:block;font-weight:600;list-style:none;padding:18px 56px 18px 20px;position:relative;width:100%}.wid-faq-summary::-webkit-details-marker{display:none}.wid-faq-item[open] .wid-faq-summary{background:rgba(0,0,0,.06)}.wid-faq-summary:after{content:"+";font-size:22px;line-height:1;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.wid-faq-item[open] .wid-faq-summary:after{content:"–"}.wid-faq-content{background:rgba(0,0,0,.04);padding:18px 20px 20px}@media (max-width:767px){.wid-faq-summary{padding:16px 48px 16px 16px}.wid-faq-summary:after{right:16px}.wid-faq-content{padding:16px}}