@keyframes general-fade-in{to{opacity:1;transform:translateY(0)}}.accordion-block{margin-left:auto;margin-right:auto;max-width:1002px;padding:15px 0}.accordion-block .accordion-item{position:relative;padding:15px 0;transition:background .2s}@media (max-width:767px){.accordion-block .accordion-item{padding:20px 0}}.accordion-block .accordion-item .accordion-item-inner{border-radius:12px;overflow:hidden}.accordion-block .accordion-item h3,.accordion-block .accordion-item h4{font-size:18px;background-color:#520a76;color:#fff;cursor:pointer;font-size:20px;letter-spacing:-1px;margin:0;padding:15px 10px 15px 55px;position:relative;text-align:left;transition:color .2s}@media screen and (min-width:1024px){.accordion-block .accordion-item h3,.accordion-block .accordion-item h4{font-size:24px}}.accordion-block .accordion-item h3 span.handle,.accordion-block .accordion-item h4 span.handle{color:#00a7ce;font-size:20px;position:absolute;left:20px;top:16px}.accordion-block .accordion-item.active h4 span.handle{transform:rotate(180deg)}.accordion-block .accordion-item .content{border:solid 1px #e6e6e6;border-top:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:none;padding:40px 55px}@media (max-width:767px){.accordion-block .accordion-item .content{padding:30px}}.accordion-block .accordion-item .content a{font-weight:600}.accordion-block .accordion-item:last-child{border:none}