.module-accordion-faq{display:flex;--box-shadow:0px 2px 20px 0px rgba(212,236,255,.15);align-items:flex-start;gap:var(--padding);justify-content:space-between;margin-left:0;margin-right:auto}.module-accordion-faq>*{flex:1}.module-accordion-faq .block-faq{display:flex;flex-direction:column;gap:var(--padding);margin:0;padding:0}.module-accordion-faq .block-faq__li{background-color:transparent;background-color:#fff;border-radius:10px;box-shadow:var(--box-shadow);cursor:pointer;display:flex;flex-direction:column;gap:0;list-style-type:none;padding:20px 24px;position:relative;transition:var(--transition)}.module-accordion-faq .block-faq__title{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between;margin:0;position:relative;transition:var(--transition);user-select:none}.module-accordion-faq .block-faq__title .icon,.module-accordion-faq .block-faq__title .icon img .module-accordion-faq .block-faq__title .icon svg{height:40px;object-fit:contain;width:40px}.module-accordion-faq .block-faq__title .title{color:var(--color-secondary);margin-left:0;margin-right:auto;padding-right:40px;transition:var(--transition)}.module-accordion-faq .block-faq__li:not(.active):hover .block-faq__title .title{transform:translateX(5px)}.module-accordion-faq .block-faq__title:after,.module-accordion-faq .block-faq__title:before{background-color:var(--color-secondary);border-radius:2px;content:"";height:2px;position:absolute;right:10px;top:50%;transform-origin:center;transition:transform .3s ease;width:12px}.module-accordion-faq .block-faq__title:before{right:14px;transform:translateY(-50%) rotate(45deg)}.module-accordion-faq .block-faq__title:after{right:6px;transform:translateY(-50%) rotate(-45deg)}.module-accordion-faq .block-faq__text{height:0;margin:0;overflow:hidden;padding:0;transition:var(--transition)}.module-accordion-faq .block-faq__text .text{display:flex;flex-direction:column;gap:16px}.module-accordion-faq .block-faq__text.multi-blocks{box-shadow:var(--box-shadow);display:flex;flex-wrap:wrap;gap:var(--padding) calc(var(--padding)*2)}.module-accordion-faq .block-faq__text.multi-blocks>*{align-self:stretch;flex:1;min-width:420px}.module-accordion-faq .block-faq__text.multi-blocks .text{border-radius:10px;box-shadow:var(--box-shadow);padding:16px}.module-accordion-faq .block-faq__text.multi-blocks ul.sub-answers{display:flex;flex-direction:column;gap:var(--padding);margin:0}.module-accordion-faq .block-faq__text.multi-blocks ul.sub-answers li{border-radius:10px;box-shadow:var(--box-shadow);color:var(--color-primary);flex:1;list-style-type:none;padding:16px 16px 16px 32px;position:relative}.module-accordion-faq .block-faq__text.multi-blocks ul.sub-answers li:before{background-color:currentColor;border-radius:50%;content:"";height:6px;left:16px;position:absolute;top:26px;width:6px}.module-accordion-faq .block-faq__li.active{color:var(--color-secondary);gap:20px}.module-accordion-faq .block-faq__li.active .block-faq__title{user-select:inherit}.module-accordion-faq .block-faq__li:not(.active):hover .block-faq__title>span{transition:var(--transition)}.module-accordion-faq .block-faq__li.active .block-faq__title:before{height:1.5px;right:10px;transform:translateY(-50%) rotate(-225deg) scale(1.6)}.module-accordion-faq .block-faq__li.active .block-faq__title:after{height:1.5px;right:10px;transform:translateY(-50%) rotate(225deg) scale(1.6)}@media screen and (min-width:1024px){.module-accordion-faq .block-faq__li:not(.active):hover .block-faq__title:before{top:48%;transform:translateY(-50%) rotate(-45deg)}.module-accordion-faq .block-faq__li:not(.active):hover .block-faq__title:after{top:48%;transform:translateY(-50%) rotate(45deg)}}