.faqs__item{background-color:#fff;margin-bottom:1.4rem}.faqs__question{cursor:pointer;font-weight:700;padding:24px 112px 24px 40px;position:relative}.faqs__question:after{align-items:center;color:#fff;content:"+";display:flex;font-size:2rem;font-weight:700;height:100%;justify-content:center;position:absolute;right:0;top:0;width:72px}.faqs__question.faqs--open:after{content:"-"}.faqs__answer{display:none;overflow:hidden}.faqs__answer-content{padding:24px 40px;position:relative}.faqs__answer-content:before{background-color:#cdcdcd;content:"\200B";display:block;height:1px;left:0;position:absolute;top:0;width:100%}