.faq h2{color:#fff;font-size:clamp(24px,4vw,64px);font-weight:600;line-height:1;margin-bottom:50px}@media (max-width:767px){.faq h2{font-size:24px;line-height:1.4;margin-bottom:20px}}.faq .faq_repeater{margin:0 auto;max-width:1256px}.faq .faq_repeater-item{border-top:1px solid #fff;cursor:pointer;padding:30px 12px}.faq .faq_repeater-item:last-child{border-bottom:1px solid #fff}.faq .faq_repeater-item-question{align-items:center;display:flex;justify-content:space-between}@media (max-width:767px){.faq .faq_repeater-item-question{gap:40px}}.faq .faq_repeater-item-question-text{color:#fff;font-size:24px;font-weight:600;transition:.3s ease-in-out}.faq .faq_repeater-item:hover .faq_repeater-item-question-text{color:#7ecf73}@media (max-width:767px){.faq .faq_repeater-item-question-text{font-size:12px}}.faq .faq_repeater-item-question-image{display:flex;height:20px;pointer-events:none;position:relative;transition:.3s ease-in-out;width:45px}.faq .faq_repeater-item-question-image svg{display:flex;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease-in-out;width:100%}.faq .faq_repeater-item-question-image svg:first-child{opacity:1}.faq .faq_repeater-item:hover .faq_repeater-item-question-image svg:first-child{opacity:0}.faq .faq_repeater-item:hover .faq_repeater-item-question-image svg:nth-child(2){opacity:1}.faq .faq_repeater-item.active .faq_repeater-item-question-image{transform:rotate(180deg)}@media (max-width:767px){.faq .faq_repeater-item-question-image{height:8px;min-height:8px;min-width:18px;width:18px}}.faq .faq_repeater-item-answer{display:flex;flex-direction:column;gap:12px;padding:16px 20px 0}.faq .faq_repeater-item-answer-text,.faq .faq_repeater-item-answer-text *{color:#fff;font-style:normal;margin:0}.faq .faq_repeater-item-answer-text ul{margin:8px 0}@media (max-width:767px){.faq .faq_repeater-item-answer-text,.faq .faq_repeater-item-answer-text *{font-size:12px}}.faq .faq_button,.faq .faq_repeater-item-answer-button{display:flex}.faq .faq_button a,.faq .faq_repeater-item-answer-button a{background-color:#7ecf73;border-radius:100px;color:#1c302f;display:flex;font-size:16px;font-weight:700;padding:15px 26px;text-align:center;text-decoration:none;transition:.3s ease-in-out}.faq .faq_button a:hover,.faq .faq_repeater-item-answer-button a:hover{background-color:#fff;color:#1c302f}@media (max-width:767px){.faq .faq_button a,.faq .faq_repeater-item-answer-button a{font-size:16px;padding:10px 22px}}.faq .faq_button{justify-content:center;margin-top:90px}@media (max-width:767px){.faq .faq_button{margin-top:30px}}