.faq{margin:0 auto;max-width:820px;padding:4em 1em}.faq__text-block{align-items:center;display:flex;justify-content:center;margin:0 0 2.5em;position:relative;text-align:center}.faq__content{display:flex}.faq--horizontal .faq__content{flex-direction:column}.faq__wrapper{position:relative}.faq__border{border-bottom:1px solid;left:0;opacity:.3;position:absolute;width:100%}.faq__border--top{top:0}.faq__border--bottom{bottom:0}.faq__wrapper .faq__border--bottom{display:none}.faq__wrapper:last-child .faq__border--bottom{display:block}.faq__expand-icon{cursor:pointer;position:absolute;right:18px;top:20px;transition:transform .2s ease-in-out 0s}@media (max-width:767px){.faq__expand-icon{top:18px}}.faq__wrapper.active-question .faq__expand-icon{cursor:default;transform:rotate(-180deg)}.faq__question-wrapper{display:flex;justify-content:space-between;padding:18px 45px;position:relative}.preview-page .faq__question-wrapper{cursor:pointer}.faq ol,.faq ul{list-style-position:inside;padding:0}@media (max-width:768px){.faq{padding:2em 1em}}
