.accordionItemContent[data-v-0ead32f4]{transition:max-height .5s ease-in-out}.accordionItemContentInner[data-v-0ead32f4]{padding:30px 0}.accordionItem>input[data-v-0ead32f4]{position:absolute;width:100%;height:40px;background-color:var(--secondary-color);opacity:0;border:1px solid #000;cursor:pointer}.accordionMenu[data-v-0ead32f4]{margin-top:-30px}.accordionMenu[data-v-0ead32f4],.rotateIcon[data-v-0ead32f4]{transition:all .5s ease}.accordionItem.active .rotateIcon[data-v-0ead32f4]{transform:rotate(-180deg)}.accordionItem.active .accordionItemContent[data-v-0ead32f4]{max-height:500px;opacity:1;transform:none}.accordionItem[data-v-0ead32f4]{color:#fff;overflow:hidden;background-color:#fff;border:1px solid rgba(30,14,124,.3);border-radius:18px;padding:20px 20px 20px 30px;margin:30px 0;position:relative;transition:all .5s ease}.accordionItemLabel[data-v-0ead32f4]{display:flex;cursor:pointer;color:var(--primary-color);transition:.5s ease}.accordionItem.active .accordionItemLabel[data-v-0ead32f4],.accordionItemLabel[data-v-0ead32f4]:hover{color:var(--secondary-color)}.accordionItemLabel>div[data-v-0ead32f4]{display:inline-block;vertical-align:middle;width:25px;height:25px;font-size:15px;text-align:center;line-height:28px;transform:rotate(90deg);transition:.5s cubic-bezier(.68,-.6,.32,1.1);pointer-events:none}.accordionItemLabel>h2[data-v-0ead32f4]{flex:1;font-size:18px;padding-top:3px;font-weight:400;font-style:normal;color:var(--primary-color)}.accordionItemContent[data-v-0ead32f4]{max-height:0;overflow:hidden;padding:0;font-size:16px;line-height:25px;margin-right:10px;color:#696969;opacity:0;transform:rotateX(90deg);transition:all .5s ease}.accordionItem>input:checked+.accordionItemLabel[data-v-0ead32f4]{color:var(--secondary-color)}.accordionItem>input:checked+.accordionItemLabel>div[data-v-0ead32f4]{transform:rotate(-90deg)}.accordionItem>input:checked+.accordionItemLabel[data-v-0ead32f4]:after{transform:rotate(90deg)}.accordionItem>input:checked~.accordionItemContent[data-v-0ead32f4]{max-height:1000vh;padding:30px 0;opacity:1;transform:rotateX(0)}@media screen and (max-width:500px){.accordionItem[data-v-0ead32f4]{padding:20px 10px 20px 20px}.accordionItemLabel>h2[data-v-0ead32f4]{font-size:16px}.accordionItemContent[data-v-0ead32f4]{font-size:15px;line-height:20px}}
