.faq__box{background:#f3f3f3;border-radius:8px;margin-bottom:20px}.faq__box--question{align-items:center;background-color:#f3f3f3;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:33px 49px;transition:background-color .3s ease}.faq__box--question:hover{background-color:#e2e2e2}.faq__box--question h3{align-items:flex-start;color:#000;display:flex;font-size:1.2rem;font-size:18px;gap:26px;margin:0}.faq__box--question h3>div{max-width:600px}.faq__box--question img{display:block}.faq__box--answer{background-color:#f3f3f3;border-radius:8px;border-top:2px solid #fff;font-size:14px;height:0;line-height:1.6;margin:auto;visibility:hidden;width:90%}.faq__box--answer:before{color:#238679;content:"A.";font-weight:700}.faq__box--answer>*{display:inline}.faq-icon{background:#238679;border-radius:50%;color:#fff;flex-shrink:0;font-size:20px;height:24px;letter-spacing:0;line-height:24px;text-align:center;transition:transform .3s ease;width:24px}.open+.faq__box--answer{height:max-content;padding:33px 49px;visibility:visible}.open .faq-icon{line-height:20px;transform:rotate(180deg)}@media (max-width:768px){.faq__box--question{padding:13px 19px}.faq__box--question h3{gap:16px}.open+.faq__box--answer{padding:13px 19px}.faq__box--answer{width:100%}}