@keyframes rotate{to{transform:rotate(-360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes toBottomLeft{49%{transform:translate(-100%, 100%)}50%{opacity:0;transform:translate(50%, -50%)}100%{opacity:1}}@keyframes toTopRight{49%{transform:translate(100%, -100%)}50%{opacity:0;transform:translate(-50%, 50%)}100%{opacity:1}}.faq{margin-top:40px;margin-bottom:80px}@media screen and (max-width: 768px){.faq{margin-top:40px;margin-bottom:40px}}.faq .section--title{margin-bottom:40px}@media screen and (max-width: 768px){.faq .section--title{margin-bottom:20px}}.faq .accordion-item .item-inner{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e7e8ec}@media screen and (max-width: 768px){.faq .accordion-item .item-inner{padding-top:8px;padding-bottom:8px}}.faq .accordion-item .item-title{display:flex;justify-content:space-between;margin-bottom:0;padding-top:16px;padding-bottom:16px;cursor:pointer;transition:.2s}.faq .accordion-item .item-title:hover{opacity:.7}.faq .accordion-item .item-title .txt{padding-right:20px}.faq .accordion-item .item-title .icon{transition:.2s;width:24px;height:24px}.faq .accordion-item .item-title .icon svg{display:block;width:100%}.faq .accordion-item .item-text img{width:100%}.faq .accordion-item .item-text-content:not(:last-child){margin-bottom:20px}.faq .accordion-item .item-text-content.width-half{max-width:528px}.faq .accordion-item.open .item-inner{padding-bottom:40px}@media screen and (max-width: 768px){.faq .accordion-item.open .item-inner{padding-bottom:24px}}.faq .accordion-item.open .item-title .icon{transform:rotate(180deg)}
