.faq-header{margin:auto;max-width:570px;width:100%}.faq-header h2{color:#b19649;font-size:36px;font-weight:700;line-height:1.15;margin:0 0 40px;text-align:center}.faq-header p{color:#fff;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 1.5rem}.faq-list{margin:auto;max-width:570px;width:100%}.faq-question{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:26px;gap:15px;justify-content:space-between;line-height:32px;padding:15px 0;text-align:left;width:100%}.faq-item{border-bottom:1px solid hsla(0,0%,100%,.12);margin-bottom:15px;padding-bottom:15px}.faq-item:not(.active) .faq-answer{display:none}.faq-icon{align-items:center;color:#fff;display:flex;flex:0 0 auto;font-size:28px;font-weight:600;height:25px;justify-content:center;line-height:1;transition:transform .25s ease;width:25px}.faq-answer,.faq-answer *{color:#fff;font-size:16px;line-height:1.5}.faq-answer ol,.faq-answer ul{margin:1.5rem 0;padding-left:2.5rem}.faq-item.active .faq-answer{grid-template-rows:1fr}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-question:hover .faq-icon{color:#b4964b}@media only screen and (max-width:767px){.faq-question{font-size:22px}}