.faq-section-wrap{background-color:#fff8ee}.faq-section__cont{display:block;max-width:100%;width:900px;margin:0 auto}.faq-section__title-group{text-align:center}.faq-section__title{color:#343131;margin:0 0 32px;text-align:center;font-size:48px;font-weight:600;line-height:1.3;letter-spacing:0}.faq-section__title:has(+.faq-section__pretitle){margin:0 0 8px}.faq-section__pretitle{color:#968f84;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:1.3;margin:0 0 32px}.faq-section__item-answer,.faq-section__item-question{font-family:Poppins,sans-serif;font-style:normal;line-height:1.6}.faq-section__item{padding:24px 0;box-sizing:border-box;transition:all .3s ease;cursor:pointer;scroll-margin-top:40vh}.faq-section__item:not(:last-child){border-bottom:1px solid transparent;border-color:#e7dcce}.faq-section__item.is-opened .faq-section__item-question-arrow{transform:rotate(-180deg)}.faq-section__item.is-opened .faq-section__item-answer{margin:16px 0}.faq-section__item:hover .faq-section__item-question-arrow{background-color:#d1c5b4}.faq-section__item-top{display:flex;align-items:center;justify-content:space-between;gap:5px}.faq-section__item-question{color:#343131;font-size:22px;font-weight:500;letter-spacing:.07px}.faq-section__item-question-arrow{transition:all .3s ease;background-color:#fbe7d5;display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;flex:0 0 40px}.faq-section__item-question-arrow svg{display:flex;align-items:center;justify-content:center;width:25px;height:25px}.faq-section__item-answer{color:#968f84;font-size:16px;font-weight:300;transition:all .3s ease;max-height:0;overflow:hidden}.faq-section__item-answer h1,.faq-section__item-answer h2,.faq-section__item-answer h3,.faq-section__item-answer h4,.faq-section__item-answer h5,.faq-section__item-answer h6{font:inherit;font-weight:700;letter-spacing:inherit;color:inherit;margin:0}.faq-section__item-answer h1:not(:last-child),.faq-section__item-answer h2:not(:last-child),.faq-section__item-answer h3:not(:last-child),.faq-section__item-answer h4:not(:last-child),.faq-section__item-answer h5:not(:last-child),.faq-section__item-answer h6:not(:last-child){margin-bottom:12px}.faq-section__item-answer p{margin:0}.faq-section__item-answer p:not(:last-child){margin-bottom:12px}.faq-section__item-answer a{color:inherit;text-decoration:underline;transition:all .3s ease}.faq-section__item-answer a:active,.faq-section__item-answer a:focus,.faq-section__item-answer a:hover{color:inherit;opacity:.6}.faq-section__item-answer ol,.faq-section__item-answer ul{margin:12px 0;padding-left:30px}.faq-section__item-answer>*{font:inherit;color:inherit;letter-spacing:inherit}.faq-section__item-answer p:last-of-type{margin-bottom:0}@media only screen and (max-width:990px){.faq-section__title{font-size:30px;margin-bottom:24px}.faq-section__title:has(+.faq-section__pretitle){margin-bottom:6px}.faq-section__pretitle{font-size:16px;margin-bottom:24px}.faq-section__item{padding:16px 0;scroll-margin-top:120px}.faq-section__item-question{font-size:16px}.faq-section__item-answer{font-size:14px}}