.faq-list{max-width:800px;margin:2em auto}.faq-item{border-bottom:1px solid #ddd;padding:1em 0;cursor:pointer}.faq-question{cursor:pointer;font-weight:700;position:relative;padding-right:20px;color:#c30d23}.faq-question:after{content:'+';position:absolute;right:0;top:0;font-size:1.5em;line-height:1;transition:transform .3s ease}.faq-question.active:after{content:'-';transform:rotate(180deg)}.faq-answer{display:none;margin-top:.5em;line-height:1.6;padding:.5em 0;cursor:default}.faq-answer.show{display:block;background-color:#f7f7f7;padding:1rem}.faq--archive{max-width:1060px;margin:0 auto;padding:1rem}.faq-category{margin:2rem 0}.faq-category__title{font-size:1.8rem;font-weight:700;margin:2.5rem 0 0}.img80{width:80%;height:auto;display:block;margin:0 auto;max-width:100%}.img80-wrapper{width:80%;margin:0 auto}.img80-wrapper img,.img80-wrapper picture,.img80-wrapper video{width:100%;height:auto;display:block}@media (max-width:767px){.img80,.img80-wrapper{width:95%}}.faq-answer ul{list-style:disc;list-style-position:outside;padding-left:1.5em;margin:.5em 0}.faq-answer ol{list-style:decimal;list-style-position:outside;padding-left:1.5em;margin:.5em 0}.faq-answer li{margin:.25em 0}