.cas-faq{background:var(--module-bg);padding:var(--module-pad) 0}.cas-faq__inner{max-width:800px}.cas-faq__heading{color:var(--module-heading);font-size:var(--module-heading-size);margin:0 0 32px;text-align:var(--module-align)}.cas-faq__item{border-bottom:1px solid var(--module-border)}.cas-faq__question{color:var(--module-question);cursor:pointer;font-size:var(--module-question-size);font-weight:600;list-style:none;padding:18px 32px 18px 0;position:relative}.cas-faq__question::-webkit-details-marker{display:none}.cas-faq__question:after{color:var(--module-accent);content:"+";font-size:22px;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.cas-faq__item[open] .cas-faq__question:after{content:"\2013"}.cas-faq__answer{color:var(--module-answer);padding:0 0 18px}