.faq-items{margin-bottom:40px}.faq-items h2{text-align:center}.faq-items>p{max-width:700px;margin:0 auto 40px;text-align:center}.faq-items article header{cursor:pointer;border:1px solid #1c1c1c;border-radius:35px;text-transform:uppercase;padding:14px 20px;margin-bottom:20px;transition:border-color 0.5s}.faq-items article h3{display:flex;flex-wrap:wrap;align-items:center;font-size:16px;margin-bottom:0;transition:color 0.5s}.faq-items article header span{display:block;line-height:1.2;width:calc(100% - 20px)}.faq-items article header i{display:block;width:20px;height:20px;mask-size:14px;transition:transform 0.5s,background-color 0.5s}.faq-items article header.active i{transform:rotate(180deg);background-color:#603c00}.faq-items article header:hover,.faq-items article header.active{border-color:#603c00}.faq-items article header:hover h3,.faq-items article header.active h3{color:#603c00}.faq-items article header:hover i{background-color:#603c00}.panel{display:none}