.faq__card{display:flex;flex-direction:column;align-items:flex-start;padding:34px;background:#fff;box-shadow:0 10px 25px rgba(3,8,82,.1);border-radius:30px;margin-bottom:60px}.question__field{display:flex;flex-direction:row;justify-content:space-between;width:100%}.question__text{font-style:normal;font-weight:700;font-size:30px;line-height:38px;color:#1e1e1e}.card__icon{max-width:24px;width:24px;max-height:24px;cursor:pointer;margin-top:5px}.card__icon img:hover{border:1px solid grey;border-radius:100%}.hidden{display:none}.visible{display:block}.answer__field{margin-top:21px;margin-bottom:7px;font-size:20px}@media (max-width:1024px){.faq__card{padding:34px}}@media (max-width:400px){.answer__field{margin-top:5px;margin-bottom:10px;font-size:14px}.question__text{font-size:18px}.faq__card{padding:13px 22px}}